html,body,div,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,form,p,blockquote,fieldset,input {margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;}
html,body {background-color: #fff; font-family: sans-serif, arial, verdana, tahoma; color: #000; font-size:12px;}
td {font-size: 12px;}
li {font-size: 14px;}
h1 {
    font-weight: normal; color: #003399; font-size: 25px;
    margin: 3px 5px 0.3em 5px; font-variant: normal;
}
h2 {
    font-weight: bold; color: #e90168; font-size: 16px;
    margin: 0.3em 7px; font-variant: normal;
}
h3 {
    font-weight: normal; color: #000; font-size: 18px;
    margin: 0.1em 5px; font-variant: normal;
}
ul,ol {margin: 5px 20px; list-style-position: inside;}
.menu_es {list-style-type: none;}
img, table {border: 0px none; text-decoration: none;}
img.photo {border: 0px; float:left; margin: 3px 7px 8px 3px}
img.nome {border: 0px; float:left; margin: 3px 5px 7px 5px}
/* ------bloks-- padding-left: 25px;   ---- */
.top_3 {background: url(/img/bg_top.gif) repeat-x bottom; text-align:center; }
.home_top {
			position: relative;
			margin: 10px 0px 10px 10px;
			height: 170px; 
			width: 250px;
			float: left;
			border: #FFF 1px solid;
}
.home_zag {padding: 8px 25px 2px 25px; text-align:center; background-color: #555575; height: 30px; color:#FFCCFF; font-size:15px;}
.blok2 {width: expression(document.getSize().x > (975) ? 'auto' : '720px' ); height: 190px; overflow: hidden; min-width: 720px;} 
/* blok ot umnikov  */
.thumbnails {
text-align: center;
}
.thumbnail {
			height: 170px; 
			width: 250px;
			margin: 10px 0px 10px 10px;
			border: #FFF 1px solid;
text-decoration: none;
display: -moz-inline-box;
display: inline-block;
vertical-align: top;
}
.thumbnail .r {
width: 250px;
float: left;
}
/* blok ot umnikov ----------------  */

.bg_list {background: url(/img/bg_anonce.jpg) no-repeat right bottom; padding: 0 25px 30px 0;}
.bor_red {border-top: 1px solid #ed055b;}
.phone {font-size: 26px; color:#e90168; font-weight: normal;}
.phone_text {font-size: 13px; color:#0F2B8D; font-family: Arial; font-weight: bold;}

.blok1 {background: url(/img/bg_info.jpg) no-repeat left top; display:block; overflow: hidden; padding: 0px 0px 25px 0px;}
.blok3 { background-color: #E2DCD0; display:block; overflow: hidden; margin: 0px 0px 10px 0px; padding: 0px 0px 15px 0px;}
.blok3r {display:block; overflow: hidden; padding: 0px 5px 5px 0px; margin: 0px 0px 10px 0px; border-right: #FFDAB9 5px solid;}
/*menu  height: 170px; border-top: #9999CC 1px solid;  */
.ple25 {padding:1px 5px 5px 25px}
.navi {font-size:18px; padding-left:35px; float: left; background: url(/img/navi.gif) no-repeat;}
/*razdeli*/
.wh270 {background: #ccc no-repeat top left; height: 270px; border-left: 1px solid #ffffff;}
.home1 {background-image: url(/img/line_block_1.jpg);}
.home2 {background-image: url(/img/wowa_1.jpg);}
.home3 {background-image: url(/img/svarka_1.jpg);}
/*footer line*/
.line1 {height: 55px; background: url(/img/riz_0.gif) no-repeat top right;}
.line2 {background: url(/img/riz_1.gif) repeat-x; vertical-align:bottom; font-size:11px; color:#003399;}
.info_niz {clear: left;}
.info_niz h2 {font-size: 13px;}
.info_niz p {font-size: 11px;}


/*Pads*/
.mar5 {margin: 5px}
.p10 {vertical-align:top; padding:10px;}
.p15 {padding:15px;}
.pb35 {padding: 10px 10px 35px 10px; vertical-align: top;}
.pb25 {padding: 0px 3px 25px 3px;}
.p25 {vertical-align:top; padding:30px 25px 30px 25px;}
/*text*/
.es_rub {font-size: 18px; color:#003399; padding: 0px 5px 5px 25px; margin: 0px; background: url(/img/es1.gif) no-repeat;}
.stm13r {font-size:13px; color: #e90168; font-weight: bold;}
.stm14b {font-size:14px; font-weight: bold;}
.f14 {font-size:14px; line-height:1.3em;}
.stm13 {font-size:13px;}
.stm12 {font-size:12px;}
.stm11 {font-size:11px;}
.post {text-align: right; padding: 3px;}

.s {color: #ff5e5e; font-weight: bold; font-size: 18px}
.t {color: #57cb57; font-weight: bold; font-size: 18px}
.m {color: #888fff; font-weight: bold; font-size: 18px}

/*links*/
a, a:visited {color: #003399; text-decoration: underline}
a:hover, a:active {color: #e90168; text-decoration: none}

a.wh,a.wh:visited {color: #FFCCFF; text-decoration: none}
a.wh:hover, a.wh:active {color: #FF99FF; text-decoration: underline}

a.npod,a.npod:visited {color: #003399; text-decoration: none}
a.npod:hover, a.npod:active {color: #e90168; text-decoration: underline}
