/*.mnaviitem, .active_mnaviitem
{
  height:                          31px;
}*/

.mnaviitem a
{
        height:                         31px;
        background:                     url(../images/navigation/mainnaviitem.gif) repeat-x;
        background-position:            top right;
        color:                          #FFFFFF;
        text-decoration:                none;
        padding:                        10px 20px 10px 10px;
        font-weight:                    600;

}
.active_mnaviitem a
{
        background:                     url(../images/navigation/mainnaviitem_active.gif) repeat-x;
        background-position:            top right;
        color:                          #FFFFFF;
        text-decoration:                none;
        height:                         31px;
        padding:                        9px 20px 3px 10px;
        font-weight:                    600;
}

div#navigation_meta ul
{
    margin:                             0 0 0 0;
    padding:                            0 0 0 0;
}

div#navigation_meta ul li
{
    float:                              left;
    margin:                             0 0 0 8px;
    padding:                            0 0 0 0;
}

div#navigation_meta ul li a:link, 
div#navigation_meta ul li a:visited,
div#navigation_meta ul li a:active,
div#navigation_meta ul li a:hover,
div#navigation_meta ul li a:focus 
{
    color:                              #000000;
    font-size:                          10px;
    text-decoration:                    none;
    font-weight:                        bold;
}
div#navigation_meta ul li a:hover
{
  text-decoration:                    underline;
}
div#navigation_meta ul li a img
{
    margin:                             -7px 0 0 0;
}

div#navigation_main ul
{
    margin:                             20px 0 0 0;
    padding:                            0 0 0 0;
}

div#navigation_main ul li
{
    margin:                             0 0 15px 0;
    padding:                            0 0 0 0;
}

div#PageNavigation
{
	/*margin:								5px 0 20px 0px;*/
	font-size:							12px;
	font-weight:						bold;
	width:								150px;
}

div.pageleft
{
	float:								left;
	font-size:							10px;
	font-weight:						normal;
	text-align:							left;
	color:								#e0144c;
	width:								200px;
}

div.pageright
{
	float:								right;
	font-size:							10px;
	font-weight:						normal;
	text-align:							right;
	color:								#e0144c;
	width:								200px;
}

div.pagecount
{
	color:								#e0144c;
	text-align:							center;
	font-weight:						bold;
}

div.pageleft a,
div.pageright a
{
	color:								#e0144c;
}


/**
 * Partner
 */
/**
 * Partner
 */
/*
div#partner div.header
{
    width:                              118px;
    height:                             56px;

    background:                         url(../images/partner/oben.gif);
}

div#partner div.footer
{
    width:                              118px;
    height:                             56px;

    background:                         url(../images/partner/unten.gif);
}

div#partner div.list
{
    background:                         url(../images/partner/kachel.gif);

    padding:                            0 0 0 30px;
}

div#partner div.list ul li
{
    margin:                             0 0 0 0;
}
*/

/**
 * Newsletter
 */

div#newsletter
{
	position:							relative;
	top:								20px;
	left:								-13px;
	width:								155px;
	height:								140px;

	background:							url(../images/newsletter.gif) no-repeat;
}

div#newsletter input#email
{
    color:								#FFFFFF;
	font-size:                          9px;
    background-color:					#19294D;
    border:								0px;

    width:								100px;
    height:								15px;

	position:							absolute;
	top:								80px;
	left:								30px;
}

div#newsletter input#submit
{
	position:							absolute;
	top:								105px;
	left:								34px;
}

/**
 * calendar
 */

.ca_off
{
    color:                              #a6a6a7;
}
.ca_on
{
    color:                              #ffffff;
    font-weight:                        bold;
    font-size:                          12px !important;
}
.ca_wt, .ca_we, .ca_wn, .ca_wa, .ca_wad, .ca_std
{
	padding:							3px;
    height:                             24px;
    width:                              34px;
    font-size:                          10px;
    font-weight:                        bold;
}
.ca_std
{
    background:                         url(../images/ca_bg_grey.gif) no-repeat;
}
.ca_we
{
	background-color:					#cad1d7;
}
.ca_wn
{
	background:                         url(../images/ca_bg_darkgrey.gif) no-repeat;
}
.ca_wa
{
    background:                         url(../images/ca_bg_blue.gif) no-repeat;
}
.ca_wad
{
    background:                         url(../images/ca_bg_red.gif) no-repeat;
}
.ca_wn a, .ca_wa a
{
	color:								#FFFFFF;
	text-decoration:					none;
}
#online_qualifi_teaser
{
	position:							relative;
	top:								10px;
	left:								10px;
}
#online_qualifi_teaser ul, #online_qualifi_teaser ul li
{
	padding:							0;
	margin:								0;
	width:								202px;
}
.box_onlinequalifi_top
{
	background:                   		url(../images/box_onlinequali_top.gif);
	width:								200px;
    height:								21px;
    margin-left:                        7px;

}
.box_onlinequalifi_bottom
{
	background:                   		url(../images/box_onlinequali_bottom.gif);
	width:								200px;
    height:								28px;
    margin-left:                        7px;
}

.box_onlinequalifi_center
{
	background:                   		url(../images/box_onlinequali_center.gif) repeat-y;
	width:								186px;
    padding:                            0 7px 0 7px !important;
    margin:                             0 0 0 7px !important;
    color:                              #FFFFFF;
}

.box_onlinequalifi_center li
{
    padding:                            5px 0 0 0  !important;
    margin:                             0 0 0 0  !important;
    font-size:							12px;
    font-weight:						bold;
}

.box_nowandnew_topcenter
{
    background:                         #003265 url(../images/box_nowandnew_topcenter.gif) no-repeat scroll 0% 0%;
    color:                              #FFFFFF;
    margin:                             15px 0pt 0pt 7px;
    min-height:                         143px;
    padding:                            24px 7px 0pt !important;
    width:                              186px;
}
.box_nowandnew_bottom
{
	background:                   		url(../images/box_nowandnew_bottom.gif);
	width:								200px;
    height:								24px;
    margin-left:                        7px;
}

.box_nowandnew_center li
{
    padding:                            5px 0 0 0  !important;
    margin:                             0 0 0 0  !important;
    font-size:							12px;
    font-weight:						bold;
}
.ov_desc
{
   	font-size:							11px;
}
.usernamelogged
{
        font-size:                      20px;
        color:                          #003265;
}
