@CHARSET "UTF-8";

* {
	border: 0;
	margin:0;
	padding:0;
}

ol, ul {
	list-style: none;
}
.clr { clear: both; }
:focus {
	outline: 0;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}

html, body {
	height:100%;
}

body {
	background-color: #d2d2d2;
	font:100.01%/1.4 Arial, Helvetica, sans-serif;
	color: #848484;
	text-align:center; /* horizontal centering for IE Win quirks */
}

#distance { 
	width:1px;
	height:50%;
	margin-bottom: -24.5em; /* half of container's height */
	float:left;
}

#mainWrapper {
	margin:0 auto;
	position:relative; /* puts container in front of distance */
	text-align:left;
	height: 49.85em;
	width: 100%;
	clear:left;
	background: url(../img/bg_main.gif) 0 0 repeat-x;
}

#slidetvtxt {
	width: 195px;
	height: 34px;
	position: absolute;
	left: 50%;
	top: 720px;
	margin-left: 400px;
	z-index:3;
}

#contentWrapper {
	width: 780px;
	height: 798px;
	position: relative;
	left: 50%;
	margin-left: -390px;
}
	
#metaNav {
	height: 34px;
	overflow: hidden;
}

	#metaNav .right { float: right; margin: 7px 0 0 0 ; }
	#metaNav .right li { float: left; margin-left:7px; }
	#metaNav .right li a span { display: none; }
	#metaNav .right li a { display: block; }
	#metaNav .right li.langa a { background: url(../img/btn_arab.gif) 0 0 no-repeat; width: 33px; height: 21px;  }
	#metaNav .right li.home a { background: url(../img/btn_home.gif) 0 0 no-repeat; width: 26px; height: 22px;  }
	#metaNav .right li.contact a { background: url(../img/btn_contact.gif) 0 0 no-repeat; width: 26px; height: 22px;  }
	
	
#headWrap {
	height: 124px;
	overflow: hidden;
}	

	#headWrap .logo {
		float: left;
	}
	
	#headWrap .mainNav {
		float: right;
		font-size: 0.7em;
		text-transform: uppercase;
	}
	
	#headWrap .mainNav ul { margin: 81px 0 0 0; }
	#headWrap .mainNav ul li { float: left; margin-left: 20px;}
	#headWrap .mainNav ul li a { padding: 3px 8px; color: #a5a5a5; }
	#headWrap .mainNav ul li a:hover { background-color: #fe0000; color: #fff; }
	#headWrap .mainNav ul li a.x { background-color: #fe0000; color: #fff; }
	
#bodyWrap {
	height: 496px;
	overflow: hidden;
	font-size: 0.71em;
}

#footerSlider {
	height: 144px;
	width: 780px;
}

/* Elemente */

ul.greyarrow {
	
}

ul.greyarrow li {
	padding: 0 0 7px 10px;
	background: url(../img/arrow_grey.gif) 0 4px no-repeat;
}

.mediateaser { padding: 30px 20px 20px 20px; }
.mediateaser .item { float: left; margin-right: 13px; }
.mediateaser .last { float: left; margin-right: 0px; }

/* Links */
a, a:active, a:focus, a:hover, a:link, a:visited {
	text-decoration: none;
	color: #fe0000;
}

a.bigred, a.bigred:active, a.bigred:focus, a.bigred:hover, a.bigred:link, a.bigred:visited  {
	 padding: 3px 8px; 
	 background-color: #fe0000; 
	 color: #fff; 
	 text-transform: uppercase;
}
.more {
	color: #fe0000;
	text-transform: uppercase;
	cursor: pointer;
}
