@charset "utf-8";
/* CSS Document */
*{
margin:0;
padding:0;
}
body{
margin:0;
padding:0;
background:#ccc;
}
#main{
width:1024px;
min-width:1000px;
background:#fff;
margin:0 auto;
}
#header{
height:194px;
text-align:center;
position:relative;
}
#header img {
border:none;
position:absolute;
left:20px;
top:20px;
}
#header h1 {
position:absolute;
width:450px;
top:60px;
left:50%;
right:50%;
margin-left:-225px;
text-align:center;
}
#header h1 a {
font-family:Arial, Helvetica, sans-serif;
line-height:20px;
font-weight:700;
font-size:0.7em;
color:#5c5c5c;
text-decoration:none;
}
#left{
float:left;
width:255px;
margin-top:30px;
background:#e1e1e1;
padding:10px;
}
#left li{
list-style:none;
background:url(images/ul.jpg) 0 5px no-repeat;
padding-left:25px;
margin-top:10px;
}
#left a{
font-family:Arial, Helvetica, sans-serif;
text-align:center;
line-height:20px;
font-weight:700;
font-size:0.8em;
color:#000;
text-decoration:none;
}
#left li li{
list-style:none;
background:none;
padding-left:0;
margin:0;
}
#left li li a{
font-family:Arial, Helvetica, sans-serif;
text-align:center;
line-height:20px;
font-weight:700;
font-size:0.8em;
color:#000;
text-decoration:underline;
}
#content{
margin-left:310px;
}
#page{
font-family:Arial, Helvetica, sans-serif;
font-size:0.9em;
padding:10px 30px 10px 0;
}
#page ul{
margin: 10px 0 10px 1em;
}
#page li{
list-style-position:inside;
list-style-image:url(images/tictac_orange.gif);
padding-left:10px;
margin:3px 0 3px 0;
}
#page h3{
font-weight:700;
color:#5c5c5c;
}
#page a:link { 
text-decoration: none;
color: #69c;
border-bottom: 1px dotted #69c; 
}
#page a:visited { color: #669; border-color: #669; }
#page a:hover { color: #f2ab01; border-color: #f2ab01; text-decoration: none; }
#page a:active { color: #c33; border-color: #c33;}
#nav {
border-bottom:4px solid #69B64E;
height:85px;
}
#nav ul {
width:700px;
}
#nav li{
float:left;
list-style:none;
margin-top:10px;
width:110px;
height:63px;
}
#nav a{
display:block;
font-family:Arial, Helvetica, sans-serif;
line-height:20px;
font-weight:700;
font-size:0.9em;
color:#5c5c5c;
text-decoration:none;
padding-top:10px;
}
#i14{
background:url(images/home.jpg) left no-repeat;
padding:10px 0 0 55px;
}
#i28{
background:url(images/baza.jpg) left no-repeat;
padding:10px 0 0 75px;
}
#i16{
background:url(images/partners.jpg) left no-repeat;
padding:10px 0 0 60px;
}
#i17{
background:url(images/contakts.jpg) left no-repeat;
padding:10px 0 0 50px;
}
#footer{
height:60px;
background:#69B64E;
font-family:Arial, Helvetica, sans-serif;
text-align:center;
font-weight:800;
font-size:0.8em;
color:#333;
}
#footer p{
font:700 0.8em Arial, Helvetica, sans-serif;
text-align:center;
line-height:25px;
color:#333;
}
.clear{
clear:both;
}
#pagetitle{
background:url(images/page_title_l.jpg) left no-repeat;
height:21px;
position:relative;
margin:-4px -10px 0 0;
}
#pagetitle font{
background:#69B64E url(images/page_title_r.jpg) right no-repeat;
font:700 0.7em Arial, Helvetica, sans-serif;
line-height:21px;
padding:3px 8px 3px 5px;
margin-left:5px;
color#000;
}
@media all and (-webkit-min-device-pixel-ratio:10000),
not all and (-webkit-min-device-pixel-ratio:0) {
#pagetitle font{padding:3px 8px 4px 5px;} /* только для Opera */
}