
/* CSS Document */

body {font-size:12px;font-family:tahoma,verdana,arial;color:#3f3901;background:#c0c0c0 url(../img/back.jpg) repeat-x;text-align:center;margin:0px;}
a {color:#FF8F33;}
a:hover{color:#990000}
#container {width:791px;margin:0px auto;}
img {border:0px;}
#top {background:url(../img/top.jpg) no-repeat bottom;width:791px; height:150px;position:relative;text-align:left;}
#top #logo {width:248px;padding-top:25px;text-align:center;}
#top #logo h1, #top #logo p {display:none;}

.banner {position:absolute;top:0px;left:480px;}

.right {float:left;width:450px;margin-left:40px;line-height:20px;}

.ar {text-align:right;}
.ac {text-align:center;}
#middle {background:#ff8f33 url(../img/tlo.jpg) repeat-y right;overflow:hidden;text-align:left;width:791px;}

.menu {padding-left:76px;width:176px;float:left;}
.menu a {width:172px;height:64px;display:block;margin:0;}
.menu a.menu1 {background:url(../img/menu/home.gif) no-repeat;}
.menu a.menu2 {background:url(../img/menu/oferta.gif) no-repeat;}
.menu a.menu3 {background:url(../img/menu/kontakt.gif) no-repeat;}
.menu a.menu4 {background:url(../img/menu/reko.gif) no-repeat;}
.menu a.menu5 {background:url(../img/menu/kody.gif) no-repeat;}

.menu a.menu1:hover, .menu a.menu1_on  {background:url(../img/menu/home_on.gif) no-repeat;}
.menu a.menu2:hover, .menu a.menu2_on {background:url(../img/menu/oferta_on.gif) no-repeat;}
.menu a.menu3:hover, .menu a.menu3_on {background:url(../img/menu/kontakt_on.gif) no-repeat;}
.menu a.menu4:hover, .menu a.menu4_on {background:url(../img/menu/reko_on.gif) no-repeat;}
.menu a.menu5:hover, .menu a.menu5_on {background:url(../img/menu/kody_on.gif) no-repeat;}

.menu p {color:#fae1c8;font-size:11px;margin:0 10px 0 0;text-align:right;line-height:18px;}
#footer {background:url(../img/footer.jpg) no-repeat bottom;height:170px;}

.pt20 {padding-top:20px;}
.pt40 {padding-top:40px;}

.tel {padding-top:70px;text-align:right;color:#b3ab25;padding-bottom:20px;}
.podmenu a {color:#fff7d7;font-size:11px;padding:0px 10px;text-decoration:none;}

.bld {font-weight:bolder;}
.small {font-size:11px;}

h3 {font-size:12px;margin:15px 0 10px 0;border-top:1px solid #f2d9b2;padding-top:10px;}

table {width:100%;}

th , td{border-bottom:1px solid #f2d9b2;padding:3px;line-height:16px;font-size:11px;}
th {background-color:#fae4c2;padding:5px;}
.lp {color:#e1c395;text-align:center;}

.form input, .form textarea {border:1px solid #f8e4bc;background-color:#fcedd1;width:200px;overflow:hidden;font-size:12px;font-family:tahoma,verdana;}
.form p {clear:both;}
.form label {display:block;width:150px;text-align:right;padding-right:10px;float:left;font-size:11px;}
.form input.but {width:100px;background-color:#626262;color:#ffffff;font-weight:bolder;border:1px solid #ffffff;cursor:pointer;padding:4px;}

