
@font-face {
    font-family: 'open_sansbold';
    src: url('font/opensans-bold-webfont.eot');
    src: url('font/opensans-bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('font/opensans-bold-webfont.woff') format('woff'),         
         url('font/opensans-bold-webfont.ttf') format('truetype'),
         url('font/opensans-bold-webfont.svg#open_sansbold') format('svg');
    font-weight: normal;
    font-style: normal;

}
@font-face { font-family: 'PTSansNarrowRegular';
	src: url('font/pt_sans-narrow-web-regular-webfont.eot');
	src: url('font/pt_sans-narrow-web-regular-webfont.eot?#iefix') format('embedded-opentype'), url('font/pt_sans-narrow-web-regular-webfont.ttf') format('truetype');
	font-weight: normal; font-style: normal; }

body{background-color: #282D31; text-align: left; font-size: 12px; font-family:Verdana, Geneva, sans-serif; color: #fff}

#back-top {position:absolute;height:17px;display:block;}
a { color: #e8282e; text-decoration: none; }
a:hover { text-decoration: underline; color: #303030}
h2 { font-size:24px;font-family:PTSansNarrowRegular; color: #fff; display: block; margin-bottom: 10px; float:left; width:100%; text-transform:uppercase; overflow:hidden}
a.topRight:hover,a.topLeft:hover{color:#fff;text-decoration:none;}
/************menu****************/
.menu > ul > li.select > a
{
	color:#ff0101!important;
}

.menu ul li a.active {
    color: #ff0101!important;
}
.menu ul li a:hover{color: #ff0101!important;text-decoration:none;}
/***************end menu***************/


.block1{background:#40474D;}
/* kontakt */
.kontakt p{clear:none!important;margin-bottom:0}
.kontakt p img{margin-right:10px;}
.kontakt p a{ color:#fff}
.kontakt p a:hover{color:#e8282e}

.info_omoss h4 { font-size: 18px;margin:0 0 10px 0; color:#e8282e; font-family:PTSansNarrowRegular}
.info_omoss ol{padding-left:12px;}
.info_omoss ul{padding-left:10px;}

/*contact form*/
.contact_form{border-top:0!important;}
.contact_form .note{color:#e8282e;}
.contact_form .button input{background:#de202a; border:none; color:#fff; height:24px; cursor:pointer; padding:0 5px}
.contact_form .button input:hover{ background:#323232}
/*=======end om oss=======*/
/* Search */
.SearchResult{ margin-bottom: 15px;}

.SearchResultDetail .page{
    margin-bottom: 15px;
}

.SearchResultDetail .SearchResultItem{
    border-bottom: 1px solid #DBDCDC;
    margin-bottom: 10px;
}
.ResultItemLink{
    font-size: 15px;
	color:#e8282e;
}
.SearchResultDetail a{
	font-size: 14px;
	font-style: normal;
    font-weight: bold;
}
.SearchResultDetail a:hover{
	text-decoration: underline;
}
.SearchResult .page{
	border-bottom: 1px solid #DBDCDC;
	padding-bottom: 10px;
}
.SearchResult .page, .SearchResult .pageBottom{
	text-align: right;
}
.SearchResult .pageBottom{
	border: none;
	padding: 0;
}
/*