/* Allgemeine Einstellugen für das ganze Template*/

body {
	background			: url(../imagenes/bckgnd.png) 3px 0 repeat-x;
	background-color	: #1C3855;
	background-position	: top;
	margin				: 0px;
	padding				: 0px;
	font-family			: Arial, Helvetica, sans-serif;
	}

.fondopage {
	background-color	: #FFFFFF;
	}

.navegador {
	background-color	: #92A4AE;
	padding-left		: 8px;
	font-size			: 11px;
	vertical-align		: baseline;
	text-align			: left;
	line-height			: 20px;
	margin-bottom		: 11px;
	height				: 20px;
	color				: #FFFFFF;
	}

.barranave {
	background-color	: #EEEEEE;
	}

.kopfZeile1, .buscador {
	background-color	: #92A4AE;
	padding-left		: 8px;
	font-size			: 11px;
	vertical-align		: baseline;
	text-align			: left;
	line-height			: 20px;
	margin-bottom		: 11px;
	height				: 20px;
	}

.contenido {
	color				: #356E7F;
	padding-bottom		: 10px;
	padding-top			: 10px;
	padding-right		: 10px;
	padding-left		: 10px;
	}

.kopfZeile1 {
	color: #FFFFFF;
	background-color	: #92A4AE;	
	}

.buscador {
	color: #436a84;
	background-color	: #EEF0EF;	
	}

.tuKopf {
	background-color	: #EEF0EF;
	padding-left		: 10px;
	font-size			: 11px;
	font-weight			: bold;
	color				: #436a84;
	vertical-align		: baseline;
	text-align			: left;
	line-height			: 20px;
	margin-bottom		: 6px;
	}

td {
	font-size			: 11px;
	vertical-align		: top;
	padding-top			: 0px;
	}

.pagenav_next, .pagenav_prev {
	font-size			: 11px;
	}

.naviPunkt {
	background-image	: url(../imagenes/menu_back.gif);
	background-repeat	: repeat-y;
	background-color	: #EFEFEF;
	height				: 20px;
	font-size			: 11px;
	line-height			: 20px;
	color				: #436a84;
	padding-left		: 10px;
	margin-bottom		: 2px;
	display				: block;
	text-align			: left;
	text-decoration		: none;
	}

.naviPunkt:hover {
	background-image	: url(../imagenes/menu_back_over.gif);
	color				: #478294;
	}

.naviPunkt:active {
	color				: #CC3300;
	}
	
.inputbox {
	color				: #336699;
	background-color	: #eeeeee;
	border-bottom-width	: 1px;
	}

.button {
	color				: #336699;
	background-color	: #eeeeee;
	border-bottom-width	: 1px;
	border-top-width	: 1px;
	border-left-width	: 1px;
	border-right-width	: 1px;
	padding-left		: 5px;
	padding-right		: 5px;
	}

input .button {
	background-color	: #eeeeee;
	color				: #FFFFFF;
	}

.prosjektTekst a {
	color				: #356E7F;
	margin-top			: 11px;
	}

.prosjektTekst a:hover {
	color				: #ffffff;
	background-color	: #92A4AE;
	}

.mission {
	font-size			: 10px;
	color				: #6C99A7;
	text-align			: center;
	background-color	: #EEF0EF;
	padding-bottom		: 0px;
	padding-top			: 14px;
	}

.mission a {
	color				: #356E7F;
	}

.mission a:hover {
	color				: #fff;
	background-color	:#7FBDD0;
	}

a {
	color: #356E7F;
	text-decoration		: none;	
	}

a:hover {
	text-decoration		: underline;
	}

.hauptcontent {
	border-top-width	: 0px;
	border-right-width	: 0px;
	border-bottom-width	: 1px;
	border-left-width	: 0px;
	border-top-style	: solid;
	border-right-style	: solid;
	border-bottom-style	: solid;
	border-left-style	: solid;
	border-top-color	: #D9D9D9;
	border-right-color	: #D9D9D9;
	border-bottom-color	: #D9D9D9;
	border-left-color	: #D9D9D9;
	padding-bottom		: 7px;
	margin-bottom		: 7px;
	color				: #6C99A7;
	}

select, input, textarea {
	font-family			: Arial, Helvetica, sans-serif;
	background-color	: #EEF0EF;
	font-size			: 11px;
	color				: #6C99A7;
	border				: 0px solid #BDC8CE;
	margin-top			: 1px;
	widht				: 50px;
	}

.smalltext	{
	font-family			: Verdara, Arial, Helvetica, sans-serif;
	font-size			: 10px;
	color				: #999999;
	text-align			: justify;
	border-top-width	: 1px;
	border-bottom-width	: 1px;
	border-top-style	: solid;
	border-bottom-style	: solid;
	border-top-color	: #D9D9D9;
	border-bottom-color	: #D9D9D9;
	padding-top			: 5px;
	padding-bottom		: 5px;
	}

.tableTop td {
	border-width		: 0 0 2px 0;
	border-style		: solid;
	border-color		: #fff;	
	}

.contentheading{
	font-size			: 11px;
	font-weight			: bold;
	color				: #4F90C2;
	padding-left		: 20px;
	background			: url(../imagenes/icon-1.png) left no-repeat;
	}

.mosimage {
	border				: 1px dotted #cccccc;
	margin				: 2px
	}

.mosimage_caption {
	margin-top			: 2px;
	background			: #efefef;
	padding				: 1px 2px;
	color				: #666666;
	font-size			: 10px;
	border-top			: 1px dotted #cccccc;
	}

.mostread li{
	display				: list-item;
	list-style			: circle;
	color				: #444444;
	margin-left			: -28px;
	line-height			: 150%;
	}

.mostread li a{
	color				: #444444;
	font-weight			: normal;
	}

.latestnews li{
	border				: 1px solid white;
	display				: list-item;
	list-style			: circle;
	color				: #444444;
	margin-left			: -28px;
	line-height			: 150%;
	}

.latestnews li a{
	color				: #444444;
	font-weight			: normal;
	}

#bottomright {
	width				: 100%;
	margin-top			: 0px;
	margin-bottom		: 0px;
	margin-left			: 5px;
	margin-right		: 5px;
	}

/* Runde Box*/

.roundcont {
	width				: 100%;
	background-color	: #f5f5f5;
	color				: #ffffff;
	}

.roundtop { 
	background			: url(../imagenes/tr.gif) no-repeat top right; 
	}

.roundbottom {
	background			: url(../imagenes/br.gif) no-repeat bottom right; 
	}

img.corner {
   width				: 15px;
   height				: 15px;
   border				: none;
   display				: block !important;
   }

#bottombox {
	width				: 100%;
	position			: relative;
	float				: right;
	color				: #92A4AE;
	border-top-width	: 1px;
	border-right-width	: 0px;
	border-bottom-width	: 5px;
	border-left-width	: 0px;
	border-top-style	: solid;
	border-right-style	: solid;
	border-bottom-style	: solid;
	border-left-style	: solid;
	border-top-color	: #666666;
	border-right-color	: #666666;
	border-bottom-color	: #92A4AE;
	border-left-color	: #666666;
	padding-bottom		: 7px;
	margin-bottom		: 7px;
	color				: #6C99A7;
	}

/* Top-Menu*/

#slantedmenu {
	font-weight			: bold;
	font-size			: 90%;
	}

#slantedmenu:after { 
	display				: block; 
	height				: 0; 
	clear				: both; 
	visibility			: hidden;
	}

#slantedmenu ul {
	text-indent			: 125px;
	padding				: 2px 0;
	margin				: 0;
	background-color	: #e0e0e0;
	border-bottom-width	: 1px;
	border-bottom-style	: solid;
	border-bottom-color	: #ffffff;
	border-top-width	: 1px;
	border-top-style	: solid;
	border-top-color	: #ffffff;
	text-align			: left; 
	}

#slantedmenu ul li{
	display				: inline;
	}

#slantedmenu ul li a{
	color				: #494949;
	padding				: 2px 0;
	padding-right		: 30px;
	margin				: 0;
	text-decoration		: none;
	background			: transparent url(../imagenes/top-trenner.gif) top right no-repeat;
	}

#slantedmenu ul li a:visited{
	color				: #494949;
	} 

#slantedmenu ul li a:hover{
	color				: #CC3300;
	}

/* Footer*/

#footer {
	font-size			: 10px;
	float				: center;
	width				: 775px;
	height				: 71px;
	background			: url(../imagenes/footer.png) 0px 0 no-repeat;
	text-align			: center;
	padding-top			: 5px;
	}

html>body #footer { 
	font-size			: 10px;
	float				: center;
	width				: 776px;
	height				: 71px;/* Fox-Fix*/
	}

#footerlinks {
	float				: left;
	text-align			: left;
	padding-left		: 20px;
	}
 
/*Navigation*/

a.mainlevel:link, a.mainlevel:visited {
	font-family			: Arial, Helvetica, sans-serif;
	font-size			: 11px;
	display				: block;
	background			: url(../imagenes/button.png) no-repeat;
	vertical-align		: middle;
	padding-top			: 2px;
	padding-left		: 20px;
	height				: 23px !importante 23px;
	width				: 100%;
	text-decoration		: none;
	}

a.mainlevel:hover {
	color				: #CC3300;
	text-decoration		: none;
	background-position	: 0px -23px;
	}

a.mainlevel#active_menu {
	color				: #CC3300;
	font-weight			: bold;
	font-size			: 11px;
	}

a.mainlevel#active_menu:hover {
	color				:#405369;
	}

a.sublevel:link, a.sublevel:visited {
	color				: #405369;
	font-weight			: bold;
	font-size			: 11px;
	text-align			: left;
	padding-left		: 1px;
	vertical-align		: middle;
	}

a.sublevel:hover {
	color				: #405369;
	text-decoration		: none;
	}

a.sublevel#active_menu {
	color				: #405369;
	} 

.readon {
	display				: block;
	background			: url(../imagenes/weiter.png) no-repeat;
	text-align			: center;
	width				: 74px;
	height				: 18px;
	line-height			: 18px;
	margin				: 1em 0;
	}

a.readon:link, a.readon:visited, a.readon:hover {
	color				: #123456; 
	text-decoration		: none; 
	font-size			: 11px;
	}

#sidebar .moduletable h3, .moduletable-leftnav h3 {
	background			: url(../imagenes/h3-img.png) no-repeat 0px 0px;
	background-color	: #CADDFF;
	font-size			: 11px;
	font-weight			: bold;
	color				: #336699;
	width				: 95%;
	padding-top			: 2px;
	padding-bottom		: 2px;
	padding-left		: 15px;
	}

#sidebar .moduletable-leftnav h3 {
	margin-bottom		: 1;
	}
#sidebar .moduletable-leftnav { 
	padding				: 0px;
	margin				: 0;
	}

li {
	list-style-type	:none;
	background			: url(../imagenes/iconbullet.png) no-repeat 0px 0px;
	padding-left		: 20px;
	margin-left			: 5px;
	}

ul {
	margin				: 10px;
	}

.back_button  {
	background			: url(../imagenes/zurueck-img.png) no-repeat 0px 0px;
	padding				: 0px 0 5px 10px;
	margin				: 0px 0 5px 0;
	color				: #000000;
	} 

.back_button a  {
	color				: #000000;
	}

.pathway {
	margin-left			: 4px;
	color				: #CC3300;
	font-size			: 11px;
	text-align			: left;
	}

a.pathway:link, a.pathway:visited {
	color				: #356E7F;
	}

a.pathway:hover {
	color				: #356E7F;
	}
 
 
 
 

