@charset "windows-1251";
/* CSS Document */

* {
	margin:0px;
	padding:0px;
	list-style-type:none;
	outline:none;
}
body {
	margin:0px;
	padding:0px;
	font-size:12px;
	font-family:Tahoma, Geneva, sans-serif;
	color:#333;
}


html { border:none;}
form, input { margin:0px; padding:0px; }
a {
	font-size:12px;
	font-family:Tahoma, Geneva, sans-serif;
	color:#F90;
	outline:none;
}
img { border:none; }
table { border:0px; border-collapse:collapse; }
table td {
	padding:0px;
}



html, body {
	background-image: url(/im/bg_nebo_tob.png);
	background-repeat: repeat-x;
	background-position: top;
	background-color: #FCFCFC;
	margin: 0px;
	padding: 0px;
	height: 100%;
	}
html>body #Wrapper { min-height:100%; height:auto; }

p {
	line-height: 18px;
	margin-top: 8px;
	margin-right: 0px;
	margin-bottom: 7px;
	margin-left: 0px;
}
.list1 li {
	list-style-position: outside;
	list-style-type: square;
	margin-left: 20px;
	list-style-image: url(/im/txt_li.gif);
}
.Number_Faq li {
	line-height: 18px;
	list-style-type: decimal;
	list-style-position: outside;
	margin-left: 20px;
	margin-bottom: 8px;
}





h1 {
	font-size: 2em;
	color: #000;
	font-weight: normal;
	margin: 0px;
	padding-top: 15px;
	padding-right: 0px;
	padding-bottom: 15px;
	padding-left: 0px;
	display: block;
	text-transform: uppercase;
}

h3 {
	font-size: 1.2em;
	margin: 0px;
	font-weight: bold;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
}
#Wrapper {
	width: 1000px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	min-height: 100%;
	/* [disabled]background-image: url(/im/bg_nebo_bottom.jpg); */
	/* [disabled]background-repeat: no-repeat; */
	/* [disabled]background-position: top; */
}
#Header {
	height: 120px;
}


#Logo {
	float: right;
	width: 320px;
	margin-top: 40px;
}
#Slogan {
	float: left;
	width: 400px;
	padding-top: 40px;
	/* [disabled]font-size: 3em; */
	margin-left: 80px;
	/* [disabled]color: #000; */
}
#Top_Menu {
	height: 46px;
	background-image: url(/im/window_top.png);
	background-repeat: no-repeat;
	background-position: center 20px;
	margin: 0px;

}
#Top_Menu #Top_Tabs{
	float: left;
	margin-left: 50px;
}
#Top_Menu #Top_Tabs ul li{
	float: left;
	list-style-image: none;
	list-style-type: none;
	background-repeat: no-repeat;
	background-position: center top;
	height: 26px;
	text-align: center;
}
#Top_Menu #Top_Tabs .tab_r1 {
	width: 120px;
	background-image: url(/im/tab_blue_r1.png);
}
#Top_Menu #Top_Tabs .tab_r2 {
	width: 160px;
	background-image: url(/im/tab_blue_r2.png);
}


#Top_Menu  #Top_Tabs a:link, #Top_Tabs a:visited {
	color: #FFF;
	text-decoration: none;
	padding-top: 5px!Important;
	display: block;
	outline: none;
	font-size: 1.2em;
}
#Top_Menu #Top_Tabs a:hover  {
	color: #FFF!Important;
	/* [disabled]text-decoration: underline; */
	font-weight: bold;
}
#Top_Menu #Top_Tabs .Tab_white_r2 a:hover, #Top_Menu #Top_Tabs .Tab_white_r1 a:hover     {
	color: #F58220 !Important;
}

#Top_Menu  #Top_Tabs .Tab_white_r1 {
	background-image: url(/im/tab_white_r1.png) !Important;
}
#Top_Menu  #Top_Tabs .Tab_white_r1 a:link {
	/* [disabled]color: #F58220 !Important; */
}
#Top_Menu #Top_Tabs ul .tab_r2.Tab_white_r2 {
	background-image: url(/im/tab_white_r2.png);
}
#Top_Menu #Top_Tabs ul .tab_r1.Tab_white_r1 {
	background-image: url(/im/tab_white_r2.png);
}

#Top_Menu #Top_Tabs ul .tab_r2.Tab_white_r2 a {
	color: #F58220;
	font-weight: bold;
}
#Top_Menu #Top_Tabs ul .tab_r1.Tab_white_r1 a {
	color: #F58220;
	/* [disabled]background-image: url(/im/tab_white_r2.png); */
	font-weight: bold;
}



#Top_Links {
	padding: 0px;
	float: right;
	width: 330px;
	margin-top: 4px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

#Top_Links ul {
	margin: 0px;
	padding: 0px;

}
#Top_Links ul li {
	float: left;
	list-style-image: none;
	list-style-type: none;
	margin-left: 15px;
}

#Top_Links a:link, #Top_Links a:visited {
	color: #000!Important;
	text-decoration: none;
	outline: none;
	border-bottom-style: none;
	display: block;
	/* [disabled]font-weight: bold; */
	font-size: 13px;
}
#Top_Links a:hover {
	border-bottom-width: 1px!Important;
	border-bottom-style: dotted!Important;
	border-bottom-color: #000!Important;
	color: #000;
}
#Content {
	background-image: url(../im/window_bottom.png);
	background-repeat: no-repeat;
	background-position: center bottom;
	/* [disabled]background-color: #03C; */
}
#Content #TXT ul li {
	list-style-type: disc;
	margin-left: 25px;
	margin-bottom: 5px;
}
#Inside_Content_Rounded {
	background-image: url(/im/inside_window.gif);
	margin-right: auto;
	margin-left: auto;
	position: relative;
	margin-top: 0px;
	margin-bottom: 0px;
	background-repeat: no-repeat;
	background-position: center top;
	/* [disabled]background-color: #3C0; */
	padding-top: 15px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}





#TXT {
	padding-right: 60px;
	padding-left: 60px;
	margin: 0px;


}
#TXT_Image_Column {
	width: 500px;
	margin-right: 90px;
	/* [disabled]margin-top: 30px; */
	margin-bottom: 20px;
	float: right;
}


.Photo_00{
	width: 350px !important;
}

#TXT_Image_Column ul li {
	list-style-type: disc;
	list-style-position: outside;
	line-height: 16px;
}

#TXT_Image_Column_Widht {
	width: 800px;
	margin-right: 0px;
	/* [disabled]margin-top: 30px; */
	margin-left: 100px;
	padding-bottom: 20px;
}
#TXT_Image_Column h1 , #TXT_Image_Column_Widht h1{
	font-size: 2em;
	color: #F58220;
	font-weight: normal;
	margin: 0px;
	padding-top: 20px;
	padding-right: 0px;
	padding-bottom: 15px;
	padding-left: 0px;
	display: block;
	text-transform: uppercase;
}
#FAQ_Nav {
	background-image: url(/im/faq_nav.png);
	background-repeat: no-repeat;
	background-position: center top;
	width: 450px;
	margin-right: 90px;
	margin-left: 0px;
	height: 100px;
	float: right;
	padding-top: 45px;
	padding-left: 50px;
}
#FAQ_Nav_Wide {
	background-image: url(/im/faq_nav.png);
	background-repeat: no-repeat;
	background-position: center top;
	width: 450px;
	margin-right: 250px;
	margin-left: 0px;
	height: 100px;
	float: right;
	padding-top: 45px;
	padding-left: 50px;
}
#FAQ_Nav ul li , #FAQ_Nav_Wide ul li{
	float: left;
	/* [disabled]margin-right: 65px; */
}
#FAQ_Nav ul li a:hover , #FAQ_Nav_Wide ul li a:hover{
	color: #231F20;

}
#FAQ_Nav li#List_FAQ , #FAQ_Nav_Wide li#List_FAQ{
	margin-left: 75px;
}
#FAQ_Nav li#Next_FAQ , #FAQ_Nav_Wide li#Next_FAQ{
	margin-left: 85px;
}




.Image_TXT {
	/* [disabled]width: 307px; */
	/* [disabled]height: 469px; */
	float: left;
	margin-left: 82px;
	margin-top: 5px;
	/* [disabled]margin-right: 20px; */
}
.Image_TXT_left {
	/* [disabled]width: 307px; */
	/* [disabled]height: 469px; */
	float: left;
	margin-left: 20px;
	margin-top: 5px;
	margin-right: 20px;
}

.Image_TXT_right {
	/* [disabled]width: 307px; */
	/* [disabled]height: 469px; */
	float: right;
	margin-left: 20px;
	margin-top: 5px;
	margin-right: 20px;
}

#Image_TXT_Slider {
	width: 870px;
	height: 569px;
	margin-left: 50px;
	margin-top: 10px;
	overflow: hidden;
}
#Photo_Nav {
	width: 800px;
	margin-left: 00px;
	margin-top: 20px;
	margin-bottom: 10px;
}
#Photo_Nav li {
	float: left;
}

#Photo_Nav a img {
	margin-right: 5px;
}


#TXT a  {
	color: #F90;
}

#Main_ADV {
	padding-top: 15px;
	width: 700px;
	display: block;
	left: 23px;
	float: left;
	position: relative;
}
#Right_Menu {
	float: right;
	width: 220px;
	padding-right: 50px;
}
#Right_Menu ul {
	padding: 0px;
	margin-top: 50px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;

}
#Right_Menu ul li {
	padding-top: 10px;
}
#Right_Menu a:link , #Right_Menu a:visited{
	text-decoration: none;
	color: #333;
	font-size: 1.3em;
	border-left-width: 3px;
	border-left-style: solid;
	border-left-color: #F90;
	padding-left: 8px;
}
#Right_Menu a:hover {
	text-decoration: underline;
	color: #333;
}
.Advanced a {
	color: #F90!Important;
}
#,#Calculator #Options_Complect{
	float: left;
	width: 300px;
}









.Rounded_Shape {
	background-color: #FFF;
	padding: 15px;
	margin: 5px;
	/* Do rounding (native in Firefox and Safari) */
    -webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border: 1px solid #CCC;
}
.Rounded_Shape span {
	font-weight: bold;
	display: block;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
}
#Advert {
	margin-left: 60px;
	width: 900px;
	padding-bottom: 20px;
	margin-top: 10px;
}
#Advert   .Adv_Plashka{
	background-image: url(/im/adv_plashka.png);
	background-repeat: no-repeat;
	background-position: center top;
	height: 170px;
	width: 268px;
	float: left;
	margin-right: 15px;
	padding-top: 25px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 8px;
}
#Advert .Adv_Plashka a img {
	float: left;
}
#Advert .Adv_TXT{
	/* [disabled]color: #FFF; */
	width: 140px;
	float: right;
	height: 100px;
}
#Advert .Adv_TXT a H3{
	margin: 0px;
	text-decoration: none;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 8px;
	padding-left: 0px;
	font-size: 1.3em;
	color: #F58220;
	text-transform: uppercase !important;
}
#Advert .Adv_TXT a    p{
	width: 130px;
	padding: 0px;
	margin: 0px;
	text-decoration: none;
	font-size: 1.1em;
	color: #333;
}
#Advert .Arr_Button{
	width: 45px;
	float: right;
	margin-right: 10px;
}






#slider {
	height: 300px;
	width: 900px;
	position: relative;
	overflow: hidden;
}
#slider_prev {
	height: 135px;
	width: 50px;
	position: relative;
	float: left;
	margin-top: 85px;
}
#slider_prev a {
	border: none;
	outline: none;
}

#slider_next {
	height: 135px;
	width: 50px;
	position: relative;
	float: right;
	margin-top: 85px;
}
#slider_next a {
	border: none;
	outline: none;
}



.carousel {
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 0px;
	float: left;
}



.carousel ul {
	padding: 0px;
	margin: 0px;
	position: relative;
}

.carousel ul li {
	float: left;
	list-style-image: none;
	list-style-type: none;
	height: 330px;
	width: 155px;
	text-align: center;
	vertical-align: middle;
	font-size: 30px;
}
.carousel ul li a {
	outline: none;
	border: none;
}



.carousel ul li a img {
	margin-top: auto;
	margin-bottom: auto;
	outline: none;
	border: none;
}
#Menu_Level2  {
	/* [disabled]height: 40px; */
	/* [disabled]display: block; */
	/* [disabled]border-bottom-width: 1px; */
	/* [disabled]border-bottom-style: solid; */
	/* [disabled]border-bottom-color: #CCC; */
	/* [disabled]margin-right: 70px; */
	margin-left: 70px;
	/* [disabled]background-color: #F00; */
	padding: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
}
#Menu_Level2 ul{
	padding-top: 0px;
	padding-left: 20px;
	padding-right: 20px;
	/* [disabled]background-color: #0F0; */
	display: block;
	margin: 0px;
	padding-bottom: 30px;
}
#Menu_Level2 li {
	font-size: 16px;
	float: left;
	height: 30px;
	display: block;
	margin-right: 3px;
	padding-right: 10px;
	padding-left: 10px;
}
#Menu_Level2 .Menu_Level2_Active {
	background-image: url(/im/bg_menu_level2_active.png);
	background-repeat: no-repeat;
	background-position: center bottom;
}
#Menu_Level2 ul li a:link, #Menu_Level2 ul li a:visited {
	color: #333;
	text-decoration: none;
	text-transform: uppercase;
}
#Menu_Level2 ul li a:hover {
	color: #F58220;
}



#Tabs_Doors  {
	position: relative;

}
#Title_Series {
	position: absolute;
	left: 109px;
	top: 20px;
	font-size: 16px;
	color: #F58220;
	text-align: center;
	width: 69px;
	background-color: #FFF;
	z-index: 50;
}





#Footer {
	background-image: url(/im/bg_footer.png);
	background-repeat: no-repeat;
	background-position: center top;
	height: 102px;
	/* [disabled]width: 817px; */
	margin-right: auto;
	margin-left: auto;
	padding-top: 10px;
}
#Footer_Info {
	float: left;
	width: 450px;
	margin-left: 130px;
	color: #FFF;
}
#Footer_Contacts {
	float: right;
	height: 80px;
	margin-right: 130px;
}
#Footer_Contacts a:link {
	color: #333;

}
#Inside_Content_Bottom {
	background-image: url(/im/inside_window.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
	height: 10px;
	clear: both;
}
#BG_BOTTOM {
	/* [disabled]background-image: url(/im/main_BG.png); */
	background-repeat: repeat-x;
	/* [disabled]background-position: center bottom; */
	height: 100%;
	min-height: 100%;
}


.clear {
	clear: both;
	margin: 0px;
	padding: 0px;
}
.Table_Proizvoditel td{
	padding-right: 5px;
	padding-left: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCC;
	margin: 0px;
	padding-top: 5px;
	padding-bottom: 5px;
}
.Table_Proizvoditel th {
	padding-right: 5px;
	padding-left: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #F58220;
	margin: 0px;
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #F58220;
	padding-top: 5px;
	padding-bottom: 5px;
}
.Table_NN  {
	width: 30px;
	text-align: right;
}


.Table_Name {
	width: 200px;
}
.Table_Mesto {
	width: 200px;
}
.Table_Power {
	width: 100px;
	text-align: center;
}
.Table_Old {
	width: 80px;
	text-align: center;
}
.Table_Site {
	width: 120px;
}
.Table_Midle_Price {
	text-align: center;
}

.even  {
	background-color: #F3F3F3;
}
.Table_Proizvoditel tr:hover  {
	background-color: #FCDABE;
}
.never {
	background-color: #FFF;
}
/* Content Form
------------------------------ */

#TXT_Image_Column form { padding: .5em 0; font-family: Verdana; font-size: 11px; text-decoration: none ; vertical-align: middle; }
#TXT_Image_Column fieldset { margin-bottom: 1em; border: none; }
#TXT_Image_Column legend { margin-top: -1px; padding-bottom: 1em; font-size: 18px; font-weight: bold; }
#TXT_Image_Column .f-row { overflow: hidden; margin-bottom: 10px; }
#TXT_Image_Column label { float: left; text-align: right; width: 45.99%; padding: 0 2%; }
#TXT_Image_Column .f-inputs { padding-left: 50%; }

.f-actions { padding-top: 1em; border-top: 1px solid #ccc; }

/* Inputs
------------------------------ */

input { vertical-align: middle ;border:0px solid #e67817;}
.i-checkbox { margin-top: 3px;}
.i-text { width: 170px; padding: 1px; font:bold 1.3em sans-serif; padding:3px 2px;margin-bottom:3px;}
.button { padding: 0 .25em; width: auto; overflow: visible; cursor: pointer; }
#res {padding-top: 15px; font-size:1.5em;color:#d17b00;}

