@charset "utf-8";
/* CSS Document für Zizala */

* {
	margin:0px;
	padding:0px;
}

html {height:100%}
body{height:100%}

body {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	/*font-family:"Century Gothic", Arial;*/
	font-size:11px;
	
}
span.headerbar-right {
	float:right;
	padding-right:7px;
}
#all{
	width:950px;
	height:100%;
	position:absolute;
	left:50%;
	margin-left:-475px;
	float:left;
	
	background-image:url(grafiken/content_bg.gif);
	background-repeat:repeat-y;
}

li {
	margin:0px;
	padding:0px;
	/*_height: 1%;
	.height: 1%;*/
	color:#333333;
}
	
ul,ol {
	margin:0px;
	padding:0px;
	_height: 1%;
	.height: 1%;
}


*html #content_left ul{
	padding-left:2px;
}

*html #content_left ol{
	padding-left:17px;
}

#content_left ul li{
	/*list-style-type:disc;*/
	list-style-image:url(grafiken/lipunkt2.gif);
	_list-style-image:url(grafiken/lipunkt3.gif);
	.list-style-image:url(grafiken/lipunkt3.gif);
	/*.line-height:20px;
	_line-height:20px;*/
	line-height:15px;
	
}

#content_left li  ul  li{
	list-style-image:url(grafiken/listrich2.gif);
	_list-style-image:url(grafiken/listrich.gif);
	.list-style-image:url(grafiken/listrich.gif);
	/*.line-height:18px;
	_line-height:18px;*/
	line-height:15px;
}

#content_left ol {
	margin-left:-10px;
	padding-left:15px;
	.padding-left:17px;
}

#content_left ul{
	.padding-left:2px;
}


#content_left ol li{

	/*.line-height:12px;
	_line-height:12px;*/
	margin-left:13px;
	_margin-left:16px;
	line-height:15px;

}

#content_left ul li {
	margin-left:15px;
	padding-left:3px;
	_padding-left:6px;
}


#content_left .csc-textpic {
	float:left;
}
#content_left .csc-textpic-center {
	float:none;
	text-align:center;
}




.clearer{
	clear:both;
}

h1{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	/*font-family:"Century Gothic", Arial;*/
	font-size:11px;
	font-weight:bold;
	padding-bottom:19px;
	color:#333333;
	line-height:15px;
}

p{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	/*font-family:"Century Gothic", Arial;*/
	font-size:11px;
	line-height:15px;
	padding-bottom:11px;
	color:#333333;
	/*letter-spacing:0.5px;*/
}


#header{

	float:left;
}

#headerimage{
	width:950px;
	height:55px;
	float:left;
	background-color:#FFFFFF;
	padding-bottom:2px;
}

*html #headerimage{
	padding-bottom:0px;
	margin-bottom:-1px;
}

*html #headerbar{
	padding-top:0px;
	height:15px;
}

#headerbar{
	_width:950px;
	width:942px;
	height:14px;
	background-image:url(grafiken/headerbar.gif);
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#FFFFFF;
	padding-left:8px;
	padding-top:1px;
	float:left;
	line-height:14px;
}

#navigation{
	width:950px;
	
	height:27px;
	
	padding-top:5px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	/*font-family:"Century Gothic", Arial;*/
	font-size:10px;
	color:#828282;
	text-decoration:none;
	line-height:20px;
	float:left;
	background-color:#FFFFFF;
}

*html #navigation{
	width:960px;
	height:28px;
	padding-top: 4px;
	
}

/*#navigation a:hover{

	border-bottom:solid;
	border-bottom-width:1px;
	border-bottom-color:#ff0033;
}*/


#picture_left{
	float:left;
	width:699px;
	height:204px;
	background-color:#000000;
}
#picture_header{
	float:left;
	width:950px;
	height:204px;
	background-color:#000000;
}
#content_right{
	float:left;
	width:251px;
	height:204px;
	position:relative;
}


#content{
	width:950px;
	background-image:url(grafiken/content_bg.gif);
	background-repeat:repeat-y;
	float:left;
}

#container_top{
	float:left;
}

#container_center{
	float:left;
}

#breadcrumb{
	width:942px;
	_width:950px;
	height:26px;
	background-color:#FFFFFF;
	padding-top:4px;
	padding-left:8px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	/*font-family:"Century Gothic", Arial;*/
	font-size:10px;
	color:#ff0033;
	float:left;
}

#breadcrumb a, #breadcrumb a:link, #breadcrumb a:visited{
	line-height:22px;
	color:#828282;
	text-decoration:none;
}

#breadcrumb a:hover{
	border-bottom:solid;
	border-bottom-width:1px;
	border-bottom-color:#ff0033;
}

#container_bottom{
	float:left;
	width:950px;

}

#mainmenu{
	float:left;
	width:209px;
	/*_width:209px;*/
	margin-right:2px;
	/*padding-left:8px;*/
	padding-top:12px;
}


#mainmenu a:hover, #mainmenustart a:hover{
	border-bottom:solid;
	border-bottom-width:1px;
	border-bottom-color:#ff0033;
}



#mainmenustart {
	float:left;	
	width:209px;
	margin-right:2px;
	padding-top:42px;
}



#mainmenu a, #mainmenu a:link, #mainmenu a:visited, #mainmenustart a, #mainmenustart a:link, #mainmenustart a:visited {
	text-decoration:none;
	color:#333333;
	/*line-height:18px;	*/
}

#content_left{
	float:left;
	width:458px;
	padding-top:12px;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:25px;
	overflow:hidden;
}

#content_leftstart {
	float:left;
	width:458px;
	padding-top:42px;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:25px;
}

.bodytext a, .news-single-item a{
	color:#ff0033;
	text-decoration:none;
}

.bodytext a:visited, .news-single-item a:visited {
	color:#ff0033;
	text-decoration:none;
}

.bodytext a:link, .news-single-item a:link {
	color:#ff0033;
	text-decoration:none;
}

.bodytext a:hover{
	border-bottom:solid;
	border-bottom-width:1px;
	border-bottom-color:#ff0033;
}


#picture_right {
	width:211px;
	overflow:hidden;
	left:699px;
	top:310px;
	float:right;
	
	padding-left:20px;
	/*padding-top:12px;*/
	padding-right:20px;
	padding-bottom:20px;
}


#picture_rightstart {
	width:251px;
	overflow:hidden;
	left:699px;
	top:310px;
	float:right;
	
	padding:0px;
}


#picture_right .csc-textpic {
	margin-left:-20px;
	/*margin-top:-12px;*/
	margin-right:-20px;
}

#picture_right .news-single-img{
	margin-left:-20px;
	margin-top:-12px;
	margin-right:-20px;
}


.csc-textpic-text p, .csc-textpic-imagewrap dd{
	padding-left:5px;
	padding-right:5px;
	font-size:11px;
	line-height:1.5em;
	color:#333333;
}

#picture_right .csc-header {
	margin-left:-15px;
	margin-right:-15px;
}

#picture_right .csc-header h1{
	padding-bottom:5px;
	padding-top:10px;
}


#picture_right .news-latest-container {
	padding-top:10px;
}


#metamenu{
	width:360px;
	float:left;
	margin-left:8px;
}

*html #metamenu{
	margin-left:4px;
}

#metamenu a, #metamenu a:link, #metamenu a:visited{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	/*font-family:"Century Gothic", Arial;*/
	font-size:10px;
	color:#828282;
	text-decoration:none;
}

#metamenu a:hover{
	border-bottom:solid;
	border-bottom-width:1px;
	border-bottom-color:#ff0033;
}


#langmenu{
	float:left;
	width:290px;
}

#langmenu a, #langmenu a:link, #langmenu a:visited{
	text-decoration:none;
	color:#828282;
	font-size:10px;
	text-transform:uppercase;
}

#langmenu a:hover{
	border-bottom:solid;
	border-bottom-width:1px;
	border-bottom-color:#ff0033;
}
#langmenu img {
	vertical-align:middle;
	border:none;
}
#langmenu a img {
	border:none;
}

#login{
	float:left;
	width:194px;
	display:none;
}

#login a, #login a:link, #login a:visited{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	/*font-family:"Century Gothic", Arial;*/
	font-size:10px;
	color:#828282;
	text-decoration:none;
}

#login a:hover{
	border-bottom:solid;
	border-bottom-width:1px;
	border-bottom-color:#ff0033;
}


#search{
	width:186px;
	margin-right:8px;
	float:right;
}

/*Menü*/


#mainmenu li, #mainmenustart li{
	list-style:none;
	color:333333;	
	list-style-image:none;
	list-style-type:none;
	list-style-position:outside;
}

.mainmenu_act{
	background-color:#f0f0f0;
	padding-left:8px;
	line-height:18px;
}

.mainmenu_cur {
	margin-left:-14px;
	color:#FF0033;
	width:186px;
}

*html .mainmenu_cur{
	border: 0px solid red;
	widows:200px;
	position:relative;
	margin-left:-15px;	
}



*html .indikator {
	float:left;
	display:block;
	width:12px;
	overflow:hidden;
}

#mainmenu li.mainmenu_cur a, #mainmenu li.mainmenu_cur a:link, #mainmenu li.mainmenu_cur a:visited{
	color:#FF0033;
}



.submenu {
	padding-left:15px;
	/*background-color:#f0f0f0;*/
}


.submenu_mainmenu1 {
	padding-left:23px;
	background-color:#f0f0f0;
	line-height:17px;
	font-size:10px;
}



.mainmenu1{
	padding-left:8px;	
	font-size:11px;
	
	line-height:18px;
}

.indikator {
	float:left;
	display:block;
	width:14px;
	overflow:hidden;
	.font-size:8px;
	_font-size:8px;
	/*font-size:9px;*/
}



/* Searchbox */

#inputsuche {
	font-size:9px;
	ffont-family:Verdana, Arial, Helvetica, sans-serif;
	/*font-family:"Century Gothic", Arial;*/
	color:#999999;
	width:153px;
	padding-left:5px;
	/*height:10px;
	padding-top:3px;
	.padding-top:1px;
	.height:12px;*/
	
}

/*Search*/


.tx-indexedsearch-searchbox input{
	font-size:10px;
	
}

.tx-indexedsearch-title a, .tx-indexedsearch-title a:link, .tx-indexedsearch-title a:visited{
	text-decoration:none;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	/*font-family:"Century Gothic", Arial;*/
	color:#333333;
	line-height:15px;
	font-style:italic;
	font-weight:bold;
}

.tx-indexedsearch-title a:hover{
	border-bottom:solid;
	border-bottom-width:1px;
	border-bottom-color:#ff0033;
}

.tx-indexedsearch-path a, .tx-indexedsearch-path a:link, tx-indexedsearch-path a:visited{
	text-decoration:none;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	/*font-family:"Century Gothic", Arial;*/
	color:#333333;
	font-style:italic;
	line-height:15px;
}

.tx-indexedsearch-path a:hover{
	border-bottom:solid;
	border-bottom-width:1px;
	border-bottom-color:#ff0033;
}

.tx-indexedsearch-browsebox a, .tx-indexedsearch-browsebox a:link, .tx-indexedsearch-browsebox a:visited{
	font-size:10px;
	color:#ff0033;
	text-decoration:none;
}

.tx-indexedsearch-browsebox a:hover{
	border-bottom:solid;
	border-bottom-width:1px;
	border-bottom-color:#ff0033;
}

.tx-indexedsearch-searchbox-sword{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	/*font-family:"Century Gothic", Arial;*/
	font-size:10px;
	color:333333;
}

.tx-indexedsearch{
	color:#333333;
}

/* News*/

/*Latest*/

/*.news-latest-container{
	padding-top:25px;
	padding-left:25px;
	padding-right:10px;
}*/

#content_right .news-latest-container{
	padding-top:25px;
	padding-left:25px;
	padding-right:10px;
	padding-bottom:15px;
}

.news-latest-container h3{
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	/*font-family:"Century Gothic", Arial;*/
	font-weight:bold;

}

.news-latest-container h3 a, .news-latest-container h3 a:link, .news-latest-container h3 a:visited{
	text-decoration:none;
	color:#333333;
}

.news-latest-container h3 a:hover{
	border-bottom:solid;
	border-bottom-width:1px;
	border-bottom-color:#ff0033;
}

.news-latest-container p{
	padding-bottom:0px;
}

.news-latest-item{
	padding-bottom:11px;
}

.news-latest-item p{
	line-height:1.1em;
}

.news-latest-morelink a{
	text-decoration:none;
	color:#ff0033;
	font-size:9px;
	line-height:1em;
}

.news-latest-morelink a:link{
	text-decoration:none;
	color:#ff0033;
	font-size:9px;
	line-height:1em;
}

.news-latest-morelink a:visited{
	text-decoration:none;
	font-size:9px;
	color:#ff0033;
	line-height:1em;
}

.news-latest-morelink a:hover{
	border-bottom:solid;
	border-bottom-width:1px;
	border-bottom-color:#ff0033;
}



/*List*/

.news-list-container h3{
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	/*font-family:"Century Gothic", Arial;*/
	font-weight:bold;
	line-height:15px;
	/*padding-bottom:11px;*/

}
.news-list-container h3 a, .news-list-container h3 a:link, .news-list-container h3 a:visited{
	text-decoration:none;
	color:#333333;
}

/*.news-list-container h3 a:hover{
	border-bottom:solid;
	border-bottom-width:1px;
	border-bottom-color:#ff0033;
}*/

.news-list-item{
	padding-bottom:11px;
}

.news-list-item p{
	padding-bottom:0px;
}


.news-list-date/*, .news-list-category*/{
	font-size:11px;
	color:#828282;
	line-height:1.2em;
}

.news-list-morelink a{
	text-decoration:none;
	color:#ff0033;
	font-size:9px;
	line-height:1em;
}

.news-list-morelink a:link{
	text-decoration:none;
	color:#ff0033;
	font-size:9px;
	line-height:1em;
}

.news-list-morelink a:visited{
	text-decoration:none;
	font-size:9px;
	color:#ff0033;
	line-height:1em;
}

/*.news-list-morelink a:hover{
	border-bottom:solid;
	border-bottom-width:1px;
	border-bottom-color:#ff0033;
}*/

/* Single*/

.news-single-item h2{
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	/*font-family:"Century Gothic", Arial;*/
	font-weight:bold;
	padding-bottom:11px;
}

.news-single-timedata{
	font-size:11px;
	color:#828282;
	line-height:1.2em;
}

.news-single-item h3{
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	/*font-family:"Century Gothic", Arial;*/
	padding-bottom:11px;
	font-weight:normal;
	line-height:15px;
}

/*.news-single-category, .news-single-author{
	font-size:10px;
}*/

/*.news-single-author a, .news-single-author a:visited{
	text-decoration:none;
	color:#333333;
}*/

/*.news-single-author a:hover{
	border-bottom:solid;
	border-bottom-width:1px;
	border-bottom-color:#ff0033;
}*/

.news-single-backlink a, .news-single-backlink a:link, .news-single-backlink a:visited{
	text-decoration:none;
	color:#ff0033;
	font-size:9px;
	line-height:1em;
}

/*.news-single-backlink a:hover{
	border-bottom:solid;
	border-bottom-width:1px;
	border-bottom-color:#ff0033;
}*/

.news-single-additional-info{
	padding-bottom:10px;
	padding-top:10px;
}

.news-single-additional-info a, .news-single-additional-info a:link, .news-single-additional-info a:visited{
	font-size:10px;
	color:#333333;
	text-decoration:none;
	padding-left:5px;
}

.news-single-additional-info dd{
	
}

/*News Pagebrowser*/
.tx-ttnews-browsebox a, .tx-ttnews-browsebox a:link, .tx-ttnews-browsebox a:visited{

	text-decoration:none;
	color:#333333;
}

.tx-ttnews-browsebox_ECell a, .tx-ttnews-browsebox_ECell a:link, .tx-ttnews-browsebox_ECell a:visited{
	color:#ff0033;
	text-decoration:none;

}

.tx-ttnews-browsebox p, .news-list-browse{
		font-size:9px;
		line-height:1em;
}

.news-list-browse .browseLinksWrap{
	margin-top:10px;
}

.news-list-browse{
	padding-top:10px;
}


/*Sitemap*/

#content_left .tx-dropdownsitemap-pi1 ol li{
	margin-left:15px;
}


.tx-dropdownsitemap-pi1 SPAN.ifsub {
   /* text-transform: none;*/
	font-weight: normal;
}

.tx-dropdownsitemap-pi1 DIV.level_1 SPAN.ifsub {
    text-transform: uppercase;
}
.tx-dropdownsitemap-pi1 DIV.level_2 SPAN.ifsub {
    text-transform: none;
}

.tx-dropdownsitemap-pi1 DIV.expAll {
	border:none;
	padding: 5px;
	padding-left: 2px;
}


.tx-dropdownsitemap-pi1 a, .tx-dropdownsitemap-pi1 a:link, .tx-dropdownsitemap-pi1 a:visited{
	text-decoration:none;
}

.tx-dropdownsitemap-pi1 {
	display:block;
	width:100%;
	float:left;
	
}


div.level1 span.ifsub{
	text-transform:uppercase;
}

.tx-dropdownsitemap-pi1 div {
	background-color:#FFFFFF;
	border:1px solid #E6E6E6;
	margin:3px 0px 2px 0px;
	padding: 2px 5px 2px 5px;
	line-height:16px;
}

.tx-dropdownsitemap-pi1 div.level_2, .tx-dropdownsitemap-pi1 div.level_3, .tx-dropdownsitemap-pi1 div.level_4  {
	background-color:#F2F2F2;
}

.tx-dropdownsitemap-pi1 div.level_3{
	background-color:#FFFFFF;
}

.tx-dropdownsitemap-pi1 div.level_4{
	background-color:#F2F2F2;
}

#content_left .tx-dropdownsitemap-pi1 li{
	list-style-type:none;
	list-style:none;
	list-style-image:none;
	list-style-position:outside;

}




/* Langmenu -- wird nicht benötigt

   .tx-srlanguagemenu-pi1 p {  }
   .tx-srlanguagemenu-pi1 img { margin: 0 5px; padding: 0; border-style: none; }
   .tx-srlanguagemenu-pi1 .CUR { float: left;  }
   .tx-srlanguagemenu-pi1 .CUR a { background-color: transparent;   }
   .tx-srlanguagemenu-pi1 .CUR a:focus, .tx-srlanguagemenu-pi1 .CUR a:hover, .tx-srlanguagemenu-pi1 .CUR a:active { color:#333333; }
   .tx-srlanguagemenu-pi1 .NO { float: left;  }
   .tx-srlanguagemenu-pi1 .NO a { background-color:transparent;   }
   .tx-srlanguagemenu-pi1 .NO a:focus, .tx-srlanguagemenu-pi1 .NO a:hover, .tx-srlanguagemenu-pi1 .NO a:active { color:#333333; }
   .tx-srlanguagemenu-pi1 .INACT { float: left;  }
   .tx-srlanguagemenu-pi1 .INACT a { background-color:transparent;    }
   .tx-srlanguagemenu-pi1 .INACT a:focus, .tx-srlanguagemenu-pi1 .INACT a:hover, .tx-srlanguagemenu-pi1 .INACT a:active { color: #333333; }
   .tx-srlanguagemenu-pi1 .SPC {  float: left;   line-height: 20px; }
   .tx-srlanguagemenu-pi1 fieldset { }
   .tx-srlanguagemenu-pi1 fieldset legend { }
   .tx-srlanguagemenu-pi1 fieldset label { display: none; }
   .tx-srlanguagemenu-pi1 fieldset select {   background- color: white; font-weight: bold; }
   .tx-srlanguagemenu-pi1 fieldset option.tx-srlanguagemenu-pi1-option-0 { }
*/
   
   
 .gray {
 	color:#828282;
	line-height:22px;
	text-decoration:none;
 
 }
 
/* MOTIONSLIDE */
.tx-chimgslider-pi1 {
	float:left;
}

#motioncontainer {
	height:122px;
	width:465px;
}

.tx-dmmjobcontrol-pi1 a, .tx-dmmjobcontrol-pi1 a:link, .tx-dmmjobcontrol-pi1 a:visited {
	text-decoration:none;
	color:#333333;
}

.tx-dmmjobcontrol-pi1 a:hover {
	border-bottom:solid;
	border-bottom-width:1px;
	border-bottom-color:#ff0033;
}


.tx-dmmjobcontrol-pi1,.dmmjobcontrol_list_table {
	width:auto;
	line-height:15px;
	float:left;
}
.dmmjobcontrol_list_table th {
	text-align: left; 
	padding:3px;
}

.dmmjobcontrol_select {
	width:130px;
}

.dmmjobcontrol_input {

}
.dmmjobcontrol_keyword {
	width:130px;
}

.dmmjobcontrol_search_td1 {
	padding-right:10px;
}



.dmmjobcontrol_search_tr td {
	padding-bottom:5px;
	

}

.dmmjobcontrol_list_tr  {

 	background-color:#e6e6e6;
	
 	
}
.dmmjobcontrol_list_table tr  td {
	line-height:8px;
 	
}

tr.dmmjobcontrol_list_tr  td {
	padding:3px;
 	background-color:#e6e6e6;
	line-height:16px;
 	
}

.dmmjobcontrol_search_submit {
	float:right;
	font-size:10px;
}
	
.dmmjobcontrol_search_reset {
	float:left;
	font-size:10px;
}

.tx-dmmjobcontrol-pi1 h2 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	/*font-family:"Century Gothic", Arial;*/
	font-size:11px;
	font-weight:bold;
	color:#333333;
}

.dmmjobcontrol_detail {
	margin-bottom:10px;
}

a.dmmjobcontrol_apply_link,a:link.dmmjobcontrol_apply_link,a:visited.dmmjobcontrol_apply_link,a.dmmjobcontrol_apply_backtolist,a:link.dmmjobcontrol_apply_backtolist,a:visited.dmmjobcontrol_apply_backtolist, a.dmmjobcontrol_apply_backtodetail,a:link.dmmjobcontrol_apply_backtodetail,a:visited.dmmjobcontrol_apply_backtodetail{
	color:#FF0000;
	line-height:22px;

}

.tx-dmmjobcontrol-pi1{
	color:#333333;
}

.spacer-gif {
	clear:both;
	width:100%;
	
}

div.csc-textpic div.csc-textpic-imagewrap .csc-textpic-image img{
	margin-bottom:10px;
}

/* Für IE weil er Overlay nicht bis ganz unten macht wenn man scrollt, siehe auch lightbox.js*/
#overlay {
	top:expression(fixedIE('Top',0));
	left:expression(fixedIE('Left',0));
}

.dmmjob_plfichtfelder{
	font-size:9px;
}

.dmmjobcontrol_apply_td2 input{
	width:205px;
}

.dmmjobcontrol_apply_tr{
	height:25px;
}

.dmmjobcontrol_apply_td1{
	width:40%;
}

.dmmjobcontrol_select_1{
	width:55px;
}

.dmmjobcontrol_select_2{
	width:80px;
}
.dmmjobcontrol_select_3{
	width:65px;
}

*html .dmmjobcontrol_select_1{
	width:50px;
}

*html .dmmjobcontrol_select_2{
	width:85px;
}

#content_under_picture{
	float:left;
	width:211px;
	/*padding:25px 10px 15px 25px;*/
	padding:20px;
}


.dark_grey{
	background-color:#E6E6E6;
}

.outer {
	padding:5px;
	
	display:block;
	/*border-left:1px solid #E6E6E6;
	border-right:1px solid #E6E6E6;*/
}

.aftermarket{
	border-top:1px solid #E6E6E6;
	border-bottom:1px solid #E6E6E6;
	
	border-left:1px solid #E6E6E6;
	border-right:1px solid #E6E6E6;
}

.anfrage_input{
	width:210px;
}


/*2spaltig Template*/

#content_2spaltig{
	float:left;
	width:719px;
	background-color:#F2F2F2;
	padding:12px 10px 25px;
}

#all_2spaltig{
	width:950px;
	height:100%;
	position:absolute;
	left:50%;
	margin-left:-475px;
	float:left;
	
	background-image:url(grafiken/content_bg_2spaltig.gif);
	background-repeat:repeat-y;
}

#all_2spaltig #content{
	width:950px;
	background-image:url(grafiken/content_bg_2spaltig.gif);
	background-repeat:repeat-y;
	float:left;
}


/*lumogooglemaps*/
span.description p.bodytext a:link, span.description p.bodytext a:hover {
		color:#0000ff;
		text-decoration:underline;
		border:none;
}
#gmapmarker p a {
	color:#0000ff;
}
#gmapmarker p {
	padding-top:10px;
	margin-bottom:0px;
	padding-bottom:0px;
}
#gmapmarker {
	position:relative;
	top:-16px;
	.top:-28px;
	_top:0px;
	_margin-top:-32px;
}
#gmapmarker p.bodytext {
	padding-top:0px;
}
#gmapDirHead {
	color:#333333;
	.position:relative;
	.top:-23px;
}
#gmapDirHead a {
	color:#0000ff;
}
.gmnoprint div {
	top:0px;
}



div#TICKER {
	width:100%;
	overflow:hidden;
}
div#TICKER .tx-dmmjobcontrol-pi1, div#TICKER .dmmjobcontrol_list_table {
}

#content_left .tx-rspflvplayer-pi1 {
	margin-left:-7px;
}
