body {
/*
background: url(/themes/72stunden/images/schweiz.gif) !important;
*/
}

#content {
background-color:transparent;
border:0;
}

#contentright {
float:right;
width: 360px;
margin:0px 0px 0px 0px;
}

#contentleft {
float:left;
width: 345px;
margin:0px 5px 0px 0px;
border: 0px solid #000000;
}

#content p {
line-height:18px;
margin:0px;
padding:0px 12px 7px;
}

#content h1, #content h4 {
font-size:20px;
font-weight:normal;
line-height:27px;
margin:0px 12px;
padding:0px;
}

#contentrightleft {
    float:left;
    width:170px;
    margin: 0 5px 0 0;
}

#contentrightright {
    float:right;
    width:170px;
    margin: 0 0 0 5px;
}

#contentrightright p {
padding:0;
margin:0;
}

#startcontent {
position:absolute;
top:105px;
padding-left:40px;
padding-top:16px;
width:721px;
height:100px;
background: url(/themes/72stunden/images/klammer.gif);
background-repeat:no-repeat;
background-position:left top;
}

#startcontent #starttext {
width:440px;
margin-top:0px;
}

#content h2 {
font-size:20px;
font-weight:bold;
line-height:27px;
margin:2px 12px ;
padding:0;
}

#content h3{
line-height:19px;
font-weight:bold;
font-size:12px;
margin:0px 12px;
padding:2px 0 0 0;
}

#startcontent h3, #startbox h3 {
color:#008E9F;
font-weight:bold;
font-size:12px;
margin:0px;
padding:0px;
}


#startcontent p {
float:left;
padding:0;
margin:0 25px 0 0;
line-height:18px;
font-weight:bold;
}

#startcontent p.startinfo {
float:left;
padding:0;
margin:0 25px 0 0;
font-size:11px;
font-weight:normal;
}
#startcontent td {
font-size:11px;
}

#startcontent table tr.listrow td a {
text-decoration:none;
}

#startcontent p a {
text-decoration:none
}

#startcontent p a.selected {
color:#007783;
}

#startads {
position:absolute;
top:720px;
padding-left:40px;
height:120px;
width:500px;
background: url(/themes/72stunden/images/einzeilig.gif);
background-repeat:no-repeat;
background-position:left center;
padding:0;
margin:0;
padding:0px 18px;
}

#startads p {
margin-left:40px;
padding:0;
}

#startads img {
padding:0px 10px 10px 0px;
}

#startads h3 {
color:#008e9f;
font-size:14px;
font-weight:bold;
}

.clearer {
clear:both;
}
.listrow {
background-color:#ccdcdd;
line-height:20px;
}

#startbox {
position:absolute;
/* top:352px; */
top:193px;
left:800px;
width:195px;
height:500px;
}

#startbox div.startboxInline {
margin:0px 0px 15px 0px;
padding:0px;
}

#startbox div.startboxInline p {
margin:0px;
padding:0px;
}

span.fettgrey {
background-color:#ccdcdd;
font-weight:bold;
display:block;
padding:4px 0px;
}
