body { 
font-family : Arial, Helvetica, sans-serif; 
background : #000022 url(../gfx_vip-service_stretchlimousinen/bg.png) repeat-x top left; 
min-width : 800px; 
border : 0; 
} 
.table-complete { 
border : 1px solid #555; 
background : #ddd; 
} 
.werbung { 
background : #000055; 
} 
.table-teaser {
	background : #333;
} 
.teaser-link {
	display : block;
	width : 150px;
	color : #bbb;
	line-height : 15px;
	height : 15px;
	text-decoration : none;
	font-size : 12px;
	padding-left : 5px;
	background : #333;
	border-bottom-color: #666;
	border-bottom-width: 1px;
	border-bottom-style: solid;
} 
.teaser-link:hover { 
color : white; 
border-bottom : 1px solid #aaa; 
} 
.teaser-link-user { 
display : block; 
width : 150px; 
color : #bbb; 
line-height : 15px; 
height : 15px; 
text-decoration : none; 
font-size : 12px; 
border : 1px solid #999; 
padding-left : 5px; 
background : #555; 
} 
.teaser-link-user:hover { 
color : white; 
background : #777; 
} 
.teaser-content-box { 
margin-bottom : 10px; 
font-size : 8pt; 
width : 170px; 
padding : 2px; 
border : 1px solid #755; 
background : #300; 
} 
.teaser-content-box-header { 
font-size : 11pt; 
font-weight : bold; 
background : url(../gfx_vip-service_stretchlimousinen/content-box-bg.gif) no-repeat top; 
} 
.tablewerbung { 
border : none; 
background : #fff; 
height : 600px; 
} 
.banner-link { 
display : block; 
width : 145px; 
color : #bbb; 
line-height : 15px; 
height : 15px; 
text-decoration : none; 
font-size : 12px; 
border-bottom : 1px solid #666; 
padding-left : 5px; 
background : #333; 
} 
.banner-link:hover { 
color : white; 
border-bottom : 1px solid #aaa; 
} 
.navileiste { 
background-image : url(../gfx_vip-service_stretchlimousinen/navi-bg.html); 
font-size : 12px; 
color : #bbb; 
border : none; 
padding-left : 5px; 
padding-right : 5px; 
} 
.bannerheadline { 
line-height : 15px; 
height : 15px; 
text-align : left; 
text-decoration : none; 
font-size : 12px; 
color : #bbb; 
border : none; 
padding-left : 5px; 
padding-right : 5px; 
} 
.news-teaser-header {
	font-size : 9pt;
	color : #FFF;
	font-weight : bold;
} 
.news-teaser-text { 
font-size : 8pt; 
color : #999; 
font-weight : bold; 
} 
a.newslink { 
font-size : 8pt; 
color : #9999ff; 
text-decoration : none; 
} 
a.newslink:hover { 
font-size : 8pt; 
color : #ffffff; 
text-decoration : underline; 
} 
.header-content-box { 
margin-bottom : 10px; 
font-size : 8pt; 
width : 600px; 
padding : 2px; 
background : #ddd; 
} 
.header-content-box-header { 
font-size : 11pt; 
height : 38px; 
font-weight : bold; 
background : #ddd; 
} 
.content-box { 
margin-bottom : 10px; 
font-size : 8pt; 
padding : 2px; 
border : 1px solid #bbb; 
background : #eee; 
} 
.content-box-header { 
font-size : 10pt; 
color : #000; 
line-height : 1.3; 
font-weight : bold; 
} 
H1 { 
font-size : 12pt; 
color : #009; 
font-weight : bold; 
margin-bottom : 5px; 
letter-spacing : 1px; 
} 
h2 { 
font-size : 9pt; 
color : #555; 
font-weight : bold; 
margin-bottom : 5px; 
font-style : italic; 
background : #ddd; 
} 
h3 { 
font-size : 9pt; 
color : #444; 
font-weight : bold; 
} 
.fliesstext { 
font-size : 8pt; 
color : #777; 
} 
li { 
font-size : 10pt; 
color : #000; 
font-weight : normal; 
line-height : 1.2; 
} 
b { 
font-size : 8pt; 
color : #777777; 
} 
a.textlink { 
padding-left : 15px; 
font-size : 8pt; 
color : #0033cc; 
text-decoration : none; 
background : url('../gfx_vip-service_stretchlimousinen/linkarrow.gif') no-repeat left; 
} 
a.textlink:hover { 
font-size : 8pt; 
text-decoration : underline; 
} 
.headline { 
font-size : 9pt; 
color : white; 
font-weight : bold; 
letter-spacing : 2px; 
background : #500; 
} 
.listheader { 
font-size : 9pt; 
color : white; 
font-weight : bold; 
letter-spacing : 2px; 
background : #900; 
} 
.listingline1 { 
border : 1px solid #aaa; 
border-spacing : 0; 
background : #edead9; 
} 
.listingline2 { 
background : white; 
} 
input, textarea { 
font-size : 9pt; 
color : black; 
border : 1px solid gray; 
background : #fff; 
} 
.submit { 
border : 1px solid gray; 
color : #4ea2ba; 
font-weight : bold; 
background : #e0ecf0; 
} 
.form-titel { 
font-size : 9pt; 
color : #555; 
border-bottom : 1px dotted #555; 
margin-bottom : 5px; 
} 
.checkbox { 
border : none; 
background : transparent; 
} 
.radiobutton { 
border : none; 
background : transparent; 
} 
input, select { 
border : 1px solid gray; 
background : #fff; 
} 
textarea { 
border : 1px solid gray; 
height : 100px; 
background : #fff; 
} 
.picframe { 
border : 1px solid #777; 
} 
.td-thumbs { 
border : 1px solid #755; 
margin-top : 20px; 
margin-bottom : 20px; 
background : #000000; 
font-size : 10pt; 
color : white; 
width : 25%; 
} 
.td-thumbs-ok { 
border : 1px solid #755; 
margin-top : 20px; 
margin-bottom : 20px; 
background : #004400; 
font-size : 10pt; 
color : white; 
width : 25%; 
} 
.td-thumbs-alert { 
border : 1px solid #755; 
margin-top : 20px; 
margin-bottom : 20px; 
background : #770000; 
font-size : 10pt; 
color : white; 
width : 25%; 
} 
.werbebanner { 
margin-bottom : 20px; 
} 
.footer-table {

} 
.footer-text {
	color : #FFF;
	text-decoration : none;
	font-weight : normal;
	font-size : 8pt;
} 
.footer-link {
	color : #FFF;
	text-decoration : none;
	font-weight : normal;
	font-size : 8pt;
} 
.footer-link:hover { 
color : white; 
} 
.codeframe { 
border : 1px solid gray; 
font-size : 8pt; 
color : #900; 
font-weight : bold; 
background : white; 
padding : 20px; 
} 
