body,form,ul,ol{margin: 0px;padding: 0px;border: none; list-style: none; color: #000; font: 11px tahoma;}
#pagewrapper{margin:0px auto; padding: 0px;width: 100%;}

a {outline: none;}

.endFloat:after {content: '.'; display: block; line-height: 0; height: 0; clear: both; visibility: hidden;}

h2, h3, b {font: 11px tahoma; padding: 0px;margin: 0px; display: inline;}
h1 {font: bold 20px Arial; margin: 0px 0px 0px 0px;}
h1 .a1 {color:#FF7701;}
p {color:#989898; font:11px tahoma; padding:0px; margin:0px;}
.g1 {color:#989898; font:14px tahoma; padding:0px; margin:0px;}
.g2 {color:#000; font:16px tahoma; padding:0px; margin:0px;}

/***** Øàïêà *****/
.underhead {width:686px; height:90px; margin:20px auto 0px auto; overflow:hidden;}
.underhead .logo, .underhead .vstup, .underhead .vstup_c {float:left;}
.underhead .logo {width:240px; height: 70px; background: url('../img/logo.gif') no-repeat; margin-top:10px; margin-right: 100px;}
.underhead .vstup {width:346px;}
.underhead .vstup_c {width:346px; margin-top: 50px;}


.header {width:702px; margin:0px auto; overflow:hidden;}
.header .left_col, .header .center_col, .header .right_col {float:left;}
.header .left_col {width:17px; height:248px; background: url('../img/menu_lef.jpg') no-repeat;}
.header .center_col {width:668px; height:225px; padding-top: 23px; background: url('../img/menu_bac.jpg') repeat-x;}

.header .center_col a {background-position: left top;}
.header .center_col a:hover {background-position: -130px top;}

.header .dv_main {background: url('../img/front_out_main.jpg') no-repeat;}
.header .dv_stat {background: url('../img/front_out_stat.jpg') no-repeat;}
.header .dv_furn {background: url('../img/front_out_furn.jpg') no-repeat;}
.header .dv_dveri {background: url('../img/front_out_dveri.jpg') no-repeat;}
.header .dv_onas {background: url('../img/front_out_onas.jpg') no-repeat;}

.header .dv_main, .header .dv_stat, .header .dv_furn, .header .dv_dveri, .header .dv_onas {width: 130px; height:212px; float: left; background-position: -130px top; display: block;} 

.header .right_col {width:17px; height:248px; background: url('../img/menu_rig.jpg') no-repeat;}

.second_menu {background-color: #eee; width:690px; height: 15px; margin:10px auto 0 auto; padding:5px 0 3px 0; text-align: center;}
.second_menu a.ind {color:#008ed4; font: 11px tahoma; text-decoration:none; border-right: 1px #999 solid; padding:0 5px;}
.second_menu a.end {color:#008ed4; font: 11px tahoma; text-decoration:none; padding:0 5px;}
.second_menu a:hover {color:#f00; }
/***** ÊÎÍÅÖ Øàïêà *****/

/***** Áîäè *****/
.mainbody {width:686px; margin:20px auto 0 auto; overflow:hidden;}
.leftmain, .rightmain {float: left;}
.leftmain {width:470px; margin-top: 20px;}
.rightmain {width:216px; margin-top: 10px;}
.leftmain .zagal {border-bottom: 1px #ccc solid;}
.leftmain .bodyobya {margin: 10px 0 25px 0; padding-bottom: 15px; text-align:justify; border-bottom: 1px #ccc dotted;}
.leftmain .bodyobya img {margin: 0 5px 0 5px; border: 0;}
.leftmain .bodyobya a {color:#008ed4; font:11px Tahoma;}
.leftmain .bodyobya a:hover {color:#f00;}
.leftmain .titleobya {margin:5px 0; color:#989898; font: 14px tahoma; text-decoration:none;}
.leftmain .titleobya b {font: 14px tahoma;}
.leftmain .titleobya h1 {font: 14px tahoma;}
.leftmain .bodyobya .bold {font-weight: bold; display:block; padding-bottom: 7px;}
.leftmain .bodyobya .big li {list-style: none; background: url(../img/ok.jpg) no-repeat; padding-left: 20px; margin-bottom: 5px;}


.leftmain .bodyobya img.podrob {margin: 10px 0 0 0;}
.rightmain .rek {margin: 10px 0 0 25px;}
.rightmain .call {background: url('../img/call.jpg') no-repeat; padding-left:35px; font: 13px tahoma; color: #f00; margin: 0 0 7px 45px;}
.rightmain .mail {background: url('../img/mail.jpg') no-repeat; padding-left:35px; font: 13px tahoma; color: #f00; margin: 0 0 15px 45px;}
.rightmain .icq {background: url('http://status.icq.com/online.gif?icq=409859233&img=5') no-repeat; padding-left:35px; font: 13px tahoma; color: #f00; margin: 10px 0 10px 48px;}
.rightmain .icq2 {background: url('http://status.icq.com/online.gif?icq=497255588&img=5') no-repeat; padding-left:35px; font: 13px tahoma; color: #f00; margin: 10px 0 25px 48px;}
.rightmain .zak {font: 13px tahoma; color: #008ed4; margin: 0 0 10px 30px;}



.tit_ma {width:185px; height:23px; background: url('../img/tit_ma.jpg') no-repeat; margin: 0 0 0 30px; padding: 7px 0 0 0; color:#989898; font:12px tahoma; text-align: center;}
.tit_pa {width:183px; border-left:1px #ccc solid; border-right:1px #ccc solid; border-bottom:1px #ccc solid; margin: 0 0 15px 30px; background-color: #f6f6f6;}
.tit_pa .under {margin:0 1px 1px 1px; padding: 0px 10px 5px 10px; color:#6c6c6c; font:11px tahoma; overflow:hidden;}
.tit_pa .under .sort {padding: 10px 0 5px 0;}
.tit_pa .under .sort select {width: 150px}
.tit_pa .under .catalog {margin: 20px 0 20px 5px;}
.tit_pa .under li {margin: 5px 0 0 2px; color:#008ed4;}
.tit_pa .under .catalog a {color:#008ed4; font:12px Tahoma; margin:0px 0px 0px 0px;}
.tit_pa .under .catalog a:hover, .tit_pa .under .catalog li a:hover {color:#f00;}
.tit_pa .under .catalog li a {color:#008ed4; font:11px Tahoma; margin:0px 0px 0px 0px;}
.tit_pa .under .rint {width:73px; height:17px; background: url('../img/rint.jpg') no-repeat; color:#fff; font:12px tahoma; padding: 1px 0 0 3px; margin-bottom:5px; margin-top: 10px;}
.tit_pa .under .podr {text-align:right; padding:5px 0; border-bottom:1px #ccc dotted;}
.tit_pa .under .podr_none {text-align:right; padding:5px 0;}
.tit_pa .under .podr a, .tit_pa .under .podr_none a {color:#008ed4; font:bold 10px tahoma; text-decoration:none;}
.tit_pa .under .podr a:hover, .tit_pa .under .podr_none a:hover {color:#f00;}

.doors_colors {margin: 17px 0 3px 30px; padding: 3px; color:#666633; font:12px tahoma; text-align: center; border: 1px #ccc solid; background-color: #f3fea1;}
.doors_colors_body {margin: 0 0 0 30px; padding: 7px 3px 7px 10px; color:#989898; font:12px tahoma; border: 1px #ccc solid;}
.doors_colors_body img {margin: 5px; border: 0;}

.nav {color:#989898; font: 14px tahoma; text-decoration:none;}
.nav b {font: 14px tahoma; text-decoration:none;}
.nav h1 {font: 14px tahoma; text-decoration:none; display: inline;}
.nav a {color:#008ed4; font:14px Tahoma;}
.nav a:hover {color:#f00;}
.leftmain .mess_more {background-color:#f3fea1; color:#666633; font:12px Arial; padding:10px 10px; margin: 30px 0 40px 0; border:1px #a5ac6d dashed;}
.leftmain .gal {overflow:hidden;}
.leftmain .gal_fur {overflow:hidden; margin-top:40px;}
.leftmain .yach {width:156px; float:left; padding-bottom: 25px; height: 300px;}
.leftmain .yach_fur {width:156px; float:left; margin-bottom: 25px; height: 180px;}
.leftmain .yach img {margin:10px 0 10px 25px;}
.leftmain .yach_fur img {margin:10px 0 10px 55px; border:1px #ccc solid;}
.leftmain .yach .line, .leftmain .yach_fur .line {color:#008ed4; font:12px Tahoma; text-align:center;}
.leftmain .yach .line a, .leftmain .yach_fur .line a {color:#008ed4; font:12px Tahoma;}
.leftmain .yach .line a:hover, .leftmain .yach_fur .line a:hover {color:#f00;}

.leftmain .yach_fur img {margin:10px 0 10px 3px;}

.leftmain .add_soob {padding: 0 15px 20px 15px; text-align:justify;}
.leftmain .add_soob_i {padding: 0 15px 20px 15px; color:#f00; font:12px Tahoma; text-align:center;}
.leftmain .add_soob .red {color:#f00;}

.leftmain .paging {padding: 0 15px 20px 15px; text-align:center;}
.leftmain .paging a {color:#008ed4; font:12px Tahoma; margin:3px;}
.leftmain .paging a:hover {color:#f00;}
.leftmain .paging span {color:#fff; background-color:#FF7701; font:12px Tahoma; margin:3px; padding:3px;}

.left_con , .right_con {float: left;}
.left_con {width:246px; margin-top: 20px; padding-left: 10px; font: 14px tahoma; text-decoration:none;}
.right_con {width:430px; height: 360px; margin-top: 10px;}
.left_con span {color: #008ed4;}
.left_con .call {background: url('../img/call.jpg') no-repeat; padding-left:35px; margin: 20px 0; font: 12px tahoma;}
.left_con .mail {background: url('../img/mail.jpg') no-repeat; padding-left:35px; margin: 20px 0 30px 0; font: 12px tahoma;}
.left_con .icq {background: url('http://status.icq.com/online.gif?icq=409859233&img=5') no-repeat; padding:2px 0 2px 35px; margin: 18px 0 14px 0; font: 12px tahoma;}
.left_con .icq2 {background: url('http://status.icq.com/online.gif?icq=497255588&img=5') no-repeat; padding:2px 0 2px 35px; margin: 14px 0; font: 12px tahoma;}
.left_con .attent {font: 12px tahoma; color:#f00; padding-top: 20px;}

.inmai {margin: 15px 2px 25px 2px;}
.stat_tit {margin: 15px 10px; text-align: justify;}
.stat_tit a {color:#008ed4; font:14px Tahoma;}
.stat_tit a b{color:#008ed4; font:14px Tahoma;}
.stat_tit h1 {font:14px Tahoma;}
.stat_tit a:hover {color:#f00;}
.stat_tit a:hover b{color:#f00;}

#xsnazzy .tit {font-size:14px; color:#008ed4; text-align:center; padding:3px 0 10px 0;}
#xsnazzy .input {text-align:right; padding:10px 30px 10px 0; color:#777;}
#xsnazzy .input input {margin-left: 10px;}
#xsnazzy .good {font-size:14px; color:#008ed4; text-align:center;}
.good {display: none; text-align:center;}
.good a {font-size:11px; color:#008ed4;}
.good a:hover {color:#f00;}

#xsnazzy {background: transparent; margin:3px 3px 20px 3px;}

.xtop, .xbottom {display:block; background:transparent; font-size:1px;}
.xb1, .xb2, .xb3, .xb4 {display:block; overflow:hidden;}
.xb1, .xb2, .xb3 {height:1px;}
.xb2, .xb3, .xb4 {background:#eee; border-left:1px solid #eee; border-right:1px solid #eee;}
.xb1 {margin:0 5px; background:#eee;}
.xb2 {margin:0 3px; border-width:0 2px;}
.xb3 {margin:0 2px;}
.xb4 {height:2px; margin:0 1px;}

.xboxcontent {display:block; background:#eee; border:0 solid #eee; border-width:0 1px;}

/***** ÊÎÍÅÖ Áîäè*****/

/**************** Footer ************/
.footer {width:696px; margin:0 auto 0 auto; overflow:hidden;}
.footer .left_zak, .footer .right_zak, .footer .center_zak {float:left;}
.footer .left_zak {width:12px; height:33px; background: url('../img/left_zak.jpg') no-repeat;}
.footer .center_zak {width:672px; height:33px; background: url('../img/center_zak.jpg') repeat-x;}
.footer .right_zak {width:12px; height:33px; background: url('../img/right_zak.jpg') no-repeat;}
.footer_und {width:704px; margin:0 auto 0 auto; overflow:hidden;}
.footer_und .orng_lef, .footer_und .orng_bac, .footer_und .orng_rig {float:left;}
.footer_und .orng_lef {width:20px; height:23px; background: url('../img/orng_lef.jpg') no-repeat;}
.footer_und .orng_bac {width:664px; height:23px; background: url('../img/orng_bac.jpg') repeat-x;}
.footer_und .orng_rig {width:20px; height:23px; background: url('../img/orng_rig.jpg') no-repeat;}
.footer_und .line_lef, .footer_und .line_bac, .footer_und .line_rig {float:left;}
.footer_und .line_lef {width:9px; height:119px; background: url('../img/line_lef.jpg') no-repeat;}
.footer_und .line_bac {width:686px; height:119px;}
.footer_und .line_bac .left {width: 340px; height:100px; margin-top: 10px; padding: 10px 0 0 15px; border-right:1px #ccc dotted; float: left;}
.footer_und .line_bac .right {height:100px; margin-top: 10px; padding: 10px 0 0 15px; float: left;}
.footer_und .line_rig {width:9px; height:119px; background: url('../img/line_rig.jpg') no-repeat;}
.copy {width:696px; margin:7px auto 15px auto; padding-left:30px; overflow:hidden; color:#989898; font:11px tahoma;}
.copy .left, .copy .right {float: left; width: 330px;}
.copy .right {text-align: right;}
/**************** ÊÎÍÅÖ Footer ************/







