/* -----------------------------------------------------------------------------------------------------------*/
/* -----------------[ Farben definieren ]---------------------------------------------------------------------*/
/* rot:#ed1c24  */
/* -----------------------------------------------------------------------------------------------------------*/
* 					{ margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; }
option 				{ padding-left:0.4em; }

/* Italic Bug des IE 5.x und IE 6  */
* html body * 		{ overflow:visible; }
* html iframe, * html frame { overflow:auto; }
* html frameset 	{ overflow:hidden; }

/* Erzwingen vertikaler Scrollbalken in Netscape, Firefox und Safari Browsern */
html 				{ height:100%; margin-bottom:1px; }

body 				{ color:#000; background:#e51b23; text-align:left; }
body 				{ padding: 0; }
body 				{ text-align:center; } /*  Zentrierung des Layouts in alten IE-versionen */
body 				{ font-family: Arial, Verdana, Helvetica, sans-serif; font-size:75.00%; color:#222; }


fieldset, img 		{ border:0 solid; }

/*------------------------------------------------------------------------------------------------------*/

#main_bg 				{ padding:20px 0px 0px 0px; float:left; width:100%; background-color:transparent; background-image: url(../images/bg_main.jpg); background-repeat:repeat-x; background-position:top center; }
/* Seitenrahmen fasst den kompletten Inhalt ein */

/*------------------[ Seitenlayout ]-------------------------------------------------------------------*/

#seite_rahmen 			{ text-align:left; margin:0 auto; width:975px;  border:0 none; background:url(../images/seitenschatten/border_left.png) repeat-y left; }
#seite					{ margin:10px 0px 10px 5px; padding:0px 5px 0px 0px; background: url(../images/seitenschatten/border_right.png) repeat-y right; }

*html #seite_rahmen 	{ zoom:1; background-image: none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src='./images/seitenschatten/border_left_ie.png'); }
*html #seite			{ zoom:1; background-image: none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src='./images/seitenschatten/border_right_ie.png'); }
/*------------------[ Seitenschatten ]------------------------------------------------------------------*/
/* Seitenschatten oben */
#schatten_oben 			{ overflow:hidden; width:auto; height:80px; font-size:0; margin-bottom:-90px;  }
#schattenecke_oben_li 	{ float:left; width:10px; height:80px; font-size:0; }
#schattenecke_oben_re 	{ position:relative; float:right; width:20px; height:80px; font-size:0; }

#schatten_oben 			{ overflow:hidden; width:auto; height:10px; font-size:0; margin-bottom:-15px; background:url(../images/seitenschatten/border_top.png) repeat-x top left; }
*html #schatten_oben 	{ zoom:1; background-image: none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src='./images/seitenschatten/border_top_ie.png'); }
#schattenecke_oben_li 	{ float:left; width:10px; height:10px; font-size:0; background: url(../images/seitenschatten/corner_tl.gif) top left; }
#schattenecke_oben_re 	{ position:relative; float:right; width:20px; height:20px; font-size:0; background: url(../images/seitenschatten/corner_tr.gif) top right; }

/* Seitenschatten unten */
#schatten_unten 		{ overflow:hidden; width:auto; height:10px;  margin-top:-15px; font-size:0; background: url(../images/seitenschatten/border_bottom.png) repeat-x bottom left; }
*html #schatten_unten 	{ zoom:1;  background-image: none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src='./images/seitenschatten/border_bottom_ie.png'); }
#schattenecke_unten_li 	{ float:left; width:10px; height:10px; background: url(../images/seitenschatten/corner_bl.gif) bottom left; }
#schattenecke_unten_re 	{ position:relative; float:right; width:20px; height:10px;  background: url(../images/seitenschatten/corner_br.gif) bottom right; }

/*------------------------------------------------------------------------------------------------------*/
/* Headerbereich */
#topnav 			{ position:absolute; top:10px; right:10px; }
#header, #nav, #main, #footer { clear:both; }

#header 			{ padding:138px 2em 1em 20px; color:#000; position:relative; background:url(../images/header.gif) no-repeat top right; }

#sub_header 		{ padding:0em 0em 0em 0em;  background:#e9e9e9; height:2.7em;  float:left; width:100%; }

#sub_nav 			{ margin:3px 0px 0px 30px; padding:0px 0px 0px 0px; color:#7c7c7c; float:left; font-size:0.8em; text-transform:uppercase; display:inline}  
#sub_nav a 			{ color:#7c7c7c; font-weight:normal; background:transparent; text-decoration:none; }
#sub_nav a:hover 	{ color:#7c7c7c; font-weight:normal; background:transparent; text-decoration:underline; }

#such_cont			{ margin:7px 128px 0px 0px; padding:0px 0px 0px 0px; float:right; display:inline; }
.suche				{ margin:0px 0px 0px 6px; padding:1px 0px 0px 2px; width:105px; height:15px; font-size:10px; background-color:#d9d9d9; border-top:1px solid #9e9e9e; border-bottom:1px solid #ffffff; border-left:1px solid #9e9e9e; border-right:1px solid #ffffff; }
* html .suche		{ padding:2px 0px 0px 0px; height:14px; }
.suchebtn  			{ margin:0px 0px 0px 0px; padding:0px 5px 1px 0px; text-align:left; cursor:pointer; color:#7c7c7c; font-size:11px; text-decoration:none; background:url('../images/search_btn.gif') no-repeat top right; border-top:1px solid #ebe8da; border:none; }
.suchebtn:hover		{ color:#848484; text-decoration:none; }
* html .suchebtn  	{ padding:0px 0px 0px 8px; width:50px; }

/*------------------------------------------------------------------------------------------------------*/
/* main */
#main 				{ background:#fff; padding:0px; z-index:1; }
#footer 			{ padding:10px 20px; color:#666; background:#f9f9f9; border-top:5px #CCCCCC solid; }
#footer a 			{ color:#999999; background:transparent; font-weight:bold; }
#footer a:focus, 
#footer a:hover,
#footer a:active 	{ color:#ed1c24; background-color:transparent; text-decoration:underline; }

/*------------------------------------------------------------------------------------------------------*/
/* umfrage */
.votebtn  {	 		margin:0px 0px 0px 0px; 
				padding:0px 0px 0px 15px; 
				text-align:left; 
				cursor:pointer; 
				color:#ED1C24; 
				text-decoration:none;
				font-size:0.9em;
				text-transform: uppercase; 
				background:url('../images/arrow_bg_white.gif') no-repeat left 0; 
				border-top:1px solid #ebe8da; 
				border:none; }
.votebtn:hover		{ text-decoration:underline; 
				background:url('../images/arrow_hover.gif') no-repeat left 0; 
}
* html .votebtn  	{ padding:0px 0px 0px 8px; width:50px; }



/*-------[ Copyright ]-------------------------------------------------------------------*/
#copyright			{ float:left; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; }

/*------------------------------------------------------------------------------------------------------*/
#spalte1			{ float:left; width:200px; }
#spalte1_inhalt 	{ padding:0px 0px 10px 0px; }

#spalte2 			{ float:right; width:283px; }
#spalte2_inhalt 	{ margin:0px; padding:0px 0px 0px 0px; }

#spalte3 			{ width:auto; margin:0px; padding:0px 0px 0px 0px; border-left:200px #fff solid; border-right:285px #fff solid; }
#spalte3_inhalt 	{ margin:0px; padding:10px 10px 0px 10px; }
/* Spalte 3_1 bei 2-spaltigem Layout */
#spalte3_1 			{ margin:0px; padding:0px 0px 0px 0px;  width:661px; }

/* Adaption Spalte 3 für iframe */
#spalte3-i 			{ width:auto; margin:0px; padding:0px 0px 0px 0px; border-left:10px #fff solid; border-right:10px #fff solid; }
#spalte3_inhalt-i 	{ margin:0px; padding:10px 10px 0px 10px; }


/* Vorbereitung für absolute Positionierungen innerhalb der Inhaltsspalten */
#spalte1_inhalt, #spalte2_inhalt, #spalte3_inhalt, #footer { position:relative; }


/*-------[ Horizontale Navigation ]------------------------------------------------------------------------*/
#nav_horiz 			{ margin:0px 0px 0px 0px;padding:0px 0px 0px 0px; height:2em; width:100%; float:left;display:inline; background:#ed1c24 url(../images/nav_horiz_bg.gif) no-repeat top right; border-bottom:3px solid #700d11; }


					  
/*------------------[ Contentelemente ]------------------------------------------------------------------------*/				  				  
/* -----------------[ Spalte 3 Inhalt ]------------------------------------------------------------------*/

/* Artikel */
.article		{ margin:0px 0px 30px 0px; padding:0px 0px 0px 0px; display:inline; float:left; }
.article h1		{ margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; font-size:2em; font-weight:normal; color:#ed1c24; }
.article h1	a	{ color:#ed1c24; }
.article h1	a:hover	{ text-decoration:underline; }
.article h2		{ margin:0px 0px 0px 0px; padding:0px 0px 5px 0px; font-size:1em; font-weight:normal; color:#555555; text-transform:uppercase;  }
.article p		{ margin:0px 0px 0px 0px; padding:5px 0px 0px 0px; font-size:1.1em; line-height:18px;}
.article ul		{ margin:0px 0px 0px 40px; padding:0px 0px 0px 0px; }
.article ol		{ margin:0px 0px 0px 40px; padding:0px 0px 0px 0px; }

.article a.more_btn { margin:0px 0px 0px 12px; padding:0px 0px 0px 18px; color:#ed1c24; line-height:18px; text-transform:uppercase; text-decoration:none; display:inline; background:url('../images/arrow_bg_white.gif') no-repeat left 0px; }
.article a.more_btn:hover	{  text-decoration:underline; background:url('../images/arrow_hover.gif') no-repeat 1px 1px;}
/*
.article a.more_btn			{ margin:0px 0px 0px 12px; padding:0px 0px 0px 18px; color:#ed1c24; text-transform:uppercase; background:url('../images/arrow_bg_white.gif') no-repeat left 0px; text-decoration:none; display:block; }
.article a.more_btn:hover		{ color:#ed1c24; background:url('../images/arrow_hover.gif') no-repeat 1px 1px; text-decoration:underline; }
*/

.article span	{ padding:5px 0px 0px 0px; font-size:11px; color:#7c7c7c; }
.article span img	{ border: 1px solid #7c7c7c; }
*html .article span	{ margin:0px 5px 0px 0px; }

/* Artikel */
.shorties		{ margin:0px 0px 30px 0px; padding:0px 0px 0px 0px; float:left; }
.shorties h2	{ margin:0px 0px 0px 0px; padding:0px 0px 5px 0px; font-size:1em; font-weight:normal; color:#555555; text-transform:uppercase; }
.shorties b		{ margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; font-size:1em; font-weight:bold; color:#ed1c24; display:block }
.shorties b a	{ color:#ed1c24; }
.shorties p		{ margin:0px 0px 5px 0px; padding:0px 0px 0px 0px; font-size:1em; }
.shorties a.more_btn { margin:0px 0px 0px 0px; padding:0px 0px 0px 10px; color:#ed1c24; font-size:0.9em; line-height:13px; text-transform:uppercase; text-decoration:none; display:inline; }
.shorties a.more_btn:hover	{  text-decoration:underline; }



/* -----------------[ Link Listen ]------------------------------------------------------*/
/* Container mit schwarzem Text*/
.linklist_big_black				{ margin:0px 0px 0px -17px; padding:3px 0px 3px 30px !important; float:left;  display:inline; /* width:236px; */ }
.linklist_small_black			{ margin:0px 0px 0px 0px; padding:3px 0px 3px 23px !important; float:left;  display:inline; width:165px; }
/* Container mit weißem Text*/
.linklist_big_white				{ margin:0px 0px 0px 0px; padding:3px 0px 3px 30px !important; color:#fff !important; float:left;  display:inline; width:236px; }
.linklist_small_white			{ margin:0px 0px 0px 0px; padding:3px 0px 3px 23px !important; color:#fff !important; float:left;  display:inline; width:165px; }
/* Link Button mit weißem Hintergrund */
a.linklist_btn_white			{ margin:0px 0px 0px 0px; padding:0px 0px 0px 18px; color:#ed1c24; text-transform:uppercase; background:url('../images/arrow_bg_white.gif') no-repeat left 0px; text-decoration:none; display:block; }
a.linklist_btn_white:hover		{ color:#ed1c24; background:url('../images/arrow_hover.gif') no-repeat 1px 1px; text-decoration:underline; }
/* Link Button mit rotem Hintergrund */
a.linklist_btn_red				{ margin:0px 0px 0px -17px; padding:0px 0px 0px 18px; color:#fff; text-transform:uppercase; background:url('../images/arrow_bg_red.gif') no-repeat left 0px; text-decoration:none; display:block; }
a.linklist_btn_red:hover		{ color:#fff; background:url('../images/arrow_hover.gif') no-repeat 1px 1px; text-decoration:underline; }
/* Link Button mit schwarzem Hintergrund */
a.linklist_btn_black			{ margin:0px 0px 0px -17px; padding:0px 0px 0px 18px; color:#ed1c24; text-transform:uppercase; background:url('../images/arrow_bg_black.gif') no-repeat left 0px; text-decoration:none; display:block; }
a.linklist_btn_black:hover		{ color:#ed1c24; background:url('../images/arrow_hover.gif') no-repeat 1px 1px; text-decoration:underline; }

a.linklist_btn_black_audio			{ margin:0px 0px 0px -17px; padding:0px 0px 0px 18px; color:#ed1c24; text-transform:uppercase; background:url('../images/audio-icon.gif') no-repeat left 0px; text-decoration:none; display:block; }
a.linklist_btn_black_audio:hover		{ color:#ed1c24; background:url('../images/audio-icon.gif') no-repeat 1px 1px; text-decoration:underline; }


/* Link Button mit rosa Hintergrund */
a.linklist_btn_rose				{ margin:0px 0px 0px -17px; padding:0px 0px 0px 18px; color:#ed1c24; text-transform:uppercase; background:url('../images/arrow_bg_rose.gif') no-repeat left 0px; text-decoration:none; display:block; }
a.linklist_btn_rose:hover		{ color:#ed1c24; background:url('../images/arrow_hover.gif') no-repeat 1px 1px; text-decoration:underline; }

/* -----------------[ Boxen ]------------------------------------------------------*/
/* Teaser */
.t_box1						{ margin:10px 0px 0px 2px; padding:0px 0px 0px 0px; float:left; width:100%; display:inline;  }
.t_box1 dl					{ margin:0px 0px 0px 0px; padding:0px 0px 5px 0px; float:left; width:194px; display:inline; background:#e9e9e9 url('../images/tbox_small_bottom_grey.gif') no-repeat bottom left; }
.t_box1 dt					{ margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;  width:194px; display:inline; }
.t_box1 h5					{ margin:0px 0px 0px 0px; padding:2px 4px 4px 8px; color:#ffffff; font-size:1em; font-weight:bold; text-transform:uppercase; letter-spacing: 0.1em; background:#D51920 url('../images/tbox_small_head_red.gif') no-repeat top left;  }
.t_box1 h6					{ margin-top:5px; /* margin:0px 0px 0px 0px; */ padding:0px 4px 4px 8px; color:#000; font-size:0.9em; font-weight:bold; }
.t_box1 dd a.head			{ margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; color:#ed1c24; font-size:1em; line-height:13px; text-transform:uppercase; letter-spacing: 0.05em; font-weight:bold; text-decoration:none; display:block; }
.t_box1 dd a.head:hover		{ text-decoration:underline; }
.t_box1 dd a.more_btn		{ margin:0px 0px 0px 0px; padding:0px 0px 0px 10px; color:#ed1c24; font-size:0.9em; line-height:13px; text-transform:uppercase; text-decoration:none; display:inline; }
.t_box1 dd a.more_btn:hover	{ color:#ed1c24; text-decoration:underline; }
.t_box1 dd					{ margin:0px 0px 0px 0px; padding:0px 8px 8px 8px; color:#000; font-size:0.9em;  overflow:hidden; text-decoration:none; }
.t_box1 dd img				{ margin:0px 7px 0px 0px; padding:0px 0px 0px 0px; float:left; border: 1px solid #b6b5b3;}

.t_box1nb					{ margin:10px 0px 0px 2px; padding:0px 0px 0px 0px; float:left; width:100%; display:inline;  } /* no border und kein float left bei images der traeger-logos */
.t_box1nb dl				{ margin:0px 0px 0px 0px; padding:0px 0px 5px 0px; float:left; width:194px; display:inline; background:#e9e9e9 url('../images/tbox_small_bottom_grey.gif') no-repeat bottom left; }
.t_box1nb dt				{ margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;  width:194px; display:inline; }
.t_box1nb h5				{ margin:0px 0px 0px 0px; padding:2px 4px 4px 8px; color:#ffffff; font-size:1em; font-weight:bold; text-transform:uppercase; letter-spacing: 0.1em; background:#D51920 url('../images/tbox_small_head_red.gif') no-repeat top left;  }
.t_box1nb h6				{ margin-top:5px; /* margin:0px 0px 0px 0px; */ padding:0px 4px 4px 8px; color:#000; font-size:0.9em; font-weight:bold; }
.t_box1nb dd a.head			{ margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; color:#ed1c24; font-size:1em; line-height:13px; text-transform:uppercase; letter-spacing: 0.05em; font-weight:bold; text-decoration:none; display:block; }
.t_box1nb dd a.head:hover	{ text-decoration:underline; }
.t_box1nb dd a.more_btn		{ margin:0px 0px 0px 0px; padding:0px 0px 0px 10px; color:#ed1c24; font-size:0.9em; line-height:13px; text-transform:uppercase; text-decoration:none; display:inline; }
.t_box1nb dd a.more_btn:hover	{ color:#ed1c24; text-decoration:underline; }
.t_box1nb dd					{ margin:0px 0px 0px 0px; padding:0px 8px 8px 8px; color:#000; font-size:0.9em;  overflow:hidden; text-decoration:none; }
.t_box1nb dd img				{ margin:0px 7px 0px 0px; padding:0px 0px 0px 0px; border: none;} /* no border und kein float left bei images der traeger-logos */


.t_box2						{ margin:10px 0px 0px 2px; padding:0px 0px 0px 0px; float:left; width:100%; display:inline;  }
.t_box2 dl					{ margin:0px 0px 0px 0px; padding:0px 0px 5px 0px; float:left; width:194px; display:inline; background:#ed1c24 url('../images/tbox_small_bottom_red.gif') no-repeat bottom left; }
.t_box2 dt					{ margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;  width:194px; display:inline; }
.t_box2 h5					{ margin:0px 0px 0px 0px; padding:2px 0px 4px 8px;  color:#7c7c7c; font-size:1em; font-weight:bold; text-transform:uppercase; letter-spacing: 0.1em; background:#e9e9e9 url('../images/tbox_small_head_grey.gif') no-repeat top left;  } 
.t_box2 dd a.head			{ margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; color:#fff; font-size:1.1em; line-height:13px; /* text-transform:uppercase; */ letter-spacing: 0.05em; font-weight:bold; text-decoration:none; display:block; }
.t_box2 dd a.head:hover		{ text-decoration:underline; }
.t_box2 dd a.more_btn		{ margin:0px 0px 0px 0px; padding:0px 0px 0px 10px; color:#fff; font-size:0.9em; line-height:13px; text-transform:uppercase; text-decoration:none; display:inline; }
.t_box2 dd a.more_btn:hover	{ color:#ed1c24; text-decoration:underline; }
.t_box2 dd					{ margin:0px 0px 0px 0px; padding:5px 8px 8px 8px; color:#fff; font-size:0.9em;  overflow:hidden; text-decoration:none; }
.t_box2 dd img				{ margin:0px 7px 0px 0px; padding:0px 0px 0px 0px; float:left; }


.t_box3						{ margin:10px 0px 0px 2px; padding:0px 0px 0px 0px; float:left; width:100%; display:inline; }
.t_box3 dl					{ margin:0px 0px 0px 0px; padding:0px 0px 5px 0px; float:left; width:279px; display:inline; background:#e9e9e9 url('../images/tbox_big_bottom_grey.gif') no-repeat bottom left; }
.t_box3 dt					{ margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;  width:279px; display:inline; }
.t_box3 h5					{ margin:0px 0px 0px 0px; padding:2px 4px 4px 13px; color:#fff; font-size:1em; font-weight:bold; text-transform:uppercase; letter-spacing: 0.1em; background:#e9e9e9 url('../images/tbox_big_head_red.gif') no-repeat top left;  }
.t_box3 h6					{ margin-top:5px; /* margin:0px 0px 0px 0px; */ padding:0px 4px 4px 13px; color:#000; font-size:0.9em; font-weight:bold; }
.t_box3 dd a.head			{ margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; color:#ed1c24; font-size:1em; line-height:13px; text-transform:uppercase; letter-spacing: 0.05em; font-weight:bold; text-decoration:none; display:block; }
.t_box3 dd a.head:hover		{ text-decoration:underline; }
.t_box3 dd a.more_btn		{ margin:0px 0px 0px 0px; padding:0px 0px 0px 10px; color:#ed1c24; font-size:0.9em; line-height:13px; text-transform:uppercase; text-decoration:none; display:inline; }
.t_box3 dd a.more_btn:hover	{ color:#ed1c24; text-decoration:underline; }
.t_box3 dd					{ margin:0px 0px 0px 0px; padding:0px 10px 8px 13px; color:#000; font-size:0.9em;  overflow:hidden; text-decoration:none; }
.t_box3 dd img				{ margin:0px 7px 0px 0px; padding:0px 0px 0px 0px; float:left; border:0 none; }


.t_box4						{ margin:10px 0px 0px 2px; padding:0px 0px 0px 0px; float:left; width:100%; display:inline;  }
.t_box4 dl					{ margin:0px 0px 0px 0px; padding:0px 0px 5px 0px; float:left; width:279px; display:inline; background:#000 url('../images/tbox_big_bottom_black.gif') no-repeat bottom left; }
.t_box4 dt					{ margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;  width:279px; display:inline; }
.t_box4 h5					{ margin:0px 0px 0px 0px; padding:2px 4px 4px 13px; color:#fff; font-size:1em; font-weight:normal; text-transform:uppercase; letter-spacing: 0.1em; background:#000 url('../images/tbox_big_head_red.gif') no-repeat top left;  }
.t_box4 h6					{ margin:0px 0px 0px 0px; padding:0px 4px 4px 13px; color:#000; font-size:0.9em; font-weight:bold; }
.t_box4 dd a.head			{ margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; color:#ed1c24; font-size:1em; line-height:13px; text-transform:uppercase; letter-spacing: 0.05em; font-weight:bold; text-decoration:none; display:block; }
.t_box4 dd a.head:hover		{ text-decoration:underline; }
.t_box4 dd a.more_btn		{ margin:0px 0px 0px 0px; padding:0px 0px 0px 10px; color:#ed1c24; font-size:0.9em; line-height:13px; text-transform:uppercase; text-decoration:none; display:inline; }
.t_box4 dd a.more_btn:hover	{ color:#ed1c24; text-decoration:underline; }
.t_box4 dd					{ margin:0px 0px 0px 0px; padding:0px 0px 8px 13px; color:#fff; font-size:0.9em;  overflow:hidden; text-decoration:none; }
.t_box4 dd img.img_big		{ margin:0px 0px 0px -7px; padding:0px 0px 0px 0px; overflow:hidden; display:inline; border: 1px solid #bea4a5; }

.t_box5						{ margin:10px 0px 0px 2px; padding:0px 0px 0px 0px; float:left; width:100%; display:inline;  }
.t_box5 dl					{ margin:0px 0px 0px 0px; padding:0px 0px 5px 0px; float:left; width:279px; display:inline; background:#d4b7b8 url('../images/tbox_big_bottom_rose.gif') no-repeat bottom left; }
.t_box5 dt					{ margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;  width:279px; display:inline; }
.t_box5 h5					{ margin:0px 0px 0px 0px; padding:2px 4px 4px 13px; color:#fff; font-size:1em; font-weight:normal; text-transform:uppercase; letter-spacing: 0.1em; background:#d4b7b8 url('../images/tbox_big_head_red.gif') no-repeat top left;  }
.t_box5 h6					{ margin:0px 0px 0px 0px; padding:0px 4px 4px 13px; color:#000; font-size:0.9em; font-weight:bold; }
.t_box5 dd a.head			{ margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; color:#ed1c24; font-size:1em; line-height:13px; text-transform:uppercase; letter-spacing: 0.05em; font-weight:bold; text-decoration:none; display:block; }
.t_box5 dd a.head:hover		{ text-decoration:underline; }
.t_box5 dd a.more_btn		{ margin:0px 0px 0px 0px; padding:0px 0px 0px 10px; color:#ed1c24; font-size:0.9em; line-height:13px; text-transform:uppercase; text-decoration:none; display:inline; }
.t_box5 dd a.more_btn:hover	{ color:#ed1c24; text-decoration:underline; }
.t_box5 dd					{ margin:0px 0px 0px 0px; padding:0px 0px 8px 13px; color:#000; font-size:0.9em;  overflow:hidden; text-decoration:none; }
.t_box5 dd img.img_big		{ margin:0px 0px 0px -7px; padding:0px 0px 0px 0px; overflow:hidden; display:inline; border: 1px solid #bea4a5; }

.video_box_cont				{ width: 100%; margin:0px 0px 20px 0px; padding:0px 0px 0px 0px; float:left; position:relative; display:inline; }
.video_box_cont h1			{ margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; font-size:2em; font-weight:normal; color:#ed1c24; }
.video_box_cont h1	a		{ color:#ed1c24; }
.video_box_cont h1	a:hover	{ text-decoration:underline; }
.video_box_cont h2			{ margin:0px 0px 0px 0px; padding:0px 0px 5px 0px; font-size:1em; font-weight:normal; color:#555555; text-transform:uppercase; width:auto; }
.video_box_small			{ margin:10px 3px 0px 2px; padding:0px 0px 0px 0px; float:left; width:122px; display:inline; font-size:0.9em; background:#f3f3f3 url('../images/videobox_small_head.gif') no-repeat top left; }
.video_box_small b			{ display:block; }
.video_box_small span		{ margin:0px 0px 0px 0px; padding:0px 0px 3px 0px; float:left; width:122px; position:relative; cursor:pointer; }
.video_btn					{ margin:0px 0px 0px 0px; padding:0px 0px 3px 0px; width:122px; height:84px; position:absolute; top:0px; left:0px; background: url('../images/video_btn.png') no-repeat top left; }
*html .video_btn 			{ zoom:1;  background-image: none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src='./images/video_btn.png'); }
.video_box_small img		{ margin:0px 0px 0px 0px; padding:3px 0px 0px 3px; overflow:hidden; display:inline; }

.video_box_big				{ margin:10px 4px 0px 2px; padding:0px 0px 0px 0px; float:left; width:378px; display:inline; font-size:0.9em; background:#f3f3f3 url('../images/videobox_big_head.gif') no-repeat top left; }
.video_box_big b			{ margin:0px 0px 0px 0px; padding:5px 0px 0px 0px; display:block; }
.video_box_big span			{ margin:0px 0px 5px 0px; padding:3px 0px 0px 3px; float:left; position:relative; cursor:pointer; display:inline;}


.floatleft					{ float:left;  margin-right: 18px; }
.floatright					{ float:right; margin-left: 18px;}

/*------------------------------------------------------------------------------------------------------
a 							{ color:#4D87C7; text-decoration:none; }
a:focus, a:hover, a:active 	{ color:#182E7A; text-decoration:underline; }
*/

a							{ color:#ed1c24; text-decoration:none;}
a:hover						{ text-decoration:underline; }

/*------------------------------------------------------------------------------------------------------*/
/* Linien */
hr 					{ margin:0 0 0.5em 0; padding:0 0 0.5em 0; color:#fff; background:transparent; border:0; border-bottom:1px #eee solid; }
/*------------------------------------------------------------------------------------------------------*/

.clearfix:after 	{ content:"."; display:block; height:0; clear:both; visibility:hidden; }
.clearfix 			{ display:block; }
#ie_clearing 		{ display:none; }




