body{
padding:0px;
margin:0px;
background-color:#000000;
font-family:Arial,sans-serif;
color:#000000;
font-size:10px;
width: 100%;
}
table{
width:100%;
height:100%;

}
a img{
border:0;
}
a:link, a:visited{
color:#FFFFFF;
text-decoration:underline;
}
a:hover{
color:#FFFFFF;
text-decoration:none;
}

a.invert:link, a.invert:visited{
color:#FFFFFF;
text-decoration:none;
}
a.invert:hover{
color:#FFFFFF;
text-decoration:underline;
}
.bottom{
background:url(img/1.jpg);
background-repeat:repeat-x;
background-position:bottom;
}
.bottom_2{
background:url(img/11.jpg);
background-repeat:repeat-x;
background-position:bottom;
}
#pad1{
padding-left:275px;
}
#pad2{
padding-left:200px;
}
.logo{
vertical-align:top;
}
.topmenu{
color:#FFFFFF;
width:541px;
width:541px;
height:83px;
vertical-align:top;
}
.topmenu div{
float:left;
width:24%;
text-align:center;
font-size:16px;
font-family: Arial, Helvetica, sans-serif;
font-weight:bold;
}
.topmenu a:link, .topmenu a:visited{
font-size:16px;
color:#FF9900;
text-decoration:underline;
font-family: Arial, Helvetica, sans-serif;
font-weight:bold;
}
.topmenu a:hover{
font-size:16px;
color:#FF9900;
text-decoration:none;
font-family: Arial, Helvetica, sans-serif;
font-weight:bold;
}
.bgtop{
width:521px;
height:116px;
background:url(img/topbg1.jpg);
background-repeat:no-repeat;
background-position:0;
vertical-align:top;
}
.bgtop div{
padding-top:25px;
font-family:Georgia,sans-serif;
color:#FFFFFF;
font-size:25px;
font-wight:bold;
float:left;
width:24%;
text-align:center;
}
.nav{
height:199px;
background:url(img/navbg.jpg);
background-repeat:no-repeat;
vertical-align:top;
}
.cur{
margin-left:52px;
margin-top:10px;
background-color:#FF0000;
color:#FFFFFF;
font-size:16px;
padding:5px 5px 5px 25px;
vertical-align:middle;
font-size:16px;
font-family: Arial, Helvetica, sans-serif;
font-weight:bold;
}
.left{
padding-top:10px;
width:259px;
height:100%;
text-align:center;
color:#FFFFFF;
font-size:18px;
font-family: Arial, Helvetica, sans-serif;
vertical-align:top;
}
.left div{
padding-top:30px;
}
.feedback{
padding-left:20px;
font-size:12px;
text-align:left;
}
.main{
width:499px;
min-height:300px;
border-left:1px solid #333333;
border-right:1px solid #333333;
background:url(img/mainbg.jpg);
background-repeat:no-repeat;
color:#FFFFFF;
font-size:14px;
padding:10px 20px 10px 20px;
}
*html .main{
height:300px;
}
.foot{
height:31px;
color:#660000;
font-size:12px;
padding-left:15px;
background:url(img/bg_bot.jpg);
background-repeat:repeat-x;
}
.foot_des{
float:right;
width:281px;
height:31px;
color:#660000;
font-size:12px;
text-align:right;
background-repeat:no-repeat;
background-position:right top;
}
#bg1{
background:url(img/bg_bot_des.jpg);
}
#bg2{
background:url(img/bg_bot_des2.jpg);
}
.foot_seo{
float:right;
width:244px;
height:31px;
color:#660000;
font-size:12px;
text-align:right;
background:url(img/bg_bot_seo.jpg);
background-repeat:no-repeat;
background-position:right top;
}
.foot_con{
float:right;
height:31px;
color:#660000;
font-size:12px;
text-align:right;
}
.botleft{
float:left;
width:200px;
height:31px;
color:#C6B2B8;
}
span.head{
font-family:Times New Roman,sans-serif;
font-size:21px;
line-height:27px;
}
span.phead{
font-family:Arial,sans-serif;
font-size:20px;
}
span.portf{
font-family:Arial,sans-serif;
font-size:14px;
}

.p_thumb{
float:right;
width:150px;
border:1px solid #333333;
}
.p_descr{
float:left;
width:340px;
}
.p_box{
clear:both;
padding-top:10px;
}
.p_folio{
padding-top:20px;
font-size:14px;
}
p{
margin:0px;
padding:0px;
margin-top:0px;
margin-bottom:15px;
}
div.botmenu{
padding-left:80px;
float:left;
height:31px;
font-size:12px;
color:#660000;
}
.botmenu a:link, .botmenu a:visited{
font-size:12px;
color:#660000;
text-decoration:underline;
}
.botmenu a:hover{
font-size:12px;
color:#660000;
text-decoration:none;
}
.banka{
left:0px;
position:absolute;
z-index:0;
width:144px;
height:306px;
background:url(img/banka.jpg);
background-repeat:no-repeat;
}
.lips{
left:0px;
position:absolute;
z-index:0;
width:198px;
height:336px;
background:url(img/lips.jpg);
background-repeat:no-repeat;
}
.stakan{
left:0px;
position:absolute;
z-index:0;
width:195px;
height:456px;
background:url(img/stakan.jpg);
background-repeat:no-repeat;
}

.formtext{
width:100%;
padding:5px;
margin-top:6px;
background-color:#000000;
font-family:Arial,sans-serif;
color:#ffffff;
font-size:12px;
border:1px solid #333333;
scrollbar-base-color:#333333;
overflow:hidden;
}

.formbutton{
margin:0;
padding:5px 10px 5px 10px;
background-color:#333333;
color:#ffffff;
font-size:12px;
font-weight:bold;
border:0;
cursor:pointer;
}