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

/* BODY & TAG STYLES */

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

body {

	margin:0;

	padding:0;

	color:#666666;	

	font-size:0.8em;

	font-family:Verdana,Arial,sans-serif,Helvetica,Geneva;

	background: url(../grafik/00_main/back.gif) repeat-y 50% top;  

	text-align:center;

}



/* commented backslash mac hack  \*/ 

html, body{	height:100%; } 

/* end hack */ 



h1 {font-size:120%;	margin:0; padding:0; color: #46a5de; font-weight:bold}

img { border:0 none;}

label { cursor:pointer; }

ul { margin:0 0 0 15px; padding:0px; }

object, embed{padding:0;margin:0} 







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

/* LINKSTYLES */

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

a:active	{color: #FC9000; }

a:link		{color: #FC9000; }

a:visited	{color: #FC9000; }

a:hover		{color: #FC9000; }



a.link_klein:active  	{font-size: 85%;}

a.link_klein:link  		{font-size: 85%;}

a.link_klein:visited 	{font-size: 85%;}

a.link_klein:hover  	{font-size: 85%;}



a.link_leiste:active	{color: #46a5de; line-height:17px; text-decoration:none }

a.link_leiste:link		{color: #46a5de; line-height:17px; text-decoration:none}

a.link_leiste:visited	{color: #46a5de; line-height:17px; text-decoration:none }

a.link_leiste:hover		{color: #46a5de; line-height:17px; text-decoration:underline }







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

/* TEXTSTYLES */

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

.txt_gross{	font-size: 150%; }

.txt_klein{ font-size: 85%; }

.txt_klein_b{ font-size: 85%; font-weight: bold;}



.col_red { color: #B20000; }

.col_firered { color: #FF0000; }

.col_orange { color: #FFCC00 }

.col_blue { color: #46a5de }



.td_border{ border: solid 1px #b7b7b7 }

.td_header { color: #FFF; background-color:#076FA0 }

.td_header_grau { color: #777; background-color:#eeeeee }







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

/* VERSCHIEDENES */

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

.header { 

	color: #FFF; 

	background-color:#103f61;

	width: 420px;

	font-weight:bold;

}

.style1 {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	color: #666;

	font-size: 12px;

	text-align:left;

}

#aktion {

	position:absolute;

	margin-left:590px;

	left:auto;

	top:167px;

	width:220px;

	height:370px;

	z-index:2;

	overflow: hidden;

}







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

/* --- LAYOUT CONTENT DIVS & STYLES 

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

#navi {

	width: 850px;	

	height:31px;

	margin: 0px;

	padding:0Px;

}

#container_page {

	position:relative;	

	width: 850px;		

	margin: 0 auto;	/* Horizontal zentrieren */

	height:auto !important; 

	height:100%; /* IE6: fungiert als min-height*/

	min-height:100%; 

}

#container_content {

	width: 577px;

	padding-left: 10px;

	padding-right: 10px;

	margin-top:25px;

	text-align:left;

	float:left;

	font-size:0.85em;

	line-height:1.3em;

}



#container_content .txt_klein {font-size:95%}

#container_content h1 {font-size:130%;}



#container_leiste {

	width: 223px;

	padding-left: 30px;

	text-align:center;

	float:left;

}

#container_flash {	

	width: 810px;

	height:197px;

	margin: 0 auto;

	text-align:left;

	background: url(../grafik/01_start/flashback.gif) no-repeat;

	/*-background: ; /* IE HACK - Kein Background bei IE */

}

.content_li {

	float:left;	

	width:280px;	 

}

.content_li_span {

	float:left;	

	width:360px;	 

}

.content_re {	

	float:left;

	width:280px;

	margin-left:5px;

}

.content_re_pic {	

	float:left;

	width:200px;

	margin-left:5px;

}

#container_content li {}







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

/* NAVIGATION */

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

#menu {

	list-style-type: none;

	margin: 0;

	padding: 0;

}

#menu li {

	float: left;

}



#menu_start {

	background-image: url(../grafik/00_navigation/00_start.jpg);

	width: 80px;

	height: 31px;

}

#menu_neu {

	background-image: url(../grafik/00_navigation/01_neugeraete.jpg);

	width: 105px;

	height: 31px;

}

#menu_gebraucht {

	background-image: url(../grafik/00_navigation/02_gebrauchtgeraete.jpg);

	width: 153px;

	height: 31px;

}

#menu_praxis {

	background-image: url(../grafik/00_navigation/03_praxisbedarf.jpg);

	width: 116px;

	height: 31px;

}

#menu_pkw {

	background-image: url(../grafik/00_navigation/04_pkwleasing.jpg);

	width: 113px;

	height: 31px;

}

#menu_leasingabc {

	background-image: url(../grafik/00_navigation/05_leasing_abc.jpg);

	width: 106px;

	height: 31px;

}

#menu_unternehmen {

	background-image: url(../grafik/00_navigation/06_unternehmen.jpg);

	width: 177px;

	height: 31px;

}

.invisible {

	visibility: hidden;

}

#menu li a{display:block; text-decoration:none};







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

/* BLOCK MENU (SEITENLEISTE) */

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

.first_block {	

	width:190px;		

	margin-top:25px;

	margin-left:10px;

	-margin-left:-5px;

	text-align:left;

}

.block {	

	width:190px;

	margin-top:-5px;	

	margin-left:10px;

	-margin-left:-5px;

	text-align:left;

}

.block_head {

	width:190px;

	background-color:#daecf6;

	font-weight:bold;

	color: #46a5de;

	height:18px;

	padding-top:3px;

	padding-left:5px;

	margin-top:25px;

	-margin-top:0px;

	text-align:left;

}

.block_li {	

	width:20px;

	float:left;

	background: url(../grafik/00_main/rechteck.gif) no-repeat 50% 50%;	 

}

.block_re {	

	width:170px;

	float:left;

}

.block_headline {

	color:#46a5de;

	font-weight:bold;

}

.block_date {

	color:#46a5de;

	font-size:80%;

}

.block_gebraucht_li {	

	margin-left:22px;

	width:300px;

	text-align:left;

	float:left;

	background-color:#FFFFFF; 

}

.block_gebraucht_re {

	padding-right:55px;	

	width:300px;

	text-align:right;

	float:right;		 

}

.separator { 

	clear:left;

	margin:0px; 

	padding:0px;

}









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

/* HEADER */

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

#header {	

	width:850px;

	background-color:#509dc7;

	height:17px;

}

#header_content {

	width:200px;

	padding-right:10px;

	background-color:#4b94bb;

	margin-left:640px;

	text-align:right;

	font-size:85%;

	height:17px;

}

#header a:link 		{color:#ffffff};

#header a:hover 	{color:#ffffff};

#header a:active 	{color:#ffffff};

#header a:visited 	{color:#ffffff};


#objektliste {
	width: 450px;
	border: solid 1px #b7b7b7;
	height: 200px;
	background-color:#330066;
}










	

