/* CSS Document */

/* 	1.basics 
	2.layout
	3.content
*/



/* 1.basics*/
*{  margin: 0px; padding: 0px; } 

body {
	background-color: #dcdcdd;
	background-image: url(/fileadmin/admin/main/img/hg.jpg);
	background-repeat: repeat-x;
	background-position: center top;
	margin: 0px 0 0px 0;
	}
h1{ font-family: "Arial", Verdana, Helvetica, sans-serif; color:#064f8a; font-size: 14px; line-height: 20px; }
h2{ font-family: "Arial", Verdana, Helvetica, sans-serif; color:#666; font-size: 16px; line-height: 20px; font-style:italic; }

.blau { font-family: "Arial", Helvetica, sans-serif; color:#064f8a; font-size: 12px; line-height: 18px; }
.strichel {font-family: "Arial", Verdana, Helvetica, sans-serif; color:#ccc; font-size: 11px; line-height: 50px; }
.slogan { font-family: "Arial", Verdana, Helvetica, sans-serif; color:#B9A773; font-size: 16px; line-height: 20px; text-decoration:none; }


/*a:link { font-family: "Arial", Verdana, Helvetica, sans-serif; font-size:12px; color: 666; text-decoration: none; }
a:visited { font-family: "Arial", Verdana, Helvetica, sans-serif; color: #999; font-size:12px; text-decoration: none; }
a:hover { font-family: "Arial", Verdana, Helvetica, sans-serif; color: #000; font-size:12px; text-decoration: none; }
a:active { font-family: "Arial", Verdana, Helvetica, sans-serif; color: #055795; font-size:12px; text-decoration: none; }		
*/
/*---------------------------WEBSITE AUFBAU-------------------------	*/	

#all {
	position: relative;
	margin: 0px auto 0px auto;
	width: 900px;
	}
	
/*---------------------------TOP BEREICH-------------------------	*/	

#topticker {
	width: 568px;
	height: 24px;
	padding: 5px 43px 0 289px;
	font-family: "Arial", Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #fff;
	background-image: url(/fileadmin/admin/main/img/topticker.jpg);
	float: left;
	}


#top {
	width: 900px; 	
	/* height: 121px; */    
	background: url(/fileadmin/admin/main/img/header_start_neu.jpg) no-repeat 45px top;
	height: 297px;
	padding: 0px;
	font-family: "Arial", Verdana, Helvetica, sans-serif;
	font-size: 11px;
	float: left;
	/* margin-left: 45px; */
	}
						
#top1 {
	width: 275px;
	height: 121px;
	padding: 0px 0 0 0px;
	float: left;
	}
	
#top2 {
	width: 347px;
	height: 25px;
	padding: 96px 0 0 0px;
	float: left;
	}
	#top2 a:link, #top2 a:visited, #top2 a:active { font-family: "Arial", Verdana, Helvetica, sans-serif;font-size:11px; color:#757575; padding: 0 9px 0 9px; text-decoration:none; }
	#top2 a:hover								  { font-family: "Arial", Verdana, Helvetica, sans-serif; color:#000; }
		
#top3 {
	width: 278px;
	height: 74px;
	padding: 27px 0 0 0px;
	float: left;
	}
	#top3 a:link, #top3 a:visited, #top3 a:active 
	{ font-family: "Arial", Verdana, Helvetica, sans-serif;font-size:13px; line-height: 18px; color:#fff; background: url(/fileadmin/admin/main/img/pfeil.gif) 0px 3px no-repeat; padding: 0 0 0 25px; text-decoration:none; }
	#top3 a:hover
	{ font-family: "Arial", Verdana, Helvetica, sans-serif; color:#000; background: url(/fileadmin/admin/main/img/pfeil02.gif) 3px 3px no-repeat; padding: 0 0 0 25px; }

/*---------------------------TOP BEREICH ENDE-------------------------	*/	

/*---------------------------HEADER BEREICH-------------------------	*/	

			
#header {
	width: 818px;
	height: 49px;
	padding: 53px 0 0 82px;
	font-family: "Arial", Verdana, Helvetica, sans-serif;
	color:#fff;
	font-size: 11px;
	background-image: url(/fileadmin/admin/main/img/header.jpg);
	float: left;
	}

/*---------------------------HEADER BEREICH ENDE-------------------------	*/

/*---------------------------HEADERSUCHE BEREICH-------------------------	*/	

			
#headersuche {
	width: 855px;
	height: 23px;
	background-image: url(/fileadmin/admin/main/img/headersuche.jpg);
	padding: 13px 0 0 45px;
	font-family: "Arial", Verdana, Helvetica, sans-serif;
	color:#757575;
	font-size: 11px;
	float: left;
	}

/*---------------------------HEADERSUCHE BEREICH ENDE-------------------------	*/

/*---------------------------HEADLINE BEREICH-------------------------	*/	

#textheadline {
  float: left;
  width: 300px;
  margin-top: 5px;
}

#homelink {
  float: left;
  /* width:66px; */
  font-family:"Arial",Verdana,Helvetica,sans-serif;
  font-weight:bold;
  /* text-align: right; */
  font-size: 12px;
  color:#fff;
  /* padding: 0px 20px 0px 0px; */
}


#homelink a:link, #homelink a:visited, #homelink a:active { 
font-family: "Arial", Verdana, Helvetica, sans-serif;
font-size:12px; 
color:#fff; 
font-weight: bold; 
/* padding: 0 9px 0px 9px; */
text-decoration:none; 
line-height: 35px;
/* position:absolute; */
/* right:16px; */
/* bottom:36px; */
/* bottom: 12px; */
}

			
#headline {
	width: 838px;
	/* height: 110px; */
	height: 65px;
	background-image: url(/fileadmin/admin/main/img/headline.jpg);
	background-repeat: no-repeat;
	/* background-position: left top; */
	background-position: left bottom;
	padding: 0px 0px 0px 62px;
	float: left;
	}
	
	#headline01 {
	width: 384px;
	/* height: 45px; */
	font-family: "Arial", Verdana, Helvetica, sans-serif;
	color:#064f8a;
	font-size: 14px;
	/* padding: 60px 0 0 0px; */
	padding: 0px 2px 0px 0px;
	/* padding: 16px 0px 0px 0px; */
	float: left;
	/* position:relative; */
	}
	
	#headline02 {
	width: 440px;
	font-family: "Arial", Verdana, Helvetica, sans-serif;
	color:#3cacd4;
	font-weight: bold;
	font-size: 10px;
	/* padding: 55px 0 0 2px; */
	padding: 10px 0px 0px 2px;
	float: left;
	margin-left:1px;
	}
	
#headline02 a:link, 
#headline02 a:visited, 
#headline02 a:active { 
  font-family: "Arial", Verdana, Helvetica, sans-serif;
  font-size:11px; 
  color:#fff; 
  font-weight: bold; 
  padding: 10px 8px 12px 8px; 
  text-decoration:none; 
  background-image:url(/fileadmin/admin/main/img/hg_kleine_navi.jpg);
  background-repeat:repeat-x;
  width:80px;
  margin-right:2px;
}

#headline02 a:hover { 
  font-family: "Arial", Verdana, Helvetica, sans-serif; 
  font-weight: bold; 
  color:#fff; 
}

/*---------------------------HEADLINE BEREICH ENDE-------------------------	*/


/*---------------------------NAVI BEREICH-------------------------	*/	


#navi {
	width: 234px; 
	min-height: 200px;
	font-size:12px;
	padding: 0px 0px 0px 0px;
	line-height: 22px;
	border-right:solid 1px #D2D2D2;
	font-family: "Arial", Verdana, Helvetica, sans-serif;
	color:#fff;
	float: left;
	}
	*html #navi{
	height: 200px;
		}
		
			#navi a:link, #navi a:visited, #navi a:active {
			color:#fff;
			text-decoration:none;
			padding:12px 0px 0 50px;
			width: 162px;
			height: 28px;
			margin: 0 0 5px 0;
			font-family: "Arial", Verdana, Helvetica, sans-serif;
			background: url(/fileadmin/admin/main/img/button.jpg) 0px 0px no-repeat;
			font-size:12px;
			display: block;
			}
		
			#navi a:hover{
			font-family: "Arial", Verdana, Helvetica, sans-serif;
			color:#fff;
			background: url(/fileadmin/admin/main/img/button2.jpg) 0px 0px no-repeat;
			padding:12px 0px 0 50px;
			}
			
			
			

/*---------------------------NAVI BEREICH ENDE-------------------------	*/

/*---------------------------MAIN BEREICH-------------------------	*/

		
#mainkachel {
	width: 900px; 
	min-height: 100px;
	padding: 0px 0px 0px 0px;
	margin: 0 auto;
	background-image: url(/fileadmin/admin/main/img/mainkachel.jpg);
	background-repeat: repeat-y;
	background-position: left top;
	float: left;
	}
*html #mainkachel{
	height: 100px;
		}
		
#conkomplett{
	width: 662px; 
	min-height: 100px;
	padding: 0px 15px 0px 0px;
	margin: 0 auto;
	/* margin-top: 30px; */
	text-align: justify;
	font-family: "Arial", Verdana, Helvetica, sans-serif;
	color:#000;
	font-size: 12px;
	line-height: 18px;
	float: left;
	}
*html #conkomplett{
	height: 100px;
		}
		
#main {
	width: 657px; 
	min-height: 320px;
	padding: 0px 0px 0px 62px;
	margin: 0 auto;
	font-family: "Arial", Verdana, Helvetica, sans-serif;
	text-align: justify;
	color:#000;
	font-size: 12px;
	line-height: 18px;
	background-image: url(/fileadmin/admin/main/img/main.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	float: left;
	}
*html #main {
	height: 320px;
		}
		
#main img{
 border:none;
}
		
#werbung {
	width: 151px; 
	min-height: 310px;
	padding: 20px 0px 0px 30px;
	margin: 0 auto;
	font-family: "Arial", Verdana, Helvetica, sans-serif;
	color:#000;
	font-size: 12px;
	line-height: 18px;
	float: left;
	}
*html #werbung {
	height: 310px;
		}


#mainstart {
	width: 541px; 
	min-height: 200px;
	padding: 0px 0px 0px 0px;
	background-image: url(/fileadmin/admin/main/img/mainleft.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	float: left;
	}
*html #mainstart{
	height: 200px;
	}

#mainleft {
	width: 300px; 
	min-height: 200px;
	padding: 0px 26px 0px 0px;
	background-image: url(/fileadmin/admin/main/img/mainleft.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	font-family: "Arial", Verdana, Helvetica, sans-serif;
	color:#000;
	font-size: 12px;
	line-height: 18px;
	text-align: justify;
	float: left;
	}
*html #mainleft{
	height: 200px;
		}
		
#mainleft2 {
	width: 364px; 
	min-height: 200px;
	padding: 0px 26px 0px 0px;
	background-image: url(/fileadmin/admin/main/img/mainright.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	text-align: justify;
	float: left;
	}
*html #mainleft2{
	height: 200px;
		}	
		#mainleft2 a:link, #mainleft2 a:visited, #mainleft2 a:active { font-family: "Arial", Verdana, Helvetica, sans-serif;font-size:12px; color:#064f8a; text-decoration:none; }
		#mainleft2 a:hover								  				{ font-family: "Arial", Verdana, Helvetica, sans-serif; color:#000; text-decoration:underline; }
		
	
		
#mainright {
	width: 310px; 
	min-height: 280px;
	font-family: "Arial", Verdana, Helvetica, sans-serif;
	color:#000;
	font-size: 12px;
	line-height: 18px;
	background-image: url(/fileadmin/admin/main/img/mainright.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	padding: 0px 0px 0px 20px;
	float: left;
	}
*html #mainright{
	height: 280px;
		}
		
						
			#mainright a:link, #mainright a:visited, #mainright a:active{
			font-family: "Trebuchet MS", Verdana, Helvetica, sans-serif;
			font-size:13px;
			line-height: 18px;
			color:#B9A773;
			text-decoration:none;
			}
			
			
			#mainright a:hover{
			font-family: "Trebuchet MS", Verdana, Helvetica, sans-serif;
			color:#fff;
					
			}
			
			#mainright ul {
			padding:0 0 0 0px;
			list-style-type: none;
			}
		
			#mainright li{
			font-family: "Georgia", Verdana, Helvetica, sans-serif;
			color:#5B5047;
			font-size: 12px;
			line-height: 18px;
			background: url(/fileadmin/admin/main/img/pfeil.gif) 0px 4px no-repeat;
			padding:0 0 0 20px;
			list-style-type: none;
			}		
			
/*---------------------------MAIN BEREICH ENDE-------------------------	*/	

#blockparcelall {
	width: 219px; 
	height: 302px;
	font-family: "Arial", Verdana, Helvetica, sans-serif;
	color:#000;
	font-size: 11px;
	line-height: 18px;
	background-image: url(/fileadmin/admin/main/img/startblock/blockparcel.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	padding: 0px 0px 0px 0px;
	float: left;
	}
	
#blockparcelall_start {
	width: 219px; 
	height: 302px;
	font-family: "Arial", Verdana, Helvetica, sans-serif;
	color:#000;
	font-size: 11px;
	line-height: 18px;
	background-image: url(/fileadmin/admin/main/img/startblock/blockparcel_start.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	padding: 0px 0px 0px 0px;
	float: left;
	text-align: center;
	}


#blockparcel {
	width: 158px; 
	height: 165px;
	font-family: "Arial", Verdana, Helvetica, sans-serif;
	color:#000;
	font-size: 11px;
	line-height: 18px;
	padding: 88px 32px 0px 29px;
	float: left;
	}
/**html #blockparcel{
	height: 214px;
		}*/
		
						
			#blockparcel a:link, #blockparcel a:visited, #blockparcel a:active{
			font-family: "Arial", Verdana, Helvetica, sans-serif;
			font-size:13px;
			line-height: 18px;
			color:#000;
			text-decoration:none;
			}
			
			
			#blockparcel a:hover{
			font-family: "Arial", Verdana, Helvetica, sans-serif;
			color:#fff;
					
			}
			
			#blockparcel ul {
			padding:0 0 0 0px;
			list-style-type: none;
			}
		
			#blockparcel li{
			font-family: "Arial", Verdana, Helvetica, sans-serif;
			color:#000;
			font-size: 12px;
			line-height: 18px;
			list-style-type: none;
			}	
			
#blockparcelbut {
	width: 219px; 
	height: 49px;
	float: left;
	}
	
	
		a.blockparcelbut { background:url(/fileadmin/admin/main/img/startblock/butparcel.jpg) repeat 0px 0px; width: 219px; height:49px; display: block; }
		a.blockparcelbut span { display: none; }
		a.blockparcelbut:hover { background: url(/fileadmin/admin/main/img/startblock/butparcel.jpg) repeat 0px -49px; }
		
		a.blockparcelbut_info { background:url(/fileadmin/admin/main/img/startblock/butparcel_info.jpg) repeat 0px 0px; width: 219px; height:49px; display: block; }
		a.blockparcelbut_info span { display: none; }
		a.blockparcelbut_info:hover { background: url(/fileadmin/admin/main/img/startblock/butparcel_info.jpg) repeat 0px -49px; }
	
		
#blocktenderall {
	width: 219px; 
	height: 302px;
	font-family: "Arial", Verdana, Helvetica, sans-serif;
	color:#000;
	font-size: 11px;
	line-height: 18px;
	background-image: url(/fileadmin/admin/main/img/startblock/blocktender.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	padding: 0px 0px 0px 0px;
	float: left;
	}

#blocktenderall_start {
	width: 219px; 
	height: 302px;
	font-family: "Arial", Verdana, Helvetica, sans-serif;
	color:#000;
	font-size: 11px;
	line-height: 18px;
	background-image: url(/fileadmin/admin/main/img/startblock/blocktender_start.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	padding: 0px 0px 0px 0px;
	float: left;
	text-align: center;
	}

#blocktender {
	width: 158px; 
	height: 165px;
	font-family: "Arial", Verdana, Helvetica, sans-serif;
	color:#000;
	font-size: 11px;
	line-height: 18px;
	padding: 88px 32px 0px 29px;
	float: left;
	}
/**html #blockparcel{
	height: 214px;
		}*/
		
						
			#blocktender a:link, #blocktender a:visited, #blocktender a:active{
			font-family: "Arial", Verdana, Helvetica, sans-serif;
			font-size:13px;
			line-height: 18px;
			color:#000;
			text-decoration:none;
			}
			
			
			#blocktender a:hover{
			font-family: "Arial", Verdana, Helvetica, sans-serif;
			color:#fff;
					
			}
			
			#blocktender ul {
			padding:0 0 0 0px;
			list-style-type: none;
			}
		
			#blocktender li{
			font-family: "Arial", Verdana, Helvetica, sans-serif;
			color:#000;
			font-size: 12px;
			line-height: 18px;
			list-style-type: none;
			}	
			
#blocktenderbut {
	width: 219px; 
	height: 49px;
	float: left;
	}
	
	
		a.blocktenderbut { background:url(/fileadmin/admin/main/img/startblock/buttender.jpg) repeat 0px 0px; width: 219px; height:49px; display: block; }
		a.blocktenderbut span { display: none; }
		a.blocktenderbut:hover { background: url(/fileadmin/admin/main/img/startblock/buttender.jpg) repeat 0px -49px; }
		
		a.blocktenderbut_info { background:url(/fileadmin/admin/main/img/startblock/buttender_info.jpg) repeat 0px 0px; width: 219px; height:49px; display: block; }
		a.blocktenderbut_info span { display: none; }
		a.blocktenderbut_info:hover { background: url(/fileadmin/admin/main/img/startblock/buttender_info.jpg) repeat 0px -49px; }
		
		

#blockmarketall {
	width: 219px; 
	height: 302px;
	font-family: "Arial", Verdana, Helvetica, sans-serif;
	color:#000;
	font-size: 11px;
	line-height: 18px;
	background-image: url(/fileadmin/admin/main/img/startblock/blockmarket.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	padding: 0px 0px 0px 0px;
	float: left;
	}
	
#blockmarketall_start {
	width: 219px; 
	height: 302px;
	font-family: "Arial", Verdana, Helvetica, sans-serif;
	color:#000;
	font-size: 11px;
	line-height: 18px;
	background-image: url(/fileadmin/admin/main/img/startblock/blockmarket_start.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	padding: 0px 0px 0px 0px;
	float: left;
	text-align: center;
	}


#blockmarket {
	width: 158px; 
	height: 165px;
	font-family: "Arial", Verdana, Helvetica, sans-serif;
	color:#000;
	font-size: 11px;
	line-height: 18px;
	padding: 88px 32px 0px 29px;
	float: left;
	}
/**html #blockparcel{
	height: 214px;
		}*/
		
						
			#blockmarket a:link, #blockmarket a:visited, #blockmarket a:active{
			font-family: "Arial", Verdana, Helvetica, sans-serif;
			font-size:13px;
			line-height: 18px;
			color:#000;
			text-decoration:none;
			}
			
			
			#blockmarket a:hover{
			font-family: "Arial", Verdana, Helvetica, sans-serif;
			color:#fff;
					
			}
			
			#blockmarket ul {
			padding:0 0 0 0px;
			list-style-type: none;
			}
		
			#blockmarket li{
			font-family: "Arial", Verdana, Helvetica, sans-serif;
			color:#000;
			font-size: 12px;
			line-height: 18px;
			list-style-type: none;
			}	
			
#blockmarketbut {
	width: 219px; 
	height: 49px;
	float: left;
	}
	
	
		a.blockmarketbut { background:url(/fileadmin/admin/main/img/startblock/butmarket.jpg) repeat 0px 0px; width: 219px; height:49px; display: block; }
		a.blockmarketbut span { display: none; }
		a.blockmarketbut:hover { background: url(/fileadmin/admin/main/img/startblock/butmarket.jpg) repeat 0px -49px; }
		
		a.blockmarketbut_info { background:url(/fileadmin/admin/main/img/startblock/butmarket_info.jpg) repeat 0px 0px; width: 219px; height:49px; display: block; }
		a.blockmarketbut_info span { display: none; }
		a.blockmarketbut_info:hover { background: url(/fileadmin/admin/main/img/startblock/butmarket_info.jpg) repeat 0px -49px; }


/*---------------------------BOTTOM BEREICH-------------------------	*/	

#bottom {
	width: 750px; 
	/* height: 53px; */
	padding: 30px 150px 0px 0px; 
	background-image: url(/fileadmin/admin/main/img/mainkachel.jpg);
	background-repeat: repeat-y;
	background-position: left top;
	
	/*background-image: url(/fileadmin/admin/main/img/bottom.jpg);
	background-repeat: no-repeat;
	background-position: left top; */
	margin: 0px auto;
	text-align: center;
	font-family: "Arial", Verdana, Helvetica, sans-serif;
	font-size:11px;
	line-height: 22px;
	color:#919397;
	clear: both;
	float: none;
	}
			#bottom a:link, #bottom a:visited, #bottom a:active{
			font-family: "Arial", Verdana, Helvetica, sans-serif;
			font-size: 11px;
			line-height: 22px;
			color: #919397;
			padding: 0 6px 0 6px;
			text-decoration: underline;
			}
		
			#bottom a:hover{
			font-family: "Arial", Verdana, Helvetica, sans-serif;
			color: #055795;
			padding: 0 6px 0 6px;
			text-decoration: underline;
			}
			

/*---------------------------BOTTOM BEREICH ENDE-------------------------	*/	
	


#fixfloat{
	clear: both;
	float: none;
	}
	

/*-------------------------inhalt display none---------------------------*/

#display {
	width: 850px;
	height: 202px;
	background-image: url(/fileadmin/admin/main/img/top.jpg);
	float: left;
	display: none;
	}
	
	/*---------------------------MODUL 1 ANFANG-------------------------	*/

#tableheader img{
  height: 12px;
  width: 18px;
}

#tableheader a:link, #tableheader a:visited, #tableheader a:active { 
  font-family: "Arial", Verdana, Helvetica, sans-serif;
  font-size:12px; 
  color:#000; 
  padding: 0 9px 0 9px; 
  text-decoration:none; 
}

.tr-header {
  background-color:#cfcfcf;
}

#tableheader a:hover { 
  font-family: "Arial", Verdana, Helvetica, sans-serif; 
  color:#000; 
}

#tableheader td {
 width: 200px;
 padding: 3px 0px 3px 0px;
}

#seitenzahlen a:link, #seitenzahlen a:visited {
  font-family: "Arial", Verdana, Helvetica, sans-serif;
  font-size:12px; 
  color:#000; 
  padding: 0 9px 0 9px; 
  text-decoration:none;
}

.numbermenuAct {
font-family: "Arial", Verdana, Helvetica, sans-serif;
  font-size:12px; 
  color:#000;
  background-color: #efefef; 
  padding: 0 9px 0 9px; 
  text-decoration:none;
}

ol {
  padding: 0px 0px 0px 25px;
}

input.waehlen {
	height: 20px;
	width: 54px;
	background-color: transparent;
	background: url(/fileadmin/admin/main/img/button_waehlen.jpg) no-repeat;
	border: none;
	color: #fff;
	font-weight: bold;
}

input.bieten {
	height: 20px;
	width: 54px;
	background-color: transparent;
	background: url(/fileadmin/admin/main/img/button_bieten.jpg) no-repeat;
	border: none;
	color: #fff;
	font-weight: bold;
}

#weiter {
  width: 570px;
  float: left;
  padding-top: 20px;
}

#weiter input.submit {
	background-color: transparent;
	width: 114px;
	height: 40px;
	background: url(/fileadmin/admin/main/img/button_cargom_weiter.jpg) no-repeat;
	border: none;
	color: #fff;
	font-weight: bold;
}

#weiter input.sofortbeauftragung {
	background-color: transparent;
	width: 114px;
	height: 40px;
	background: url(/fileadmin/admin/main/img/button_auftragvergabe.jpg) no-repeat;
	border: none;
	color: #fff;
	font-weight: bold;
}

#weiter input.uebersicht {
	background-color: transparent;
	width: 114px;
	height: 40px;
	background: url(/fileadmin/admin/main/img/button_uebersicht.jpg) no-repeat;
	border: none;
	color: #fff;
	font-weight: bold;
}

#weiter input.bestaetigen {
	background-color: transparent;
	width: 114px;
	height: 40px;
	background: url(/fileadmin/admin/main/img/button_bestaetigen.jpg) no-repeat;
	border: none;
	color: #fff;
	font-weight: bold;
}

#weiter input.auktion_einstellen {
	background-color: transparent;
	width: 114px;
	height: 40px;
	background: url(/fileadmin/admin/main/img/button_auktion_einstellen.jpg) no-repeat;
	border: none;
	color: #fff;
	font-weight: bold;
}

#weiter img {
	margin-top: 4px;
	background-color: transparent;
	background: url(/fileadmin/admin/main/img/button_cargom_zurueck.jpg) no-repeat;
	border: none;
	color: #fff;
	font-weight: bold;
}

.tip {
	border:solid 1px #4784bb; 
	padding:5px;
	position:absolute;
	z-index:100;
	visibility:hidden; 
	color:#333333; 
	top:0px;
	left:0px; 
	background-color:#ffffff;
	layer-background-color:#ffffff;
}

div.steplist {
	height:38px; 
	margin-top: 2px; 
	width: 680px;
}

div.steplist ul {
	list-style-type:none;	
	text-align: center;
}

div.steplist ul li {
	display:inline;
	float:left;
	color:#bcbcbc;
	height:36px;
	width: 115px;	
	font-size:10px;
	font-weight:bold;
	line-height:10px;
	background: url(/fileadmin/admin/main/img/button_inaktiv_115.jpg) no-repeat;		
}

div.steplist ul li p {
	text-align: center;
	width: 100%;
	margin-top: 12px;
}

div.steplist ul li.active {
	color: #fff;
	font-weight: bold;
	background: url(/fileadmin/admin/main/img/button_aktiv_115.jpg) no-repeat;
}

div.containerfracht {
  border:1px solid #064F8A;
  float:left;
  font-size:10px;
  font-weight:bold;
  min-height:30px;
  line-height:14px;
  margin:1px;
  width:570px;
}

div.containerfracht h2 {
  background-color:#064F8A;
  color:#FFFFFF;
  margin:0;
  padding: 4px;
  font-size:11px;
  font-style:normal;
  font-weight:bold;
  margin-bottom:10px;
}

div.containerfracht div.row {
  border-bottom:1px solid #064F8A;
  padding:4px;
}

div.containerfrachtgruppe div.row {
  border-bottom:1px solid #064F8A;
  padding:4px;
}

div.containerfrachtgruppe div.row table {
  width: 100%;
}

div.containerfracht div.row label, div.containerfracht div.row label a:link, div.containerfracht div.row label a:visited{
  color:#064F8A;
  display:inline;
  float:left;
  font-size:11px;
  font-weight:bold;
  text-decoration: none;
  width:130px;
}

#auktionszeit, #auktionszeit a:link, #auktionszeit a:visited {
  color:#064F8A;
  display:inline;
  float:left;
  font-size:11px;
  font-weight:bold;
  text-decoration: none;
}

div.containerfracht_twocolumn {
  border:1px solid #064F8A;
  float:left;
  font-size:10px;
  font-weight:bold;
  min-height:30px;
  line-height:14px;
  margin:1px;
  width:283px;
}

div.containerfracht_twocolumn h2 {
  background-color:#064F8A;
  color:#FFFFFF;
  margin:0;
  padding: 4px;
  font-size:11px;
  font-style:normal;
  font-weight:bold;
  margin-bottom:10px;
}

div.containerfracht_twocolumn div.row {
  border-bottom:1px solid #064F8A;
  padding:4px;
}

div.containerfracht_twocolumn div.row label {
  color:#064F8A;
  display:inline;
  float:left;
  font-size:11px;
  font-weight:bold;
  width:110px;
}

div.containerfrachtgruppe{
 border:1px solid #064F8A;
  float:left;
  font-size:10px;
  font-weight:bold;
  min-height:30px;
  line-height:14px;
  margin:1px;
 width: 340px;
}

div.containerfrachtgruppe h2, div.containerfrachtgruppe h2 a:link, div.containerfrachtgruppe h2 a:visited{
  background-color:#064F8A;
  color:#FFFFFF;
  margin:0;
  padding: 4px;
  font-size:11px;
  font-style:normal;
  font-weight:bold;
  text-decoration: none;
}

div.artikelgruppe{
 float:left;
 width: 188px;
 border:1px solid #064F8A;
 height:auto !important;

}

.accordion{
  width:180px;
  overflow:hidden;
}

.accordion-slider{
  width:180px;
  margin:0px;
  padding:0px;
  background-image: url(/fileadmin/admin/main/img/drops/hg_slider.jpg);
  background-repeat:repeat-x;

}

h2.accordion-slider {

  cursor:pointer;
  font-size:18px;
  color:#ffffff;
  padding:6px 0px 0px 10px;
  font-style:normal;
}

h2.active {
  background-image: url(/fileadmin/admin/main/img/drops/hg_slider.jpg);
  width:180px;
}

.slider_h2_klein{
  font-weight:normal;
  font-size:11px;
}

.accordion-content{
  width:180px;
}

.containerfracht img {
  height: 12px;
  width: 18px;
}

#tableheader a:link, #tableheader a:visited, #tableheader a:active { 
  font-family: "Arial", Verdana, Helvetica, sans-serif;
  font-size:12px; 
  color:#fff; 
  padding: 0 9px 0 9px; 
  text-decoration:none; 
}

#gefahrLayer {
  display:none;
}


#sofortVergabe {
 display: none;
}

#CargopolyVergabe {
 display: none;
}

#seitenzahlen {
  float:left;
  width:680px;
}

#cargomarket{
 width: 250px;
}

.paketdienst img{
  width: 80px;
  height: 21px;
}

#markettransportart {
 display: none;
}


#tendertransportart {
 display: none;
}

#ankunftsdatum {
 display: none;
}

.clear {
 float: left;
 width: 570px;
}


div.startslider {
  border:1px solid #064F8A;
  float:left;
  font-size:10px;
  min-height:10px;
  line-height:14px;
  margin:1px;
  width:180px;
}

div.startslider h2 {
  background-color:#064F8A;
  color:#FFFFFF;
  font-weight:bold;
  margin:0;
  padding: 5px 0 0 10px;
  font-size:14px;
  font-style:normal;
  margin-bottom:0px;
}

.start_sliderbox{
  background-color:#F4F4F4;
  /* width:180px; */
  /* padding-left:10px; */
  padding: 10px;
  
}

#startblau ul {
  padding: 5px 0 5px 10px;
  list-style: none;
}

#startblau a:link, #startblau a:visited, #startblau a:active {
  font-family: "Arial", Verdana, Helvetica, sans-serif;
  font-size:12px; 
  color:#000; 
  text-decoration:none;
}

#startblau a:hover {
  background-color: #a7d5f3;
}

#startgelb ul {
  padding: 5px 0 5px 10px;
  list-style: none;
}

#startgelb a:link, #startgelb a:visited, #startgelb a:active {
  font-family: "Arial", Verdana, Helvetica, sans-serif;
  font-size:12px; 
  color:#000; 
  text-decoration:none;
}

#startgelb a:hover {
  background-color: #f3d484;
}

#startrot ul {
  padding: 5px 0 5px 10px;
  list-style: none;
}

#startrot a:link, #startrot a:visited, #startrot a:active {
  font-family: "Arial", Verdana, Helvetica, sans-serif;
  font-size:12px; 
  color:#000; 
  text-decoration:none;
}

#startrot a:hover {
  background-color: #f7bec2;
}

/* Platzhalter startseite */
.tx-bwstartseiteplugin-pi1{
  /*float:right; */
  margin-top:20px;
  margin-left: 15px;
  float: left;
}

/* Startseite police */
.bw_start_police_container{
  margin: 0px 0px 0px 0px;
}

.tx-bwstartseitecargopolice-pi1
{
  clear:both;
  margin-top:0px;
  padding-top:0px;
}
/* Startseite police */

/* Startseite partner */

.bw_start_partner{
  margin-top:15px;
}

.bw_start_partner h1{
  margin-left:0px;
}

.ml15{
  margin-left:0px;
}

/* Startseite Partner */

/* dankesseite */

div.dankesseite div.fc_step6 div.success {
	font-size: 12px;	
	padding-left: 30px;
	margin-right:10px;
	background-image:url('../img/kurt_danke.jpg');
	background-position:right;
        background-repeat:no-repeat;
}

div.dankesseite div.fc_step6 div.success ul {
	list-style-type: none;
}
div.dankesseite div.fc_step6 div.success ul li a {		
	color: #fff;
	text-decoration: none;
	font-size: 10px;
	padding-left: 10px;
	display: block;
	height: 32px;
}
div.dankesseite div.fc_step6 div.success ul li {
	width: 305px;
	height: 32px;
	line-height: 32px;
}

div.dankesseite div.fc_step6 div.success ul li.cargoparcel,
div.dankesseite div.fc_step6 div.success ul li.account,
div.dankesseite div.fc_step6 div.success ul li.listen,
div.dankesseite div.fc_step6 div.success ul li.frachteingabe {
	background: url(../img/btn_bestellende_cp_1.gif) no-repeat;
}
div.dankesseite div.fc_step6 div.success ul li.cargomarket {
	background: url(../img/btn_bestellende_cm_1.gif) no-repeat;
}
div.dankesseite div.fc_step6 div.success ul li.cargotender {
	background: url(../img/btn_bestellende_ct_1.gif) no-repeat;
}
div.dankesseite div.fc_step6 div.success ul li.cargopoly {
	background: url(../img/btn_bestellende_c_1.gif) no-repeat;
}

div.dankesseite div.fc_step6 div.success p {
	padding: 4px;
	font-size: 12px;	
}
div.dankesseite div.fc_step6 div.success h2 {
	/* background-color: #054F8C; */
	color: #3493C0;
	font-size: 12px;
	padding: 4px;
}
div#conkomplett h1{
  /* padding:15px; */
}
div#conkomplett p.bodytext{
  /* padding:15px; */
  font-size:12px;
}

/* Dankesseite */


/* Sammelkonto */


div.tx-bwsammelkonto-pi1 dt {
	float: left;
	width: 145px;
	padding: 2px;
}
div.tx-bwsammelkonto-pi1 dd {
	float: left;
	width: 515px;
	padding: 2px;
}

div.tx-bwsammelkonto-pi1 input {	
	width: 250px;
}
div.tx-bwsammelkonto-pi1 input.radio {
	display:inline;
	margin-left:5px;
	margin-right:5px;
	width:20px;
}

div.tx-bwsammelkonto-pi1 input.submit {
	width: 125px;
}
div.tx-bwsammelkonto-pi1 div.error {
	margin-bottom: 10px;
}

div.tx-bwsammelkonto-pi1 span.red {
	color: #aa0000;
	font-weight: bold;
}

/* BW Aufträge */

div.tx-bwauftraege-pi1 div.auftrag {
	width: 645px;	
	border: 1px solid #999;
	background-color: #eee;
}
div.tx-bwauftraege-pi1 div.auftrag div.auftragnr {	
	background-color:#CCCCCC;
	border-bottom:1px solid #888888;
	font-weight:bold;
	letter-spacing:1px;
	padding:5px;
}
div.tx-bwauftraege-pi1 div.auftrag div.auftragdaten div.absender {
	float: left;
	width: 315px;
	padding: 5px;
	background-color: #dcdcdc;
	border-bottom:1px solid #9F9F9F;
}
div.tx-bwauftraege-pi1 div.auftrag div.auftragdaten div.empfaenger {
	float: left;
	width: 309px;
	padding: 5px;
	background-color: #e1e1e1;	
	border-bottom:1px solid #9F9F9F;
	border-left:1px solid #9F9F9F;
}
div.tx-bwauftraege-pi1 div.auftrag div.auftragdaten div.dienstleister {
	width: 635px;
	clear: both;
	padding: 5px;
	border-bottom: 1px solid #9f9f9f;
}
div.tx-bwauftraege-pi1 div.auftrag div.pakete {
	width: 645px;
	border-bottom: 1px solid #ccc:	
}
div.tx-bwauftraege-pi1 div.auftrag div.pakete table {
	border-collapse:collapse;
}
div.tx-bwauftraege-pi1 div.auftrag div.pakete table td {
	border: 1px solid #ccc;
	padding: 2px;
}

div.tx-bwauftraege-pi1 div.auftrag div.action {
	text-align: right;
	padding: 5px;
	width: 635px;
}