/*********** GLOBAL ***********/


a {
    color:#007fb3;
	text-decoration:none;
}

img {
	border:none;
}

.noborder {
    padding-bottom:0 !important;
    border:none !important;
    background-image:none !important;
}

.offscreen {
    display:none;
}

.fixfloat {
	display:block;
	float:none;
	clear:both;
	margin:0;
	padding:0;
	border:none;
	width:0;
	height:0;
	font-size:0;
	line-height:0;
}


/*********** NAVIGATION ***********/
/*********** HEADERNAV ***********/


ul.headernavleft {
    float:right;
    margin:0.2em 0 0 0 !important;
}

ul.headernavright {
    float:right;
    margin:0.3em 0 0 0.5em !important;
}

#headernav ul {
	margin:0;
	padding:0;
	list-style:none;
}

#headernav ul li {
	float:left;
	margin:0;
	padding:0 0.8em 0 0;
}

#headernav ul li a {
	color:#007fb3;
	font-size:0.75em;
}

ul.headernavright li {
    padding:0 !important;
}

ul.headernavright li a {
    display:block;
    width:2em;
    padding:0;
}

ul li.f2 a {
    background:url('../../img/mdfneu/flagge02.gif') no-repeat !important;
}

ul li.f3 a {
    background:url('../../img/mdfneu/flagge03.gif') no-repeat !important;
}

ul li.f4 a {
    background:url('../../img/mdfneu/flagge04.gif') no-repeat !important;
}

ul li.f5 a {
    background:url('../../img/mdfneu/flagge05.gif') no-repeat !important;
}

ul li.f6 a {
    background:url('../../img/mdfneu/flagge06.gif') no-repeat !important;
}

ul li.f7 a {
    background:url('../../img/mdfneu/flagge08.gif') no-repeat !important;
}

ul li.f8 a {
    width:1.5em;
    background:url('../../img/mdfneu/flagge09.gif') no-repeat !important;
}

ul li.englisch a {
    padding:0 0 0 2em !important;
    background:url('../../img/mdfneu/flagge01.gif') no-repeat !important;
    background-position:0 0.1em !important;
}

ul li.deutsch a {
    padding:0 0 0 2em !important;
    background:url('../../img/mdfneu/flagge07.gif') no-repeat !important;
    background-position:0 0.1em !important;
}



/*********** CONTENTNAV ***********/



#contentnav ul {
    background-color:#007fb3;
	margin:0;
	padding:0.65em 0.875em 0.6em 0.875em;
	list-style:none;
}

#contentnav ul ul {
    padding:0;
    height:7.5em;
}

#contentnav ul li {
    width:100%;
	margin:0;
	padding:0;
    line-height:1.5em;
}

#contentnav ul li a {
    display:block;
    font-size:0.9em;
    padding:0 0 0 1.3em;
    color:#ffffff;
    background:url('../../img/mdfneu/arrow_right_white.gif') no-repeat;
    background-position:0 0.5em;
}

#contentnav ul.submenu {
    padding-left:0.1em;
    background-color:transparent;
}

#contentnav ul.submenu li {
    line-height:2em;
}

#contentnav ul.submenu li a {
    padding:0;
	background-image:none;
}



/*********** INHALT ***********/



p, span, a {
    font-size:0.8em;
}

p {
    line-height:1.4em;
}

p a {
    font-size:1em;
}

.text p, .text span, .text a, table a {
    font-size:1em;
}

p {
	margin:0 0 0.5em 0;
	padding:0 0 0 1.7em;
}

h1 {
	font-size:0.9em;
	margin:0 0 1em 0;
    padding:0 0 0 1.5em;
    background:url('../../img/mdfneu/icon_dotted_blue.gif') no-repeat;
    background-position:0 0.2em;
}

h2, h3, h4, h5, h6 {
	font-size:0.8em;
	margin:1em 0 0.5em 0;
    padding:0 0 0 1.65em;
    background:url('../../img/mdfneu/icon_dotted_blue.gif') no-repeat;
	background-position:0 0.1em;
}

ul.links {
    font-size:1em;
    margin:0 0 0.5em 0;
    padding:0;
    list-style:none;
}

ul.links li {
    padding:0.2em 0 0 0;
}

ul.links li a {
    display:block;
    padding:0 0 0 1.2em;
    background:url('../../img/mdfneu/arrow_right_blue.gif') no-repeat;
	background-position:0 0.2em;
}

#start .rightcol ul.links li {
    margin:0 0 0.5em 0;
}

#start .rightcol ul.links li a {
    background:url('../../img/mdfneu/arrow_right_blue.gif') no-repeat;
	background-position:0 0.3em;
}

ul.biglinks {
    font-size:1em;
    margin:0 0 0.5em 0;
    padding:0;
    list-style:none;
}

ul.biglinks li {
    margin:0 0 1.5em 0;
    padding:0.2em 0 0 1.5em;
    background:url('../../img/mdfneu/icon_dotted_blue.gif') no-repeat;
	background-position:0 0.4em;
    color:#727285;
    font-weight:bold;
}