@charset "windows-1251";
/* CSS Global */

body {background-color:#eae2cb; font:14px Arial, Helvetica, sans-serif; margin:0 0 15px 0;}
img {border:0;}
p {margin:0 0 10px 0;}
img.thumb {border:5px solid #dbc795; margin:10px;}
p.thumb {padding:5px; background-color:#e3d6b3; margin-bottom:5px; text-align:center;}
p.thumb, .more a {font-weight:bold; font-size:12px;}
a {color:#774e16;}
a:hover {text-decoration:none;}

.floatLeft {float:left;}
.floatRight {float:right;}
.clr {clear:both;}
h1, h2, h3, h4 {margin:0; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;}

h1.marq {font-size:20px; padding:10px 0;}

/* CSS Template */
#top1 {margin:0 auto; width:940px;}

.logo {float:left; font-size:30px; font-weight:bold; line-height:60px;}
.logo a {text-decoration:none; color:#774e16;}

#menutop {background:url(/images/top1.gif) no-repeat; width:940px; height:39px; margin:0 auto;}
#menutop ul.ico {float:right; margin:0; padding:0; list-style:none;}
#menutop ul.ico li {float:left; margin:0; padding:10px; line-height:normal;}

#nav {margin:0; padding:0 0 0 15px; list-style:none; float:left;}	
#nav li{float:left;display:block;width:auto;position:relative;z-index:1;margin:0 1px;}
#nav li a {display:block;padding:12px 15px 0 15px; font-weight:700; height:26px; text-decoration:none; color:#eae2cb; text-align:center; color:#eae2cb; background:url(/images/hover.gif) left 39px repeat-x;}
#nav li a:hover {color:#fff; background-position:-39px;}
#nav a.selected {color:#f00;}
#nav ul {position:absolute; left:0; display:none; margin:0 0 0 -1px; padding:0; list-style:none;}
#nav ul li {width:200px; float:left; background:#774e16; border-top:1px solid #dbc795;}
#nav ul a {display:block; height:15px; padding: 8px 5px; color:#eae2cb;}
#nav ul a:hover {text-decoration:underline;}
*html #nav ul {margin:0 0 0 -2px;}

#top2 {width:975px; height:184px; background:url(/images/top2.png) no-repeat; margin:0 auto; position:relative;}
#top2 .phone {position:absolute; left:400px; top:18px; color:#774e16; line-height:normal;}
#top2 .phone span {font-size:24px;}
#top2 .ph-ord {background:url(/images/phone-ord.jpg) no-repeat; width:249px; height:96px; position:absolute; left:680px; top:12px;}
#top2 .ph-ord a {text-decoration:none;}
#top2 .ph-ord a h4 {width:229px; height:80px; margin:0; font-size:18px; font-weight:400; color:#FFF; padding:16px 0 0 20px; cursor:pointer;}

#top3 {width:940px; margin:0 auto;}

#leftBlock {float:left; width:210px;}

#mainContent {float:right; width:625px; padding-right:40px; line-height:20px; position:relative;}
#mainContent h2 {color:#774e16; font-size:20px; text-transform:uppercase; margin:10px 0 20px;}

#footer {background:#e0d0a8 url(/images/f1.gif) top no-repeat;}
#footer .f2 {background:url(/images/f2.gif) bottom no-repeat; padding:10px 20px; font-size:12px; line-height:17px;}
#footer .copy {float:right; text-align:right;}
#footer a.b {color:#000; text-decoration:none;}
