/* V1.0 :-)  */
*{
    margin:0;
    padding:0;
}
html, body{
    width:100%;
    height:100%;
}
body{
    color:#3A3A3A;
        font:12px Arial, sans-serif;
        background:#fff;
}
#main{
        width:928px;
        padding-left:50px;
}
table{
        font-size:100%;
}
/*---------
        COMMON STYLES
-----------*/
a{
        color:#BA0113;
}
a:hover{
        text-decoration:none;
}
a img{
        border:none;
}
.clear{
        clear:both;
        height:1px;
        font-size:1px;
}
.name{
        font:bold italic 120% "Times New Roman", Times, serif;
        color:#000;
}
img{
        color:#03c;
}
/* --------- */
#header{
        height:153px;
}
#statistik{
        display:block;
        width:193px; 
        font-size:11px;
        border-top:1px solid #f60;
	border-right:1px solid #f60;
	border-bottom:1px solid #f60;
	border-left:1px solid #f60;
}
#statistik p{
        margin:5px;
}
#statistik a{
        font-size:12px;        
	text-decoration:none;
}
#statistik a:hover{
        font-size:12px;
        color:#7e9e33;
	text-decoration:underline;
}
#geradeOnline{
        display:block;
        width:193px; 
	margin-top:5px; 	      
        font-size:11px;
        border-top:1px solid #7e9e33;
	border-right:1px solid #7e9e33;
	border-bottom:1px solid #7e9e33;
	border-left:1px solid #7e9e33;
        
}
#geradeOnline p{
	margin:5px;
}
#naviRechtsAngebote{
        display:block;
        width:193px; 
	margin-left:30px;
        font-size:11px;
        border-top:1px solid #7e9e33;
	border-right:1px solid #7e9e33;
	border-bottom:1px solid #7e9e33;
	border-left:1px solid #7e9e33;

}
#naviRechtsAngebote p{
	margin:5px;
}
#top_fl{
        position:absolute;
        top:9px;
        margin-left:100px;
        background:url(../images/top_fl.gif) no-repeat;/* желтый цветочек наверху */
        width:48px;
        height:40px;
}
#top_nav{
        position:absolute;
        margin-left:150px;
        top:16px;
        list-style:none;
        font:11px Tahoma, sans-serif;
}
*html #top_nav{
        width:55em;
}
#top_nav li{
        float:left;
        padding:2px 5px 1px;
        border-right:dashed 1px #ccc;
}
#top_nav li.last{
        border:none;
}
#top_nav li.last a{
        padding-right:18px;
}
#top_nav li.here{
        font-weight:bold;
}
/* ---- CONTENT mini ---- */
#box_einsatzort{
        display:block;
        width:400px; 
        font-size:11px;
        border:1px solid #969696;
}
#box_einsatzort p{
        margin:5px;
}
#box_einsatzort h1{
        font-size:14px;
	margin:5px;
}
#box_notdienst{
        display:block;
	margin-top:5px;
        width:400px; 
        font-size:11px;
        border-top:1px solid #f60;
	border-right:1px solid #f60;
	border-bottom:1px solid #f60;
	border-left:1px solid #f60;
}
#box_notdienst p{
        margin:5px;
}
#box_beschreibung{
        display:block;
	margin-top:5px;
        width:450px; 
        font-size:11px;
}
#box_beschreibung p{
        margin:0px;
}
#box_abw_adresse{
        display:block;
	margin-top:5px;
        width:400px; 
        font-size:11px;
        border-top:1px solid #f60;
	border-right:1px solid #f60;
	border-bottom:1px solid #f60;
	border-left:1px solid #f60;
}
#box_abw_adresse p{
        margin:5px;
}
#box_abw_adresse h1{
        margin:5px;
	font-size:14px;
}
#dost{
        width:929px;
        height:40px;
        overflow:hidden;
        background:#989898;
        position:absolute;
        top:0px;
}
#dost h1,
#dost .name{
        font:bold italic 14px "Times New Roman", Times, serif;
        color:#000;
        padding-left:17px;
        position:absolute;
        left:26px;
        top:12px;
        width:10em;
}
#dost ul{
        list-style:none;
        margin:11px 0 0 40px;
        float:left;
        display:inline;
}
#dost li{
        float:left;
        margin-right:8px;
}
#dost ul a,
#dost div a{
        font-size:12px; /* tut */
        color:#fff;
}
#dost div{
        height:30px;
        padding:12px 0 0 50px; /* tut */
        float:left;
/*      margin:0 0 0 25px;*/ /* tut */
        position:absolute; /* tut */
        left:700px; /* tut */
        }
#dost div a{
        padding-right:10px;
}
#feedbackForm{
	
	padding-left:5px;
	padding-bottom:5px;
	border-left:1px solid #989898;
	border-right:1px solid #989898;
	border-top:1px solid #989898;
	border-bottom:1px solid #989898;
	margin-left:5px;
}

#tauschForm{
	
	padding-left:5px;
	padding-bottom:5px;
	margin-left:15px;
}

.katalogTabelle{	
	border-bottom: 1px dashed #8b8d8d;
}
.profilTabelle{	
	border-bottom: 1px solid #8b8d8d;
}
.katalogAnsicht{	
	margin-top:5px;
}
a.katalogAnsicht{
	color:#7e9e33;
}
.katalogAnsicht2{	
	margin-top:5px;
}
a.katalogAnsicht2{
	color:#BA0113;
}
