.country TR TD {font-size:10px !important;border-top:solid 1px #ccc;border-collapse: collapse}

.google{height:101px;display:block;}
.div_bonus{display:block;width:100%;text-align:center;padding-left:0px;}

.csc-textpic-imagecolumn{height:0px;padding:0px;margin:0px;}
.csc-textpic-clear{height:0px;padding:0;margin:0}

/* Linkes Menue */

#dhtmlgoodies_slidedown_menu {	
	color:#fff;
	background:#eeeeee;
	font-weight:normal;
	margin-bottom:0px;
	margin-left:1px;
	width:200px;
	}
	
#dhtmlgoodies_slidedown_menu .slMenuItem_depth1 A,
#dhtmlgoodies_slidedown_menu .slMenuItem_depth1 a:link,
#dhtmlgoodies_slidedown_menu .slMenuItem_depth1 a:visited,
#dhtmlgoodies_slidedown_menu .slMenuItem_depth1 a:active {	
  	text-indent:15px;
	line-height:22px;
	color:#fff;
	background:#777676; 
	/* background:#494949; */
	font-weight:normal;
	border-bottom:1px solid #fff;
	width:200px;
	}	

#dhtmlgoodies_slidedown_menu .slMenuItem_depth1_ACT,
#dhtmlgoodies_slidedown_menu .slMenuItem_depth1_ACT A,
#dhtmlgoodies_slidedown_menu .slMenuItem_depth1_ACT a:link,
#dhtmlgoodies_slidedown_menu .slMenuItem_depth1_ACT a:visited,
#dhtmlgoodies_slidedown_menu .slMenuItem_depth1_ACT a:active {	
 	text-indent:15px; 
	line-height:22px;
	color:#fff;
  	background:#777676;
	font-weight:bold;
	}

#dhtmlgoodies_slidedown_menu .slMenuItem_depth1 A:hover {	
 	text-indent:15px; 
	line-height:22px;
	color:#fff;
  	background:#494949;
  	/* background:#494949; */
	font-weight:normal;
	}

  
#dhtmlgoodies_slidedown_menu .slMenuItem_depth2,
#dhtmlgoodies_slidedown_menu .slMenuItem_depth2 A,
#dhtmlgoodies_slidedown_menu .slMenuItem_depth2 a:link,
#dhtmlgoodies_slidedown_menu .slMenuItem_depth2 a:visited,
#dhtmlgoodies_slidedown_menu .slMenuItem_depth2 a:active{	
  text-indent:25px;line-height:22px;color:#494949;background-color:#d8d8d8;
  font-weight:normal}
	

#dhtmlgoodies_slidedown_menu .slMenuItem_depth2_ACT,
#dhtmlgoodies_slidedown_menu .slMenuItem_depth2_ACT A,
#dhtmlgoodies_slidedown_menu .slMenuItem_depth2_ACT a:link,
#dhtmlgoodies_slidedown_menu .slMenuItem_depth2_ACT a:visited,
#dhtmlgoodies_slidedown_menu .slMenuItem_depth2_ACT a:active {	
  text-indent:25px;line-height:22px;color:#494949;background-color:#d8d8d8;font-weight:bold;}
  
#dhtmlgoodies_slidedown_menu .slMenuItem_depth2 A:hover,
#dhtmlgoodies_slidedown_menu .slMenuItem_depth2_ACT A:hover {	
  text-indent:25px;line-height:22px;color:#fff;background-color:#cc0000;}

#dhtmlgoodies_slidedown_menu .slMenuItem_depth3,
#dhtmlgoodies_slidedown_menu .slMenuItem_depth3 A,
#dhtmlgoodies_slidedown_menu .slMenuItem_depth3 a:link,
#dhtmlgoodies_slidedown_menu .slMenuItem_depth3 a:visited,
#dhtmlgoodies_slidedown_menu .slMenuItem_depth3 a:active{	
  text-indent:35px;font-size:11px;line-height:22px;background-color:#f7f7f7;
  font-weight:normal}

#dhtmlgoodies_slidedown_menu .slMenuItem_depth3_ACT,
#dhtmlgoodies_slidedown_menu .slMenuItem_depth3_ACT A,
#dhtmlgoodies_slidedown_menu .slMenuItem_depth3_ACT a:link,
#dhtmlgoodies_slidedown_menu .slMenuItem_depth3_ACT a:visited,
#dhtmlgoodies_slidedown_menu .slMenuItem_depth3_ACT a:active,
#dhtmlgoodies_slidedown_menu .slMenuItem_depth3 A:hover
{text-indent:35px;font-size:11px;line-height:22px;color:#ee0000;background-color:#f7f7f7;
  font-weight:normal}
  

#dhtmlgoodies_slidedown_menu .slMenuItem_depth4,
#dhtmlgoodies_slidedown_menu .slMenuItem_depth4 A,
#dhtmlgoodies_slidedown_menu .slMenuItem_depth4 a:link,
#dhtmlgoodies_slidedown_menu .slMenuItem_depth4 a:visited,
#dhtmlgoodies_slidedown_menu .slMenuItem_depth4 a:active{text-indent:45px;font-size:10px;line-height:22px;background-color:#ffffff;color:#000000;
  font-weight:normal;background-image:url("images/sub4.jpg");}

#dhtmlgoodies_slidedown_menu .slMenuItem_depth4_ACT,
#dhtmlgoodies_slidedown_menu .slMenuItem_depth4_ACT A,
#dhtmlgoodies_slidedown_menu .slMenuItem_depth4_ACT a:link,
#dhtmlgoodies_slidedown_menu .slMenuItem_depth4_ACT a:visited,
#dhtmlgoodies_slidedown_menu .slMenuItem_depth4_ACT a:active,
#dhtmlgoodies_slidedown_menu .slMenuItem_depth4 A:hover{text-indent:45px;font-size:10px;line-height:22px;color:#ee0000;background-color:#ffffff;
  font-weight:normal;background-image:url(images/sub_aktiv_1_sub4.jpg);background-repeat:repeat-y;}


/* tt_news */

.news-date_1 {color: #aaa; 
	font-size: 8pt;text-align:right !important}
	
.presse_hr {
border-bottom: 2px dotted #ccc;background-color:white;height:2px;



}


.newstitle{color: #000;
	padding: 5px 0px;font-size:14px;font-weight:bold;
}

.news1-container h3, 
.news1-container h3 a,
.news-single-item h2,
.news-single-item h2 a,
.newsheader {
	color: #000;
	padding: 5px 0px;
	border-bottom: 2px dotted #ccc;font-size:11px;
}

.news1-container .news-morelink {
	padding-top: 10px;
	padding-bottom:25px;
}
.news-single-item h3 {
	color: #999;
	padding: 10px 5px 0px 5px;
	font-size: 12pt;
}

/* NEWS end */


#TD_linkbox,
#TD_linkbox A,
#TD_linkbox A:link,
#TD_linkbox A:visited{
padding-left:2px;font-size:11px;font-weight:normal;color:#ee0000;
text-align:left;padding-bottom:10px;padding-top:6px;line-height:20px;
}

#TD_linkbox A:hover{
color:#494949;line-height:20px;
}


BODY{background-color:#ffffff;margin:0px;padding:0px;font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px; color:#000;text-align:center;
background-image:url(images/austria.jpg);
background-repeat:no-repeat;background-position: center top;
}

input.searchbox:hover 
{
background-image:url(images/button_search_hover.png);
}

.searchbox{
width:50px;
height:19px;
background-image:url(images/button_search.png);
border:0px;
padding:0px;margin:0px;
color:white;
font-size:10px;
}



.TD_Search
{
height:30px;
}

.TD_Search_Left
{
font-size:10px;
color:white;
text-align:left;
padding-right:3px;
padding-left:1px;
}

.TD_Search_Middle
{
font-size:10px;
text-align:center;
}

.TD_Search_Right
{
font-size:10px;
text-align:right;
padding-left:3px;
}

.searchInput
{
width:95px;
height:17px;
padding:0px;margin:0px;
border-top: 1px solid #a0a0a0;
font-size:10px;
}
.TD_CONTENT P {padding-left: 0px}


.TD_CONTENT {position:relative; height:600px;text-align:justify;padding:10px;padding-top:15px; background-image:url(images/content_top.png);background-repeat:no-repeat;background-position:top;font-size:11px;}
.TD_CONTENT A, .TD_CONTENT A:link, .TD_CONTENT A:active, .TD_CONTENT A:visited,a ,a:link, a:visited, a:active {font-size:11px;color:#000;text-decoration:none;}
.TD_CONTENT a:hover, a:hover {color:#ee0000;text-decoration:none;}
.TD_CONTENT TABLE TR TD{font-size:11px;}




#TD_newsletter TR TD P {padding:0px;margin:0px;font-size:14px !important;}
#TD_newsletter {color:black;font-size:14px !important; text-align:center}
#TD_newsletter A{text-decoration:none;color:#ee0000;font-size:14px !important;}
#TD_newsletter A:link, .TD_newsletter A:active, .TD_newsletter A:visited {text-decoration:none;color:#ee0000;font-size:14px !important;}
#TD_newsletter A:hover{text-decoration:none;color:black;font-size:14px !important;}

.mnu_top  A, .mnu_top  A:link, .mnu_top  A:active, .mnu_top  A:visited, .mnu_top  A:hover{font-size:10px;color:#fff;text-decoration:none;
}


.td_topbox1  A, .td_topbox1 A:link, .td_topbox1 A:active, .td_topbox1 A:visited, .td_topbox1 A:hover{font-size:10px;color:#fff;text-decoration:none;}



.TD_news, .news_latest_msg {padding-top:10px;font-size:11px;color:#7A7A7A;}
.news_more A {font-size:10px;}


.TD_address{text-align:center;font-size:11px;}
.td_top_box2{text-align:center;font-size:11px;}


.td_topbox1 {padding-left:5px;}
.td_topbox1 *{font-size:11px !important;}
.td_topbox1 a, td_topbox1 a:visited {color:#fff;text-decoration:none;}
.td_topbox1 a:hover {color:#fff;text-decoration:underline;}


.TD_newsheader{
padding-left:15px;font-size:11px;font-weight:bold;color:#fff;background-color:#cc0000;
border-bottom-width:1px;border-color:white;border-bottom-style:solid;
border-left-width:1px;border-left-style:solid;

}


.TD_newsletterbox{
padding-left:15px;font-size:10px;font-weight:bold;color:#fff;background-color:#666;
border-bottom-width:1px;border-color:white;border-bottom-style:solid;
border-left-width:1px;border-left-style:solid;

}


#mnu_lvl1_ACT A:link, #mnu_lvl1_ACT A:active, #mnu_lvl1_ACT A:visited{display:block;color:#ffffff;background-image:url("sub1_rund_hover.gif");background-repeat:repeat-y;font-weight:normal}

#mnu_lvl2_ACT A:link, #mnu_lvl2_ACT A:active, #mnu_lvl2_ACT A:visited{background-color:#c1c1c1;display:block;color:#000;background-image:url("images/sub_aktiv_red_1_.gif");background-repeat:repeat-y;font-weight:normal}



#mnu_lvl3_ACT A:link, #mnu_lvl3_ACT A:active, #mnu_lvl3_ACT A:visited{
background-color:#f7f7f7;display:block;
color:#000;background-image:url("images/sub_aktiv_red_1_.gif");background-repeat:repeat-y;font-weight:normal}	



#dhtmlgoodies_slidedown_menu UL #mnu_lvl3_ACT A, #dhtmlgoodies_slidedown_menu UL #mnu_lvl2_ACT A{
color:white;background-image:url("images/sub_aktiv_red_1_.gif");}

#dhtmlgoodies_slidedown_menu UL #mnu_lvl3_ACT A:hover,#dhtmlgoodies_slidedown_menu UL #mnu_lvl2_ACT A:hover {color: white;
background-image:url("images/sub_aktiv_red_1_.gif")
}


#mnu_lvl4_ACT A:link, #mnu_lvl4_ACT A:active, #mnu_lvl4_ACT A:visited{
display:block;color:#000;background-image:url("images/sub4_a.jpg");font-weight:normal}	

#dhtmlgoodies_slidedown_menu UL #mnu_lvl4_ACT A{
color: white;background-image:url("images/sub4_a.jpg");
}

#dhtmlgoodies_slidedown_menu UL #mnu_lvl_ACT A:hover {
color: #ffffff;background-image:url("images/sub4_a.jpg")
}










/*.table_main{border-left:1px solid #e1e1e1;
border-right:1px solid #e1e1e1;}
*/	


.table_main{border-left:1px solid #eaeaea;
border-right:1px solid #eaeaea;}









.bg_red {color:#ee0000;}
	
	#current A{margin:0px;padding:0px;}
	
	#current A:link, #current A:hover, #current A:active,#current A:visited
	{}

	#dhtmlgoodies_slidedown_menu li{list-style-type:none;text-align:left;padding:0px;}
	#dhtmlgoodies_slidedown_menu ul{margin:0px;padding:0px;}
	#dhtmlgoodies_slidedown_menu div{margin:0px;padding:0px;}
	
	/* 	Layout CSS */
	#dhtmlgoodies_slidedown_menu{width:200px;}
	
	/* All A tags - i.e menu items. */
	#dhtmlgoodies_slidedown_menu a{color: #000;text-decoration:none;display:block;clear:both;}
	
	/*
	A tags 
	*/
		

	
	#dhtmlgoodies_slidedown_menu .slMenuItem_depth4{
		color:#ee0000;
	}	
	#dhtmlgoodies_slidedown_menu .slMenuItem_depth5{			}

	
	#dhtmlgoodies_slidedown_menu .slideMenuDiv1 ul{
		padding:0px;margin:0px;
	}
	#dhtmlgoodies_slidedown_menu .slideMenuDiv2 ul{
		padding:0px;margin:0px;
			}
	#dhtmlgoodies_slidedown_menu .slideMenuDiv3 ul{
		padding:0px;margin:0px;
			}
	#dhtmlgoodies_slidedown_menu .slMenuItem_depth4 ul{
		padding:0px;margin:0px;
		
	}
	




.TD_sitetheme {height:125px;text-align:center;font-size:14px;color:#fff;font-weight:bold;}
.td_search{}









	#TABLE_ALLGEMEIN TR TD {border-style:solid;border-width:1px;border-color:#c9c9c9 }

	
.div_normal_Link_NO{background-image:url(images/menu_right_NO_header.png);width:183px;height:32px;font-size:16px;font-weight:bold;margin-top:-1px;}
.div_normal_Link_ACT{background-image:url(images/menu_right_active_header.png);width:183px;height:32px;font-size:16px;font-weight:bold;margin-top:-1px;}
.div_sub_link_NO{background-image:url(fileadmin/templates/images/menu_right_active_entries.png);width:183px;font-size:11px;font-weight:normal;}
.div_sub_link_ACT{background-image:url(fileadmin/templates/images/menu_right_active_entries.png);width:183px;font-size:11px;font-weight:normal;color:#ee0000;}

.div_normal_Link_NO A:hover {color:#ee0000;background-image:url(images/menu_hover.png);background-position:0px 1px;background-repeat:no-repeat;display:block;}
.div_normal_Link_ACT A:hover, .div_sub_link_NO A:hover, .div_sub_link_ACT A:hover, 






.tx-thmailformplus-pi1 BUTTON {
  font-size: 11px;
  color: #000000;
  background-color: #fff;
  border: 1px solid #cdcdcd;
  margin-top:15px;
}

.tx-thmailformplus-pi1  SELECT {
  font-size: 10px;
  color: #000000;
  background-color: #fff;
  border: 0px solid #cdcdcd;
  width:300px;
}

.tx-thmailformplus-pi1  TEXTAREA {
  font-size: 11px;
  border: 1px solid #cdcdcd;
  color: #000000;
  font-weight : normal;
  background-color: #fff;
  width:300px;font-family:Verdana, Arial, Helvetica, sans-serif;

}

.tx-thmailformplus-pi1  INPUT {
  font-size: 11px;
  color: #000000;
/*  background-color:#CCCCCC;*/
  border: 1px solid #cdcdcd;
    width:300px;font-family:Verdana, Arial, Helvetica, sans-serif;

}



.tx-thmailformplus-pi1  .csc-mailform {
        border: 0px;
}

.tx-thmailformplus-pi1 .csc-mailform-field label {
        font-size: 11px;


        width: 220px;
        float: left;
        text-align: left;
        margin-right: 20px;
        display: block;
}

.tx-thmailformplus-pi1  .csc-mailform-submit {
        margin-left: 5.5em;
        margin-top:20px; width:150px;
}
/**/
#mailform BUTTON {

  font-size: 11px;

  color: #000000;

  background-color: #fff;

  border: 1px solid #cdcdcd;

  margin-top:15px;

}



#mailform SELECT {

  font-size: 11px;
  color: #000000;
  background-color: #fff;
  border: 1px solid #cdcdcd;
  width:300px;

}



#mailform TEXTAREA {
font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;

  border: 1px solid #cdcdcd;

  color: #000000;

  font-weight : normal;

  background-color: #fff;

  width:300px;

}



#mailform INPUT {
  font-size: 11px;
  color: #000000;
  border: 1px solid #cdcdcd;
    width:300px;

}





#mailform .csc-mailform {

        border: 0px;

}



#mailform .csc-mailform-field label {
        font-size: 12px;
        width: 250px;
        float: left;
        text-align: right;
        margin-right: 20px;
        display: block;
}



#mailform .csc-mailform-submit {

        margin-left: 5.5em;

        margin-top:20px; width:150px;

}

/**/



.TD_CONTENT TABLE TR TD .box_header
{
font-size:12px;font-weight:bold;text-align:center;
}

.TD_CONTENT TABLE TR TD .box_kursiv {
	color: #ee0000;
	font-style: italic;
}
.TD_CONTENT TABLE TR TD .box_text
{
font-size:11px;
}

.treemenudiv A:link, .treemenudiv A:visited {font-size:11px;color:black;}
.treemenudiv A:hover{font-size:11px;color:#ee0000;}



.news_latest_header A:link, .news_latest_header A:active, .news_latest_header A:visited {font-size:11px;text-decoration:underline;color:#000;}
.news_latest_header A:hover{text-decoration:underline;color:#ee0000;font-size:11px;}

news_latest_date A, A.TD_latest_date:link, A.TD_latest_date:active, A.TD_latest_date:visited {font-size:11px;text-decoration:none;color:#ee0000;}
TD_latest_date A:hover{font-size:11px;text-decoration:none;color:black;}
.news_latest_date {font-size:11px;text-decoration:none;color:black;}

.NOLinkSub {margin-left:25px;text-decoration:none;color:black;}
.actLinkSub {margin-left:25px;text-decoration:none;color:#ee0000;}
.NOLink {margin-left:25px;text-decoration:none;color:black;line-height:32px;}
.actLink {margin-left:25px;text-decoration:none;color:#ee0000;line-height:32px;}

.TD_newsletter, .TD_newsletter * {font-size:14px; font-weight:bold;color:white}
.table_footer TR TD{color:white;font-size:10px;font-weight:normal;}
.td_copyright{padding-left:10px;font-weight:normal}


	
/*#mnu_lvl2_ACT_Link, #mnu_lvl2_ACT_Link A, #mnu_lvl2_ACT_Link A:link, #mnu_lvl2_ACT_Link A:active, #mnu_lvl2_ACT_Link A:visited{
color:#ffffff;background-image:url("images/pfeil.png");background-repeat:no-repeat;background-position:10px center;}

#mnu_lvl2_ACT_Link A:hover{
color:#black;background-image:url("images/pfeil.png");background-repeat:no-repeat;background-position:10px center;}
*/


#left {
bottom:0px;
}

.mnu_top_noLink
{
padding-bottom:1px;
height:19px;
width:65px;
background-repeat:no-repeat;
background-image:url("images/mnu_top.png");
text-align:center;
line-height:19px;
float:right;
display:block;
font-size:10px;color:#fff;text-decoration:none;
font-weight:normal;
}

.mnu_top_noLink:hover{
padding-bottom:1px;
height:19px;
width:65px;
background-repeat:no-repeat;
background-image:url("images/mnu_top.png");
text-align:center;
line-height:19px;
float:right;
display:block;
background-image:url("images/mnu_top_hover.png");
font-size:10px;color:#fff;text-decoration:none;font-weight:normal;

}

.mnu_top_actLink  {
padding-bottom:1px;
height:19px;
width:65px;
background-repeat:no-repeat;
text-align:center;
line-height:19px;
float:right;
display:block;
background-image:url("images/mnu_top_hover.png");
font-size:10px;color:#fff;text-decoration:none;font-weight:normal;
}

.teaser {
margin-top:40px;
}

.tx-reeateasermenu-pi1 table {
margin-top:20px;
}

.tx-reeateasermenu-pi1 table tr td {
height: 50px;
}

#rahmen{
position:relative;
width:985px;
margin: 0 auto; 
}

#banner {
position:absolute;
left:980px;
top:0px;
}