/*------2005 Copyright (c) E3 internet | http://www.e3internet.ru/------*/

/*-------------BLOCK MODEL-------------*/
body {
  margin:0; 
  padding:0;
  font-family:Tahoma, Geneva, Arial, Helvetica, sans-serif;
  text-align:center;
  font-size: xx-small;
  voice-family: "\"}\"";
  voice-family:inherit;
  font-size: x-small; 
}   

p {
  text-align:justify; 
  line-height:1.3;
  font-size: 11px;
} 

.boxtext {
	border-top: solid 1px #9b9999;
	border-bottom: solid 1px #9b9999;
	padding: 5px 0 5px 0;
}  

.list {
  text-align:justify; 
  line-height:1.3;
  font-size: 11px;
  list-style: none;
  margin: 0;
  padding: 0;
}

.lilist {
	margin: 5px 0 0 15px;
}

#container {
  margin:0;
  padding:0; 
  width:100%;
  background:url(siteimg/backBody.gif) #eee;
 }

 h1 {
  margin:20px 0 0 0;
  text-align:center; 
  color:#cc0000; 
  font-size:140%;    
}
 
 h2 {
 	font-family:Tahoma, Geneva, Arial, Helvetica, sans-serif;
  font-size: 120%; 
  font-weight: normal;
  color: #1E90FF;
  letter-spacing: 1px;
  text-align: center;
 }
 
  h3 {
  margin:5px 0 5px 0; 
  font-weight: bold;
  font-size:120%;
  letter-spacing: 1px;  
}
 
   h4 {
  margin:5px 0 5px 0; 
  font-weight: bold;
  font-size:120%;
  letter-spacing: 1px;  
  color:#cc0000; 
  text-align: left;
}
 
 
 
#canvas { 
  width:1000px; 
  margin:0 auto 0 auto; 
  padding:0;
  text-align:left;
  background:url(siteimg/leftbottomMenu2.png) repeat-y left top #fff;
  display:table;
}

#header {
  width:999px; 
  height:110px; 
  float: none;
  background:url(siteimg/headerImage2.jpg) no-repeat left top;
}

#leftLink { 
  width:263px;
  height:615px;        
  margin:0;
  padding:0;
  float:left;
  background:url(siteimg/leftMenu4.png) no-repeat right top;
}

#content { 
  width:736px; 
  height: auto;  
  margin:0;
  padding:0;
  float:left;
  background:url(siteimg/rightmenuLink.png) repeat-x left top; 
}

#footer {
  width:1000px;
  height:60px;
  margin:0 auto 0 auto;   
  padding:0;
  clear:both;
  background:url(siteimg/footerImage2.png) no-repeat left top;
}

/*-------------END BLOCK MODEL-------------*/

img {border:none;}

/*-------------DIV CONTENT-----------------*/

#menuTop {
  width:650px; 
  height:40px; 
  margin:5px 0 0 30px;
  clear:left;  
}

#menuBottom {
  width:auto; 
  height:auto; 
  margin:30px 0 0 0;
  
  float:center;  
}

*html #menuBottom { margin:32px 0 0 70px;}

#newsBlock {
  width:200px; 
  height:400px; 
  margin:55px 0 0 -20px;  
  float:none; 
}

*html #newsBlock { margin:35px 0 0 -20px;}

#feed {
  width:385px; 
  height:350px; 
  margin:20px 0 0 10px; 
  padding:0 65px 0 0;
  font-size:115%; 
  text-align:right;
  clear:left;
}

#lineQuest {
  width:auto; 
  height:auto; 
  margin:0 190px 5px 0; 
  clear:left; 
}

*html #lineQuest { margin:0 195px 5px 0;}

.textAreaindex {
  height:auto; 
  margin:15px 180px 10px 0px; 
  clear:left;
}

.textArea {
  width: 715px;
  height:auto; 
  margin:15px 0px 10px 0px; 
  clear:left;
}

.screen { 
  width:170px; 
  height:auto;
  margin:0px; 
  float:right;
  /*border:2px solid #20a6ff;*/ 
}

.screen2 { 
  width:auto; 
  height:auto;
  margin:0 10px 0 0; 
  float:left;
  /*border:2px solid #20a6ff;*/ 
}

/*---------------TEXT---------------------------*/

#footer ul li {
  list-style:none;
  display: inline;
  margin: 0 0 0 00px;
  font-size:125%;
}

#newsBlock ul li {
  list-style:none;
  font-size:125%;
  margin:15px 0 0 0; 
}

#subButton {
  width:80px;
  height:18px;
  color:#fff;
  background:url(siteimg/subButton.png) no-repeat center;  
}

.zag {
  margin:20px 0 0 0;
  text-align:center; 
  color:#cc0000; 
  font-size:140%;    
}

.text {
  text-align:justify; 
  text-indent:10px;
  line-height:1.4;
}

.text2 {
  text-align:justify;
  text-indent:25px;
  font-size:115%; 
  line-height:1.4;
}

*html .text2 { text-indent:40px;}

.text3 {
  padding:0 0 0 45px;
  text-align:justify;
  font-size:110%; 
  line-height:1.4;
}

.red { color:#cc0000;}

.size { font-size:110%;}

/*-------------FORM-----------------------*/

input {
  width:180px; 
  border:1px solid #20a6ff;
}

textarea { border:1px solid #20a6ff;}

/*---------------LINKS---------------------*/

a { 
  text-decoration: none; 
  color: #20a6ff;
}

a:hover { text-decoration: underline;}

a.home:link, a.home:visited { 
  width:87px; 
  height:40px; 
  float:left;
  display:block;
  background:url(siteimg/button/home.png) no-repeat center top;
}

a.home:hover {     
  width:87px;
  height:40px;
  float:left; 
  display:block;
  background:url(siteimg/button/home2.png) no-repeat center top;
}

a.retail:link, a.retail:visited { 
  width:85px; 
  height:40px; 
  float:left;
  display:block;
  background:url(siteimg/button/retail.png) no-repeat center top;
}

a.retail:hover {     
  width:85px;
  height:40px;
  float:left; 
  display:block;
  background:url(siteimg/button/retail2.png) no-repeat center top;
}

a.products:link, a.products:visited { 
  width:85px; 
  height:40px; 
  float:left;
  display:block;
  background:url(siteimg/button/products.png) no-repeat center top;
}

a.products:hover {     
  width:85px;
  height:40px;
  float:left; 
  display:block;
  background:url(siteimg/button/products2.png) no-repeat center top;
}

a.about:link, a.about:visited { 
  width:85px; 
  height:40px; 
  float:left;
  display:block;
  background:url(siteimg/button/about.png) no-repeat center top;
}

a.about:hover {     
  width:85px;
  height:40px;
  float:left; 
  display:block;
  background:url(siteimg/button/about2.png) no-repeat center top;
}

a.contact:link, a.contact:visited { 
  width:85px; 
  height:40px; 
  float:left;
  display:block;
  background:url(siteimg/button/contact.png) no-repeat center top;
}

a.contact:hover {     
  width:85px;
  height:40px;
  float:left; 
  display:block;
  background:url(siteimg/button/contact2.png) no-repeat center top;
}

a.faqs:link, a.faqs:visited { 
  width:88px; 
  height:40px; 
  float:left;
  display:block;
  background:url(siteimg/button/faqs.png) no-repeat center top;
}

a.faqs:hover {     
  width:88px;
  height:40px;
  float:left; 
  display:block;
  background:url(siteimg/button/faqs2.png) no-repeat center top;
}

a.foot:link, a.foot:visited {
  width:auto;
  padding:0 0 5px 25px; 
  color:#333; 
  text-decoration:none;
  background:url(siteimg/linkMarker.png) no-repeat 2px -2px;
}

a.foot:hover {
  width:auto;
  padding:0 0 5px 25px; 
  color:#cc0000; 
  text-decoration: underline;
  background:url(siteimg/linkMarker.png) no-repeat 2px -2px;    
}

a.newsBl:link, a.newsBl:visited {
  width:auto;
  padding:0 0 0 15px; 
  color:#333; 
  text-decoration:none;
  background:url(siteimg/newsMarker.png) no-repeat 0px 2px;
}

a.newsBl:hover {
  width:auto;
  padding:0 0 0 15px; 
  color:#eee; 
  text-decoration: none;
  background:url(siteimg/newsMarker.png) no-repeat 0px 2px;    
}

ul li{text-align: left}

.center{text-align: center}