/**
 * Style sheet basic
 */
body
{
	margin:0px 0px 24px 0px;
	padding:0px;
}



/* TOPMENÜSTYLE - ANFANG */

.mod_customnav {
    background-color: #004A7B;
    border-bottom: 1px solid #FFFFFF;
    left: 0;
    padding-left: 170px;
    position: absolute;
    text-align: center;
    top: 213px;
    vertical-align: middle;
    width: 826px;
    z-index: 1000;
}
.mod_customnav ul.level_1 {
    list-style-type: none;
    margin: 0;
    padding: 0;
}
.mod_customnav li {
    border-left: 1px solid white;
    float: left;
    padding: 2px 10px 3px;
}
.mod_customnav li.last {
    border-right: 1px solid white;
}
.mod_customnav li a {
    color: #EFEFEF;
    font-family: Verdana,Arial;
    font-size: 12px;
    font-weight: bold;
    text-decoration: none;
}
.mod_customnav li.active {
    background-color: #A6CAE0;
}
.mod_customnav li p {
    color: #063868;
    font-family: Verdana,Arial;
    font-size: 12px;
    font-weight: bold;
}
.mod_customnav ul.level_1 li.trail {
    background-color: #A6CAE0;
}
.mod_customnav ul.level_1 li.trail a {
    color: #063868;
}
* html .mod_customnav ul, * html .mod_customnav li {
    height: 1px;
}


/* TOPMENÜSTYLE ENDE*/


/*NEwsletter überschrift Style*/
h6 {
font-weight:normal;
font-size:12px;
padding:0;
margin:0;
}


#ctrl_email_40 {
width:140px;
}


/*SUBMENU STYLE ANFANG*/

* html .mod_navigationMain ul, * html .mod_navigationMain li {
    height: 1px;
}
.mod_navigation {
    background-color: #FFFFFF;
}

.active submenu li{
font-weight:bold !important;
}

.mod_navigation ul.level_1 {
    background-color: transparent;
    list-style-type: none;
    margin: 0;
    padding: 0;
}
.mod_navigation ul.level_1 li {
    border-bottom: 1px solid grey;
    padding: 2px 0 3px 10px;
}

span.active { 
font-weight:bold;
 background-image: url(escapade/highlighter.gif);
background-repeat:no-repeat;
 padding: 0 0 0 15px;
}

.mod_navigation ul.level_1 li.first {
    border-top: 1px solid grey;
}
.mod_navigation ul.level_1 li a {
    color: #063868;
    display: block;
    font-family: Verdana,Arial;
    font-size: 12px;
    text-decoration: none;
}

.level_1 li a:hover {
color:#2b85ba !important;
display:block;
}
.mod_navigation ul.level_1 li.trail a:hover {
color:#2b85ba !important;
display:block;
}
.mod_navigation .active .submenu  {
  font-weight:bold;
 background-image: url(escapade/highlighter.gif);
background-repeat:no-repeat;
 padding: 0 0 0 15px;
}

.mod_navigation ul.level_2 li .active{
  font-weight:bold;
 background-image: url(escapade/highlighter.gif);
background-repeat:no-repeat;
 padding: 0 0 0 15px;
}





.mod_navigation ul.level_1 li p {
    background-image: url(escapade/highlighter.gif);
    background-repeat: no-repeat;
    color: #063868;
    font-family: Verdana,Arial;
    font-size: 12px;
    font-weight: bold;
    padding: 0 0 0 15px;
}
.mod_navigation ul.level_1 li.trail a {
    background-image: url(escapade/highlighter.gif);
    background-repeat: no-repeat;
    font-weight: bold;
    padding: 0 0 0 15px;
}
.mod_navigation ul.level_2 {
    background-color: transparent;
    list-style-type: none;
    margin: 0;
    padding: 5px 0 0;
}
.mod_navigation ul.level_2 li {
    border-bottom: 0 none;
    border-top: 1px solid grey;
    left: -20px;
    margin: 0;
    padding: 2px 0 3px 40px;
    position: relative;
    width: 140px;
}
* html .mod_navigation ul.level_2 li {
    width: 120px;
}
.mod_navigation ul li.trail ul.level_2 li a {
    background-image: none;
    font-weight: normal;
    padding: 0;
}



/*SUBMENU STYLE ENDE*/


a, body, div, em, input, label, li, ol, p, select, span, strong, td, th, textarea, u, ul
{
	font-family:Verdana, sans-serif;
	color: #063868;
	font-size:12px;

}


a, body, div, input, label, li, ol, p, select, td, th, textarea, u, ul
{
	font-size:12px;
	line-height: normal;
}

h1
{
	margin:0px 0px 12px 0px;
	padding:0px;
	font-weight:bold;
	font-size:16px;
	color: #063868;
}


h2
{
	margin:0px 0px 6px 0px;
	padding:0px;
	font-weight:bold;
	font-size:11px;
}

h3
{
	margin:20px 0px 6px 0px;
	padding:3px;
	font-weight:bold;
	font-size:11px;
	color: #063868;
	background-color: #a6cae0;
}

h4
{
	font-size:12px;
	color: #99cc00;
}

h5
{
	margin:5px 0px 15px 0px;
	font-family:Verdana, sans-serif;	
	color: #2b85ba;
	font-size:11px;
	font-weight: bold;
}


#right .mod_article h1 {
	color: #063868;
	font-size: 12px;
	
}

#right .mod_article h2 {
	color: #339900;
	font-size: 12px;
}


#right .mod_article h3 {
	color: #339900;
	font-size: 12px;
	font-weight: normal;
	background-color: transparent;
	margin: 0px;
	padding: 0px 0px 5px 0px;

}


a
{
	text-decoration:underline;
	color:#063868;
}

a:hover
{
	text-decoration:underline;
	color:#063868;
}

img
{
	vertical-align:middle;
	border:0px;
}

p, pre, form
{
	margin:0px;
	padding:0px;
}



.other-site  {
	font-size: 11px;
	color: #ffffff;
}



.mod_subscribe {
	background-color: #99cc00;
	border-left: 5px solid #99cc00;
	padding: 5px;

}



.formbody-short {
	font-size: 11px;
	background-color: #66ff33;
	border-left: 5px solid #336600;
	padding: 5px;
}


.formbody table tr td {
	padding: 3px;
}


.nl-short {
	width: 155px;
}



