@charset "UTF-8";

/***************************************/
/* STANDARD CSS - GILT FÜR ALLE SEITEN */
/***************************************/

* {
    padding: 0;
    margin: 0;
} 

html {
	overflow: -moz-scrollbars-vertical;
}

body {
    /*background: #C8C9CD;*/
	text-align: center;
    background: #C7CCD0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #707070;
	margin-top: 15px;
}

a {
	color: #737A7E;
	text-decoration: none;
}

a:hover {
	color: #cd202c;
	text-decoration: none;
}

.left h1 { color: #000000; font-size: 18px;	font-weight: bold;}
.left h2 { color: #000000; font-size: 13px;	font-weight: bold;}
.left h2 a { color: #000000; font-size: 13px;	font-weight: bold;}
.left h2 a:hover { color: #cd202c; font-size: 13px;	font-weight: bold;}
.middle h1 { color: #000000; font-size: 18px; font-weight: bold;}
.middle h2 { color: #000000; font-size: 15px; font-weight: bold;}
.middle h2 a { color: #000000; font-size: 15px; font-weight: bold;}
.middle h2 a:hover { color: #cd202c; font-size: 15px; font-weight: bold;}
.right h2 { color: #3B6EBF; font-size: 14px; font-weight: normal;}

#clear {
	display: block;
	clear: both;
	width: 100%;
	height:1px;
	overflow:hidden;
}

#footer {
	width: 960px;
	height: 24px;
	line-height: 24px;
	font-size: 10px;
	text-align: center;
	color: #707070;
	background: url('images/footer_img.jpg');
}

#footer a {
	color: #707070;
}

#footer a:hover {
	color: #CD202C;
}

.info {
	font-size: 10px;
}

/* ++++ LOGIN - START ++++ */
.mod_login_header {
	padding: 0px;
	margin: 0px;
	height: 29px;
	background: url('images/boxes/e_level_plus_teaser.png');
	background-repeat: no-repeat;
}

.text,password {
	width: 200px;
}

.error {
	color: red;
}
/* ++++ LOGIN - ENDE ++++ */

/* ++++ LOGOUT - START ++++ */
.mod_logout_header {
	padding: 0px;
	margin: 0px;
	height: 29px;
	background: url('images/boxes/e_level_plus_teaser.png');
	background-repeat: no-repeat;
}

.text,password {
	width: 200px;
}

.error {
	color: red;
}
/* ++++ LOGOUT - ENDE ++++ */

.right {
	margin: 10px 0 0 0;
	text-align: left;
	width: 223px;
	float: left;
	color: #737A7E;
}

.right ul {
	padding: 20px 0 15px 20px;
	margin:0;
}

.right a {
	color: #707070;
}
.right li {
	margin-bottom:5px;
	list-style-type: square;
	color: #3B6EBF;
}

.right_box_medien {	color: #000000;	width: 223px;	padding: 10px;	margin: 10px;	font-size: 11px;}

.right_box_top_highway {
	padding: 0px;
	margin: 0px;
	height: 43px;
	background: url('images/boxes/highway_teaser.png');
	background-repeat: no-repeat;
}

.right_box_top_desktop {
	padding: 0px;
	margin: 0px;
	height: 43px;
	background: url('images/boxes/desktop_teaser.png');
	background-repeat: no-repeat;
}

.right_box_top_movie {
	padding: 0px;
	margin: 0px;
	height: 43px;
	background: url('images/boxes/movie_teaser.png');
	background-repeat: no-repeat;
}

.right_box_mid {
	padding: 5px 0 0 14px;
	margin: 0px;
	font-size: 11px;
	background: url('images/boxes/mittelteil_teaser.png');
}

.right_box_low {
	padding: 0px;
	margin: 0px;
	height: 15px;
	background: url('images/boxes/unterteil_teaser.png');
	background-repeat: no-repeat;
}

/* ************************* */
/* ++++ SITEMAP - START ++++ */

.mod_sitemap {
	margin: 20px 0 50px 0;
	font-size: 14px;
}

.mod_sitemap .level_1 {
	margin: 40px 0 0 30px;
	font-weight: bold;
	line-height: 20px;
	list-style-type:none;
}

.mod_sitemap .level_2 {
	font-weight: normal;
	padding: 0 0 0 20px;
	list-style-type:none;
}

.mod_sitemap a {
	text-decoration: none;
	color: #707070;

}

.mod_sitemap a:hover {
	text-decoration: none;
	color: #000000;
}


/* ++++ SITEMAP - ENDE ++++ */
/* ************************* */

/* ************************* */
/* ++++ SUCHE - START ++++ */

.mod_search {
	margin: 0 0 0 0px;
	font-size: 13px;
}

.mod_search .odd {
	margin: 0 0 20px 0;
	padding: 10px 10px 10px 10px;
	background: #BBBDBE;
}

.mod_search .even {
	margin: 0 0 20px 0;
	padding: 10px 10px 10px 10px;
	background: #E8E8E8;
}

/* ++++ SUCHE - ENDE ++++ */
/* ************************* */

/* ********************************* */
/* ++++ SUCHE im Header - START ++++ */

.meinesuche {
	height: 30px;
	background: url('images/navi/navi_leiste.jpg');
	background-repeat: no-repeat;
	background-color:#ffffff;
	padding: 5px 0 0 0;
}

#f4 .text,password {
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	width: 150px;
	color: #737A7E;
}

.lupe {
	width: 25px;
	height: 23px;
    border: none;
    background: url('images/lupe.png') no-repeat top left;
	padding: 0 10px 0 0;
}

/* ++++ SUCHE im Header - ENDE ++++ */
/* ******************************** */


/* *************************** */
/* ++++ DOWNLOADS - START ++++ */

.ce_downloads h1 {
	margin: 0 0 25px 0px;
}

.ce_downloads p {
	margin: 0 0 0 0px;
	padding: 10px 0 0 25px;
	font-size: 13px;
}
/* ++++ DOWNLOADS - ENDE ++++ */
/* ************************** */


/* ************************************ */
/* ++++ NACHRICHTEN LISTER - START ++++ */

.mod_newslist .layout_short {
	margin-bottom: 15px;
	padding-bottom: 15px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
}

/* ++++ NACHRICHTEN LISTER - ENDE ++++ */
/* *********************************** */


