/*
	SACHTLER GMBH (ACADEMY)
	Corporate Cascading Style Sheet
	Autor: Michael Bauer, up2ebiz
	Copyright (c) 2006 up2ebiz
*/

body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin-left: 1px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-color: #333333;
	font-size: 11px;
	line-height:16px;
}

body,td,tr,div,a,p,input{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
}

p{
	margin-left: 1px;
	padding-bottom:0px;
	line-height:16px;
}

tr,td{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin-left: 1px;
	height:1px;
	padding:0px;
	line-height:16px;
}

.bodytext{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	margin-left: 1px;
	margin-bottom: 0px;
	padding-bottom:0px;
	line-height:16px;
}

td .bodytext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding:0px;
	margin-left: 1px;
	margin-bottom:-5px;
	line-height:16px;
}
tr .bodytext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding:0px;
	margin-left: 1px;
}

p .bodytext{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	margin-left: 1px;
	margin-top: 5px;
	margin-bottom: 5px;
	padding-top:0px;
	padding-bottom:0px;
	line-height:16px;
}



img{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border:0;
	margin-left: 0px;
	margin-top:0px;
	margin-right:0px;
	margin-bottom:0px;
}

/* Hilfe bei Verlinkungen ... unbedingt die Reihenfolge beachten
:link = f�r Verweise zu noch nicht besuchten Seiten
:visited = f�r Verweise zu bereits besuchten Seiten
:focus = f�r Verweise, die den Fokus erhalten, z.B. durch "Durchsteppen" mit der Tabulator-Taste (CSS 2.0)
:hover = f�r Verweise, w�hrend der Anwender mit der Maus dar�ber f�hrt (CSS 2.0)
:active = f�r gerade angeklickte Verweise 

*/

a:link {color:#c40000;text-decoration: none;} /* noch nicht besuchte Ziele */
a:visited { color:#c40000; text-decoration: none;} /* besuchte Ziele */
a:focus { color:#c40000; text-decoration:none;}   /* Verweise, die Fokus erhalten */
a:hover { color:#c40000; text-decoration: none;}   /* Verweise bei "MouseOver" */
a:active { color:#c40000;text-decoration: none;}  /* Angeklickte Verweise */

.bodytext a:link {color:#c40000;text-decoration: none;} /* noch nicht besuchte Ziele */
.bodytext a:visited { color:#c40000; text-decoration: none;} /* besuchte Ziele */
.bodytext a:focus { color:#c40000; text-decoration:none;}   /* Verweise, die Fokus erhalten */
.bodytext a:hover { color:#c40000; text-decoration: none;}   /* Verweise bei "MouseOver" */
.bodytext a:active { color:#c40000;text-decoration: none;}  /* Angeklickte Verweise */


.breadcrumb {font-family: Verdana  ; Font-Size: 11px; Font-Weight: normal; Color: #CCCCCC; text-decoration: none; } 
.breadcrumb a:link{font-family: Verdana  ; Font-Size: 11px; Font-Weight: normal; Color: #CCCCCC; text-decoration: none } 
.breadcrumb a:visited {font-family: Verdana  ; Font-Size: 11px; Font-Weight: normal;Color: #CCCCCC; text-decoration: none } 
.breadcrumb a:focus {font-family: Verdana  ; Font-Size: 11px; Font-Weight: normal;Color: #CCCCCC; text-decoration: none } 
.breadcrumb a:hover {font-family: Verdana  ; Font-Size: 11px; Font-Weight: normal; Color: #CCCCCC; text-decoration: none }
.breadcrumb a:active {font-family: Verdana  ; Font-Size: 11px; Font-Weight: normal; Color: #CCCCCC; text-decoration: none } 

.firstnavi {font-family: Verdana  ; Font-Size: 11px; Font-Weight: normal; Color: #5F5F5F; vertical-align:middle; text-decoration: none; } 
.firstnavi a:link{font-family: Verdana  ; Font-Size: 11px; Font-Weight: normal; Color: #5F5F5F; vertical-align:middle; text-decoration: none } 
.firstnavi a:visited {font-family: Verdana  ; Font-Size: 11px; Font-Weight: normal;Color: #5F5F5F; vertical-align:middle; text-decoration: none } 
.firstnavi a:focus {font-family: Verdana  ; Font-Size: 11px; Font-Weight: normal;Color: #5F5F5F; vertical-align:middle; text-decoration: none } 
.firstnavi a:hover {font-family: Verdana  ; Font-Size: 11px; Font-Weight: normal; Color: #000000; vertical-align:middle; text-decoration: none }
.firstnavi a:active {font-family: Verdana  ; Font-Size: 11px; Font-Weight: normal; Color: #5F5F5F; vertical-align:middle; text-decoration: none } 

.secondnavi {background-image: url(../images/navi2_back_content.jpg);background-repeat: repeat-x; font-family: Verdana  ; Font-Size: 11px; Font-Weight: normal; Color: #5F5F5F; text-decoration: none } 
.secondnavi a:link{ font-family: Verdana  ; Font-Size: 11px; Font-Weight: normal; Color: #5F5F5F; text-decoration: none; } 
.secondnavi a:visited { font-family: Verdana  ; Font-Size: 11px; Font-Weight: normal;Color: #5F5F5F; text-decoration: none; } 
.secondnavi a:focus { font-family: Verdana ; Font-Size: 11px; Font-Weight: normal;Color: #5F5F5F; text-decoration: none; } 
.secondnavi a:hover { font-family: Verdana ; Font-Size: 11px; Font-Weight: normal; Color: #000000; text-decoration: none; }
.secondnavi a:active { font-family: Verdana ; Font-Size: 11px; Font-Weight: normal; Color: #5F5F5F; text-decoration: none; } 

	
.footer { font-family: Verdana  ; Font-Size: 11px; Font-Weight: normal; Color: #000000; letter-spacing: 1px; text-decoration: none }
.footer a:link { font-family: Verdana ; Font-Size: 11px; Font-Weight: normal; Color: #000000; letter-spacing: 1px; text-decoration: none }
.footer a:visited { font-family: Verdana  ; Font-Size: 11px; Font-Weight: normal; Color: #000000; letter-spacing: 1px; text-decoration: none }
.footer a:focus { font-family: Verdana  ; Font-Size: 11px; Font-Weight: normal; Color: #000000; letter-spacing: 1px; text-decoration: none }
.footer a:hover { font-family: Verdana ; Font-Size: 11px; Font-Weight: normal; Color: #000000; letter-spacing: 1px; text-decoration: none; }
.footer a:active { font-family: Verdana ; Font-Size: 11px; Font-Weight: normal; Color: #000000; letter-spacing: 1px; text-decoration: none }



/*  Der linke Container */
TD#content_left_container{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	width: 160px;
	font-weight: normal;
	color: #000000;
	line-height: 1.3;
	height: 100%;
	margin-left: 1px;
	margin-right:0px;

	padding-left:12px;
	padding-top:10px;
	padding-bottom: 10px;
}

TD#content_left_container p{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin-bottom:0px;
	padding-bottom:0px;
	padding-top:0px;
	margin-top:0px;

}

TD#content_left_container h1{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	text-transform: uppercase;
	margin-top: 0px;
	margin-left: 1px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-left:0px;
	padding-bottom:0px;
	color: #000000;
}
TD#content_left_container h2,H2{
	font-family: "Trebuchet MS";
	font-size: 13px;
	font-weight: normal;
	color: #999999;
	margin-top: 2px;
	margin-left: 1px;
	margin-bottom: 4px;
	padding-top: 0px;
	padding-left:0px;
	padding-right:5px;
}

TD#content_left_container h2 a:link {font-family: "Trebuchet MS";
	font-size: 13px;
	font-weight: normal;
	color: #c40000;text-decoration: none;} /* noch nicht besuchte Ziele */
TD#content_left_container h2 a:visited {font-family: "Trebuchet MS";
	font-size: 13px;
	font-weight: normal;
	color:#c40000; text-decoration: none;} /* besuchte Ziele */
TD#content_left_container h2 a:focus {font-family: "Trebuchet MS";
	font-size: 13px;
	font-weight: normal;
	color:#c40000;text-decoration:none;}   /* Verweise, die Fokus erhalten */
TD#content_left_container h2 a:hover {font-family: "Trebuchet MS";
	font-size: 13px;
	font-weight: normal;
	color:#c40000;text-decoration: none;}   /* Verweise bei "MouseOver" */
TD#content_left_container h2 a:active {font-family: "Trebuchet MS";
	font-size: 13px;
	font-weight: normal;
	color:#c40000;text-decoration: none;}  /* Angeklickte Verweise */



TD#content_left_container h3{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	margin-top: 1px;
	margin-left: 1px;
	margin-bottom: 10px;
	padding-top: 0px;
	padding-left:0px;
	color: #FF0101;
}
TD#content_left_container h4{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	margin-top: 0px;
	margin-left: 1px;
	margin-bottom: 8px;
	padding-top: 0px;
	padding-left:0px;
	color: #000000;
}
TD#content_left_container td p{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin: 0px;
	padding-bottom:0px;
}



/* *** NORMAL CONTAINER *** */
TD#content_normal_container{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	width: 250px;
	font-weight: normal;
	color: #000000;
	line-height: 1.3;
	height: 100%;
	margin-left: 1px;
	margin-right:10%;
	padding-left:11px;
	padding-top:10px;
	padding-bottom: 10px;
	padding-right:48px;
}

TD#content_normal_container .bodytext{
	margin-left: 1px;
	margin-right:0px;
	margin-bottom:5px;
	margin-top:0px;
	padding-left:0px;
	padding-top:0px;
	padding-bottom: 0px;
}

TD#content_normal_container h1,H1{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	text-transform: uppercase;
	margin-top: 0px;
	margin-left: 1px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-left:0px;
	padding-bottom:0px;
	color: #000000;
}
TD#content_normal_container h2,H2{
	font-family: "Trebuchet MS";
	font-size: 13px;
	font-weight: bold;
	color: #000000;
	margin-top: 2px;
	margin-left: 1px;
	margin-bottom: 4px;
	padding-top: 0px;
	padding-left:0px;
}



TD#content_normal_container h3,H3{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	margin-top: 0px;
	margin-left: -1px;
	margin-bottom: 4px;
	padding-top: 0px;
	padding-left:0px;
	color: #000000;
}
TD#content_normal_container h4{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	margin-top: 0px;
	margin-left: 1px;
	margin-bottom: 8px;
	padding-top: 0px;
	padding-left:0px;
	color: #000000;
}
TD#content_normal_container td p{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin: 0px;
	padding-bottom:10px;
}

TD#content_normal_container p{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin-bottom:0px;
	padding-bottom:0px;
	padding-top:0px;
	margin-top:0px;

}



/* *** RIGHT CONTAINER *** */
TD#content_right_container{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	width: 230px;
	font-weight: normal;
	color: #000000;
	line-height: 1.3;
	height: 100%;
	margin-left: 1px;
	/*margin-right:0px;*/
	padding-left:0px;
	padding-top:10px;
	padding-bottom: 10px;
	padding-right:75px;
}

TD#content_right_container .bodytext{
	margin-left: 1px;
	margin-right:0px;
	margin-bottom:5px;
	margin-top:0px;
	padding-left:0px;
	padding-top:0px;
	padding-bottom: 0px;
}

TD#content_right_container h1,H1{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	text-transform: uppercase;
	margin-top: 0px;
	margin-left: 1px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-left:0px;
	padding-bottom:0px;
	color: #000000;
}
TD#content_right_container h2,H2{
	font-family: "Trebuchet MS";
	font-size: 13px;
	font-weight: bold;
	color: #000000;
	margin-top: 2px;
	margin-left: 1px;
	margin-bottom: 4px;
	padding-top: 0px;
	padding-left:0px;
}
TD#content_right_container h3,H3{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	margin-top: 0px;
	margin-left: -1px;
	margin-bottom: 4px;
	padding-top: 0px;
	padding-left:0px;
	color: #000000;
}
TD#content_right_container h4{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	margin-top: 0px;
	margin-left: 1px;
	margin-bottom: 8px;
	padding-top: 0px;
	padding-left:0px;
	color: #000000;
}
TD#content_right_container td p{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin: 0px;
	padding-bottom:10px;
}

TD#content_right_container p{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin-bottom:0px;
	padding-bottom:0px;
	padding-top:0px;
	margin-top:0px;

}


/* BORDER-CONTAINER */
TD#content_border_container p{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin-bottom:0px;
	padding-bottom:0px;
	padding-top:0px;
	margin-top:0px;

}

TD#content_border_container h1{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	text-transform: uppercase;
	margin-top: 0px;
	margin-left: 1px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-left:0px;
	padding-bottom:0px;
	color: #000000;
}
TD#content_border_container h2{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	margin-top: 2px;
	margin-left: 1px;
	margin-bottom: 4px;
	padding-top: 0px;
	padding-left:0px;
}
TD#content_border_container h3{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	margin-top: 1px;
	margin-left: 1px;
	margin-bottom: 10px;
	padding-top: 0px;
	padding-left:0px;
	/*color: #FF0101;*/
	color: #c40000;
}
TD#content_border_container h4{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	margin-top: 0px;
	margin-left: 1px;
	margin-bottom: 8px;
	padding-top: 0px;
	padding-left:0px;
	color: #000000;
}
TD#content_border_container td p{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin: 0px;
	padding-bottom:0px;
}







li{
	font-family: Verdana  ;
	font-size:11px;
	list-style-type: circle;
	margin-bottom: 5px;
	margin-left: 0px;
	margin-left: 1px;
	padding-left:2px
}
ul{
	font-family: Verdana  ;
	font-size:11px;
	margin-top: 8px;
	margin-left: 1px;
	padding-top:0px;
	padding-left:20px;
}


TD#content_spacer_col{
	width: 2px;
}
TD#teaser{
	width: 630px;
}





.outside_back{
	background: #7F9DB7;
}

.leftback{
	background-image: url("../images/leftback.jpg");
}

.rightback{
	background-image: url("../images/rightback.jpg");
}

.marginalbox h1{
	font-family: Verdana  ;
	color: #FFFFFF;
	background-image: url(../images/head_marginal_ausrufe.jpg);
	background-repeat: no-repeat;
	font-size: 10px;
	font-weight: bold;
	text-transform: lowercase;
	margin-top: 5px;
	margin-left: 0px;
	margin-bottom: 0px;
	padding-top: 2px;
	padding-left:0px;
	padding-bottom:0px;
	height:25px;
}

.marginalbox{
	font-family: Verdana  ;
	width: 200px;
	text-align: left;
	margin-left: 1px;
	margin-right:0px;
	margin-top:0px;
	background-color:#666666;
}
.marginalbox .bodytext{
	font-family: Verdana  ;
	background-color: #666666;
	padding-top: 0px;
	padding-left: 5px;
	padding-right:0px;
	padding-bottom: 0px;
	margin-left: 0px;
	margin-bottom:0px;
	margin-top:5px;
	color:#FFFFFF;
	font-size:10px;
}

.topline{ font-family:Verdana;color:#FFFFFF; padding-top:4px;padding-bottom:4px;}
.headliner{padding-bottom:6px;padding-left:0px; font-family:Verdana, Arial, Helvetica, sans-serif}


.topback{background-image: url(../images/top_back.jpg);background-repeat: repeat-x;height:30px}
.naviback{background-image: url(../images/navi1_back.jpg);background-repeat: repeat-x;}
.headback{background-image: url(../images/head_start.jpg);height:106px}
.whitedots{background-image: url(../images/startseite-soko_r7_c7.jpg);background-repeat: repeat-y;}
.whitelefti{background-image: url(../images/botfeaturesleftback.jpg);background-repeat: repeat-y; width:1%;}
.fetbotspacer{background-image: url(../images/fetbotspacer.jpg);background-repeat: repeat-y; width:7px;}
.rssfield{background-image: url(../images/rss_blueback.jpg);background-repeat: repeat-x;}

.navitable{padding-left:10px;padding-right:10px;}
.toptable{padding-left:5px;padding-right:5px; Font-family: Verdana ; Font-Size: 11px; Font-Weight: normal; Color: #555555; text-decoration: none}
.toptable a:link{padding-left:5px;padding-right:5px;  Font-family: Verdana  ; Font-Size: 11px; Font-Weight: normal; Color: #555555; text-decoration: none } 
.toptable a:active {padding-left:5px;padding-right:5px;Font-family: Verdana  ; Font-Size: 11px; Font-Weight: normal; Color: #555555; text-decoration: none } 
.toptable a:visited {padding-left:5px;padding-right:5px;Font-family: Verdana  ; Font-Size: 11px; Font-Weight: normal;Color: #555555; text-decoration: none } 
.toptable a:hover {padding-left:5px;padding-right:5px;Font-family: Verdana  ; Font-Size: 11px; Font-Weight: normal; Color: #000000; text-decoration: none;}
.zitatback{
	background-image: url(../images/zitatback.jpg); 
	background-repeat: no-repeat;
	margin-left:200px;
	padding-top:10px;
	width:100px;
}

.t1{font-size:10px;background-image: url(../images/head_marginal_ausrufe.jpg);background-repeat:no-repeat; color:#FFFFFF; text-transform:uppercase; padding-left:25px;padding-top:4px;}
.t3{font-size:10px;background-image: url(../images/head_marginal_bottom.jpg); background-repeat:no-repeat;color:#FFFFFF; text-transform:uppercase; padding-left:25px;padding-top:4px;}
.t5{padding-bottom:20px;}
.t6{color:#FFFFFF; padding-left:8px;padding-right:8px;padding-top:10px;padding-bottom:10px;}
.t7{color:#FFFFFF; padding-left:8px;padding-right:8px;padding-top:10px;padding-bottom:10px;}
.t8{height:20px;font-size:10px;background-image: url(../images/marginal_headline_typ2.jpg);background-repeat:no-repeat; color:#FFFFFF; text-transform:uppercase;padding-left:8px;}
.t9{font-size:11px;color:#FFFFFF; padding-left:8px;padding-top:10px;padding-right:10px;}
.film{padding:0px;margin:0px;}


/* div#GroupEndorsementStripContainer {width:100%; height:36px; position:relative; background-color:#535353 }  */
 
 div#GroupEndorsementStrip {width:800px; /* Change this value to match your site content width */
  height:36px; margin:0 auto; background-color:#535353}
 div#GroupEndorsementStrip p {font-family:arial; color:#fff; font-size:11px; line-height:13px; margin:5px 0 0 5px; float:left;}
 div#ESGroupNavMenu {float:right; margin-right:10px; margin-top:7px;}
 div#ESGroupNavMenu form {padding:0; margin:0;}
 div#ESGroupNavMenu form select {font-size:11px; font-family:arial; }