/* CSS style für Ostmon.de.
 * 
 * @author Kevin Brumme
 * @version 1.0.0
 * 
 * created 2008-04-17
 */
body,td,th {
	margin: 0px;
	font-family: Arial, Helvetica, sans-serif;
      	font-size: 12px;
	color: #000000;
}

img {
        border: 0 none;
}


.teaser_img {
        border: 0 none;
}
.farbeblau{
        background-color:#010298;

}

.farbeblau1{
        background-color:#003399;

}
.ueberschrift {
	font-size:15px;
	color: #000F98;
	text-decoration: none;
}

.small {
	font-size:11px;
	color: #000F98;
	text-decoration: none;
}

a.small:link {
	font-size:11px;
	color: #000F98;
	text-decoration: none;
}

a.small:hover {
	font-size:11px;
	color: #000000;
	text-decoration: underline;
}

a.small:visited  a.small:active{
	font-size:11px;
	color: #000F98;
	text-decoration: none;
}

a:link {
	color: #000F98;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #000F98;
}
a:hover {
	text-decoration: underline;
	color: #000000;
}
a:active {
	text-decoration: none;
	color: #000F98;
}

/*<----- Horizontales Menü - A ----->*/

.horizontales_menue{
	color: #FFFFFF;
	font-size: 12px;
	text-decoration: none;
	margin-left:20px;
	font-weight:bold;
	
}

a.horizontales_menue{
	color: #FFFFFF;
	text-decoration: none;
}

a.horizontales_menue:link{
	color: #FFFFFF;
	text-decoration: none;
}

a.horizontales_menue:visited{
	color: #FFFFFF;
	text-decoration: none;
}

a.horizontales_menue:hover{
	color: #CCD5D5;
	text-decoration: none;
}

/*<------- Menü Top ------->*/

.small_menue{
	color: #4D4D4D;
	font-size: 11px;
	text-decoration: none;
}

a.small_menue {
	color: #4D4D4D;
	font-size: 11px;
	text-decoration: none;
}

a.small_menue:link{
	color: #4D4D4D;
	font-size: 11px;
	text-decoration: none;
}

a.small_menue:hover{
	color: #000000;
	font-size: 11px;
	text-decoration: none;
}


/*<------- Vertikales Menür Menü ------->*/

#menucase ul.vert-one{
	margin:0;
	padding:0;
	list-style-type:none;
	display:block;
	font:13px Arial;
	line-height:190%;
	
}

#menucase ul.vert-one li{
	margin:0;
	padding:0;
        border-top:1px solid #1443A1;
	border-bottom:1px solid #001689;
}

#menucase ul.vert-one li a{
	display:block;
	text-decoration:none;
	color:#FFFFFF;
	background:#003399;
	padding:0 0 0 15px;

}

#menucase ul.vert-one li a:hover{
	background:url("../images/menue_pfeil.gif") no-repeat;
        background-position:0 5px;
}
#menucase ul.vert-one li a.current,ul.vert-one li a.current:hover{
	background:url("../images/menue_pfeil.gif") no-repeat;
        background-position:0 5px;
}

/*-------------------------------------------------------------------------*/
#menucase ul.vert-two{
	margin:0;
	padding:0;
	list-style-type:none;
	display:block;
	font:13px Arial;
	line-height:190%;
	
}

#menucase ul.vert-two li{
	margin:0;
	padding:0;
	border-bottom:1px solid #003399;
}

#menucase ul.vert-two li a{
	display:block;
	text-decoration:none;
	color:#FFFFFF;
	background:#436EB2;
	padding:0 0 0 30px;

}

#menucase ul.vert-two li a:hover{
	background:#436EB2 url("../images/menue_pfeil_2.gif") no-repeat;
        background-position:0 8px;

}
#menucase ul.vert-two li a.current,ul.vert-two li a.current:hover{
	background:#436EB2 url("../images/menue_pfeil_2.gif") no-repeat;
        background-position:0 8px;

}
/*-------------------------------------------------------------------------*/

li.level2{
	margin:0;
	padding:0;
        list-style-type:none;
        line-height:210%;
        text-decoration: none;

}
li.list2{
	margin:0;
	padding:0;
	list-style-type:none;
        text-decoration: none;
}

li.level3{
	margin:0;
	padding:0;
	list-style-type:none;
        text-decoration: none;
}

ul.list2{
	margin-left:15px;
	padding:0;
	list-style-type:none;
        text-decoration: none;
}

ul.sitemap{
	margin:0;
	padding:0;
	list-style-type:none;
        text-decoration: none;
}