html, body{
	margin: 0;
	padding: 0;
	width: 100%;
       	font-family: Arial, Tahoma, Verdana, sans-serif;
	font-size: 12px;
	color: #545454;
	background: url(/bitrix/templates/termofort_inner/images/bg.gif) left 7px;
}
A{
	font-family: Arial, Tahoma, Verdana, sans-serif;
	text-decoration: underline;
	color: #086faa;
	outline: none;
}
A:hover{
	text-decoration: none;
}
A IMG{
	border: 0;
}
#all{
	width: 100%;
	padding: 0 0 118px 0;
	background: url(/bitrix/templates/termofort_inner/images/gradient_bg.gif) left top repeat-x;
}
#all_content{
	width: 100%;
	padding: 30px 0 4px 0;
}
#all_content2{
	width: 100%;
	padding: 4px 0 0 0;
	
}
#all_content3{
	width: 95%;
        min-width:990px;
	background: url(/bitrix/templates/termofort_inner/images/all_bg.gif) center top repeat;
        margin-left:auto;
        margin-right:auto;
        -moz-border-radius: 3px;
        -webkit-border-radius:3px;
}
#header{
	width: 91%;
        min-width:930px;
	height: 94px;
	margin: 0 auto;
	overflow: hidden;
}
#header blockquote{
	float: left;
	width: 301px;
	height: 63px;
	margin: 5px 94px 0 0;
	text-indent: -700em;
	white-space: nowrap;
	overflow: hidden;
	background: url(/bitrix/templates/termofort_inner/images/logo.gif) left top no-repeat;
}
#header blockquote a{
	display: block;
	width: 301px;
	height: 63px;
}
#header #header_txt{
	float: left;
	width: 330px;
	margin: 15px 0 0 0;
	font-size: 16px;
	line-height: 1.3em;
}
#header .phone{
	float: right;
	width: 200px;
	margin: 20px 0 0 0;
	text-align: right;
}
#header .phone select{
	font-family: Arial;
	font-size: 12px;
}
#header .phone span{
	font-size: 16px;
	color: #b5b5b5;
	position: relative;
	top: -7px;
	left: -4px;
}
#header .phone strong{
	font-size: 30px;
	color: #f25b22;
}
#content{
	width: 100%;
	padding: 7px 0 30px 0;
	background: url(/bitrix/templates/termofort_inner/images/menu_all_bg.jpg) center top repeat-x;
}
#content2{
	width: 91%;
        margin: 0 auto;
        min-width: 930px;

}
#menu{
	width: 100%;
	height: 40px;
	margin: 0 0 24px 0;
        
}
.search{
	width: 200px;
	margin: 5px 0 0 0;
	background: url(/bitrix/templates/termofort_inner/images/input_search.png) left top no-repeat;
	overflow: hidden;
}
#menu .search{
	float: right;
}
.search input{
	width: 190px;
	margin: 0;
	padding: 7px 5px 7px 12px;
	font-family: Arial;
	font-size: 14px;
	color: #898989;
	font-style: italic;
	border: 0;
	background: none;
}
.search .button{
	display: block;
	width: 34px;
	height: 29px;
	text-indent: -700em;
	white-space: nowrap;
	overflow: hidden;
	cursor:pointer;
	background:none;
	border:none;
}
#menu .menu{
	float: left;
	width: 720px;
}
#menu .menu ul{
	margin: 0;
	padding: 0;
	list-style: none;
}
#menu .menu ul li{
	float: left;
	margin: 0 0 0 2px;
	text-align: center;
	font-size: 15px;
	color: #ffffff;
}
* html #menu .menu ul li.first{
	margin: 0 0 0 1px;
}

#menu .menu ul li a:hover{
	background: url(/bitrix/templates/termofort_inner/images/menu_bg.png) left -40px no-repeat;
}
.menu_noselected {
       display: block;
	width: 118px;
	height: 30px;
	padding: 10px 0 0 0;
	color: #ffffff;
	background: url(/bitrix/templates/termofort_inner/images/menu_bg.png) left top no-repeat;
	text-decoration: none;
	position: relative;
	z-index: 200;
}
.menu_selected {
        display: block;
	width: 118px;
	height: 30px;
	padding: 10px 0 0 0;
	color: #ffffff;
	background: url(/bitrix/templates/termofort_inner/images/menu_bg.png) left -40px no-repeat;
	text-decoration: none;
	position: relative;
	z-index: 200;
}
* html #menu .menu ul li a:hover{
	background: url(/bitrix/templates/termofort_inner/images/menu_bg.png) left -39px no-repeat;
}
#menu .menu ul li span{
	display: block;
	width: 118px;
	height: 30px;
	padding: 10px 0 0 0;
	background: url(/bitrix/templates/termofort_inner/images/menu_bg.png) left -40px no-repeat;
	text-decoration: none;	
	position: relative;
	z-index: 200;
}
* html #menu .menu ul li span{
	background: url(/bitrix/templates/termofort_inner/images/menu_bg.png) left -39px no-repeat;
}
#menu .menu ul li div{
	position: relative;
	top: -40px;
	z-index: 100;
}
#menu .menu ul li ul{
	display: none;
	position: absolute;
	top: 10px;
	left: -30px;
	width: 180px;
	padding: 40px 0 12px 0;
	background: #ce4a08;
	z-index: 100;
}
#menu .menu ul li ul li{
	float: none;
	margin: 0;
	padding: 0;
	text-align: left;
	font-size: 13px;
}
* html #menu .menu ul li ul li{
	height: 1px;
}
#menu .menu ul li ul li a{
	display: block;
	width: auto;
	height: auto;
	padding: 6px 22px 6px 38px;
	background: none;
	text-decoration: underline;
}
#menu .menu ul li ul li a.sel{
	text-decoration: none;
	background: #DA8503;
        color: #ffffff;
}

#menu .menu ul li ul li .yellow{
	color: #fff200;
}
#menu .menu ul li ul li a:hover{
	text-decoration: none;
	background: #DA8503;
}

#menu .menu ul li ul li a.nosel{
	text-decoration: none;
	color: #ffffff;
}
#speedbar{
	width: 100%;
	margin: 0 0 5px 0;
        color: #086FAA;	
}
#speedbar a{
	
}
#title{
	width: 100%;
}
#content h1{
	font-size: 30px;
	color: #111111;
	font-weight: normal;
	margin: 0 0 15px 0;
}
#title h1{
	float: left;
        width: 600px;
        font-size: 2.3em;
}
#title ul{
 	float: right; 
	width: 384px; /* was 594px */
	margin: 13px 0 0 0;
	padding: 0;
	list-style: none;
}
#title ul li{
	display: inline;
	margin: 0 34px 0 0;
	font-size: 14px;
}
#title ul li a{
	color: #fe5721;
}
#selects_menu{
	width: 100%;
	height: 48px;
	overflow: hidden;
}
#selects_menu #selects_menu_title{
	float: left;
	width: 196px;
	height: 36px;
	margin: 0 10px 0 0;
	padding: 12px 0 0 0;
	text-align: center;
	font-size: 18px;
	color: #555555;
	font-weight: bold;
	background: url(/bitrix/templates/termofort_inner/images/selects_menu_grey_bg.gif) left top no-repeat;
}
#selects_menu table td{
	height: 48px;
	padding: 0 20px 0 45px;
}
#selects_menu table td a{
	color: #ffffff;
}
#selects_menu td{
	height: 48px;
	padding: 0 20px 0 45px;
}
#selects_menu td a{
	color: #ffffff;
}
.selects_menu_blue_bg{
	background: url(/bitrix/templates/termofort_inner/images/selects_menu_blue_bg.gif) left 1px no-repeat;
}
.selects_menu_orange_bg{
	background: url(/bitrix/templates/termofort_inner/images/selects_menu_orange_bg.gif) left 1px no-repeat;
}
.selects_menu_green_bg{
	background: url(/bitrix/templates/termofort_inner/images/selects_menu_green_bg.gif) left 1px no-repeat;
}
.selects_menu{
	margin: 0 0 40px 0;
	padding: 0 0 0 10px;
	background: url(/bitrix/templates/termofort_inner/images/selects_left_bg.gif) left top no-repeat;
}
.selects_menu2{
	height: 31px;
	padding: 10px 6px 2px 2px;
	background: #f0f0f0 url(/bitrix/templates/termofort_inner/images/selects_right_bg.gif) right top no-repeat;
}
.selects_menu table td{
	padding: 0 5px 0 0;
	font-size: 13px;
}
.selects_menu table td select{
	width: 90%;
	margin: 0 10px 0 0;
}
.selects_menu table td .button{
	margin: 0;
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	cursor: pointer;
}
.content{
	width: 100%;
	overflow: hidden;
}
#content_right{
	float: right;
	width: 195px;
}
#content_left{
	float: left;
	width: 195px;
}

#content_left ul.l_menu{
	margin: 5px 0 30px 0;
	padding: 0;
	list-style: none;
}
#content_left ul.l_menu li{
	padding: 0 0 10px 0;
	font-size: 18px;
}

#content_center{
	margin: 0 210px;
}
.thumb{
	width: 100%;
	margin: 0 0 15px 0;
	background: url(/bitrix/templates/termofort_inner/images/thumb_center_bg.gif) left top repeat-y;
}
.thumb_blue{
	background: url(/bitrix/templates/termofort_inner/images/thumb_top_blue_bg.gif) left top no-repeat;
}
.thumb_grey{
	background: url(/bitrix/templates/termofort_inner/images/thumb_top_grey_bg.gif) left top no-repeat;
}
.thumb_green{
	background: url(/bitrix/templates/termofort_inner/images/thumb_top_green_bg.gif) left top no-repeat;
}
.thumb3{
	width: 100%;
	padding: 0 0 5px 0;
	background: url(/bitrix/templates/termofort_inner/images/thumb_bottom_bg.gif) left bottom no-repeat;
}
.thumb h3{
	font-family: Tahoma;
	font-size: 12px;
	color: #464646;
	margin: 0 0 10px 0;
	padding: 9px 0 0 18px;
}
.thumb_blue h3{
	color: #ffffff;
}
.thumb_green h3{
	color: #ffffff;
}
.thumb3 ul{
	margin: 0;
	padding: 5px 0 0 0;
	list-style: none;
}
.thumb3 ul li{
	padding: 5px 18px;
	font-size: 11px;
	border-bottom: 1px solid #efefef;
}
.thumb3 ul li.last{
	border: 0;
}
.thumb3 ul li a{
	color: #0c83a7;
	text-decoration: none;
}
.thumb3 ul li a:hover{
	text-decoration: underline;
}
.thumb4{
	padding: 0 8px 12px 0;
	background: url(/bitrix/templates/termofort_inner/images/thumb_bottom_bg2.gif) left bottom no-repeat;
}
.thumb4 table td{
	padding: 15px 0 3px 8px;
}
.thumb4 table td a{
	color: #363636;
}
.thumb4 ul{
	margin: 0;
	padding: 7px 0 10px 18px;
	list-style: none;
}
.thumb4 ul li{
	padding: 5px 0;
}
.thumb4 ul li a{
	color: #4f9dbd;
}
.thumb4 .read_more{
	margin: 0 0 0 18px;
	font-size: 11px;
	color: #47752e;
}
.thumb_action{
	padding: 0 8px 5px 0;
	background: url(/bitrix/templates/termofort_inner/images/thumb_action_bottom_bg.gif) left bottom no-repeat;	
}
.thumb_action table td{
	padding: 5px 0 3px 8px;
	font-size: 16px;
}
.thumb_action table td span{
	display: inline-block;
	margin: 10px 0 0 0;
	padding: 4px;
	font-family: "Trebuchet MS";
	font-size: 17px;
	color: #ffffff;
	font-weight: bold;
	line-height: 1.2em;
	background: #ff0000;
}
.thumb_action table td span strong{
	font-size: 20px;
}
.item {
    border: 1px solid #DBDBDB;
    float: left;
    margin: 0 11px 35px;
    position: relative;
    width: 45%;
}
* html .item{
	height: 1px;
}
.item h2{
	margin: 0 10px 20px 110px;
	font-family: "Trebuchet MS";
	font-size: 21px;
	color: #ffffff;
	font-weight: normal;
}
.item h2 span{
	display: inline-block;
	padding: 8px 12px;
}
.item h2 span.title_yellow{
	color: #000000;
	background: #fff200;
}
.item h2 span.title_blue{
	background: #256eff;
}
.item h2 span.title_orange{
	background: #f26122;
}
.item p{
	margin: 0 10px 30px 30px;
	font-family: "Trebuchet MS";
	font-size: 13px;
	font-weight: bold;	
}
.item .table{
    height: 125px;
    margin: 0 0 15px 20px;
    min-height: 140px;
}
.item .table td{
	vertical-align: top;
	padding: 0 10px;
	font-size: 11px;
}
.item .table td a{
	font-size: 16px;
	color: #4f9dbd;
}

.item .table td b{
	font-size: 16px;
	font-weight:normal;
	color: #4f9dbd;
}


.item .table td span{
	font-size: 12px;
}
.item .table td span strike{
	font-size: 16px;
}
.item .table td span.red{
	font-family: "Trebuchet MS";
	font-size: 18px;
	color: #ed1c24;
}
.item .table td span.red span{
	font-size: 20px;
}
.item .item_bottom{
	padding: 6px 0 6px 20px;
	background: #eeeeee url(/bitrix/templates/termofort_inner/images/item_b_bg.gif) left bottom repeat-x;
}
.item .item_bottom2{
	padding: 6px 0 6px 0px;
}
.item .item_bottom table td{
	padding: 0 10px;
	font-size: 10px;	
}
.item .item_bottom table td ul{
	margin: 10px 0;
	padding: 0;
	list-style: none;
}
.item .item_bottom table td ul li{
	padding: 2px 0 3px 25px;
	font-size: 12px;
}
.item .item_bottom table td ul li.ico_manual{
	background: url(/bitrix/templates/termofort_inner/images/ico_manual.gif) left top no-repeat;
}
.item .item_bottom table td ul li.ico_download{
	background: url(/bitrix/templates/termofort_inner/images/ico_download.gif) left top no-repeat;
}
.item .item_bottom .button{
	cursor: pointer;
}
.item .item_bottom .table2 td ul li{
	display: inline;
	margin: 0 25px 0 0;
}
.item .tl, .tr, .bl, .br{
	position: absolute;
	width: 6px;
	height: 6px;
	text-indent: -700em;
	white-space: nowrap;
	overflow: hidden;
}
.item .tl{
	top: -1px;
	left: -1px;
	background: url(/bitrix/templates/termofort_inner/images/item_tl_bg.gif) left top no-repeat;
}
.item .tr{
	top: -1px;
	right: -1px;
	background: url(/bitrix/templates/termofort_inner/images/item_tr_bg.gif) left top no-repeat;
}
.item .bl{
	bottom: -1px;
	left: -1px;
	background: url(/bitrix/templates/termofort_inner/images/item_bl_bg.gif) left top no-repeat;
}
.item .br{
	bottom: -1px;
	right: -1px;
	background: url(/bitrix/templates/termofort_inner/images/item_br_bg.gif) left top no-repeat;
}

.item .tl_green{
	background: url(/bitrix/templates/termofort_inner/images/item_tl_green_bg.gif) left top no-repeat;
}
.item .tr_green{
	background: url(/bitrix/templates/termofort_inner/images/item_tr_green_bg.gif) left top no-repeat;
}

#ul_nav{
	margin: 0 0 30px 32px;
	padding: 0;
	list-style: none;
}
#ul_nav li{
	padding: 4px 0 4px 22px;
	font-size: 18px;
}
#ul_nav li.ico_print{
	background: url(/bitrix/templates/termofort_inner/images/ico_print.gif) left center no-repeat;
}
#ul_nav li.ico_print a{
	color: #4b812d;
}
#ul_nav li.ico_arrow_left{
	background: url(/bitrix/templates/termofort_inner/images/ico_arrow_left.gif) left center no-repeat;
}


.item #item_tabs{
	padding: 7px 0 0 0;
	background: url(/bitrix/templates/termofort_inner/images/item_t_bg.gif) left top repeat-x;
	position: relative;
}
.item #item_tabs .button{
	position: absolute;
	top: 9px;
	right: 9px;
}
.item #item_tabs ul{
	margin: 0 0 0 12px;
	padding: 0;
	list-style: none;
	overflow: hidden;
}
* html .item #item_tabs ul{
	height: 1px;
	overflow: visible;	
}
.item #item_tabs ul li{
	float: left;
	margin: 0 5px 0 0;
	font-size: 14px;
	color: #626262;
}
.item #item_tabs ul li a{
	display: block;
	height: 31px;
	padding: 18px 0 0 0;
	color: #626262;
	text-decoration: none;
}
.item #item_tabs ul li a:hover{
	text-decoration: underline;
}
.item #item_tabs ul li #item_tabs_options{
	width: 125px;
	height: 40px;
	padding: 9px 0 0 20px;
	background-image: url(/bitrix/templates/termofort_inner/images/item_tabs_options.gif);
}
.item #item_tabs ul li #item_tabs_manual{
	width: 111px;
	text-align: center;
	background-image: url(/bitrix/templates/termofort_inner/images/item_tabs_manual.gif);
}
.item #item_tabs ul li #item_tabs_booklet{
	width: 105px;
	text-align: center;
	background-image: url(/bitrix/templates/termofort_inner/images/item_tabs_booklet.gif);
}
.item #item_tabs ul li .selected{
	text-decoration: none;
	background-position: 0px -49px;
	background-repeat: no-repeat;
}
.item #item_tabs ul li .selected:hover{
	text-decoration: none;
}
.item_tabs_txt{
	padding: 25px 32px;
	font-size: 14px;
	color: #626262;
	line-height: 1.8em;
}
* html .item_tabs_txt{
	height: 1px;
}
.item_tabs_txt br{
	font-size: 10px;
	line-height: 1em;
}




.table_paging{
	margin: 0 0 40px 0;
}
.table_paging td{
	text-align: center;
	font-size: 18px;
	color: #000000;
}
.table_paging a{
	margin: 0 2px;
	color: #0c83a7;
}
.table_paging a img{
	display: block;
	margin: 0;
}
.table_paging span{
	margin: 0 2px;
}
.table_txt{
	margin: 0 0 30px 0;
}
.table_txt td{
	vertical-align: top;
	padding: 0 40px 0 0;
	font-size: 11px;
	color: #7d7d7d;
}
.table_txt td a{
	font-size: 12px;
	color: #4f4c3c;
	font-weight: bold;
}
.table_txt td span{
	font-size: 12px;
	color: #959595;
	font-weight: bold;
}
#bottom{
	width: 91%;
	height: 370px;
	margin: 0 auto;
	background: url(/bitrix/templates/termofort_inner/images/bottom_bg.gif) left 33px repeat-x;
	position: relative;
}
#bottom #contacts{
	position: absolute;
	top: 70px;
	left: 0px;
	width: 182px;
}
#bottom .phone{
	text-align: right;
}
#bottom .phone select{
	font-family: Arial;
	font-size: 12px;
}
#bottom .phone span{
	font-size: 16px;
	color: #b5b5b5;
	position: relative;
	top: -7px;
	left: -4px;
}
#bottom .phone strong{
	font-size: 30px;
	color: #f25b22;
}
#bottom #contacts table{
	margin: 6px 0 0 0;
}
#bottom #contacts table td{
	height: 47px;
	padding: 0 0 0 45px;
	background: url(/bitrix/templates/termofort_inner/images/selects_menu_green_bg.gif) left top no-repeat;
}
#bottom #contacts table td a{
	color: #ffffff;
}
#bottom #bottom_tabs{
	width: 730px;
	height: 350px;
	margin: 0 0 0 210px;
	overflow: hidden;
}
* html #bottom #bottom_tabs{
	overflow: visible;
}
#bottom #bottom_tabs ul{
	width: 780px;
	margin: 0 0 30px 0;
	padding: 0;
	list-style: none;
	overflow: hidden;
}
#bottom #bottom_tabs ul li{
	float: left;
	background: url(/bitrix/templates/termofort_inner/images/tab_bg.gif) left top no-repeat;
}
#bottom #bottom_tabs ul li a{
	display: block;
	width: 112px;
	height: 14px;
	padding: 10px 0 9px 0;
	text-align: center;
	font-size: 14px;
	color: #898989;
	text-decoration: none;
}
* html #bottom #bottom_tabs ul li a{
	padding: 10px 0 8px 0;
}
#bottom #bottom_tabs ul li a:hover{
	text-decoration: underline;
}
#bottom #bottom_tabs ul li .selected{
	padding: 7px 0 13px 0;
	font-size: 18px;
	color: #000000;
	text-decoration: none;
	background: url(/bitrix/templates/termofort_inner/images/tab_cur_bg.gif) left top no-repeat;
}
* html #bottom #bottom_tabs ul li .selected{
	padding: 7px 0 6px 0;
}
#bottom #bottom_tabs ul li .selected:hover{
	text-decoration: none;
}
#bottom #bottom_tabs .bottom_tabs_txt{
	padding: 0 10px;
	overflow: hidden;
}
#bottom #bottom_tabs .bottom_tabs_txt .adres{
	float: left;
	width: 140px;
	height: 160px;
	margin: 0 35px 0 0;
}
* html #bottom #bottom_tabs .bottom_tabs_txt .adres{
	margin: 0 34px 0 0;
}
#bottom #bottom_tabs .bottom_tabs_txt .adres strong{
	display: block;
	height: 45px;
}
#bottom #bottom_tabs .bottom_tabs_txt .adres a{
	color: #f26122;
}
#bottom #bottom_bottom {
	position: absolute;
	bottom: -90px;
	left: 0px;
	width: 100%;
	color: #ffffff;
}
* html #bottom #bottom_bottom{
	bottom: 55px;
}
#bottom #bottom_bottom .search{
	float: left;
	margin: 0 76px 0 0;
}
#bottom #bottom_bottom #bottom_bottom_txt{
	float: left;
	width: 210px;
}
#bottom #bottom_bottom #liru{
	float: left;
	width: auto;
	position: static;
}
#bottom #bottom_bottom #copy{
	float: right;
	width: 180px;
	text-align: center;
}
#bottom #bottom_bottom #copy a{
	color: #fff;
}
#bottom #bottom_bottom #copy span{
	position: relative;
	top: -6px;
}

/* ------- pop_ups ------- */
#overlay{
	width: 100%;
	display: none;
	position: absolute;
	top: 0;
	left: 0;
	background: url(/bitrix/templates/termofort_inner/images/overlay.png);
	z-index: 2000;
}
* html #overlay{
	background-color: #000000;
	back\ground-color: transparent;
	background-image: url(/bitrix/templates/termofort_inner/images/spacer.gif);
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/overlay.png", sizingMethod="scale");
}
#overlay2{
	width: 100%;
	display: none;
	position: absolute;
	top: 0;
	left: 0;
	background: url(/bitrix/templates/termofort_inner/images/overlay.png);
	z-index: 2000;
}
* html #overlay2{
	background-color: #000000;
	back\ground-color: transparent;
	background-image: url(/bitrix/templates/termofort_inner/images/spacer.gif);
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/overlay.png", sizingMethod="scale");
}
#all_modal{
	display: none;
	position: absolute;
	z-index: 2000;
}
#all_modal2{
	display: none;
	position: absolute;
	z-index: 2000;
}
* html .ie6_fixed{
	position: absolute;
	top: expression(eval(document.documentElement.scrollTop) + 15 + 'px');
}
.modal{
	width: 576px;
	padding: 20px 0 0 0;
	background: url(/bitrix/templates/termofort_inner/images/modal_top_bg.png) left top no-repeat;
	position: relative;
	z-index: 2001;
}
.modal2{
	width: 576px;
	padding: 0 0 20px 0;
	background: url(/bitrix/templates/termofort_inner/images/modal_bottom_bg.png) left bottom no-repeat;
}
.modal3{
	padding: 20px 80px;
	font-family: "Trebuchet MS";
	font-size: 14px;
	color: #7d7d7d;
	background: #ffffff;
	position: relative;
}
.modal3 h2{
	font-family: Arial;
	font-size: 24px;
	color: #000000;
	margin: 0 0 45px 0;
}
.modal3 h2 a{
	color: #000000;
}
.modal3 .button_close{
	position: absolute;
	top: 0px;
	right: 20px;
}
.modal3 .input{
	width: 100%;
	margin: 5px 0 25px 0;
	font-family: Arial;
	font-size: 14px;	
}
*+html .modal3 .input{
	margin: 5px 0 0 0;	
}
* html .modal3 .input{
	width: 98%;
	margin: 5px 0 20px 0;	
}
.modal3 textarea{
	width: 100%;
	height: 170px;
	margin: 5px 0 25px 0;
	font-family: Arial;
	font-size: 14px;	
}
* html .modal3 textarea{
	width: 98%;	
	height: 170px;
}
.modal3 .button{
	font-family: "Trebuchet MS";
	font-size: 18px;
	color: #000000;
	cursor: pointer;
}

.c{
	display: block;
	clear: both;
	height: 0;
	font-size: 0px;
	overflow: hidden;
}

#content .menu_content_top{
	width: 100%;
	margin: 0 0 40px 0;
	background: #F0F0F0 url(/bitrix/templates/termofort_inner/images/selects_left_bg.gif) left top no-repeat;
}
#content .menu_content_top2{
	padding: 10px 0 9px 10px;
	background: url(/bitrix/templates/termofort_inner/images/selects_right_bg.gif) right top no-repeat;
}
#content .menu_content_top2 table td{
	padding: 0 10px 0 0;
	font-size: 13px;
	color: #a1775c;
	font-weight: bold;
}
#content .menu_content_top2 table td select{
	width: 100%;
}

/* ------ selects ----- */
#content .like_select{
	position: relative;
	padding:0 10px 0 0;
}
#content .like_select div{
	position: relative;
}
#content .like_select span{
	background: url(/bitrix/templates/termofort_inner/images/select_bg.gif) left top no-repeat;
	min-width:100px;
	width:100px;
	cursor:pointer;
}
#content .menu_content_top2 .first{
	width: 158px;
}
#content .menu_content_top2 .first span{
	width: 135px;
}
#content .menu_content_top2 .second{
	width: 139px;
}
#content .menu_content_top2 .second span{
	width: 117px;
}
#content .menu_content_top2 .third{
	width: 168px;
}
#content .menu_content_top2 .third span{
	width: 145px;
}
#content .menu_content_top2 .fourth{
	width: 92px;
}
#content .menu_content_top2 .fourth span{
	width: 70px;
}
#content .like_select span{
	float: left;
	display: block;
	height: 19px;
	padding: 3px 0 0 5px;
	font-size: 13px;
	color: #555555;
	font-weight: normal;
	overflow: hidden;
}
#content .like_select .a{
	float: left;
	display: block;
	width: 17px;
	height: 22px;
	text-indent: -700em;
	white-space: nowrap;
	overflow: hidden;
	background: url(/bitrix/templates/termofort_inner/images/arrow_select.gif) left top no-repeat;
}
#content .like_select .a:hover{
	background: url(/bitrix/templates/termofort_inner/images/arrow_select.gif) left -22px no-repeat;
}
#content .like_select ul{
	display: none;
	position: absolute;
	top: 22px;
	left: 0px;
	width: 99%;
	margin: 0;
	padding: 8px 0;
	list-style: none;
	border: 1px solid #c2c6cd;
	border-top: 0;
	background: #ffffff;
}
* html #content .like_select ul{
	top:0px;
}
#content .like_select ul li{
	padding: 6px 0px 6px 6px;
	font-size: 12px;
	cursor:pointer;
	position:relative;
}
#content .like_select ul li a{
	color: #363636;
	font-weight: normal;
	text-decoration: none;
}
#content .like_select ul li .checkbox{
	margin: 0 4px 0 0;
	position: relative;
	top: 1px;
}
#content .like_select ul li .a_img img{
	position: relative;
	top: 3px;
	left: 5px;
}


#title_nav{
	width: 100%;
	margin: 0 0 30px 0;
}
#title_nav a{
	margin: 0 25px 0 0;
}

#faq{
	padding: 0 0 0 25px;
}
#faq h2{
	font-size: 18px;
	color: #000000;
	font-weight: normal;
	margin: 0 0 22px 0;
	position: relative;
}
#faq h2 img{
	position: absolute;
	top: 4px;
	left: -25px;
}
.ul_faq{
	margin: 0 0 25px 16px;
	padding: 0;
}
.ul_faq li{
	padding: 0 0 15px 0;
	font-size: 18px;
	color: #0c83a7;
}

.ul_faq li .txt{
	width: 100%;
	font-size: 14px;
	line-height: 1.4em;
	margin: 0 0 10px 0;
	color:#464646;
	display:none;
}

.ul_faq li a{
	color: #0c83a7;
}
.ul_faq li.ul_faq_grey{
	color: #898989;
}
.ul_faq li.ul_faq_grey a{
	color: #898989;
}

#feedback{
	width: 100%;
	margin: 0 0 30px 0;
	font-family: "Trebuchet MS";
	font-size: 14px;
	color: #7d7d7d;
}
#feedback .input{
	width: 400px;
	margin: 5px 0 25px 0;
	font-family: Arial;
	font-size: 14px;	
}
#feedback textarea{
	width: 400px;
	height: 170px;
	margin: 5px 0 25px 0;
	font-family: Arial;
	font-size: 14px;	
}
#feedback .button{
	font-family: "Trebuchet MS";
	font-size: 18px;
	color: #000000;
	cursor: pointer;
}


#content #manuals{
	width: 100%;
	margin: 0 0 30px 0;
}
#content #manuals p{
	margin: 0 0 50px 0;
	font-size: 15px;
}
#content #manuals .table_logotypes td{
	height: 74px;
	vertical-align: top;
	padding: 0 70px 35px 0;
	text-align: center;
}
#content #manuals h2{
	margin: 0 0 30px 0;
	padding: 0 0 0 30px;
}
#content #manuals .manual{
	margin: 0 0 20px 0;
	padding: 0 0 0 30px;
	background: url(images/ico_pdf.gif) left top no-repeat;
}
#content #manuals .manual p{
	margin: 0 0 10px 0;
	font-size: 15px;
	color: #363636;
}
.no_title{
	border-top: 1px solid #e8e8e8;
}



.serv_t {border: none; border-collapse: collapse; width: 100%; margin-top:30px}
.serv_t td {padding: 0px; vertical-align:top}

.serv_a { padding:87px 0 0 0; width:233px; margin:0 auto 0 auto; background: url("/bitrix/templates/termofort_inner/images/serv_a.jpg") no-repeat;}
.serv_a a { text-transform:uppercase; display:block; text-align:center; color:#FFFFFF; padding-top:11px; height:28px; font-size:14px; text-decoration:none;
background:#71ae50 url("/bitrix/templates/termofort_inner/images/serva_a.gif") no-repeat; }

.serv_b { padding:87px 0 0 0; width:233px; margin:0 auto 0 auto; background: url("/bitrix/templates/termofort_inner/images/serv_b.jpg") no-repeat;}
.serv_b a { text-transform:uppercase; display:block; text-align:center; color:#FFFFFF; padding-top:11px; height:28px; font-size:14px; text-decoration:none;
background:#71ae50 url("/bitrix/templates/termofort_inner/images/serva_a.gif") no-repeat; }

.serv_c { padding:87px 0 0 0; width:233px; margin:0 auto 0 auto; background: url("/bitrix/templates/termofort_inner/images/serv_c.jpg") no-repeat;}
.serv_c a { text-transform:uppercase; display:block; text-align:center; color:#FFFFFF; padding-top:11px; height:28px; font-size:14px; text-decoration:none;
background:#71ae50 url("/bitrix/templates/termofort_inner/images/serva_a.gif") no-repeat; }

