body{ background-image:url('../img/back_1.gif'); background-repeat:repeat-x; background-color:#e9f2e8; margin: 0px 0px 0px 0px;}
table{font: 12px tahoma;color:#313b3d}
a{outline: none;}
table.err{margin: 20px 0px 0px 0px;}
table.err2{background-image:url('../img/back_17.gif'); background-repeat:repeat-x;height:119px; }

td{	margin: 0px 0px 0px 0px;}
td.qw{padding:0px 0px 0px 0px;}
td.wq1{padding:30px 0px 0px 0px;}

td.qw2{ padding: 0px 0px 0px 0px; background-image:url('../img/back_4.gif'); background-repeat:repeat-x; background-position:left; position: relative; overflow:hidden;}

#topp{/*background-image:url('../img/back_4.gif'); background-repeat:repeat-x; background-position: left; */height: 99px; float:left; overflow: hidden; padding: 0px 0px 0px 0px;}
#topp div.txt{font:17px Arial; color:#85a39d; padding:7px 0px 0px 0px; font-weight:bold;}
#topp div.txt span {font:24px Arial ; color:#b72752; padding:0px 0px 0px 0px; font-weight:bold;}


#topp1{/*background-image: url('../img/back_4.gif'); background-repeat: repeat-x;*/ height: 99px; padding: 0px 0px 0px 0px;  overflow: hidden; /*background-position: left;*/}
#topp1 div.txt1{font:12px tahoma; color: #313b3d; padding: 55px 0px 0px 0px; text-align:right;}
#topp1 div.txt1 a{font:12px tahoma; color:#313b3d; text-decoration:underline;}
#topp1 div.txt1 a:hover{font:12px tahoma; color:#698b8a;  text-decoration:none;}

#menu{padding:50px 0px 0px 0px; width:200px; overflow: hidden;}
/*{background-image:url('../img/back_5.gif'); background-repeat:repeat; padding:20px 0px 0px 0px ;}*/

#menu div.fd{background-image:url('../img/back_6.gif');	background-repeat: repeat-x; margin: 10px 0px 0px 0px; background-position: right bottom; }
#menu div.fd a{font:14px tahoma; color:#313b3d; text-decoration:underline; font-weight:bold; background-image:url('../img/back_7.gif'); background-repeat:no repeat; padding: 0px 0px 0px 0px ;}
#menu div.fd a:hover{font:14px tahoma; color:#313b3d; text-decoration:none; font-weight:bold; background-image:url('../img/back_7.gif'); background-repeat:no repeat; }
#menu div.fd a.hov{font:14px tahoma; color:#b72752; text-decoration:underline; font-weight:bold; background-image:url('../img/back_7.gif'); background-repeat:no repeat; }
#menu div.fd a:hover.hov{font:14px tahoma; color:#b72752; text-decoration:none; font-weight:bold; background-image:url('../img/back_7.gif'); background-repeat:no repeat; }
#menu div.txt15{font: 11px tahoma;color:#313b3d; padding:10px 0px 0px 0px;}
#menu div.txt15 a{font: 11px tahoma;color:#313b3d; text-decoration: underline;}
#menu div.txt15 a:hover{font: 11px tahoma;color:#313b3d; text-decoration: none;}
#menu div.txt15 a.hov{font: 11px tahoma;color:#be4266; text-decoration: none;}


#but{background-image:url('../img/back_8.gif');	background-repeat:no repeat; margin: 0px 0px 0px 40px; display:block; width: 151px; height: 63px; overflow:hidden;}
#but div.txt2 {font: 14px tahoma;color:#ffffff; font-weight:bold; padding: 14px 8px 0px 15px; }
#but div.txt2 a{font: 12px tahoma;color:#ffffff; font-weight:bold; text-decoration: none}
#but div.txt2 a:hover{font: 12px tahoma;color:#698b8a; font-weight:bold; }

#but2{background-image:url('../img/back_8.gif'); background-repeat:no repeat; margin: 0px 0px 0px 20px; display:block; width: 151px; height: 63px; overflow:hidden;} 
#but2 div.txt2 {font: 14px tahoma;color:#ffffff; font-weight:bold; padding: 14px 8px 0px 15px; }
#but2 div.txt2 a{font: 12px tahoma;color:#ffffff; font-weight:bold; text-decoration: none}
#but2 div.txt2 a:hover{font: 12px tahoma;color:#698b8a; font-weight:bold; }

#but3{background-image:url('../img/back_8.gif'); background-repeat:no repeat; margin: 0px 0px 0px 20px; display:block; width: 151px; height: 63px; overflow:hidden;}
#but3 div.txt2 {font: 14px tahoma;color:#ffffff; font-weight:bold; padding: 14px 8px 0px 15px; }
#but3 div.txt2 a{font: 12px tahoma;color:#ffffff; font-weight:bold; text-decoration: none}
#but3 div.txt2 a:hover{font: 12px tahoma;color:#698b8a; font-weight:bold; }

#but4{background-image:url('../img/back_8.gif'); background-repeat:no repeat; margin: 0px 0px 0px 20px; display:block; width: 151px; height: 63px; overflow:hidden;}
#but4 div.txt2 {font: 14px tahoma;color:#ffffff; font-weight:bold; padding: 14px 8px 0px 15px; }
#but4 div.txt2 a{font: 12px tahoma;color:#ffffff; font-weight:bold; text-decoration: none}
#but4 div.txt2 a:hover{font: 12px tahoma;color:#698b8a; font-weight:bold; }


#right{background-image:url('../img/back_12.gif'); background-repeat:repeat-x; background-position:bottom;padding: 5px 0px 0px 0px; overflow:hidden; overflow:hidden;}
#right div.txt3{font: 12px tahoma;color:#313b3d;padding: 43px 0px 0px 0px; font-weight:bold; }

#right2 div.txt4, #right2 span.txt4{font: 12px tahoma; color:#698b8a; font-weight:bold; padding:20px 0px 0px 0px; overflow:hidden;}
#right2 div.txt5{font: 11px tahoma;color:#313b3d; padding:5px 0px 0px 0px;}
#right2 div.txt5 a{font: 11px tahoma;color:#313b3d; text-decoration: underline;}
#right2 div.txt5 a:hover{font: 11px tahoma;color:#313b3d; text-decoration: none;}

#right2 div.txt6{font: 11px tahoma;color:#313b3d; padding:63px 0px 0px 5px; font-weight: bold; }
#right2 div.txt6 a{font: 11px tahoma;color:#313b3d; text-decoration: underline; font-weight: bold;}
#right2 div.txt6 a:hover{font: 11px tahoma;color:#313b3d; text-decoration: none; font-weight: bold;}

#right2 div.txt7 {font: 11px tahoma;color:#313b3d; padding:5px 0px 0px 5px;}
#right2 div.txt7 a{font: 11px tahoma;color:#313b3d; text-decoration: underline;}
#right2 div.txt7 a:hover{font: 11px tahoma;color:#313b3d; text-decoration: none;}

#icq div.txt8{font: 11px tahoma;color:#313b3d; margin:20px 0px 0px 7px;}
#icq div.txt8 a{font: 11px tahoma;color:#313b3d; text-decoration: underline;}
#icq div.txt8 a:hover{font: 11px tahoma;color:#313b3d; text-decoration: none;}

#skype div.txt9{font: 11px tahoma;color:#313b3d; padding:0px 0px 0px 0px;}
#skype div.txt9 a{font: 11px tahoma;color:#313b3d; text-decoration: underline;}
#skype div.txt9 a:hover{font: 11px tahoma;color:#313b3d; text-decoration: none;}


.left{background-image:url('../img/back_14.gif'); background-repeat:no repeat; padding: 0px 0px 0px 0px; display:block; overflow: hidden;background-position: bottom; height:82px;}
div.txt10{font: 16px tahoma; color:#b72752; padding: 8px 0px 0px 10px; font-weight:bold;}
.left div.txt11{font: 11px tahoma; color:#000000; padding: 14px 0px 0px 10px; border: 0px solid red;}
.left div.txt11 a{font: 11px tahoma; color:#000000; text-decoration:underline;}
.left div.txt11 a:hover{font: 11px tahoma; color:#000000; text-decoration:none;}

#pod{background-image:url('../img/back_16.gif'); background-repeat:no repeat; background-position: bottom; width: 200px;  height:119px; float:left; border:0px solid red;}
#pod div.txt12{font: 11px tahoma; color:#698b8a; position: relative; top: 45px; float: left;}

#pod1{background-image:url('../img/back_18.gif'); background-repeat:repeat-x; width: 480px; height:119px; float: left; background-color:#ffffff; padding-left: 20px;}
#pod1 div.txt13{font: 11px tahoma; color:#698b8a; padding: 45px 0px 0px 0px ;}
#pod1 div.txt13 a{font: 11px tahoma; color:#b72853; text-decoration: underline;}
#pod1 div.txt13 a:hover{font: 11px tahoma; color:#b72853; text-decoration:none;}

#pod2{background-image:url('../img/back_18.gif'); background-repeat:repeat-x; height:1px; background-color:#ffffff; float: left;}
#pod2 div.txt14{font: 11px tahoma; color:#698b8a; padding: 45px 0px 0px 17px ;}
#pod2 div.txt14 a{font: 11px tahoma; color:#b72853; text-decoration:underline;}
#pod2 div.txt14 a:hover{font: 11px tahoma; color:#b72853; text-decoration:none;}


#menu2 div.txt16{font: 11px tahoma;color:#313b3d; padding:0px 0px 0px 0px; width: 400px;}
#menu2 div.txt16 a{font: 11px tahoma;color:#313b3d; text-decoration: underline;}
#menu2 div.txt16 a:hover{font: 11px tahoma;color:#313b3d; text-decoration: none;}
#menu2 div.txt16 span{font: 11px tahoma;color:#698b8a; padding:10px 0px 0px 0px;}


h1.txt17{font:30px tahoma; color:#be4266; padding:45px 0px 10px 0px; overflow: hidden; float:left; width: 400px; margin: 0px; line-height: 25px;}
div.txt18{font:11px tahoma; color:#000000; padding: 0px 0px 0px 0px; text-align: justify;}
div.txt18 td{font:11px tahoma; color:#000000; padding:0px 0px 0px 0px;}
/*div.txt18 td{font:11px tahoma; color:#000000; padding:0px 0px 0px 0px; text-align: justify;}*/
div.txt18 table.tb1{ border: 1px solid #c3d3cc; border-collapse: collapse; text-align: left;}
div.txt18 table.tb1 td{ border: 1px solid #c3d3cc; text-align: left; padding: 5px 10px 5px 10px;} 
div.txt18 table.tb1 tr{ border: 0px solid #c3d3cc;}
div.txt18 a{font:11px tahoma; color:#be4266; text-decoration:underline; font-weight: bold;}
div.txt18 a:hover{font:11px tahoma; color:#be4266; text-decoration:none; font-weight: bold;}
div.header_1 a{font:20px tahoma; color:#be4266; text-decoration:underline; font-weight: bold;}
div.header_1 a:hover{font:20px tahoma; color:#be4266; text-decoration:none; font-weight: bold;}


#right3 {text-decoration:none; font-family: Tahoma; margin: 100px 0px 0px 0px;}
span.txt19{font:11px tahoma; color:#698b8a; text-decoration:none;}
span.txt20{font:12px tahoma; color:#313b3d; text-decoration:none;}
span.txt21{font:14px tahoma; color:#698b8a; text-decoration:none; font-weight:bold;}
span.txt22{font:12px tahoma; color:#698b8a; text-decoration:none;}
span.txt23{font:10px tahoma; color:#698b8a; text-decoration:none;}
span.txt24{font:11px tahoma; color:#313b3d; text-decoration:none;}
span.txt25{font:12px tahoma; color:#698b8a; text-decoration:none;}
span.txt26{font:14px tahoma; color:#b72752; text-decoration:none; font-weight:bold;}
span.txt27{font:11px tahoma; color:#698b8a; text-decoration:none; font-weight:bold;}
span.txt28{font:14px tahoma; color:#698b8a; text-decoration:none;}
span.txt29{font:14px tahoma; color:#b72752; text-decoration:none; font-weight:bold;}
span.txt30{font:12px tahoma; color:#698b8a; text-decoration:none; font-weight:bold;}
span.txt31{font:12px tahoma; color:#b72752; text-decoration:none;}
span.txt32{font:11px tahoma; color:#313b3d; text-decoration:none; font-weight:bold;}


.viento{float: left; padding: 44px 0px 0px 0px;}
.viento a{color: #698B8A; text-decoration: underline; font-size: 11px;}
.viento a:hover{color: #698B8A; text-decoration: none;}
.live{position: relative; top: 50px; clear: both;}

div.txt40{font:11px tahoma; color:#000000; position: relative; left: 30px; padding:-10px 0px 0px 0px;}
h1{font: 16px tahoma; color:#b72752; font-weight:bold;}


td.a1{margin: 0px 0px 0px 40px;}
img.icq{margin: 20px 0px 0px 10px;}
table.tbl5{background-image:url('../img/back_21.gif'); background-repeat:no-repeat;  height:157px; background-position: top right;} 

ul{margin-top: 40px;}
li{margin: 10px 0px 0px 0px; font: 11px tahoma; color:#000000;}

div.txt41{font:11px tahoma; color:#000000; text-align: justify; margin: 24px 0px 0px 0px;}
div.txt42{font:11px tahoma; color:#000000; padding-top: 15px;}
div.txt42 a{font: 11px tahoma; color:#000000; text-decoration:underline;}
div.txt42 a:hover{font: 11px tahoma; color:#000000; text-decoration:none;}

.footer{background-color: #ffffff; background-image:url('img/back_18.gif'); background-repeat:repeat-x; background-position:top; height: 150px;}



/*****************Калькулятор***************************/


#maincontent {
	MARGIN-TOP: 20px;  MARGIN-BOTTOM: 30px; WIDTH: 400px; MARGIN-RIGHT: 0px; 
}

TABLE.calculator-main {
	WIDTH: 400px
}

TABLE.calculator-main TD.l {
	BACKGROUND: none transparent scroll repeat 0% 0%; WIDTH: 400px
}

.slider1-row {
	CLEAR: both; MARGIN-TOP: 5px; HEIGHT: 70px
}
.col-image {
	FLOAT: left; WIDTH: 55px; 
}
.col-slider {
	FLOAT: left; WIDTH: 215px; HEIGHT: 70px; padding:0 3%;
}
.col-slider-operators {
	CLEAR: left; MARGIN-TOP: 6px; HEIGHT: 10px
}
.minus {
	FLOAT: left; WIDTH: 190px
}
.plus {
	FLOAT: left
}
.col-slider-slide {
	CLEAR: left; FLOAT: left
}
*.horizontal-slider-track {
	BORDER-RIGHT: #999 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #ddd 1px solid; PADDING-LEFT: 4px; FONT-SIZE: 0px; FLOAT: left; PADDING-BOTTOM: 4px; MARGIN: 0px; BORDER-LEFT: #ddd 1px solid; WIDTH: 205px; COLOR: #333; LINE-HEIGHT: 0px; PADDING-TOP: 4px; BORDER-BOTTOM: #999 1px solid; BACKGROUND-COLOR: #bbb; TEXT-ALIGN: left
}

*.horizontal-slider-track *.slider-slit18 {
	DISPLAY: block; Z-INDEX: 1; BACKGROUND: url(images/interval18.gif) #dfdfdf repeat-x; MARGIN: 2px 4px 8px; WIDTH: 191px; COLOR: #ccc; LINE-HEIGHT: 0px; POSITION: absolute; HEIGHT: 8px
}

*.horizontal-slider-track *.slider {
	BORDER-RIGHT: #333 2px solid; BORDER-TOP: #999 2px solid; FONT-SIZE: 0px; Z-INDEX: 1; MARGIN: 0px; BORDER-LEFT: #999 2px solid; WIDTH: 16px; CURSOR: pointer; COLOR: #333; LINE-HEIGHT: 0px; BORDER-BOTTOM: #333 2px solid; POSITION: relative; HEIGHT: 8px; BACKGROUND-COLOR: #666; TEXT-ALIGN: left
}


.col-slider-display {
	CLEAR: left; FLOAT: left
}
*.slider-display-holder {
	PADDING-RIGHT: 2px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 130px; COLOR: #333; PADDING-TOP: 0px; HEIGHT: 20px; BACKGROUND-COLOR:RGB(232, 242, 233); TEXT-ALIGN: right
}
.slider-display {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 1px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 11px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; WIDTH: 210px; CURSOR: default; COLOR: #113aaf; LINE-HEIGHT: 11px; PADDING-TOP: 0px; FONT-FAMILY: arial, helvetica, sans-serif; BACKGROUND-COLOR:RGB(232, 242, 233);  TEXT-ALIGN: center; BORDER-RIGHT-WIDTH: 0px
}

*.horizontal-slider-track *.slider-slit5 {
	DISPLAY: block; Z-INDEX: 1; BACKGROUND: url(images/interval5.gif) #dfdfdf repeat-x; MARGIN: 2px 4px 8px; WIDTH: 189px; COLOR: #ccc; LINE-HEIGHT: 0px; POSITION: absolute; HEIGHT: 8px
}

*.horizontal-slider-track *.slider-slit0 {
	DISPLAY: block; Z-INDEX: 1; BACKGROUND: url(images/interval5.gif) #dfdfdf repeat-x; MARGIN: 2px 4px 8px; WIDTH: 189px; COLOR: #ccc; LINE-HEIGHT: 0px; POSITION: absolute; HEIGHT: 8px
}
.inp { FONT-SIZE: 30px; WIDTH: 100px; color:#b72752; border: 0px; font-weight:900;}







/* МОДУЛЬ ВОПРОС-ОТВЕТ */
table.questions { border: #769691 1px solid; width: 435px; background: #E2EDE1; padding: 5px; margin-top: 5px; margin-bottom: 10px;}
table.questions td {vertical-align: top; padding: 3px; }
table.questions td .anons{ color:#313B3D; font-family: Tahoma; font-size:11px; font-weight: bold;}
.author { font-weight: bold; text-decoration: underline; }
.faqAnswer { PADDING-LEFT: 5px; MARGIN: 0px 20px 0px 30px; BORDER-LEFT: #030303 1px solid; TEXT-ALIGN: right}
.inp{ background-color:transparent;border:solid 1px #4E5871;font-family:Tahoma;font-size:10px}
.knop{ background-color: transparent; border:solid 1px #4E5871; font-family:Tahoma; font-size:10px; color:#4C5B70; font-weight:bold }
#question_div table { width: 435px !important; }
#question_div table td { white-space: nowrap; }
/* INPUT AND TEXTAREA */
input.inp_text, textarea.inp_text {border: 1px solid #769691; padding: 3px 0;}
input.inp_text { height: 20px; }


/*Скругление углов*/
.wrap1 {
	background-color:#c6dec8; /* основной цвет вашего блока */
}
.content1 {
	 /*color:#fff; цвет текста */
	padding:0 25px;
}
.tl1, .tr1, .bl1, .br1 {
	width:19px; /* здесь и далее цифру 19 замените на ширину вашего угла */
	height:19px;
	background:url("1.gif"); /* путь к вашему изображению */
}
.tr1, .br1 {
	float:right;
}
.bl1 {
    background-position:0px 19px;
}
.br1 {
    background-position:19px 19px;
}
.tr1 {
    background-position:19px 0px;
}


