
*{margin:0px; padding:0px;}

img{border:none;}

body{
font-family:Tahoma;
font-size:12px;
color:#303030;
background:#fff;
}

body a{
outline:none;
color:#303030;
}

body a:hover{
text-decoration:none;
}

h1{
font-size:14px;
text-transform:uppercase;
color:#36656a;
padding-bottom:26px;
}

h2{
font-size:14px;
color:#ff0000;
padding-bottom:12px;
}

ul{
padding:0px 0px 10px 20px;
}

ol{
padding:0px 0px 10px 25px;
}

ul li,
ol li{
padding-bottom:4px;
}

table{
border-collapse:collapse;
}

p{
padding-bottom:14px;
}

.main{
width:898px;
margin:auto;
padding:20px 10px;
}

.header{
height:214px;
background:url(../images/header.jpg) left top no-repeat;
margin-bottom:7px;
padding-top:7px;
padding-bottom:10px;
}

.header .logo{
float:right;
}

.menu{
height:20px;
font-size:11px;
font-weight:bold;
color:#000;
list-style:none;
margin-bottom:21px;
padding:0px 10px;
}

.menu a{
white-space:nowrap;
color:#000;
text-decoration:none;
padding:2px 14px;
}

.menu a:hover{
background:#dcdcdc;
}

.menu li{
float:left;
list-style:none;
padding:0px;
}

.content{
min-height:300px;
text-align:justify;
line-height:135%;
padding:0px 10px 35px 10px;
}

.content table{
width:100%;
border:1px solid #000;
margin-bottom:20px;
}

.content table th{
text-align:center;
border:1px solid #000;
padding:5px;
}

.content table td{
text-align:center;
vertical-align:top;
border:1px solid #000;
padding:5px;
}

.phones{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
color:blue;
}

.bluecent{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:16px;
text-align:center;
font-weight:bold;
color:#3366ff;
}

.orng{
color:#ff6600;
}

.blue{
color:#3366ff;
}

.gallery{
min-height:10px;
}

.gallery .photo{
height:90px;
width:184px;
float:left;
font-size:11px;
background:#dcdcdc;
margin-left:20px;
margin-bottom:19px;
padding:10px;
}

.gallery .photo.p_left{
margin-left:0px;
}

.gallery .photo img{
display:block;
}

.gallery .photo .prev{
padding-bottom:10px;
}

.gallcell{
width:200px;
line-height:13px;
text-align:center;
float:left;
padding-left:70px;
padding-bottom:28px;
}

.gallcell.gtpadd{
padding-top:18px;
}

.gallcell .ptit{
font-weight:bold;
padding-bottom:5px;
}

.gallcell .pdescr{
font-size:11px;
padding-top:5px;
}

.gallcell img{
display:block;
margin:auto;
}

.ptitle{
font-family:Arial, Helvetica, sans-serif;
font-size:17px;
font-weight:bold;
line-height:normal;
text-align:center;
}

.cent{
text-align:center;
}

.pleft{
text-align:left;
}

.special{
background:#ffff99;
border:1px solid #000;
margin-bottom:27px;
padding:15px;
}

.special .tit{
font-size:17px;
font-weight:bold;
color:#ff0000;
text-align:center;
margin-bottom:14px;
}

.footer{
min-height:10px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
background:url(../images/footer.gif) 0px 0px no-repeat;
padding:0px 10px 0px 86px;
}

.footer a{
color:#36656a;
}

.footer .padd{
padding-right:10px;
}

.footer .dmda{
font-family:Tahoma;
font-size:13px;
color:#36656a;
padding-right:10px;
}

.spacer{
height:1px;
font-size:1px;
line-height:1px;
clear:both;
}
