/*
 * @author ( Roland Koopmans )
*/

/* not ready */

/* ##########################  extra extra  ########################### */


body
{
	color: #333;
	font-size: 13px;
	font-family: arial, helvetica, sans-serif;
	background:#CCCCCC url(../images/ifkf/bkgnd_content.png) repeat;
}


.mainboxstyle {width: 100%;}
.leftboxmain {float: left; width: 48%; border: 1px solid #555555; background: none repeat scroll 0% 0% #305b88; text-align: center;}
.rightboxmain { float: right; width: 48%; border: none; min-heigth: 230px; margin:0; padding:0;}

.hmemainimage {float: left;}
.thehmemainimage { margin-top: 20px; margin-bottom: 15px; border-style: none; float: left; background-image: none;}

#line {
    margin: 0 auto;
    width: 950px;
    padding: 5px 10px !important;
    margin-top: 10px;
    margin-bottom: 0px;
	display:block;
	width: 100%px; 
}

.mod_search63 { display:block;}
#google_translate_element {	float: right; margin-top: -60px; }

#maximenuck120.maximenuckh ul.maximenuck { background:none; }
#maximenuck120 ul.maximenuck li.maximenuck.level1 {padding: 0 7px !important; background: url(../images/ifkf/separator.png) top right no-repeat !important;} /* url(../images/ifkf/separator.png) top right no-repeat */
#maximenuck120 ul.maximenuck li.maximenuck.level1 > a, #maximenuck120 ul.maximenuck li.maximenuck.level1 > span.separator { color:#FFF !important; }
#maximenuck120 ul.maximenuck { background:#CE1009 !important;}
#maximenuck120 span.titreck { font-color:#FFFFFF !important; font-size:11px !important; font-weight:bold !important;}

#maximenuck120 ul.maximenuck li.maximenuck.level1:hover > a span.titreck, div#maximenuck120 ul.maximenuck li.maximenuck.level1:hover > span.separator, div#maximenuck120 ul.maximenuck li.maximenuck.level1.active > span.separator { 
color:#000 !important;}

#maximenuck120 ul.maximenuck li.maximenuck.level1.active > a span.titreck { color:#FFF !important; border-bottom:2px solid #000 !important}
#maximenuck120 div.floatck { background: #CE1009 !important; border: 1px solid #FFF !important;}
#maximenuck120 ul.maximenuck li.maximenuck a, div#maximenuck120 ul.maximenuck li.maximenuck span.separator, div#maximenuck120 ul.maximenuck2 a, div#maximenuck120 ul.maximenuck2 li.maximenuck span.separator { color:#FFF !important;}

#maximenuck120 ul.maximenuck2 li.maximenuck a:hover {color:#000 !important;}

#breadcrumbs {
    padding: 0 0 20px 0;
    text-align: left;
    margin: 15px 0;
    font-size: 0.85em;
}

#breadcrumbs ul { padding: 0; margin: 0 0 0; }

#breadcrumbs li {
    float: left;
    margin-right: 8px;
    list-style: none;
}

.headtxt { font-size:16px; color:#fff; font-weight:bold; margin: 10px 5px;}

.avPlayerWrapper .avPlayerContainer { margin:0; }

@media (max-width: 767px) {	

	body {font-size: 15px;}
	.page-header { margin: 35px 0px 10px 0px; }
	img { float:none !important;}
	#line { margin: 0 auto; max-width: 100%;}
	.mod_search63 { display:none;}
	#google_translate_element {	float: none; margin-top:0px; }	

	.thehmemainimage { margin-top: 0px; margin-bottom: 15px; border-style: none; float: none; background-image: none; border:1px solid #000;}	
	.headtxt { font-size:18px; margin: 10px 5px;}
	.leftboxmain {float: none; width: 100%; display: block;border: 1px solid #555555; background: none repeat scroll 0% 0% #305b88; text-align: center;}
	.rightboxmain {float: none; width: 100%; display: block; border: none; min-heigth: 230px; margin:15px 0 0 0; padding:20px 0 0 0; border:1px solid #000;}	
	
	.navbar { margin-bottom: 8px !important;}
	.btn { background-color: #073689 !important; background-image:none !important; padding: 8px 22px !important;}
}
