.start h3 {
	font: normal 9px verdana,helvetica,sans-serif;
         COLOR: silver;
         padding:0px;
         margin:0px;
         z-index:10;
  	text-align:center; }
.pfeil  {
	list-style-image:url(bilder_webdesign_berlin/pfeil_rotweis.gif);
	margin-top:20px;

}
dl.pfeil li {

         padding-top:0px;
         padding-bottom:10px;
}

i{
         COLOR: crimson;
	font: normal 13px verdana,helvetica,sans-serif;
         padding-bottom:5px;
}
h3{
         COLOR: crimson;
	font: normal 13px verdana,helvetica,sans-serif;
         padding-bottom:5px;
}

.preis {
	FONT-SIZE: 7pt;
}

div.pos {  z-index:-1;
 	visibility: hidden;
	background-color: none;
	FONT-SIZE: 12pt;
         COLOR: slategray;
	font: normal 12px verdana,helvetica,sans-serif;
	border-bottom:0px dotted crimson;
	position:absolute;
         top:-800px;
}
.ticker {
	z-index:2;
	margin:0px;
         padding:5px;
	background-color: none;
	FONT-SIZE: 12pt;
         COLOR: slategray;
	font: normal 12px verdana,helvetica,sans-serif;
	border-bottom:0px solid crimson;
	width:330px;
	height:75px;
}
.ticker b a{
	text-decoration: underline;
	FONT-SIZE: 12pt;
         COLOR: crimson;
	font: normal 12px verdana,helvetica,sans-serif;
         border-bottom:0px solid crimson;
}
.ticker b a:visited{
	text-decoration: underline;
	FONT-SIZE: 12pt;
         COLOR: crimson;
	font: normal 12px verdana,helvetica,sans-serif;
         border-bottom:0px solid crimson;
}
.ticker b a:hover{
         background-color: crimson;
	text-decoration: none;
	FONT-SIZE: 12pt;
         COLOR: white;
	font: normal 12px verdana,helvetica,sans-serif;
         border-bottom:0px solid crimson;
}
.ticker b{
	FONT-SIZE: 12pt;
         COLOR: crimson;
	font: normal 12px verdana,helvetica,sans-serif;
         border-bottom:0px solid crimson;
}
body  {
	font: normal 13px verdana,helvetica,sans-serif;
	background-color: #FFFFFF;
	color: #000000;
	margin:30px;
	padding:0px;
}

.partner {
	font: normal 9px arial,helvetica,sans-serif;
	padding:4px;
	color: #C6C3C6;
 	text-align: center;
	font-weight: normal;
         padding-top: 5px;
	text-decoration: none;

}
.partner a {
 	font: normal 9px arial,helvetica,sans-serif;
	color: #C6C3C6;
	text-decoration: none;
         vertical-align:bottom;
         text-decoration: none;
}
.partner a:hover {
	font: normal 9px arial,helvetica,sans-serif;
	color: #C6C3C6;
	text-decoration: underline;
}
iframe{
margin:0px;
padding:0px;
border: solid #C6C3C6;
border-width:1px 0px 1px 0px;
background:#F0F0F0}
}
.domain {
margin:0px;
padding:0px;
border: solid #C6C3C6;
border-width:0px 0px 0px 0px;
background-color : white;
background:white
line-height:12px;
 font : 12px verdana,arial,helvetica,sans-serif;

}

.domain iframe {
margin:0px;
padding:0px;
border: solid #C6C3C6;
border-width:0px 0px 0px 0px;

background:white}
}

.email{
color: #9C9E9C;
font-size:12px;
line-height:12px;
margin:0px;
padding:0px;
}
.inputcell{
color: #9C9E9C;
font-size:10px;
line-height:11px;
margin:0px;
padding:0px;
}
INPUT {
	border:1px solid #C6C3C6; background-color: #FFFFFF; padding:0px; margin:0px;
FONT-SIZE: 11px; MARGIN: 0px; COLOR: #555555;
}


TEXTAREA {
	border:1px solid #C6C3C6; background-color: #FFFFFF; padding:0px;  margin:0px;
	FONT-SIZE: 11px; MARGIN: 0px; COLOR: #555555;
          scrollbar-face-color:#FFFFFF;
         scrollbar-highlight-color:#C6C3C6;
         scrollbar-shadow-color:#C6C3C6;
         scrollbar-3dlight-color: #FFFFFF;
         scrollbar-arrow-color: #FFFFFF;
         scrollbar-track-color:#FFFFFF;
         scrollbar-darkshadow-color:#FFFFFF;
}
.fehler{
color: #DE0000;
font-size:11px;
line-height:11px;
margin:0px;

}
h5{
color: #DE0000;
margin:0px;
padding:12px;
padding-left:0px;
padding-top:3px;
font-size:12px;
font-style:verdana,helvetica,sans-serif;
 }
hr{
margin-top:15px;
border: solid #C6C3C6;
border-width:0px 0px 1px 0px;
color:#C6C3C6;
height:1px;
}
.keinehand a{
cursor:default;
}
.keinehandrace{
background-image:url(bilder_webdesign_berlin/news_bilder/course.gif);
	background-repeat: no-repeat;
         background-position:right;

}
 .keinehandhoverboot{
background-image:url(bilder_webdesign_berlin/news_bilder/hovercraft_tranz.gif);
         background-repeat: repeat-y;
         background-position:left;

}
.kurzportraittitel{
font-size:10px;
line-height:11px;
margin-bottom:5px;
}
.kurzportrait{
font-size:10px;
line-height:11px;
margin-left:10px;
margin-top:0px;

}
.frage{
color:#5A5D5A;
font-size:12px;
font-weight:bold;
line-height:12px;
margin-left:0px;
margin-top:0px;
 padding:0px;
}
.rechts{
color:#5A5D5A;
font-size:12px;
font-weight:italic;
line-height:12px;
margin-left:60px;
margin-top:0px;
padding:0px;
}
.text{
list-style:square;
margin:14px;
text-align:left;
}
li{
padding-top:7px;

}
#kontaktinfore {

 	vertical-align:top;
}
.top {
        position:absolute;
        top:5px;
        left:10px;
        z-index:1;
        border:0px solid #804000;
}
.top1 {
        position:absolute;
        bottom:0px;
        right:0px;
        z-index:1;
        border:0px solid #804000;
}
}
.topin0 {
        position:relative;
        top:25px;
        left:345px;
        z-index:2;
        border:0px solid #804000;
	margin:0;
	padding:0;
}
.topin {
        position:relative;
        top:50px;
        left:40px;
        z-index:1;
        border:0px solid #804000;
	margin:0;
	padding:0;
}
.top1in {
        position:relative;
        top:25px;
        left:345px;
        z-index:1;
        border:0px solid #804000;
        	margin:0;
	padding:0;
}
#kontaktinfo {
	font: normal 13px arial,helvetica,sans-serif;
	padding:4px;
	color: #C6C3C6;
 	text-align: right;
	font-weight: normal;
         	padding-top: 5px;

}
#kontaktinfo a {

	color: #FFFFFF;
	text-decoration: none;
         vertical-align:bottom;
}
#kontaktinfo a:hover {
	color: #6B6D6B;
	text-decoration: none;
}
#info {

	font: normal 12px arial,helvetica,sans-serif;
	padding:0px;
	color: #FFFFFF;
 	text-align: left;
	font-weight: normal;

}
#info a {
         border-bottom: 1px solid #FFFFFF;
         background-color: #DADADA;

	display:block;
	color: #6B6D6B;
	text-decoration: none;
         vertical-align:bottom;

}
#info a:hover {
	display:block;
         background-color: #8C8E8C;
	color: #FFFFFF;
	text-decoration: none;

}
.linksrechts  {
 	text-align: right;
	color: #ffffff;
	text-decoration:none;
	font: normal 12px arial,helvetica,sans-serif;
	height:15px;
	padding: 4px 0px 4px 12px;
}
.linksrechts  a {
 	text-align: right;
	color: #ffffff;
	text-decoration:none;
	font: normal 12px arial,helvetica,sans-serif;
	height:15px;
	padding: 4px 0px 4px 12px;
}
.linksrechts a:hover {

	color: #ffffff;
	text-decoration:none;
	height:15px;
	background-color: #c26c00;
	padding: 4px 0px 4px 12px;
}
#linksaussendesign {
   	color: #C6C3C6;
	font: normal 9px arial,helvetica,sans-serif;
 	text-align: center;
}
#linksaussen {
   	color: #C6C3C6;

 	text-align: center;
}
#linksaussen a {
	color: #C6C3C6;
	text-decoration: none;
}
#linksaussen a:hover {
	color: #FF9E00;
	text-decoration: none;
}
#main {

         border-bottom: 0px solid #302b2b;
         border-bottom: 0px solid #302b2b;
         border-left: 1px solid #C6C3C6;
         border-right: 1px solid #C6C3C6;
 	max-width:700px;
	margin: 0;
	background-color:#FFFFFF;
}

#unten {
	border-top: 1px solid #FFFFFF;
	margin: 0;
	background-color:#9C9E9C;
}
.headmenue  a {
	display:block;
	color: #ffffff;
	text-decoration:none;
	font: normal 12px arial,helvetica,sans-serif;
	height:15px;
	padding: 4px 12px 4px 12px;
}
.headmenue a:hover {
	display:block;
	color: #ffffff;
	text-decoration:none;
	height:15px;
	background-color: #c26c00;
	padding: 4px 12px 4px 12px;
}
.headmenue td {
	/* padding: 3px 7px 3px 7px; */
	border-left: 1px solid #FFFFFF;
}
.item0 {	background-color: #D7D7D7 ; }
.item1 {	background-color: #ADAEAD; }
.item2 {	background-color: #9C9E9C; }
.item3 {	background-color: #8C8E8C; }
.item4 {	background-color: #7B7D7B; }
}

.item1 a:hover { background-color: #FFBE00;color: #BD0000; background-image:url(bilder_webdesign_berlin/sonnenblume.gif)}
.item2 a:hover { background-color: #FFBE00; }
.item3 a:hover { background-color: #00BE00; }
.item4 a:hover { background-color: #6091Bb; }
.item5 a:hover { background-color: #c26c00; background-image:url(bilder_webdesign_berlin/hg_bunt.jpg)}

.headlineb {
	border-bottom: 1px solid #FFFFFF;
	background-color: #6B6D6B;
}
.headline {
	border-bottom: 1px solid #C60042;
	background-color: #C7C7C7;

}
.inhalt {	z-index:1;
	color: #5A5D5A;
	background-color: #FFFFFF;
	border-left: 1px solid #FFFFFF;
	border-right: 0px solid #c26c00;
	vertical-align:top;
         font: normal 12px arial,helvetica,sans-serif;
 	margin:30px;

}
.projekte {
	color: #5A5D5A;
	border-left: 0px solid #302b2b;
	border-right: 0px solid #c26c00;
	vertical-align:top;
         font: normal 12px verdana,helvetica,sans-serif;

}
.projekte td {
	border-right: 0px solid #c26c00;
	border-left: 0px solid #c26c00;
	border-bottom: 1px dashed #BFBFBF;
	border-top: 0px solid #c26c00;
	padding-top:10px;
 	padding-bottom:20px;
         padding-left:15px;
         padding-right:5px;
         vertical-align:top;
}

.bg {
	border: 0px solid #7B7D7B;
         background-color: #E5E5E5;
	height:12px;
         padding:0px;
         padding-left:5px;
         margin-top:0px;
         margin-right:0px;
         margin-bottom:10px;
         border-bottom: 1px solid #c26c00;
         border-top: 1px solid #c26c00;


}
.projekte a {

	color: #5A5D5A;
	text-decoration:none;
	font: normal 12px verdana,helvetica,sans-serif;
	height:12px;
	padding: 0px 0px 0px 0px;
}
.projekte a:hover {
	height:12px;
	color: #000000;
	text-decoration:none;
}
.titel {
	color: #5A5D5A;
	background-color: #FFFFFF;
	border-left: 0px solid #302b2b;
	border-right: 0px solid #c26c00;
	vertical-align:top;
         border-bottom: 1px solid #BFBFBF;
	margin-bottom:15px;
}
div b {

}
h2 {
	margin:2px;
	font-size:20px;
	color: #E76100;
	line-height:28px;
}

td div{
padding:10px;
vertical-align:top;
}
.indexinhalt {
         margin:0px;
         padding:5px;
	padding-top:0px;
	font: normal 10px arial,helvetica,sans-serif;
         line-height:10px;
         color:#7B7D7B;
         text-align:left;
}

.navigation {
         margin:0px;
         padding:0px;
	padding-top:50px;
         list-style:none;
         line-height:40px;
}
.liheight{

         margin:10px;
         padding:10px;
	padding-top:50px;
         list-style:none;
         line-height:40px;
}

.navigation li  {
	background-color: #C6C3C6;
	color:#FFFFFF;

	margin:0;
	padding:0;
	margin-bottom:0px;
	text-align: right;
	font: normal 13px arial,helvetica,sans-serif;
         border-top: 1px solid #FFFFFF;

	color:#9C9E9C;
         	height:18px;
}
.navigation li a {
	display:block;
	margin:0;
	padding-right: 5px;
	color:#FFFFFF;
	text-decoration: none;
	height:18px;
         }
.navigation li a:visited {
	display:block;
	margin:0;
	padding-right: 5px;
	color:#FFFFFF;
	text-decoration: none;
	height:18px;


}
.navigation li a:hover {
	color: #ffffff;
	background-color: #FF9E00;

}
.rechtsgrafik {
	background-color: #6091Bb;
          border-left: 0px solid #FFFFFF;
	padding-left:5px;
}
.links {
	background-color: #EEEEEE;
          border-right: 0px solid #FFFFFF;
}
.re {
   	margin:0px;
    	padding: 0px;
 	vertical-align:bottom;
         position:relative;
        bottom:0px;

}
.spruch{
	text-align:right;
	padding-top:100px;
	color:slategray;
	font: normal 10px arial,helvetica,sans-serif;
}
#front {
z-index:999;
position:absolute;
top:280px;
width:250px;
left:47%;
color:red;
border:1px solid orange;
padding:0px;

}
#titeltop {
background:orange;
color:#ffffff;
font-weight:bold;
border-botttom:1px solid orange;
padding:3px;

}
#fronttext {
padding:3px;
color:gray;
text-decoration:none;
}
#fronttext a{
color:gray;
text-decoration:none;
}
#fronttext a:visited{
color:gray;
text-decoration:none;
}
#fronttext a:hover {
color:gray;
text-decoration:underline;
}

#banner {
position:absolute;
top:500px;

}