/* Globale Stylesheet-Definitionen für www.boomerangcars.com */
/* Erstellung 2002-10-09, Daniel Stierle (mail@danielstierle.com) */

body 		
 {	margin-left:0px;
	margin-right:0px;				/* CSS 1.0, IE 3.0 */
	margin-top:0px;
	margin-bottom:0px;
	background-color:#FF6600;
	color:#003399;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:10pt;
	line-height:14pt;
	font-weight:normal;	
	font-style:normal;
	font-variant:normal;				/* CSS 1.0, IE 4.0 */
	text-decoration:none;				/* (NS nicht overline) */
	border:0px solid #FF6600; 
	padding:0px;
 }
h2
 {
	background-color:#FF6600;
	color:#990000;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:18pt;
	font-weight:bold;	
	font-style:normal;
	font-variant:normal;				/* CSS 1.0, IE 4.0 */
	text-decoration:none;
 }
h3
 {
	background-color:#FF6600;
	color:#003399;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:12pt;
	font-weight:bold;	
	font-style:normal;
	font-variant:normal;				/* CSS 1.0, IE 4.0 */
	text-decoration:none;
 }
h4
 {
	background-color:#FF6600;
	color:#000000;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:12pt;
	font-weight:bold;	
	font-style:normal;
	font-variant:normal;				/* CSS 1.0, IE 4.0 */
	text-decoration:none;
 }

table.titel		
 {	width:100%;					/* CSS 2.0, IE 4.0, NS 4.0 */
	text-align:center;
	vertical-align:top;
	margin-left:0px;
	margin-right:0px;				/* CSS 1.0, IE 3.0 */
	margin-top:0px;
	margin-bottom:0px;
	background-color:#FF6600;
	color:#003399;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:10pt;
	line-height:14pt;
	font-weight:normal;	
	font-style:normal;
	font-variant:normal;				/* CSS 1.0, IE 4.0 */
	text-decoration:none;				/* (NS nicht overline) */
	border:0px solid #FF6600; 
	padding:0px;
 }

col.titelleft
 {	width:25%;					/* CSS 2.0, IE 4.0, NS 4.0 */
 }
col.titelmiddle
 {	width:50%;					/* CSS 2.0, IE 4.0, NS 4.0 */
 }
col.titelright
 {	width:25%;					/* CSS 2.0, IE 4.0, NS 4.0 */
 }

.topnav
 {	vertical-align:bottom;
	background-color:#003399;
	color:#FF9900;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:10pt;
	line-height:14pt;
	font-weight:normal;	
	font-style:normal;
	font-variant:normal;				/* CSS 1.0, IE 4.0 */
	text-decoration:none;
	border:0px solid #FF6600; 
	padding:2px;
 }
a.topnav:hover
 {	background-color:#FF9900;
	color:#003399;
	text-decoration:underline;
 }
a.topnav:visited
 {	background-color:#003399;
	color:#FFCC33;
	text-decoration:none;
 }
.topnavaktiv
 {	vertical-align:bottom;
	background-color:#003399;
	color:#FF9900;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:10pt;
	line-height:14pt;
	font-weight:normal;	
	font-style:normal;
	font-variant:normal;				/* CSS 1.0, IE 4.0 */
	text-decoration:none;
	border:0px solid #FF6600; 
	padding:2px;
 }

td.topnavframe
 {	background-image:url(img/topnavframe.gif);
	background-repeat:repeat-x;
 }

.titelbilder
 {	text-align:center;
	vertical-align:middle;
	background-color:#FF6600;
	border:0px solid #FF6600; 
	padding:2px;
 }
.titelzelle
 {	text-align:left;
	vertical-align:top;
	background-color:#FF6600;
	color:#990000;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:10pt;
	font-weight:normal;	
	font-style:normal;
	font-variant:normal;				/* CSS 1.0, IE 4.0 */
	text-decoration:none;
	padding:2px;
 }
a.titelzelle:hover
 {	background-color:#CC0000;
	color:#FF9900;
	text-decoration:underline;
 }
.titelnav
 {	text-align:right;
	vertical-align:middle;
	background-color:#FF6600;
	color:#003399;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:10pt;
	line-height:14pt;
	font-weight:bold;	
	font-style:normal;
	font-variant:normal;				/* CSS 1.0, IE 4.0 */
	text-decoration:none;
	border:0px solid #FF6600; 
	padding:2px;
 }
a.titelnav:hover
 {	background-color:#003399;
	color:#FF6600;
	text-decoration:underline;
 }
a.titelnav:visited
 {	background-color:#FF6600;
	color:#0066CC;
	text-decoration:none;
 }
.titelnavaktiv
 {	text-align:right;
	vertical-align:middle;
	background-color:#003399;
	color:#FF6600;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:10pt;
	line-height:14pt;
	font-weight:bold;	
	font-style:normal;
	font-variant:normal;				/* CSS 1.0, IE 4.0 */
	text-decoration:none;
	border:0px solid #FF6600; 
	padding:2px;
 }
table.main		
 {	width:100%;					/* CSS 2.0, IE 4.0, NS 4.0 */
	text-align:center;
	vertical-align:top;
	margin-left:0px;
	margin-right:0px;				/* CSS 1.0, IE 3.0 */
	margin-top:0px;
	margin-bottom:0px;
	background-color:#FF6600;
	color:#003399;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:10pt;
	line-height:14pt;
	font-weight:normal;	
	font-style:normal;
	font-variant:normal;				/* CSS 1.0, IE 4.0 */
	text-decoration:none;				/* (NS nicht overline) */
	border:0px solid #FF6600; 
	padding:0px;
 }
col.mainleft
 {	width:25%;					/* CSS 2.0, IE 4.0, NS 4.0 */
	text-align:left;
	vertical-align:top;
 }
col.maininfo
 {	width:75%;					/* CSS 2.0, IE 4.0, NS 4.0 */
	text-align:center;
	vertical-align:top;
 }
.nav		
 {	width:150px;					/* CSS 2.0, IE 4.0, NS 4.0 */
	text-align:left;
	vertical-align:top;
	background-color:#FF9900;
	color:#003399;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-weight:bold;	
	font-style:normal;
	font-variant:normal;			/* CSS 1.0, IE 4.0 */
	text-decoration:none;				/* (NS nicht overline) */
	border:0px solid #FF6600; 
	padding:0px;
 }
.navspacer
 {	width:10px;					/* CSS 2.0, IE 4.0, NS 4.0 */
	background-color:#FF9900;
 }
.navmiddle
 {	width:125px;					/* CSS 2.0, IE 4.0, NS 4.0 */
	background-color:#FF9900;
	text-align:left;
	vertical-align:top;
	color:#003399;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:13pt;
	font-weight:bold;	
	font-style:normal;
	font-variant:normal;				/* CSS 1.0, IE 4.0 */
	text-decoration:none;				/* (NS nicht overline) */
 }
col.navframe
 {	width:15px;					/* CSS 2.0, IE 4.0, NS 4.0 */
	background-color:#FF9900;
 }

a.navmiddle:hover
 {
	background-color:#003399;
	color:#FF9900;
	text-decoration:underline;
 }
a.navmiddle:visited
 {
	background-color:#FF9900;
	color:#003399;
	text-decoration:none;
 }
.navmiddleaktiv
 {	background-color:#FF9900;
	color:#000000;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:13pt;
	font-weight:bold;	
	font-style:normal;
	font-variant:normal;				/* CSS 1.0, IE 4.0 */
	text-decoration:none;				/* (NS nicht overline) */
 }
.navmiddlesm
 {	color:#003399;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:10pt;
	font-weight:normal;	
	font-style:normal;
	font-variant:normal;				/* CSS 1.0, IE 4.0 */
	text-decoration:none;				/* (NS nicht overline) */
 }
a.navmiddlesm:hover
 {
	background-color:#003399;
	color:#FF9900;
	text-decoration:underline;
 }
a.navmiddlesm:visited
 {
	background-color:#FF9900;
	color:#003399;
	text-decoration:none;
 }
.navmiddlesmaktiv
 {	background-color:#003399;
	color:#FF9900;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:10pt;
	font-weight:normal;	
	font-style:normal;
	font-variant:normal;				/* CSS 1.0, IE 4.0 */
	text-decoration:none;				/* (NS nicht overline) */
 }
.frametl
 {	width:15px;
	background-image:url(img/frame_tl.gif); 
	background-repeat:no-repeat;
 }
.framet
 {	width:120px;
	background-image:url(img/frame_t.gif); 
	background-repeat:repeat-x;
 }
.frametr
 {	width:15px;
	background-image:url(img/frame_tr.gif); 
	background-repeat:no-repeat;
 }
.framel
 {	width:15px;
	background-image:url(img/frame_l.gif); 
	background-repeat:repeat-y;
 }
.framer
 {	width:15px;
	background-image:url(img/frame_r.gif); 
	background-repeat:repeat-y;
 }
.framebl
 {	width:15px;
	background-image:url(img/frame_bl.gif); 
	background-repeat:no-repeat;
 }
.frameb
 {	width:120px;
	background-image:url(img/frame_b.gif); 
	background-repeat:repeat-x;
 }
.framebr
 {	width:15px;
	background-image:url(img/frame_br.gif); 
	background-repeat:no-repeat;
 }

.textBereich		
 {	text-align:left;
	vertical-align:top;
	margin-left:0px;
	margin-right:0px;				/* CSS 1.0, IE 3.0 */
	margin-top:0px;
	margin-bottom:0px;
	background-color:#FF6600;
	color:#000000;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:10pt;
	font-weight:bold;	
	font-style:normal;
	font-variant:normal;				/* CSS 1.0, IE 4.0 */
	text-decoration:none;				/* (NS nicht overline) */
	border:0px solid #FF6600; 
	padding:0px;
 }
th
 {	text-align:left;
	vertical-align:top;
	color:#000000;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:10pt;
	font-weight:bold;	
	font-style:normal;
	font-variant:normal;				/* CSS 1.0, IE 4.0 */
	text-decoration:none;				/* (NS nicht overline) */
 }
td
 {	text-align:left;
	vertical-align:top;
	color:#000000;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:10pt;
	font-weight:normal;	
	font-style:normal;
	font-variant:normal;				/* CSS 1.0, IE 4.0 */
	text-decoration:none;				/* (NS nicht overline) */
 }
.textBereich h3 {
	text-transform:uppercase;
}
.textBereich h4 {
	text-transform:uppercase;
}
a.textBereich:hover
 {
	background-color:#003399;
	color:#FFCC33;
	text-decoration:underline;
 }
a.textBereich:visited
 {
	background-color:#FF6600;
	color:#003399;
	text-decoration:none;
 }

.blauebox
 {	width:150px;
	vertical-align:top;
	background-color:#003399;
	padding:0px;
  }
.bluebox
 {	vertical-align:top;
	background-color:#003399;
	color:#FF9900;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:10pt;
	line-height:14pt;
	font-weight:bold;	
	font-style:normal;
	font-variant:normal;				/* CSS 1.0, IE 4.0 */
	text-decoration:none;
	border:0px solid #FF6600; 
	padding:2px;
 }
a.bluebox:hover
 {
	background-color:#FF9900;
	color:#003399;
	text-decoration:underline;
 }
a.bluebox:visited
 {
	background-color:#003399;
	color:#FFCC33;
	text-decoration:none;
 }

.infoxs
 {
	background-color:#FF6600;
	color:#000000;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:10pt;
	font-weight:bold;	
	font-style:normal;
	font-variant:normal;				/* CSS 1.0, IE 4.0 */
	text-decoration:none;
 }
.footer		
 {	text-align:center;
	background-color:#FF6600;
	color:#000000;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:7pt;
	font-weight:normal;	
	font-style:normal;
	font-variant:normal;				/* CSS 1.0, IE 4.0 */
	text-decoration:none;				/* (NS nicht overline) */
 }
a.footer:hover
 {
	background-color:#003399;
	color:#FFCC33;
	text-decoration:underline;
 }
a.footer:visited
 {
	background-color:#FF6600;
	color:#003399;	
	text-decoration:none;
 }
.backtoptop		
 {	text-align:left;
	background-color:#FF6600;
	color:#000000;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:8pt;
	font-weight:normal;	
	font-style:normal;
	font-variant:normal;				/* CSS 1.0, IE 4.0 */
	text-decoration:none;				/* (NS nicht overline) */
 }
a.backtotop:hover
 {
	background-color:#000000;
	color:#FF6600;
	text-decoration:underline;
 }