/* CSS Document */
* { 
    margin:0;
    padding:0;}
@font-face{font-family:'Museo Sans 300';src:url(fonts/museo-sans-300.ttf) format('truetype')}
html, body {
    height: 100%;
	background:url(images/bg.jpg)}
table {
    border-collapse:collapse;
	color: #000000;
}
img {
    border:0px solid #464646;}
.column {float:left;}
.clear 	{clear:both;}




















#header{margin-bottom:0px}
#header header #nav{position:fixed;z-index:15000200;top:-2px}

#header #nav{
    background:#444;
	height:40px;
	width:100%;
	line-height:1;
	position:relative}
#header #nav a{
    color:#fff;
	text-decoration:none}
#header #nav i{
    position:relative;
	top:-1px}
#header #nav li {
    margin:0 0 0 10px;
    float:left;
	overflow:hidden}
#header #nav li a:hover{
    background:transparent}
#header #nav ul{
    list-style:none;
	margin:0 0 0 0px;
	overflow:hidden;padding:0;
	float:left}
#header #nav .logotext{
    display:block;
	color: rgb(100, 200, 255);
	font-size:28px;
	line-height:1;
	padding:8px 10px 12px;
	font-weight:400;
	font-stretch: ultra-expanded}
#header #nav .logotext:hover{
	/*color:#fff*/}
	
	
@media (max-width:499px) { 	
#main {
    background-color: rgb(255, 255, 255);
    margin:0 auto;
    font:normal 13px 'Museo Sans 300', Tahoma;
    line-height:23px;
    color:#000000;
   /* border-left: 1px dotted #454545;
    border-right: 1px dotted #454545;*/
	}
div.two-columns {
    /*width: 627px;*/
}
div.two-columns .col.first {
    margin-right: 0px;
	width: 100%;
}
div.two-columns .col {
    /*margin: 15px 0px;*/
    display: inline-block;
    width: 100%;
    vertical-align: top;
}
.adslot_1, .adslot_2 {
    width: 300px; 
	height: 250px;
	text-align: center;
	margin: 0px 0px 20px 10px;
	
    }
.adslot_3 {
    width: 300px; 
	height: 250px;
	text-align: center;
	margin: 10px 0px 20px 10px;
    }
.adslot_middle {
    /** width: 336px; height: 280px;  */
	width: 300px; height: 250px;
	margin: 10px 0px 10px 20px;
	}
.title2 {
    width: 100%;
    text-transform:uppercase; 
	text-align: left;
    font:bold 12px Tahoma;
	float: left;}
.title2 h1{
    color: rgb(0, 0, 0);
	font:bold 16px 'Museo Sans 300', Tahoma;
	border-bottom:2px solid black; 
    margin: 10px;
    }
	
	
	
	
.block_ad_top {
	 width: 100%;
	 float: left;
	 /*border: 1px solid red;*/
	 }
.block_ad_bottom {
	 width: 100%;
	 margin: 20px 0px 0px 0px;
	 }
.block_ad_middle {
     width: 100%
	 text-align: center;
	 float: left;
	 }
.block_maintext {
	margin: 10px;
	/*border: 1px solid red;*/
	
	/*margin: 0px 40px 0px 0px;
	padding: 40px;*/
	/*border: 1px solid red; */
	
	}
.block_maintext p{

   /* margin: 0px 10px 0px 10px;*/
    }
.block_maintext a { 
    color:#000000;
	font-size: 16px;
	font-weight:bold;
	text-decoration: underline;
	}
.block_maintext a:hover { 
    color: rgb(100, 200, 255);
	text-decoration:underline;
	}
.block_maintext .td1 {
	font-size: 12px;
    }
.block_maintext .td2 {
    padding: 0px 0px 0px 15px;
	font-size: 12px;
    }
.block_photo {
    text-align: center;
    }
.block_photo img{
    width: 310px;
    }
.block_tags {
	 width: 100%;
	 text-align: left;
	 }
.bottom_tags {
    margin:0px 10px 20px 10px; 
    border-top:2px solid black;
    }
.bottom_tags a {
    color:#000000; 
    font:bold 13px Tahoma;
	text-decoration: underline;
    /*text-decoration:none;*/
    }
.bottom_tags a:hover {
    color:rgb(255, 10, 0); 
    text-decoration:underline;}
.bottom_tags a:link {
    /*text-decoration:none*/}	
	
	
.block_right_menu {
    width: 100%;
	/*border: 2px solid black;*/
    /*margin: 100px 0px 20px 0px;*/
    /*float:left;*/
	}
.block_right_menu a {
    color:#000000; 
    font:bold 11px Tahoma;
	text-decoration: underline;
    /*text-decoration:none;*/
    }
.block_right_menu a:hover {
    color:rgb(255, 10, 0); 
    text-decoration:underline;}
.entry_block_links {
    width: 160px; 
	float: left;
	margin: 5px 0px 30px 10px; 
	text-align: center; 
	/*border: 1px solid green;*/
	}
.entry_name{
    width: 150px;
	margin: 0px 5px 5px 5px;
	/*border: 1px solid red;*/
	}
.entry_name a{
	font:bold 13px Tahoma;
	}
.block_brands {
    width: 100%;
	padding: 0px 0px 20px 0px;
    float:left;}
	.block_brands a {
    color:#000000; 
    font:normal 13px Tahoma;
	text-decoration: underline;
    /*text-decoration:none;*/
    }
.block_brands a:hover {
    color:rgb(255, 102, 0); 
    text-decoration:underline;}
.block_brands a:link {
    /*text-decoration:none*/}	
}
@media (min-width:500px) { 
.adslot_1 {
    width: 468px; height: 280px;
	}
.adslot_2 {
    width: 468px; height: 280px;
	}
.adslot_middle {
	width: 468px; height: 90px;
	margin: 10px 0px 10px 50px;
	}
}
@media (min-width:800px) { 
.adslot_1 {
     width: 728px; height: 90px; 
	/*width: 728px; height: 280px; */
	}
.adslot_2 {
    /** width: 336px; height: 280px;  */
	width: 728px; height: 280px;
	}
.adslot_middle {
    /** width: 336px; height: 280px;  */
	width: 728px; height: 90px;
	margin: 10px 0px 10px 50px;
	}
}
	
	
@media screen and (min-width:500px) and (max-width: 800px) {	

#main {
    background-color: rgb(255, 255, 255);
    /*width: 800px;*/
    margin:0 auto;
    font:normal 16px 'Museo Sans 300', Tahoma;
    line-height:23px;
    color:#000000;
    border-left: 1px dotted #454545;
    border-right: 1px dotted #454545;}
div.two-columns {
    /*width: 627px;*/
}
div.two-columns .col.first {
    margin-right: 0px;
	width: 100%;
}
div.two-columns .col {
    margin: 15px 0px;
    display: inline-block;
    width: 100%;
    vertical-align: top;
}
.title2 {
    /*margin:0px 0px 3px 0px; */
    text-transform:uppercase; 
	text-align: left;
    font:bold 12px Tahoma;
	/*border: 1px solid blue;*/
	float: left;
	width: 100%;}
.title2 a{
    text-transform:uppercase; 
    font:bold 12px Tahoma;
    color:#A5A5A5;}
.title2 a:hover { 
    color:#FFFFFF}
.title2 h1{
    color: rgb(0, 0, 0);
	font:bold 16px 'Museo Sans 300', Tahoma;
	/*font-size: 16px;*/
    margin: 10px;
	border-bottom:2px solid black; 
    }
.block_photo {
    /* border: 1px solid green;*/
	 text-align: center; 
	 width: 100%;
	 }
.block_photo img{
    width: 480px;
    }
.block_maintext {
    /*width: 770px;*/

	margin: 10px;
	/*border: 1px solid red; */
	
	}
.block_maintext a { 
    color:#000000;
	font-size: 16px;
	font-weight:bold;
	text-decoration: underline;
	}
.block_maintext a:hover { 
    color: rgb(100, 200, 255);
	text-decoration:underline;
	}
.block_maintext .td1 {
	font-size: 12px;
    }
.block_maintext .td2 {
    padding: 0px 0px 0px 15px;
	font-size: 12px;
    }
.block_ad_top {
     /*width: 770px;*/
	 width: 100%;
	 /*border: 1px solid red;*/
	 text-align: center;

	 }
.block_ad_bottom {
     /*width: 770px;*/
	 width: 100%;
	 /*border: 1px solid red;*/
	 margin-top: 20px;
	 text-align: center;
	 float: left;
	 }
.block_ad_middle {
     width: 100%
	 text-align: center;
	 float: left;
	 }
.block_tags {
	 width: 100%;
	 text-align: left;
	 }
.bottom_tags {
    margin:0px 10px 20px 10px; 
    border-top:2px solid black;
    }
.bottom_tags a {
    color:#000000; 
    font:bold 13px Tahoma;
	text-decoration: underline;
    /*text-decoration:none;*/
    }
.bottom_tags a:hover {
    color:rgb(255, 10, 0); 
    text-decoration:underline;}
.bottom_tags a:link {
    /*text-decoration:none*/}

.block_right_menu {
    width: 100%;

	
    /*margin: 10px 0px 10px 10px;
	border: 1px solid red;
    float:left;*/
	}
.block_right_menu a {
    color:#000000; 
    font:bold 11px Tahoma;
	text-decoration: underline;
    /*text-decoration:none;*/
    }
.block_right_menu a:hover {
    color:rgb(255, 10, 0); 
    text-decoration:underline;}
.entry_block_links {
    width: 160px; 
	float: left;
	margin: 5px 0px 20px 10px; 
	text-align: center; 
	/*border: 1px solid green;*/
	}
.entry_name{
    width: 150px;
	margin: 0px 5px 5px 5px;
	/*border: 1px solid red;*/
	}
.entry_name a{
	font:bold 13px Tahoma;
	}
.adslot_3 {
	margin: 10px 0px 20px 10px;
    }
.block_brands {
    width: 100%;
	padding: 0px 0px 20px 0px;
    float:left;}
.block_brands a {
    color:#000000; 
    font:normal 13px Tahoma;
	text-decoration: underline;
    /*text-decoration:none;*/
    }
.block_brands a:hover {
    color:rgb(255, 102, 0); 
    text-decoration:underline;}
.block_brands a:link {
    /*text-decoration:none*/}	
}


@media screen and (min-width: 801px) {	

#main {
    background-color: rgb(255, 255, 255);
    width: 1010px;
    margin:0 auto;
    font:normal 16px 'Museo Sans 300', Tahoma;
    line-height:23px;
    color:#000000;
    border-left: 1px dotted #454545;
    border-right: 1px dotted #454545;}

div.two-columns {
    /*width: 627px;*/
}
div.two-columns .col.first {
    margin-right: 0px;
	width: 800px;
}
div.two-columns .col {
    margin: 15px 0px;
    display: inline-block;
    width: 200px;
    vertical-align: top;
}
.title2 {
    
    /*margin:0px 0px 3px 0px; */
    text-transform:uppercase; 
	text-align: center;
    font:bold 12px Tahoma;
	/*border: 1px solid blue;*/
	float: left;
	width: 100%;}
.title2 a{
    text-transform:uppercase; 
    font:bold 12px Tahoma;
    color:#A5A5A5;}
.title2 a:hover { 
    color:#FFFFFF}
.title2 h1{
    color: rgb(0, 0, 0);
	font:bold 20px 'Museo Sans 300', Tahoma;
	border-bottom:2px solid black; 
	/*font-size: 16px;*/
    margin: 10px;
    }
.block_photo {
     /*border: 1px solid green;*/
	 padding: 10px;
     margin: 0px; 
	 text-align: center; 
	 width: 770px;
	 /*width: 100%; */
	 }

.block_maintext {
    width: 770px;
    /*padding: 10px 30px 20px 10px;*/
	margin: 0px 20px 0px 0px;
	padding: 10px;
	/*border: 1px solid red;*/
	
	}
.block_maintext a { 
    color:#000000;
	font-size: 16px;
	font-weight:bold;
	text-decoration: underline;
	}
.block_maintext a:hover { 
    color: rgb(100, 200, 255);
	text-decoration:underline;
	}
.block_maintext .td1 {
    padding: 0px 0px 0px 50px;
    }
.block_maintext .td2 {
    padding: 0px 0px 0px 40px;
    }
.block_ad_top {
     width: 770px;
	 padding: 10px;
	 /*border: 1px solid red;*/
     /*padding: 10px 30px 10px 20px; */
	 text-align: center;
	 float: left;
	 }
.block_ad_bottom {
     width: 770px;
	 padding: 20px 10px 20px 10px;
	 /*border: 1px solid red;*/
     /*padding: 10px 30px 10px 20px; */
	 text-align: center;
	 }
.block_ad_middle {
     width: 100%
	 /*border: 1px solid red;*/
     /*padding: 10px 30px 10px 20px; */
	 text-align: center;
	 float: left;
	 }
.block_tags {
	 width: 100%;
	 text-align: left;
	 }
.bottom_tags {
    margin:0px 10px 20px 10px; 
    border-top:2px solid black;
    }
.bottom_tags a {
    color:#000000; 
    font:bold 13px Tahoma;
	text-decoration: underline;
    /*text-decoration:none;*/
    }
.bottom_tags a:hover {
    color:rgb(255, 10, 0); 
    text-decoration:underline;}
.bottom_tags a:link {
    /*text-decoration:none*/}

	
.right_block_menu {
    width: 200px;
    margin: 10px 0px 20px 0px;
    float:left;
	}
.right_block_menu a {
    color:#000000; 
    font:bold 11px Tahoma;
	text-decoration: underline;
    /*text-decoration:none;*/
    }
.right_block_menu a:hover {
    color:rgb(255, 10, 0); 
    text-decoration:underline;}
.entry_block_links {
    width: 160px; 
	float: left;
	margin: 5px 0px 40px 10px; 
	text-align: center; 
	/*border: 1px solid green;*/
	}
.entry_name{
    width: 150px;
	margin: 0px 5px 5px 5px;
	/*border: 1px solid red;*/
	}
.entry_name a{
	font:bold 13px Tahoma;
	}
.adslot_3 {
	margin: 10px 0px 20px 10px;
    }
.block_brands {
    width: 100%;
	padding: 0px 0px 20px 0px;
    float:left;}
	.block_brands a {
    color:#000000; 
    font:normal 13px Tahoma;
	text-decoration: underline;
    /*text-decoration:none;*/
    }
.block_brands a:hover {
    color:rgb(255, 102, 0); 
    text-decoration:underline;}
.block_brands a:link {
    /*text-decoration:none*/}	
}
	
	
	
	
@media screen and (min-width:480px) and (max-width:800px) {
#header #nav .item{
    display:block;
	font-size:14px;
	line-height:1;
	padding:15px 10px 12px;
	text-transform:uppercase;
	font-weight:400}
#header #nav .item:hover{
    background:#3498db;
	color:#fff}
}
@media screen and (max-width:479px) {
#header #nav .item{
    display:block;
	font-size:8px;
	line-height:1;
	padding:15px 5px 12px;
	text-transform:uppercase;
	font-weight:400}
#header #nav .item:hover{
    background:#3498db;
	color:#fff}
}	
@media screen and (min-width:801px) {
#header #nav .item{
    display:block;
	font-size:14px;
	line-height:1;
	padding:15px 10px 12px;
	text-transform:uppercase;
	font-weight:400}
#header #nav .item:hover{
    background:#3498db;
	color:#fff}
}	
	

	
	

#header #nav #logo{
    float:left;
	margin:5px 10px 5px 0;
	position:relative;
	top:-9px}
#header #nav #logo a:hover{
    background-position:0 -40px}
#header #nav .query{background:#fff;overflow:hidden;padding:1px 20px 0 5px;position:relative;top:-2px;font-size:12px;width:200px;margin:0}
#header #nav .query .query-input{
    background:transparent;
	border:0;
	color:#999;
	display:block;
	margin:0;
	padding:0;
	height:25px;
	width:100%;
	font-family:"Segoe UI",proxima-nova,proxima-nova-1,proxima-nova-2,"Proxima Nova",Helvetica,Arial,sans-serif;
	font-size:12px;font-weight:600}
	
	#header #nav .query .query-input:focus{outline:0}#header #nav .reviews{position:relative}#header #nav @media(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi)#nav-main{background-color:#444;display:block;position:relative}#nav-main .topics{display:none}#nav-search{font-size:14.3px;padding:0;margin:0;max-width:228px;float:right;height:25px}#search-container{background:#f4f4f4;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;display:block;height:auto;padding:0;top:9px;position:relative;width:auto;float:right}#nav-tools{display:none}#nav-tools i{margin-left:3px}#nav-topics{font-size:13px;overflow:hidden;width:100%}#nav-topics .nav.topics{border-top:1px solid #585858}#nav-topics .more .item{float:left}#nav-topics a{color:#ccc;line-height:25px;margin-left:10px;padding:4px 3px;text-decoration:none;white-space:nowrap}#nav-topics a:hover{text-decoration:underline}#nav-topics .nav{border-top:1px solid #585858;padding:5px 10px 5px 0;text-align:justify}#nav-topics .topic-alt,#nav-topics .topic-hd,#nav-topics .topic-mobile{color:#fff;font-weight:bold;text-transform:uppercase}	
	
	
	
	





a {
    color:#000000; 
    font:normal 11px Tahoma;
    text-decoration:none}
a:hover {
	color: rgb(51,51,51);
    text-decoration:none}
a:link {
    text-decoration:none}
	
.rek_block_top{
    text-align: center;
	margin: 10px 0px 0px 0px;
    }	
	
	
@media screen and (max-width:479px) {
.brand_block_right {
    width: 100%;
    float:left;
	}
.brand_block_right a {
    color:#000000; 
    font:bold 13px Tahoma;
	text-decoration: underline;
	margin: 0px 0px 10px 0px;
    /*text-decoration:none;*/
    }
.brand_block_right a:hover {
    color:rgb(100, 200, 255); 
	
    text-decoration:underline;}
	
.brand_block_style2{
	width: 100%; 
	float: left; 
	margin: 20px 0px 20px 0px;
    }


.brand_block_img {
	width: 110px;
    float: right;
	margin-right: 5px;
	/*border: 1px solid red;*/
	text-align: center;
    }
.brand_block_img img{
    width: 80%;
	margin: 0px;
    }
.brand_block_style1{
	margin-right: 120px;
	margin-left: 5px;
	font: 12px "Museo Sans 300",Tahoma;
	/*border: 1px solid blue;*/
    }
.brand_block_style1 a {
    font: bold 13px "Museo Sans 300",Tahoma;
}	
	
	
.brand_block_left {
    margin: 10px 10px 10px 10px;
	width:300px; 
	/*border: 1px solid blue; */
	float: left;
	}

.block_pages {
    width: 100%; 
	margin: 20px 0px 0px 0px; 
	border-top: 1px dotted #454545; 
	float: left; 
	text-align: center;
	}
.block_pages .pagelink  {
    line-height:13px; 
    font-size:11px;
    margin: 10px 7px 0px 7px;
    font-weight:bold;}
.block_pages .pagelink a  {
    font-family: tahoma; 
    font-size:11px; 
    line-height:22px;
    font-weight:bold; 
    color:#FFFFFF; }
.block_pages .pagelink a:hover { 
    color:#EABD1D;
    font-weight:bold;}
.block_pages .pagelinkactive  {
    color: rgb(100, 200, 255);
    font-size:12px;
    margin: 10px 5px 0px 5px;
    /*padding: 0px 10px 0px 10px;*/
    font-weight:bold;}
	
	


}

@media screen and (min-width:480px) {
.brand_block_right {
    width: 100%;
    float:left;
	}
.brand_block_right a {
    color:#000000; 
    font:bold 13px Tahoma;
	text-decoration: underline;
	margin: 0px 0px 10px 0px;
    /*text-decoration:none;*/
    }
.brand_block_right a:hover {
    color:rgb(100, 200, 255); 
	
    text-decoration:underline;}
	
.brand_block_style2{
	width: 100%; 
	float: left; 
	margin: 20px 0px 20px 0px;
    }


.brand_block_img {
	width: 160px;
    float: right;
	margin-right: 50px;
	/*border: 1px solid red;*/
	text-align: center;
    }
.brand_block_img img{
	margin: 0px;
    }
.brand_block_style1{
	margin-right: 220px;
	margin-left: 50px;
	font: 14px "Museo Sans 300",Tahoma;
	/*border: 1px solid blue;*/
    }
.brand_block_style1 a {
    font: bold 16px "Museo Sans 300",Tahoma;
}	
	
	
.brand_block_left {
    margin: 10px 10px 10px 10px;
	width:300px; 
	/*border: 1px solid blue; */
	float: left;
	}

.block_pages {
    width: 100%; 
	margin: 20px 0px 0px 0px; 
	border-top: 1px dotted #454545; 
	float: left; 
	text-align: center;
	}
.block_pages .pagelink  {
    line-height:13px; 
    font-size:14px;
    margin: 10px 10px 0px 10px;
    /*padding: 0px 10px 0px 10px;*/
    font-weight:bold;}
.block_pages .pagelink a  {
    font-family: tahoma; 
    font-size:14px; 
    line-height:22px;
    font-weight:bold; 
    color:#FFFFFF; }
.block_pages .pagelink a:hover { 
    color:#EABD1D;
    font-weight:bold;}
.block_pages .pagelinkactive  {
    color: rgb(100, 200, 255);
    font-size:14px;
    margin: 10px 10px 0px 10px;
    /*padding: 0px 10px 0px 10px;*/
    font-weight:bold;}
	
	


}

.specs_link {
    margin: 30px 0px 0px 0px;
    }
.specs_link a{
	text-decoration: underline;
	font-size:16px;
	}
.specs_link a:hover{
	text-decoration: none;
	}

	
	
	
.style10{
    width: 460px; 
    float: left; 
	margin: 0px 0px 0px 20px;
	/*font-weight:bold;*/
	font:bold 12px Tahoma;
	}
.style10 a { 
    color:#000000;
	/*font-weight:bold;*/
	font-size: 12px;}
.style10 a:hover { 
    color:rgb(36, 55, 83);
	text-decoration:underline;
	/*font-weight:bold;*/
	}
	
.style11{
	width: 530px; 
	float: left; 
	margin: 10px 0px 10px 40px;
	
    }
.style11 a { 
    color:#000000;
	font-size: 12px;
	padding: 0px 15px 0px 0px;}
.style11 a:hover { 
    color:rgb(36, 55, 83);
	text-decoration:underline;
	}
	
.style12{
	width: 530px; 
	float: left; 
	margin: 0px 0px 0px 40px;
    }
.style12 a { 
    color:#000000;
	font-size: 12px;
	padding: 0px 15px 0px 0px;}
.style12 a:hover { 
    color:rgb(36, 55, 83);
	text-decoration:underline;
	}
	
.style13{
	width: 530px; 
	float: left; 
	font-size: 11px;
	margin: 10px 0px 10px 10px;
	/*border:1px solid #000000;*/
    }
.style13 a { 
    color:#000000;
	font-size: 11px;
	padding: 0px 15px 0px 0px;}
.style13 a:hover { 
    color:rgb(36, 55, 83);
	text-decoration:underline;
	}
.style14 {
	width: 160px;
	height: 120px;
	padding: 0px 4px 0px 0px;
	float: left;
	/*border:1px solid #000000;*/
	vertical-align: bottom;
    }
.style15{
	width: 360px;
	float: left;
	border: 1px solid black;
    }
.style15 a { 
    color:#000000;
	font-size: 8px;
	padding: 0px 15px 0px 0px;}
.style15 a:hover { 
    color:rgb(36, 55, 83);
	text-decoration:underline;
	}


.value_image table{	
    margin: 100px 0px 0px 0px;
	border-bottom: 1px dotted #454545;
	}
.value_image td{
    vertical-align: middle;
	padding: 0px 4px 0px 0px;
    }

.logotype {
    width: 250px;
    height: 70px; 
    position: relative; 
    top: 40px; 
    left: 350px;  
    float: left;
    /*border:1px solid #000000;*/
    }
.logotype a{
    color:#FFFFFF; 
    font: bold 52px HelveticaRounded LT BoldCn;
    line-height: 57px;   
    text-decoration:none}
.logotype a:hover{
    color:#FFFFFF; 
    font: bold 52px HelveticaRounded LT BoldCn;
    line-height: 57px;   
    text-decoration:none}
	
	
	
	





#menu 		{
    float: left;
    height:23px}
#content	{
    border-top: 1px dotted #454545}
#content .column_1	 {
    width:150px;
    margin:10px 0px 0px 0px}
#content .column_2	 {
    width:614px;
    margin: 10px 0px 0px 0px}

p {
    text-align: justify;
    mso-ansi-language:EN-US;
    text-indent: 20px}


.topmenu {
    text-align:right;
    font:normal 10px Tahoma;
    margin:10px 0px 20px 0px;
    float: right;
    padding: 0px 10px 0px 10px;
    /*border:1px solid #FFFFFF;*/}
.topmenu a{
    color:#000000; 
    font:normal 10px Tahoma;
    text-decoration:none}
.topmenu a:hover{
    color:#EBEB00;}



.logo { 
    font: bold 52px HelveticaRounded LT BoldCn;
    line-height: 57px;    
    color:#FFFFFF;
    }
.logotext { 
    font: 15px Comic Sans MS;
    font-weight:bold;
    text-align: center;
    line-height: 15px;
    color: #A5A5A5;
    }
.logoimg { 
    width: 45px;
    text-align: center;
    padding: 10px 0px 0px 0px;
    }


#footer {
    border-top:1px dotted #454545;
    color:#454545;
    text-align:center;
    font:normal 10px Tahoma;
    margin:14px 0px 20px 0px;
    padding:0px;}
#footer a{
    color:#454545; 
    font:normal 10px Tahoma;
    text-decoration:none;}
#footer a:hover {
    text-decoration:underline;}



.vl {
    background:url(images/vl.jpg) 0 0 repeat-y; 
    padding:1px 0px 3px 13px; 
    line-height:13px; 
    font-size:10px; 
    margin:0px 5px 10px 5px;}
.vl span {
    color:#EABD1D}
.vl b {
    color:#FFF}


.title {height:22px; background:url(images/t_bg.jpg) 0 0 no-repeat}
.title_content {border:1px solid #212121; border-top:none; font:normal 10px Tahoma; padding:0px 0px 18px 0px;}
.title_content span {color:#FFF; text-transform:uppercase}

.title_content .block {
    padding:6px 0px 0px 10px; 
    line-height:14px}
.title_content .spacer {
    width:20px}
.title_content .col_1 {
    width:273px}
.title_content .col_2 {
    width:273px}

.gl {background:url(images/gl.gif) 0 0 repeat-x; margin:0px 25px 0px 15px;}




.ul1 {margin:0px 0px 0px 5px}
.ul1 li  {
    list-style:none;
    background:url(images/q3.gif) 0 0 no-repeat;
    background-position:10px 10px; 
    margin:0px; 
    padding: 3px 0px 3px 25px;}
.ul1 li a  {
    font-family: tahoma; 
    font-size:11px; 
    line-height:18px; 
    color:#F0F0F0; 
    font-weight:bold}

.ul2 {margin:10px 0px 0px 5px}

.ul2 li  {
    list-style:none;
    background:url(images/q1.gif) 0 0 no-repeat;
    background-position:8px 7px; 
    margin:0px; 
    padding: 0px 0px 0px 25px;
    }
.ul2 li a  {
    font-family: tahoma; 
    font-size:11px; 
    line-height:22px; 
    color:#000000; 
    text-decoration:none; 
    text-transform:uppercase;
    font-weight:bold}
.ul2 li a:hover { 
    color:#EABD1D}

.ul3 {margin:0px 0px 0px 5px}
.ul3 li  {
    list-style:none;
    background:url(images/q3.gif) 0 0 no-repeat;
    background-position:10px 6px; 
    margin:0px; 
    padding: 0px 0px 0px 25px;}


.imgstyle_1 {
    margin:6px 15px 0px 0px;
    border: 1px solid #464646}
.imgstyle_2 {
    float: left;
    padding: 0px 10px 0px 10px;
    }

.title_article {
    margin:15px 5px 15px 0px; 
    padding:0px 0px 3px 9px; 
    font-family: tahoma; 
    font-size:14px; 
    color: #FFFFFF; 
    font-weight: bold;
    border-bottom:2px solid #EABD1D;}



.bottom_year {
    margin:15px 0px 0px 0px; 
    /*border-top:2px solid rgb(36, 55, 83);*/ 
    padding:3px 0px 0px 0px; 
	text-align: right;
    }
	



.row {
    margin: 0px 0px 0px 10px;}


.menu {
    width: 200px;
    height:100%;
    vertical-align: top;
    border-right: 1px dotted #454545}

.rightmenu {
    width: 200px;
    height:100%;
    vertical-align: top;
    border-left: 1px dotted #454545;}
table td {
    vertical-align: top;}

.section {
    margin: 0px 0px 5px 0px; 
    border-top: 1px dotted #454545; 
    border-bottom: 1px dotted #454545;
    padding: 5px 0px 5px 0px;
    font-weight: bold;
    text-transform:uppercase;
    text-align: center;
    color: #000000; }
.section_bottom {
    margin: 0px 0px 5px 0px; 
    border-bottom: 1px dotted #454545;
    padding: 0px 0px 0px 0px;
    font-weight: bold;
    text-transform:uppercase;
    text-align: center;
    color: #FFFFFF; }
.in_input {
    background: #000000;
    border: 1px dotted #454545;
    color: #FFFFFF;
    font-size: 11px;
    font-family:tahoma;
    font-weight: bold;
    text-transform:uppercase;
    }
.input {
    background: #000000;
    border: 1px dotted #454545;
    color: #FFFFFF;
    font-size: 10px;
    font-family:tahoma;
    font-weight: bold;
    }

.namelink  {
    line-height:13px; 
    font-size:12px;
    margin: 10px 0px 0px 0px;
    text-align: center;}
.namelink a  {
    font-family: tahoma; 
    font-size:12px; 
    line-height:22px; 
    color:#FFFFFF; 
    text-decoration:none; 
    font-weight: bold}
.namelink a:hover { 
    color:#EABD1D}

.projectlink  {
    line-height:13px; 
    font-size:11px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;}
.projectlink a  {
    font-family: tahoma; 
    font-size:11px; 
    line-height:22px; 
    color:#FFFFFF; 
    text-decoration:none; 
    font-weight:bold}
.projectlink a:hover { 
    color:#EABD1D}

.productlink  {
    text-align: left;
    line-height:13px; 
    font-size:11px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;}
.productlink a  {
    font-family: tahoma; 
    font-size:11px; 
    line-height:22px; 
    color:#FFFFFF; 
    text-decoration:none; 
    font-weight:bold}
.productlink a:hover { 
    color:#EABD1D}

.link_ra  {
    text-align: right;
    line-height:13px; 
    font-size:11px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;}
.link_ra a  {
    font-family: tahoma; 
    font-size:11px; 
    line-height:22px; 
    color:#FFFFFF; 
    text-decoration:none; 
    font-weight:bold}
.link_ra a:hover { 
    color:#EABD1D}

.disablelink  {
    line-height:13px; 
    font-size:12px;
    color:#454545; 
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;}
.disablelink a  {
    font-family: tahoma; 
    font-size:11px; 
    line-height:22px; 
    color:#454545; 
    text-decoration:none; 
    font-weight:bold}
.disablelink a:hover { 
    color:#EABD1D}


.link a  {
    font-family: tahoma; 
    font-size:14px; 
    line-height:22px; 
    color:#FFFFFF; 
    text-decoration:none; 
    font-weight: bold}
.link a:hover { 
    color:#EABD1D}


.cataloglink  {
    line-height:13px; 
    font-size:12px;
    margin: 10px 0px 0px 0px;}
.cataloglink a  {
    font-family: tahoma; 
    font-size:11px; 
    line-height:22px; 
    color:#FFFFFF; }
.cataloglink a:hover { 
    color:#EABD1D}







.desclink {
    width:400px; 
    float:left;
    margin: 10px 0px 0px 0px;
    padding: 0px 0px 0px 10px;
    border-left: 3px dotted #454545;
    border:1px solid red}

.link_content {
    /*border:1px solid #212121; */
    border-top:none; 
    font:normal 10px Tahoma; 
    margin:0px 15px 0px 15px;
    padding:0px 0px 18px 0px;}
.link_content span {
    color:#FFF; 
    text-transform:uppercase}
.link_content .block {
    padding:6px 0px 0px 10px; 
    line-height:14px}
.link_content .spacer {
    width:20px}
.link_content a  {
    font-family: tahoma; 
    font-size:10px; 
    line-height:22px; 
    color:#FFFFFF; 
    text-decoration:none; 
    font-weight:bold;}
.link_content a:hover { 
    color:#EABD1D}


.ul2 {margin:10px 0px 0px 5px}
.news {
    margin:0px 5px 10px 2px;}
.news li  {
    list-style:none;
    background:url(images/q3.gif) 0 0 no-repeat;
    background-position:4px 3px; 
    margin:0px;
    padding: 0px 0px 10px 15px;
    line-height:13px; 
    font-size:11px;}
.news span {
    color:#EABD1D}
.news b {
    color:#FFF}

.mainnews {
    margin:20px 5px 10px 2px;}
.mainnews li  {
    list-style:none;
    margin:0px;
    padding: 0px 0px 10px 15px;
    line-height:18px; 
    font-size: 13px;}
.mainnews span {
    color:#EABD1D}
.mainnews b {
    color:#FFF}
.mainnews a {
    color:#FFFFFF; 
    font:normal 13px Tahoma;
    text-decoration:none;
    font-weight:bold;}
.mainnews a:hover {
    color:#EABD1D; 
    text-decoration:none}
.mainnews a:link {
    text-decoration:none}


.curproject_l {
    width: 320px;
    padding: 5px 5px 5px 10px;
    float: left;
    /*border: 1px solid red;*/
}
.curproject_r {
    width: 200px;
    padding: 5px;
    float: right;
    text-align: center;
    /*border: 1px solid blue;*/
}

.curproject_r img{
    border: 1px solid #454545}
.addbut {
    width: 22px;
    padding: 5px 5px 5px 5px;
    float: right;
    /*border: 1px solid green;*/
}.rowbox {
    width: 555px;
    /*border: 1px dotted #454545;*/
    margin: 10px 20px 10px 20px;
    float:left;}


	
.rowbox a {
    color:#000000; 
    font:normal 13px Tahoma;
	text-decoration: underline;
    /*text-decoration:none;*/
    }
.rowbox a:hover {
    color:rgb(255, 102, 0); 
    text-decoration:underline;}
.rowbox a:link {
    /*text-decoration:none*/}	
	
	
.rowbox_alignright{
    width: 555px;
    /*border: 1px dotted #454545;*/
    margin: 10px 20px 10px 20px;
    float:left;
	text-align: right;
	font-weight:bold;}
.rowbox2 {
    width: 555px;
    margin: 0px 20px 20px 20px;
    float:left;}
.bookmark {
    width: 545px;
    border: 1px dotted #454545;
    margin: 10px 20px 10px 20px;
	padding: 5px;
    float:left;}
	
.sharelink{
    /*border: 1px dotted #454545;*/
    margin: 30px 20px 10px 20px;
	/*padding: 5px;*/
    float:left;}

.name  {
    font-family: tahoma; 
    font-size:13px; 
    line-height:22px; 
    color:#000000; 
    text-decoration:none; 
    font-weight:bold}


.price  {
    font-family: tahoma; 
    font-size:11px; 
    line-height:20px; 
    /*color:#EABD1D; */
    color: rgb(255, 10, 0);
    text-decoration:none; 
    font-weight:bold; 
    margin: 0px 0px 0px 10px;}

.desc{
    padding: 6px 0px 0px 0px;
    width: 20px;
    /*vertical-align: middle;*/
    text-align: center;}

.catalog {
    width: 555px;
    margin: 10px 20px 10px 20px;
    float:left;}

.catalog_l {
    /*width: 195px;*/
    width: 265px;
    text-align: center;
    /*padding: 5px 15px 5px 10px;*/
    float: left;
    /*border: 1px solid red;*/
    border: 1px dotted #454545;
    
}
.catalog_r {
    /*width: 320px;*/
    width: 265px;
    text-align: center;
    /*padding: 5px;*/
    float: right;
    /*border: 1px solid blue;*/
    border: 1px dotted #454545;
}

.catalog_item_l {

    width: 265px;
    text-align: center;
    /*padding: 5px 15px 5px 10px;*/
    margin: 20px 0px 20px 0px;
    float: left;
    
}
.catalog_item_r {
    width: 265px;
    text-align: center;
    float: right;
    margin: 20px 0px 20px 0px;
    /*border: 1px dotted #454545;*/
}

/*
h1 {color: rgb(255, 0, 0);
    font:bold 12px Tahoma;
    text-transform:uppercase;
    padding: 10px 0px 0px 0px}
	*/

h2 {color: #000000;
    font:bold 13px Tahoma;
    padding: 10px 0px 10px 0px}
h3 {color: #FFFFFF;
    font:bold 10px Tahoma;
    padding: 10px 0px 0px 0px}
h4{
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 12px;
    color: rgb(255, 102, 0);
    border-bottom: 1px solid rgb(153, 153, 153);
    margin: 6px 6px 0px 10px;
    }
	
	


/*h2 {
    text-align: center;
    font-family: tahoma; 
    font-size:14px; 
    line-height:20px; 
    color:#FFFFFF; 
    font-weight:bold;}
*/

hr {margin: 0px 10px 0px 10px;
    color: #EABD1D;}


.photo {
    margin: 10px 10px 10px 15px;
    text-align: center;}
.photo img{
    border: 1px solid #454545}
.photoname {   
    width: 545px;
    padding: 0px 0px 20px 0px;
    float: left;
    text-align: center;
    font-style:italic;
    /*border: 1px solid blue;*/
}
.phototitle {
    
    width: 545px;
    padding: 0px 0px 20px 0px;
    float: left;
    text-align: center;
    font-style:italic;
    /*border: 1px solid blue;*/
}


.addingmenu {
    text-align: left;
    margin: 10px 5px 15px 5px;
    /*border: 1px solid blue;*/
	float: left;
	width: 700px;}
.addingmenu a { 
    font-weight:bold;
    color: #000000}
.addingmenu a:hover { 
    color:rgb(255,10,0);}
.addingmenu img { 
    padding: 3px 5px 0px 5px}


.searchsource {
    font-family: tahoma; 
    font-size:10px; 
    text-align: left;
    margin: 0px 5px 15px 0px;
    /*border: 1px solid blue;*/}
.searchsource a { 
    color:#A5A5A5}
.searchsource a:hover { 
    color:#FFFFFF}
.searchsource img { 
    padding: 3px 5px 0px 5px}

.searchlink  {
    line-height:13px; 
    font-size:12px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;}
.searchlink a  {
    font-family: tahoma; 
    font-size:11px; 
    line-height:22px; 
    color:#FFFFFF; 
    text-decoration:none; 
    font-weight:bold}
.searchlink a:hover { 
    color:#EABD1D}


.category_title {
    width: 530px; 
    margin: 20px 0px 10px 0px;
    text-align: center;
    font-family: tahoma; 
    font-size:14px; 
    line-height:20px; 
    color:#A5A5A5; 
    text-decoration:none; 
    font-weight:bold;}

.lastdate {
    text-align: right;
    font-family: tahoma; 
    font-size:12px; 
    padding: 20px 10px 0px 0px;
    /*border: 1px solid blue;*/}
.lastdate b {
    color:#FFFFFF}


.lastdate_s {
    text-align: right;
    font-family: tahoma; 
    font-size:10px; 
    padding: 0px 0px 0px 0px;}
.lastdate_s b {
    color:#FFFFFF}

.pricelist table{
    border: 1px dotted #454545;
    border-collapse: collapse;}
.pricelist td{
    font-weight:bold;    
    vertical-align: middle;
    text-align: center;
    padding: 0px 5px 0px 5px;
    border: 1px dotted #454545;}

.bigimage {
    /*border: 1px solid red;*/
    text-align: center;
    vertical-align: middle;
    margin: 5px 0px 15px 0px;}
.bigimage img{
    border:0px;
    padding: 3px 10px 0px 0px
    }
.bigimage a {
    vertical-align: middle;}
.refinfo {
    /*border: 1px solid red;*/
    text-align: center;
    margin: 10px 0px 0px 0px;}
.refinfo img{
    border:0px;
    padding: 3px 10px 0px 0px
    }


.search {margin:10px 0px 0px 5px}

.search li  {
    list-style:none;
    background:url("images/q3.gif") 0 0 no-repeat;
    background-position:8px 7px; 
    margin:0px; 
    padding: 0px 0px 0px 25px;
    }


.ref_row {
    width: 525px;
    padding: 5px 15px 5px 15px;
    float: left;
    text-align: center;
    /*border: 1px solid blue;*/
}

.ref_row img{
    border: 1px solid #454545}

.lastnews {
    width: 545px;
    padding: 5px;
    float: left;
    /*border: 1px solid blue;*/
}
.lastnews b {
    color:#FFF;
    font:normal 11px Tahoma;
    font-weight:bold;}
.lastnews a {
    color:#FFFFFF; 
    font:normal 11px Tahoma;
    text-decoration:none;
    font-weight:bold;}
.lastnews a:hover {
    color:#EABD1D; 
    text-decoration:none}
.lastnews a:link {
    text-decoration:none}

.arrow {
    text-align: center;
    padding: 8px 0px 0px 0px;
    width: 20px;
}
.arrow2 {
    text-align: center;
    padding: 11px 0px 0px 0px;
    width: 20px;
}

/*
.pagelink  {
    line-height:13px; 
    font-size:11px;
    margin: 10px 0px 0px 0px;
    padding: 0px 10px 0px 10px;
    font-weight:bold;}
.pagelink a  {
    font-family: tahoma; 
    font-size:11px; 
    line-height:22px;
    font-weight:bold; 
    color:#FFFFFF; }
.pagelink a:hover { 
    color:#EABD1D;
    font-weight:bold;}
.pagelinkactive  {
    color: rgb(100, 200, 255);
    font-size:16px;
    margin: 10px 0px 0px 0px;
    padding: 0px 10px 0px 10px;
    font-weight:bold;}
*/
.menuinfo  {
    line-height:13px; 
    font-size:11px;
    margin: 10px 0px 0px 0px;
    padding: 0px 2px 0px 2px;
    font-weight:bold;}
.menuinfo a  {
    font-family: tahoma; 
    font-size:11px; 
    line-height:22px;
    font-weight:bold; 
    color:#FFFFFF; }
.menuinfo a:hover { 
    color:#EABD1D;
    font-weight:bold;}

.currentpage  {
    color:#EABD1D;
    line-height:13px; 
    font-size:11px;
    margin: 10px 0px 0px 0px;
    padding: 0px 2px 0px 2px;
    font-weight:bold;}
.pages_row {
    width: 555px;
    margin: 10px 0px 10px 0px;
    float: left;
    text-align: center;
    border-top: 1px dotted #454545;
    /*border: 1px solid blue;*/
}



.subtitle {
    width: 545px; 
    float: left;
    margin: 10px 0px 10px 0px;
    text-align: center;
    font-family: tahoma; 
    font-size:14px; 
    line-height:20px; 
    color:#A5A5A5; 
    text-decoration:none; 
    font-weight:bold;
    /*border: 1px solid blue;*/}

.subtitle h2 {
    color: #FFFFFF;
    font:bold 14px Tahoma;}
.subtitle h3 {
    color: #FFFFFF;
    font:bold 12px Tahoma;}

.detaillist table{
    border-collapse: collapse;}
.detaillist td{
    font-weight:bold;
    font-size:11px;     
    vertical-align: middle;
    text-align: center; 
    padding: 0px 0px 0px 5px;
    border: 1px dotted #454545;}
.detaillist td.center{
    font-weight:bold;   
    text-align: center; 
    vertical-align: middle;
    padding: 0px;
    border: 1px dotted #454545;}
.detaillist td.left{
    font-weight:bold;   
    text-align: left; 
    vertical-align: middle;
    border: 1px dotted #454545;}
.detaillist a  {
    font-family: tahoma; 
    font-size:11px; 
    line-height:22px;
    font-weight:bold; 
    color:#FFFFFF; }
.detaillist a:hover { 
    color:#EABD1D;
    font-weight:bold;}
	
	
@CHARSET "UTF-8";

#question {
	font-family: tahoma, verdana;
	font-size: 16px;
	color: #58608B;
}

#infomsg {
	font-family: verdana, tahoma;
	font-size: 9px;
	font-weight: bold;
	color: #027018;
}

#errors {
	font-family: verdana, tahoma;
	font-size: 9px;
	font-weight: bold;
	color: #ff0000;	
}	

table.result  {
	margin: 0px 10px 0px 10px;
}	

#headerId {
	text-align: center;
	color: #ffffff;
	font-family: tahoma, verdana;
	font-size: 11px;
	height: 20px;
	border-bottom: 1px dotted #454545;
}

.result td {
	border: none;
	color: #A5A5A5;
	font-family: verdana, tahoma;
	font-size: 10px;
	font-weight: bold;
	border-spacing: 0px; 
	padding: 2px 0px 0px 0px;
}

.result b {
	font-size: 9px;
	font-weight: normal;
	color: #FFFFFF;	
}

.result i {
	font-style:normal;
	font-size: 9px;
	font-weight: bold;
	color: #A5A5A5;	
}

table.presult {
	empty-cells: show;
}

.presult th {
	border-left: none;
	font-family: verdana, tahoma;
	font-size: 11px;
	font-weight: bold;
	height: 20px;
	color: #ffffff;
}

.presult tr {
	height: 25px;	
}	

.presult th:first-child {
	border-left: none;
}	

.presult td {
	font-family: verdana, tahoma;
	font-size: 11px;
	font-weight: bold;
	border-spacing: 0px; 
	padding: 2px;
	empty-cells: show;
}

.presult td:first-child {
	border-left: none;
}

.presult {
	color: #58608B;
	font-family: verdana, tahoma;
	font-size: 11px;
	font-weight: bold;
}

table.radioForm {
    margin: 0px 10px 0px 10px;	
}	

.radioForm td {
	border: none;
	font-family: tahoma, verdana;
	font-size: 11px;
	font-weight: bold;	
	padding: 5px 0px 0px 0px;
}

.radioForm tr:first-child {
	text-align: center;

	color: #ffffff;
	font-family: tahoma, verdana;
	font-size: 11px;
	font-weight: bold;
	height: 20px;
}

.radioForm input[type=submit] {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ffffff;

	font-weight: bold;
	height: 18px;
	cursor: pointer;
	
	
}
.radioForm input[type=radio]{
	margin: 3px 9px 0px 0px;
}
.radioForm input[type=button] {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ffffff;
	font-weight: bold;
	height: 18px;
	cursor: pointer;
	padding: 10px;
	
}

.forbtn {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ffffff;
	font-weight: bold;
	height: 18px;
	cursor: pointer;

}

.mainAdmTable {

	width: 700px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #58608B;
}

.mainAdmTable input[type=text], input[type=password]{
	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #58608B;
}

.mainAdmTable input[type=button], input[type=submit] {
	

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	height: 24px;
	width: 80px;
	color: #444;
	cursor: pointer;
}

.headerLink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #ffffff;
}

#copyright {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #ffffff;
}

#copyright a {
	color: #ffffff;
	text-decoration: none;	
}	

#copyright a:hover {
	color: #FDF195;
}	




.dynamicTable {
	border: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #58608B;
}

.dynamicTable td {
	text-align: center;
}

.dynamicTable input[type=text], input[type=password]{
		
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #58608B;
}

.forTextbox{

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #58608B;
}

.alfavit td{
  padding: 3px 10px 3px 10px;
}

.alfavit .top{
  font-weight: bold;
  text-align: center; 
  vertical-align: middle;
}
.alfavit .center{
  text-align: center; 
  vertical-align: middle;
}

.block_price {
    margin: 10px 0px 10px 0px; 
	text-align: left;
	}
.block_website {
    margin: 10px 0px 10px 0px; 
	text-align: right;
	}

.block_search {	
	float: left; 
	margin: 13px 0px 0px 20px;
	}
	
.block_search .in_input {
    background: rgb(100,200,255);
    border: 1px dotted #454545;
    color: #FFFFFF;
    font-size: 11px;
    font-family:tahoma;
    font-weight: bold;
    text-transform:uppercase;
    }
	
.headline {
    width: 100%;
	text-align: center;
    font:bold 12px Tahoma;
	float: left;}
.headline h1{
    color: rgb(0, 0, 0);
	font:bold 36px 'Museo Sans 300', Tahoma;
	border-bottom:2px solid black; 
    margin: 10px;
	font-weight: 700;
	


	
    }
.headline h1 span.label {
    font-size: 20px;
    font-weight: 500;
	padding: 0px 0px 0px 10px;
}

.mh-row [class*='mh-col-']:first-child { margin: 0; }
[class*='mh-col-'] { float: left; margin-left: 2.5%; overflow: hidden; }
.mh-col-1-1 { width: 100%; }
.mh-col-1-2 { width: 48.75%; }
.mh-col-1-3 { width: 31.66%; }
.mh-col-2-3 { width: 65.83%; }
.mh-col-1-4 { width: 23.12%; }
.mh-col-3-4 { width: 74.37%; }
.mh-col-1-5 { width: 18.00%; }
.mh-col-1-6 { width: 14.58%; }
.mh-col-1-7 { width: 12.14%; }
.mh-col-1-8 { width: 10.31%; }
.clear { clear: both; }
.clearfix { display: block; }
.clearfix:after { content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0; margin: 0; padding: 0; }

.mh-share-button { -webkit-transition: 0.25s ease-out; -moz-transition: 0.25s ease-out; transition: 0.25s ease-out; }
.mh-share-button {color: #fff;}

.mh-social-icons .screen-reader-text { position: absolute; top: -9999rem; left: -9999rem; }
.mh-social-icons ul { list-style-type: none; text-align: center; }
.mh-social-icons ul li { display: inline-block; }
.mh-social-icons li a .fa-mh-social:before { content: '\f09e'; }
.mh-social-icons li a[href*="deviantart.com"] .fa-mh-social:before { content: '\f1bd'; }
.mh-social-icons li a[href*="behance.net"] .fa-mh-social:before { content: '\f1b4'; }
.mh-social-icons li a[href*="dribbble.com"] .fa-mh-social:before { content: '\f17d'; }
.mh-social-icons li a[href*="facebook.com"] .fa-mh-social:before { content: '\f09a'; }
.mh-social-icons li a[href*="flickr.com"] .fa-mh-social:before { content: '\f16e'; }
.mh-social-icons li a[href*="plus.google.com"] .fa-mh-social:before { content: '\f0d5'; }
.mh-social-icons li a[href*="instagram.com"] .fa-mh-social:before { content: '\f16d'; }
.mh-social-icons li a[href*="linkedin.com"] .fa-mh-social:before { content: '\f0e1'; }
.mh-social-icons li a[href*="pinterest.com"] .fa-mh-social:before { content: '\f0d2'; }
.mh-social-icons li a[href*="reddit.com"] .fa-mh-social:before { content: '\f1a1'; }
.mh-social-icons li a[href*="soundcloud.com"] .fa-mh-social:before { content: '\f1be'; }
.mh-social-icons li a[href*="steamcommunity.com"] .fa-mh-social:before { content: '\f1b6'; }
.mh-social-icons li a[href*="tumblr.com"] .fa-mh-social:before { content: '\f173'; }
.mh-social-icons li a[href*="twitch.tv"] .fa-mh-social:before { content: '\f1e8'; }
.mh-social-icons li a[href*="twitter.com"] .fa-mh-social:before { content: '\f099'; }
.mh-social-icons li a[href*="vk.com"] .fa-mh-social:before { content: '\f189'; }
.mh-social-icons li a[href*="vimeo.com"] .fa-mh-social:before { content: '\f194'; }
.mh-social-icons li a[href*="xing.com"] .fa-mh-social:before { content: '\f168'; }
.mh-social-icons li a[href*="youtube.com"] .fa-mh-social:before { content: '\f167'; }


.mh-share-buttons { padding: 10px; margin-bottom: 20px; margin-bottom: 1.25rem; background: #f5f5f5; overflow: hidden; }
.entry-content .mh-share-buttons a, .entry-content .mh-share-buttons a:hover { color: #fff; }
.mh-share-buttons .fa { display: inline-block; font-size: 1.25em; }
.mh-share-button { display: block; width: 100%; height: 100%; font-size: 16px; font-size: 1rem; padding: 5px 0; text-align: center; text-transform: uppercase; opacity: 0.7; filter: alpha(opacity=70); }
.mh-share-button:hover { opacity: 1; filter: alpha(opacity=100); }
.mh-facebook span { background: #3e64ad; }
.mh-twitter span { background: #6aadd1; }
.mh-pinterest span { background: #de010d; }
.mh-googleplus span { background: #cd3627; }
	
	