@charset "utf-8";
/* CSS Document */

body {
	padding:0px; 
	margin:0px; 
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	line-height:20px;
	color: #333;
	background-image: url(/images/viessmann-rus/viessmannrus_bg_body0.jpg);
	background-color:#f3f4f4;
	background-repeat: repeat-x;
	padding-top:15px;
}


h1 {
	font-size:24px;
	font-weight:normal;
	line-height:30px;
	padding: 0px;
	margin: 0px;
	padding-bottom: 15px;
	padding-top:25px;
}

h1.inner {

	padding-bottom: 15px;
	padding-top:10px

}

#h1_top, #h1_top a {
	font-size:24px;
	font-weight:normal;
	line-height:30px;
	padding:0px;
	margin:0px;
	padding-top:10px;
	padding-right:15px;
	text-decoration:none;
	color: #333;
}

#h1_top a:hover {
	text-decoration:underline;
	color:#666;
}



h2 {
	font-size:20px;
	font-weight:normal;
	line-height:24px;
	margin-bottom:20px;
	margin-top:20px;	
	color: #333;
}

h2.product_view {
	font-size:20px;
	font-weight:normal;
	line-height:24px;
	margin-bottom:20px;
	margin-top:30px;	
	color: #333;
}

h3{
	padding:0px;
	font-size:20px;
	font-weight:normal;
	line-height:24px;
	margin-bottom:10px;
	margin-top:10px;	
	color: #333;
	
}

h4 {
	font-size:20px;
	font-weight:normal;
	line-height:24px;
	padding: 0px;
	margin: 0px;
	padding-bottom: 25px;
	padding-top: 20px;
	color: #333;
}

h5 {
	font-size:14px;
	font-weight:normal;
	line-height:20px;
	padding: 0px;
	margin: 0px;
	color: #333;
	font-style:italic;
}


img {
	border:0px;
	}
	
img.pad20 {
	margin:20px;
}

p {
	padding:0px; 
	margin:0px; 
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	line-height:22px;
	color: #333;
	padding-bottom:20px;
}

td {
	padding:0px; 
	margin:0px; 
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	line-height:22px;
	color: #333;
	padding-bottom:0px;
}


#page {
	background-color:#FFF;
	text-align:left;
	background-image:url(/images/viessmann-rus/viessmannrus_bg_conta.gif);
	background-repeat:repeat-y;
	border:0px solid #000;
	padding: 0px 23px 0px 27px;
}

#page #navigat {
	background-color: #f3f4f4;
	
}

#page #navigat_line {
	margin-bottom:10px;
	border-bottom:1px solid #f3f4f4;
}

#page #navigat a {
	display:inline-block;
	padding: 10px 12px 10px 12px;
	font-size:12px;
	text-decoration: underline;
	color:#333333;
}

#page #navigat a:hover {
	background-color: #999;
	color:#FFF;
	text-decoration: none;
}

#page #navigat a.active {
	display:inline-block;
	padding: 10px 12px 10px 12px;
	font-size:12px;
	text-decoration: none;
	background-color: #F00;
	color: #FFF;
}

#content_prod_pic {
	padding:30px;
	background-color:#eeeeee;
}

#content_prod_txt {
	padding:30px;
	padding-top:0px;
}


#content_txt {
	padding:20px;
	padding-right:30px;
	padding-top:0px;
}


#content_txt_left {
	padding:0px;
	font-size:11px;
	line-height:15px;
	border:0px solid #000;
	margin:20px;
	margin-top:0px;
}


#content_txt_left p {
	font-size:11px;
	line-height:15px;
}

#news_item {
	padding-bottom:25px;
	
}

#content_index_left {
	padding:20px; 
	font-size:11px;
	line-height:15px;
}


#content_txt_left ul {
	padding:0px;
	margin:0px;
}

#content_txt_left li {
	padding:0px;
	margin:0px;
	padding-left:20px;
	padding-bottom:7px;
}


#footer_pic {
    margin:0 auto;
	background-image:url(/images/viessmann-rus/viessmannrus_bottom_s.gif); 
	background-repeat: no-repeat; 
	height:40px;
}
	
#footer_txt {
	background-color: #CCCCCC;
	padding:20px;
	font-size:11px;
	color: #333;
	line-height:15px;	
}


a.footer  {
	text-decoration: none;
	color: #333;
}

a.footer:hover  {
	text-decoration: underline;
	color: #333;
}


#view_prod_tbl {
	background-color:#eeeeee;
	
}

div.download_files {
	padding:20px;
	background-color: #FFC;
}

div.download_files_list {
	font-size:15px;
}


a.index_news {
	color:#000;
	
}



/*		Links	*/
a {
	color: #06C;
}

a:hover {
	color: #ff8211;
}

a.top {

font-size:11px;
margin-right:10px;

}

a.index_prod_info {
	display:block;
	height:80px;
	background-color:#e7e8e9;
	padding:10px;
	font-size:11px;
	line-height:15px;
	margin: 0px 15px 15px 15px;
	background-image:url(/images/viessmann-rus/viessmannrus_bg_textR.gif);
	background-position:bottom right;
	background-repeat:no-repeat;
	border:1px solid #e7e8e9;
	text-decoration:none;
	color:#666666;
}

a.index_prod_info_last {
	display:block;
	height:85px;
	background-color:#e7e8e9;
	padding:10px;
	font-size:11px;
	line-height:15px;
	margin: 0px 15px 0px 15px;
	background-image:url(/images/viessmann-rus/viessmannrus_bg_textR.gif);
	background-position:bottom right;
	background-repeat:no-repeat;
	border:1px solid #e7e8e9;
	text-decoration:none;
	color:#666666;
}

a.index_prod_info h3, a.index_prod_info_last h3 {
	font-size:16px;
	padding:0px;
	margin:5px 0px 10px 0px;
	line-height:19px;
	text-decoration:none;
	color: #666666;
	font-weight:bold;
}

a.index_prod_info:hover, a.index_prod_info_last:hover, a.prod_group:hover {
	border:1px dotted #CCC;
	background-color:#f7f49d;
	background-image: none;
	color:#666;
}

div.inf01 h3, div.inf01_last h3 {
	font-size:16px;
	padding:0px;
	margin:5px 0px 10px 0px;
	line-height:19px;
	font-weight:bold;
}







div.index_inf_pic {
	background-color:#f3f4f4;
	padding:10px;
}


a.prod_group {
	display:block;
	background-color:#e7e8e9;
	padding:10px;
	font-size:11px;
	line-height:15px;
	margin: 0px 15px 15px 15px;
	background-image:url(/images/viessmann-rus/viessmannrus_bg_textR.gif);
	background-position:bottom right;
	background-repeat:no-repeat;
	border:1px solid #e7e8e9;
	text-decoration:none;
	color:#666666;
}

a.prod_group h3 {
	font-size:16px;
	padding:0px;
	margin:5px 0px 10px 0px;
	line-height:19px;
	font-weight:bold;
	text-decoration: underline;
	color: #666666;
}


div.inf01 {
	background-color:#e7e8e9;
	height:85px;
	padding:10px;
	font-size:11px;
	line-height:15px;
	margin: 0px 10px 10px 10px;
	background-image:url(/images/viessmann-rus/viessmannrus_bg_textR.gif);
	background-position:bottom right;
	background-repeat:no-repeat;
	border:1px solid #e7e8e9;
}

div.inf01_last {
	background-color:#e7e8e9;
	height:85px;
	padding:10px;
	font-size:11px;
	line-height:15px;
	margin: 0px 10px 0px 10px;
	background-image:url(/images/viessmann-rus/viessmannrus_bg_textR.gif);
	background-position:bottom right;
	background-repeat:no-repeat;
	border:1px solid #e7e8e9;
}




div.navibar {
padding-top:5px;
padding-bottom:10px;
font-size:11px;	
}
	
a.navibar {
	color:#06C;
	font-size:11px;	
}

a.navibar:hover {
	color: #39F;
	font-size:11px;	
}



div.navibar_prod {
font-size:11px;
padding:0px;
padding-bottom:15px;
}

	
ul {
	margin:0px;
	margin-top:5px;
	margin-bottom:5px;
	padding:0px;
}


li {

width:auto; height:auto; background:transparent url('/images/viessmann_mdash.gif') no-repeat 0px 10px; 
padding-left:20px;
padding-bottom:5px;
margin-left:15px;
list-style:none;
}

li.submenu {
width:auto; 
height:auto; 
background:transparent url('/images/viessmann_mdash.gif') no-repeat 0px 10px; 
padding-left:20px;
padding-bottom:10px;
line-height:140%;
margin-left:15px;
list-style:none;
font-size:13px;
}


form.form_feedback {
margin:0px;
padding:20px;
background-color:#f3f4f4;
width:450px;
}


input.textinputs {
width:230px;
}


	
/*  For Product Ajax	*/	

div.product_list_block {

	padding:0px; 
	width: auto !important;
	width:100%;

}


#prod_table_tr {
padding:5px;
}

#prod_table_td {
font-size:11px;
background-color:#e7e7e7;
padding:5px;
}

#prod_table_tr_title {
background-color:#999999;
}

#prod_table_td_title {
font-size:11px;
background-color:#999999;
padding:10px;
color:#FFFFFF;
}

td.table_td {
font-size:11px;
padding:10px;
color: #333333;
}

img.img_catalog_view {
border:0px solid #CCCCCC;
margin-bottom:10px;
}

p.mini_nds {
	font-size: 12px;
	color: red;
	padding:0px;
	margin:0px;
	margin-top:15px;
}

