
body{
	
	font-family: Arial, Helvetica, sans-serif;
	background-color:#fafafa;
	background-image:url(../pic/verlauf_body_.jpg);
	background-position:center top;
	background-repeat:repeat-x;
	font-size:12px;
	margin: 0px auto;
	min-height:600px;
	line-height:150%;

	

}
.lupe{}
strong, b {
	font-weight:bold;
	
}
.csc-textpic-caption{
	font-size:10px;
	color:#363636;
}
h1 {
	font-size:1.4em;
		font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	line-height:100%;
	color:#779228;
	padding:0px;

	
}
h2 {
	font-size:16px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	
	line-height:100%;
	margin-bottom:20px;
	color:#779228;
}
h3 {
	font-size:14px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	
	line-height:100%;
	margin-bottom:-8 px;
	color:#779228;
}


#Seite {
background-image:url(../pic/hinterg_navi_3.jpg);
background-position:center 0;
background-repeat:no-repeat;
height:100%;
margin:-20px auto;
min-height:600px;
width:950px;
	/*background-color:#fff;	*/
}

*+html  #Seite{

background-image:url(../pic/hinterg_navi_3.jpg);
background-position:center 0;
background-repeat:no-repeat;
height:100%;
margin:0px auto;
min-height:600px;
width:950px;


}
  
#header{
	
	/*width:900px;
	background-image:url(../pic/levimedia_logo.gif);
	background-repeat:no-repeat;
	background-position:13px 30px;*/
	margin:auto;
	height:107px;

	
}
.headerbg{
	float:right;
	
}
#image_top{
float:right;
height:230px;
margin:9px 17px 0 0;
width:490px;
display:none;


}
#image_top img{
	border:1px solid #e2e2e2;
	margin:0;
	padding:0;
}
#header2 {
clear:both;
/*
background-image:url(../pic/hinterg_header_gruen.gif);
background-position:right center;
background-repeat:no-repeat;*/
height:207px;
margin:7px auto 0;
width:882px;
}

#breadcrumbs{
	color:#363636;
	font-size:10px;
	margin:8px 0 0 48px;
	width:500px;
}
#breadcrumbs a{
	color:#e5e5e5;
}
#searchbox{
float:right;
margin-top:18px;
padding-bottom:3px;
padding-top:8px;
width:280px;

}
#searchbox a{
	color:#363636;
	text-decoration:underline;
}
.searchField{	
clear:both;
margin-left:10px;
width:180px;
}

#callback {
display:none;
font-size:10px;
	width:100px;
	float:left;
}
#callback input{
	font-size:10px;
	
}
#languange{
	clear:both;
	padding-left:30px;
	float:right;
}

#topMenu {	
margin:20px 13px 0 500px;
padding-top:20px;
width:430px;
	}


#topMenu a {
	text-decoration:none;
}

#news{
	background-image:url(/fileadmin/templates/pic/newshead.gif);
	background-position:top;
	background-repeat:no-repeat;
	height:218px;
	margin-top:0px;
	margin-right:0px;
	margin-left:703px;
	background-color:#cbe7ff;
	padding:0px 0px 0px 15px;
}
/* Menü beginn */
 #topMenu2 {
 	background-color:#fff;
	color: #363636;
	font-size: 12px;
	
	width:900px;
	margin-top:201px;
	margin-left:0px;
	border-top:3px solid #af9844;
	border-bottom:1px solid #d1c491;
	padding-top:1px;
}

.colmask {
clear:both;
float:left;
/*margin:-25px 0 0;*/
overflow:hidden;
position:relative;
width:100%;
		
	}


	.leftmenu {
	   /* background:#f1f1f1;
		background-image:url(../pic/hinterg_leftmenu.jpg);
		background-repeat:repeat-x;
		background-position:left top;*/
}

    .leftmenu .colright {
     /* background:transparent url(../pic/schatten_inhalt.gif) repeat-y scroll right center;*/
float:left;
/*left:202px;*/
padding-bottom:40px;
position:relative;
width:920px;
    }
	
.leftmenu .col1wrap {
	    float:left;
	    width:50%;
	    position:relative;
	    right:200px;
	    padding-bottom:1em;
		
	}
.leftmenu .col1 {
 margin:30px 15px 0 235px;
overflow:hidden;
padding-left:15px;
position:relative;

width:850px;
	}
	
	


.menuHeader h1{
display:none;
clear:both;
color:#363636;
float:left;
font-size:14px;
margin:-76px 0 20px -18px;
padding:8px 8px 8px 40px;
width:190px;
}


#ueberschrift{
	float:left;
	position:relative;
	width:370px;
	margin-top:15px;
	margin-bottom:-20px;

}

.topLeft h1 {
	font-size:12px;
	color:#fff;
	padding-top:1px;
}
.topMiddle h1 {
	font-size:12px;
	color:#fff;
		padding-top:1px;
		margin-left:3px;
}

.topRight h1 {
color:#fff;
font-size:12px;
margin-left:29px;
padding-top:1px;
}
.topLeft {	
	color:#fff;
float:left;
font-size:14px;
font-weight:normal;
margin-bottom:10px;
margin-left:12px;
}

.topMiddle  {	
	float:left;	
	color:#fff;
	font-weight:normal;
	width:100px;
	margin-left:52px;
	
	
}
.topRight {	
	float:left;
	color:#fff;
	font-weight:normal;
	margin-left:4px;
	
}
.col1 ul li {
	line-height:150%;
	}
.col1 a {
	color:#333;
	text-decoration:underline;
}

.leftmenu .col2 {
    float:left;
	margin-top:50px;
	padding-bottom:50px;
	position:relative;
	right:185px;
	width:190px;
    }


.col2 a{
	color:#333;
}


#box{
	float:left;
	margin:10px 0px 40px 400px;
	height:50px;
	width:350px;
	padding:20px 0px 0px 10px;
	
}


/* Menue begin */


#mainMenu{
	margin:0 0 0 5px;
	height:10px;
}

#mainMenu a{
	color:#333;
	text-decoration:none;
}

#mainMenu .menuItem{
	float: left;
	font-size:11px;
	padding-right: 9px;
	margin-right: 9px;
	border-right: 1px solid #e5e5e5;

	margin-bottom:0px;
}
#mainMenu .menuItem4{
	float: left;
	font-size:11px;
	padding-right: 9px;
	margin-right: 9px;
	

	margin-bottom:0px;
}
#mainMenu .menuItemAct{

float: left;
	font-size:11px;
	font-weight:bold;
	padding-right: 9px;
	margin-right: 9px;
	border-right: 1px solid #e5e5e5;
	
	
}
#mainMenu .menuItemAct4{

float: left;
	font-size:11px;
	font-weight:bold;
	padding-right: 9px;
	margin-right: 9px;
	border-right: 1px solid #e5e5e5;
	
	
}


#Menubox{
float:left;
width:450px;
clear:both;

}

#menu1{
	float:left;
	clear:left;
	width:110px;
	font-size:11px;
	margin-left: 12px;
	padding-right:0px;
	height:158px;		
}


#menu2{
	float:left;
	font-size:11px;
	height:158px;
	margin-left:13px;
	padding-right:0;
	width:112px;
}

#menu3{
float:left;
font-size:11px;
height:158px;
margin-left:15px;
padding-right:0;

}

#menu1 a, #menu2 a, #menu3 a{
	text-decoration:none;
		color:#fff;
}
#menu1 a:hover, #menu2 a:hover, #menu3 a:hover{
	text-decoration:underline;
		color:#dcdcdc;
}
#menu1 a:acitve, #menu2 a:acitve, #menu3 a:acitve{
	text-decoration:underline;
		color:#dcdcdc;
}


#menu1 ul{ 	margin-left:0px; padding:0px; }
#menu2 ul{ 	margin-left:0px; padding:0px; }
#menu3 ul{ 	margin-left:0px; padding:0px; }
#menu1 h1, #menu2 h1, #menu3 h1{
	color:#acca2e;
	font-size:14px;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	margin-bottom:5px;
	

}

#menu1 li, #menu2 li, #menu3 li{list-style:none;	margin:3px 0;}
#menu1 .menuitemAct a, #menu2 .menuitemAct a, #menu3 .menuitemAct a{font-weight:bold;	color:#fff;	text-decoration:underline;}
#menu1 img, #menu2 img, #menu3 img {margin-left:0px;vertical-align:bottom;}
.menu {	border:0px; float:left;}
 #submenu {
 background-image:url(/fileadmin/templates/pic/ui_gloss_gr.jpg);
 background-position:left;
 background-repeat:repeat-x;

border:1px solid #BFBFBF;
float:left;
font-size:11px;

margin-left:245px;
margin-top:16px;
padding:8px 0px;
width:850px;

}
.csc-header-n1{

	
}
*+html .csc-header-n1{
	margin-top:3px;
	color:#666;
	padding:0;
}

.csc-subheader-0{

	font-weight:lighter;
	color:#666;
	margin-top:-3px;
}
*+html .csc-subheader-0{

	font-weight:lighter;
	color:#666;
	margin-top:-18px;
}
.csc-loginform{
	background-color:#fff;
	

}
.csc-loginform .csc-form-fieldcell .csc-form-labelcell{
	height:20px;
}

#submenu .menuItem{
	background-image:url(../pic/arrow_000_small.png);
	background-position:left;
	background-repeat:no-repeat;
	padding-left:18px;
	margin-left:8px;
	float:left;
}
#submenu .menuitemAct{
	font-weight:bold;
	padding-left:18px;
	background-image:url(../pic/checked.png);
	background-repeat:no-repeat;
	float:left;
	margin-left:8px;
	
	}
#submenu ul{
		margin-left:0px; padding:0px 0 0 10px; 
	
}
#submenu li{
	list-style:none;
}
#submenu a {
	color:#363636;
	text-decoration:none;
	line-height:130%;
	
	
}
#sidebar{
float:left;
font-size:11px;
margin-bottom:20px;
margin-left:30px;
margin-top:-20px;
padding:0;
width:190px;
}


/* Menue end */



.clearer {
	clear:both;
	display: block;
	height: 1px;
	height: 1%;
	line-height: 0px;
	font-size: 0px;
	margin:0px;
	padding:0px;
}

/* Contactbox*/

.contactBox {
	display:none;
	clear:both;
	width:150px;
	font-size:10px;
	padding-top:0px;
	margin-top:30px;
	line-height:normal;
	margin-left:10px;
	color:#e5e5e5;
	
}

.contactBox a {
	text-decoration:underline;
	color:#e5e5e5;
}
#infoBox {
	border-left:4px solid #363636;

	height:auto;
	padding: 8px 10px 8px 10px;
	width:450px;
	margin-top:20px;
	
}
#infoBox h1{
	font-size:14px;
	font-weight:bold;
}

#searchbox #tx-indexedsearch-searchbox-button-submit{
	/*float:left;
	clear:right;
	border:0;
	padding-top:3px;
	margin-left:0px;
	color: #363636;
	text-align:left;
	*/
	
border:0 none;
color:#666;
float:right;
margin-top:-18px;
font-size:11px;
width:85px;
	
}
*+html #searchbox #tx-indexedsearch-searchbox-button-submit{
	/*float:left;
	clear:right;
	border:0;
	padding-top:3px;
	margin-left:0px;
	color: #363636;
	text-align:left;
	*/
	float:right;
	width:100px;
	margin-top:-23px;
	
}


/* ------------3 Spalten -------------------*/
.tx-fdfx3cols-pi1{
	float:left;
	position:absolute;
	width:370px;
	background-color:#edcdd8;
	padding-left:5px;

	
}

.c3l1-left,.c3l1-middle,.c3l1-right{
	
	border:0px;
	width:100px;
	font-size:11px;
	padding-top:50px;
	line-height:100%;
	padding-right:15px;
	margin-left:0px;

}

.c3l1-left {
	background-image:url(/fileadmin/templates/pic/Zahl-03.gif);
	background-repeat:no-repeat;
	background-position:40px 10px;
	padding-top:35px;
}
.c3l1-middle {
	background-image:url(/fileadmin/templates/pic/Zahl.gif);
	background-repeat:no-repeat;
	background-position:40px 10px;
}
.c3l1-right {
	background-image:url(/fileadmin/templates/pic/Zahl-02.gif);
	background-repeat:no-repeat;
	background-position:40px 10px;
	padding-top:16px;
	
}
/* 3 Spalten Ende*/

/* 2 Spalten Start */

.tx-fdfx2cols-pi1{
	margin:0;
	position:absolute;
	width:550px;

	
}

.c2l1-left {
	vertical-align:top;
	border:0;
	width:50%;
	
}
.c2l1-middle {
	vertical-align:top;
	width:50%;
}
/* 2 Spalten Ende */

/*----- search page ---------*/

.tx-indexedsearch-searchbox{
	padding: 20px;
	background-color: #dcdcdc;
}

.tx-indexedsearch-form label{}


fieldset{
	border: 0px none;
}

.tx-indexedsearch-searchbox input,
.tx-indexedsearch-searchbox select{
	margin-bottom: 6px;
	margin-top:20px;
}

/*---------- New -----------*/

.news-list-container HR.clearer, .news-single-item HR.clearer, .news-latest-container HR.clearer{
	clear:right;
	border:0;
}
.news-latest-container HR.clearer {
	clear:left;
}

.news-latest-container{
	color:#363636;
	border:0px;
	margin-bottom:15px;
}
.news-latest-container a{
	text-decoration:none;
	font-size:11px;
	color:#363636;
}
.news-latest-item {

	border:1px;
	/* IE hack */
	height: 1%;
	/* IE hack end */
	margin-bottom:10px;
	
}
.news-latest-item h3 h2 a{
	text-decoration:none;
	color:#363636;
}

.news-single-item  h3{
	font-size:12px;
	color:#333;
	font-weight:bold;
	line-height:130%;
}
/*

.col1 .news-list-item {
	float:left;
	margin-bottom:10px;
	width:50%;
		color:#363636;
	
}*/
.col1 .news-single-timedata{
	display:none;
}
.col1 .news-list-item{

float:left;
height:1%;
line-height:1.3;
margin:0px;

overflow:hidden;
padding:8px 3px 3px;
text-align:center;
width:180px;

}
.news-list-item hr{display:none;}

.col1 .tx-ttnews-browsebox{
	float:left;
	width:500px;

}
/*.col1 .news-list-item h3{
border:0;

height:15px;
width:100%;
padding:3px;

	
}*/
.news-list-container .news-list-morelink a{
border:0 none;
color:#ABCD10;
font-size:12px;
margin-left:-14px;
}

.news-list-item a{
	text-decoration:underline;
	color:#363636;
	line-height:1;
}
.news-single-item {
	width:830px;
	margin-left: 33px;
	

}
*+html .news-list-container p{
	line-height:110%;
	
	
}

.news-list-container{
	line-height:110%;
	
}
.news-list-container p {
padding:8px 9px 0 19px;
width:190px;
margin-bottom:15px;


}
.news-single-img{
clear:both;
float:right;
margin-left:30px;
width:auto;

}
.news-list-container  img{
padding:2px;
margin:auto;
}



*+html .news-list-container .news-list-item h3{
margin:-3px 0 0 -3px;
padding-top:4px;
}

.news-list-date{
	display:none;
	background-color:#fff;
	margin-top:0px;
	margin-bottom:3px;
	height:10px;
}
.news-list-container  a{
	text-decoration:none;
	color:#363636;
	font-size:12px;
	
}

.news-list-browse {
text-align:center;
}
/*----------------*/


TEXTAREA {
	border:1px solid #dcdcdc;
}
INPUT{}

fieldset.tx-powermail-pi1_fieldset input.powermail_text, fieldset.tx-powermail-pi1_fieldset textarea.powermail_textarea{
width:260px;
}


.footer{

float:left;


color:#363636;

height:216px;
margin:0 auto;
padding:10px 0 0;
width:914px;


}

#footerMenu{
background-image:url(/fileadmin/templates/pic/footer_bg.jpg);
background-repeat:no-repeat;
color:#fff;
float:left;
margin-top:160px;
padding:5px 45px;
text-align:center;
width:914px;
}
#footerMenu a{
  color: #FFFFFF;
    text-decoration: underline;
}

#footerMenu .menuItem{
	float: left;
	font-size: 11px;
	padding-right: 9px;
	margin-right: 9px;
	border-right: 1px solid #363636;
	text-align: right;	
}

.csc-firstHeader{
	margin-left:0px;
	margin-top:-30px;
	padding-top: 30px;
	margin-bottom:30px;
	font-size:24px;
	color:#363636;


	margin:20px 0 20px 0;
}
.csc-textpic{
	clear:both;
	float:left;
}

 .jscalendar_cb {
	margin-bottom:0px;
	margin-top:0px;
	border:0;
	padding:0;
}

.date2cal_img_help{
	display:none;
}*html .leftmenu .col1 {
	margin-left:0;
padding-left:3px;
width:950px;
}
.contenttable .tabelle{
	background:#fff;
	
}
.tabelle td {
	border-bottom:1px solid #dadada;
	border-right:1px solid #dadada;	
	padding:5px;
	text-align:center;
}
.tabelle th{
	border-bottom:1px solid #dadada;
	border-right:1px solid #dadada;	
	padding:5px;
}
 .tr-odd, .tr-last, .td-last .td-3{
	border-bottom:0px;
	border-right:1px solid #dadada;	
	padding:5px;
	border:1px dotted;
	text-align:center;
}
div.csc-textpic div.csc-textpic-imagewrap .csc-textpic-image .csc-textpic-caption {
margin:0;
line-height:130%;
background-color:#dcdcdc;
padding-left:3px;
}
.xing{    float: left;
    margin-top: -28px;}
