body{margin:12px; 

background-color:#d4e8fc; color:#000; font:normal small Verdana,Arial,sans-serif; font-size:12px; text-align:center}

img{border:0px; border-style:none}

hr{color:#000; height:1px}

table.preview_small{font-size:12px}

table.preview_small td{border-width:0px; padding:1px}

h1{font-size:20px; padding-bottom:2px; margin:0px}
h2{font-size:16px}
h3{font-size:14px}

a{color:#003399}

a:visited{color:#003399}

a:hover{color:#000; text-decoration:none}

#site{margin:0 auto; width:968px; background-color:#fff; border:1px solid #000}

#head{margin:0 auto; width:968px; border:1px solid #000; background-color:#000; background-repeat:no-repeat; padding:0px; height:75px; text-align:left}

#logo{ padding:8px 0px 0px 8px; font-family:"Lucida Sans Unicode","Lucida Grande",Sans-Serif; font-size:42px; font-weight: bold; color: #99ccff; float:left}

#logo a , #logo a:hover, #logo a:visited {color: #99ccff; text-decoration:none}

#head_contacts{padding:8px 0px 0px 235px; text-align:right}

#head_contacts a img{float:none; border-top:2px solid #000}

#head_contacts a:hover img{border-top:2px solid #99ccff}

#container{text-align:left; padding-top:10px; margin:4px}

#site_index{padding:10px; color:#000; font-size:10px; text-align:left}

#telefon_kontakte{padding:8px}

#sms_sex_kontakte{padding:8px; border-left:1px solid #99ccff; }

#footer{margin:0 auto; width:962px !important; width:968px; font-size:11px; height:16px; padding:4px; text-align:center; background-color:#000}

#footer a{color:#666; text-decoration:none}

#footer a:hover{color:#99ccff; text-decoration:none}

#copyright{color:#666; font-size:11px; padding:4px; text-align:center}

#search_box{width:260px; height:94px; font-size:10px; padding:2px; text-align:center; color:#000; margin:0 auto}

#search_box select{font-size:10px; color:#000; background-color:#fff}

#search_box input{font-size:10px; color:#000; background-color:#ccc}

#search_box_profile{font-size:10px; text-align:left; height:30px; padding-bottom:8px; margin:0 auto; border-bottom:1px solid #99ccff}

#search_box_profile select{font-size:10px; color:#000; background-color:#fff}

#search_box_profile input{font-size:10px; color:#000; background-color:#ccc}

.sms_kon{background-color:#000; border:1px solid #000; color:#fff; font-size:10px; margin:5px; padding:0px; width:80px; text-decoration:none; display:block}
.sms_kon:visited{color:#fff}
.sms_kon:hover{color:#000; background-color:#99ccff; border:1px solid #99ccff}

.tel_kon{background-color:#000; border:1px solid #000; color:#fff; font-size:12px; font-weight:bold; margin:5px; padding:0px; width:135px; text-decoration:none; display:block}
.tel_kon:visited{color:#fff}
.tel_kon:hover{color:#000; background-color:#99ccff; border:1px solid #99ccff}

#menu{position:relative; display:block; height:24px; font-size:11px; font-weight:bold; background-color:#99ccff; font-family:Arial,Verdana,Helvitica,sans-serif}
#menu ul{margin:0; padding:0; list-style-type:none; width:auto}
#menu ul li{display:block; float:left; margin:0 1px 0 0}
#menu ul li a{display:block; float:left; color:#000; text-decoration:none; padding:6px 20px 0 20px; height:24px}
#menu ul li a:hover, #menu ul li a.current{color:#fff; background-color:#000}

#c_instruct{border-top:1px solid #99ccff; padding:6px; text-align:left; font-size:11px}

#c_info{border-top:1px solid #99ccff; padding:6px; text-align:left; font-size:11px}

#c_static{text-align:left; font-size:12px; padding:46px; margin:auto}

#profile{font-family:"Lucida Sans Unicode","Lucida Grande",Sans-Serif; font-size:18px; margin:10px; padding:5px; width:96%; border-collapse:collapse; text-align:left}
#profile-detail{font-family:"Lucida Sans Unicode","Lucida Grande",Sans-Serif; font-size:12px; margin:2px; width:480px; border-collapse:collapse; text-align:left}
#profile-detail th{font-size:14px; font-weight:bold; color:#000; padding:2px 8px}
#profile-detail td{border-top:1px solid #ccc; color:#000; padding:6px 8px}

.sp_nav{text-decoration:none; color:#000; font-size:12px}
.sp_nav:visited{color:#000; text-decoration:none}
.sp_nav:hover{text-decoration:underline}

.srt_profile{border:1px solid #99ccff; color:#000; margin:10px; padding:0px; width:120px; text-decoration:none; display:block}
.srt_profile:visited{color:#000}
.srt_profile:hover{background-color:#d4e8fc; border:1px solid #000}
.srt_pic{border-style:none}
.srt_name{color:#99ccff; font-size:12px; font-weight:bold; margin-left:8px !important; margin-left:5px}
.srt_info{font-size:11px; margin-left:8px !important; margin-left:5px; padding-bottom:5px; display:block}

.srs_profile{border:1px solid #99ccff; color:#000; margin:10px; padding:0px; width:280px; height:150px; text-decoration:none; display:block}
.srs_profile:visited{color:#000}
.srs_profile:hover{background-color:#d4e8fc; border:1px solid #000}
.srs_pic{border-style:none; margin-left:0px !important;  margin-left:-3px; margin-bottom:3px; float:left}
.srs_name{color:#99ccff; font-size:16px; font-weight:bold; margin-left:0px !important;  margin-left:3px; padding:10px 10px 0px 10px}
.srs_info{font-size:13px; padding:10px 10px 0px 110px; display:block}
.srs_txt{font-size:12px; padding:10px 10px 0px 110px; display:block}

.cform p{width:300px; clear:left; margin:0; padding:5px 0 8px 0; padding-left:155px; border-top:1px dashed gray; height:1%}

.cform label{font-weight:bold; float:left; margin-left:-155px; width:150px}

.cform input[type="text"]{width:180px}

.cform textarea{width:250px; height:150px}

#pagination ul, #pagination2 ul { display:block; text-align:center}
#pagination li , #pagination2 li   { border:0; margin:0; padding:0; font-size:15px; list-style:none; float:left; }
#pagination a, #pagination2 a { border-right:solid 1px #DEDEDE; margin-right:2px; }
#pagination .previous-off, #pagination .next-off  , #pagination2 .previous-off, #pagination2 .next-off   { color:#888888; display:block; float:left; font-weight:bold; padding:3px 4px; }	
#pagination .next a, #pagination .previous a, #pagination2 .next a, #pagination2 .previous a  { border:none; font-weight:bold; }	
#pagination .active, #pagination2 .active { color:#000000; font-weight:bold; display:block; float:left; padding:4px 6px; border-right:solid 1px #DEDEDE; }
#pagination a:link, #pagination a:visited, #pagination2 a:link, #pagination2 a:visited  { color:#003399; display:block; float:left; padding:3px 6px; text-decoration:underline; }
#pagination a:hover, #pagination2 a:hover { text-decoration:none; }
