.message {padding:2px 2px 2px 2px;margin-bottom:20px;text-decoration:underline;font-weight:bold;font-size:14px;color:#5c7579}


/* TinyMCE specific rules */



.blog{}



body.mceContentBody {



background: white; 

text-align:left; 

padding-top:5px;

padding-left:5px;

 width:670px;







}

body.mceContentBody ul {margin: 0px 0px 5px 0px;padding-left: 14px;list-style-type:none;

background-position:0px 3px;
}









a:focus {



	outline: none;



}

















/* # SPECIFIC # */



h2{padding:0px 0px 10px 0px;margin:0px}



#clear_both {clear:both}



/* # END SPECIFIC # */







/* # GENERAL # */



HTML {



	height: 100%;



	margin-bottom: 1px;



  



}







BODY {



  overflow:visible;



	background-color: #FFFFFF;



  color:black;  



  padding:0px;



  margin:0px;



  text-align: center; 



  position:relative;



  font-family: Arial;

  font-size:12px;

}







/* # LAYOUT # */



/* # CONTAINER # */



#inhalt { 	







/*visibility:hidden;*/



  text-align: left;



  vertical-align: middle;	



  margin: 0px auto;



  padding: 0px;



  width: 1000px;



  background-color: #ffffff;



  border: 0px dashed #564b47;



}



/* END CONTAINER # */



.newscontainer

{

float:left;
/*background: url("../images/news_back.jpg") 0px 70px no-repeat #FFFFFF; */
width:305px;margin-left:5px;margin-right:15px
}

.newscontainer_inner{
margin:48px 0px 0px 0px;
padding: 9px 4px 0px 0px;

font-size:12px;line-height:12px;
}

.newscontainer_inner a:link, .newscontainer_inner a:hover, .newscontainer_inner a:visited{
font-size:12px;line-height:12px;text-decoration:none
}

.jobcontainer

{

float:left;
/*background: url("../images/news_back.jpg") 0px 70px no-repeat #FFFFFF; */
width:405px;
}

.jobcontainer_inner{
margin:-35px 0px 0px 0px;
padding: 2px 4px 0px 10px;
height: 150px;overflow:hidden

}

/* # LOGO # */



div.logo{
float:left;width:200px;
}

.logo img {
margin:40px 0px 20px 0px;
border: 0px;
}



/* END LOGO # */







/* # MENÜ OBEN # */



#menu_top {



background: url("../images/menu_back.jpg") no-repeat #FFFFFF; 



width:1000px;







z-index:5; height:36px;



position:relative;



left:0px; top:0px;



overflow: visible;











 }



/* # END MENÜ OBEN # */







/* # MENÜ OBEN INNEN# */



#menu_top_inner {



padding: 2px 0px 0px 45px; 



 }



/* # END MENÜ OBEN INNEN # */







/* # PATHWAY # */



#pathway {



background: #FFFFFF;
position:relative;
width:600px;
padding:0px 0px 0px 0px;
margin-top:10px;
margin-bottom:20px;
font-size: 11px;
color: black;



 }



 



#pathway_inner {



margin: 4px 0px 0px 28px



} 



 



#pathway a, #pathway a:visited, #pathway a:link {



color:black; 



text-decoration:none;
font-size:11px


}



/* # END PATHWAY # */







/* # HEADER # */



#header {
width:1000px; 
height: 335px;z-index:3
}

#header_little {
width:1000px; 
height: 335px;z-index:3
}

#header_middle {

width:1000px; 
height: 335px;
}



/* # END HEADER # */









/* # USERMENU INNER# */



#usermenu_inner {



padding:14px;color:white;



}



/* # END USERMENU INNER # */











/* # MAINBODY MODUL # */

.mainbody ul {margin: 0px 0px 5px 0px;padding-left: 14px;list-style-type:none;

background-position:0px 3px;
}

#mainbody_inner{


}

#mainbody_inner_blue{
background: url("../images/main_blue.gif") repeat-y #FFFFFF; 

}


#mainbody {

background-color:#fff;
padding-left:30px;
font-size:12px;line-height:14px
}

#mainbody #mainbody_right {
padding-left:25px;padding-right:25px;
float:right;
width:300px;


}


#mainbody_blue {

background-color:#fff;
padding-left:30px;

}



#mainbody_blue #mainbody_right_blue {
margin-left:20px;
padding-top:44px;
padding-left:25px;padding-right:25px;
margin-top:-40px;
float:right;
width:300px;
height:350px;
background:#c2e3ec;color:white;
}

#mainbody_blue_little {

background-color:#fff;
padding-left:30px;

}

#mainbody_blue_little #mainbody_right_blue_little {
margin-left:20px;
padding-top:44px;
padding-left:25px;padding-right:25px;margin-top:-180px;
float:right;
width:300px;
height:450px;
background:#c2e3ec;color:white;
}













.contentpaneopen td {

font-size:14px;line-height:16px;

  width: 98%;
padding:0px;margin:0px;


  text-align       : left;



  padding-left     : 0px;



  padding-right    : 0px;

vertical-align: top;

}







.contentheading{
line-height: 20px;
color: #5a5a5a;
text-align: left;
font-weight: bold;
font-size: 16px;padding-bottom:5px;
font-family: Arial, Helvetica, sans-serif;
left: 5px;
}

.componentheading{
line-height: 34px;
color: black;
text-align: left;
font-weight: bold;
font-size: 22px;padding-bottom:5px;
font-family: Arial, Helvetica, sans-serif;
left: 5px;
}









.contentdescription {



  font-family      : Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;



 



  color            : black;



  text-align       : left;



}

.category{
  color            : black;
  font-family      : Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
  font-size        : 11px;
  font-weight      : bold;
}

.pollstableborder{width:220px}

.sectiontableheader{
  font-weight: bold;
  border: 1px solid black;
  background: #f0f0f0;
  padding: 4px;
}


.sectiontablefooter{

}

.sectiontableentry1 td{

	
}

.sectiontableentry2 td{
	
}











.small{



  font-family      : Verdana, Arial, Helvetica, sans-serif;



  font-size        : 9px;



  color            : black;



  text-decoration  : none;



  font-weight      : normal;



}







.smalldark{



  font-family      : Verdana, Arial, Helvetica, sans-serif;



  font-size        : 9px;



  color            : #000000;



  font-weight      : normal;







}







/* # END MAINBODY # */







/* # FOOTER # */



#footer{background:white;



margin-top:5px;
margin-bottom:8px;


text-align:center 



}















#footer_inner{



text-align:center;



margin:auto;



width:1000px;



font-size:10px;
line-height:12px;


color:black;



padding-top:0px;







padding-right:0px;



height:20px; 



}



#footer_inner_mod{







margin:auto;



width:905px;



font-size:10px;



color:black;



padding-top:8px;



padding-bottom:2px;



padding-right:0px;



height:20px; 



}





#footer_inner a:link, #footer_inner a:hover, #footer_inner a:visited{



color:black;



}



/* # END FOOTER # */



/* # END LAYOUT # */



















/* # AUFZÄHLUNG # */



ul{



margin           : 0px 0px 0px 0px;



}







li{







}



/* # END AUFZÄHLUNG # */











/* # LINKURI # */



a:link, a:visited{



  font-size        : 12px;

line-height:14px;

  color            : #5790aa;



  text-decoration  : none;



  font-family      : Verdana, Arial, Helvetica, sans-serif;



}







a:hover{



  color            : #5790aa;



  text-decoration  : underline;



}







a.category:link, a.category:visited{



  color            : #7bbddb;



  font-weight      : bold;







}







a.category:hover{



  color            : #333333;



}



/* # END LINKURI # */







/* # MENIU PRINCIPAL # */







a.mainlevel:link, a.mainlevel:visited{



	font-size: 10px;



	color: #333333;



	font-weight: bold;



	font-family: Verdana, Arial, Helvetica, sans-serif;



	margin-left: 10px;	



	text-decoration  : none;



}







a.mainlevel:hover{



	font-size: 10px;



	color: #333333;



	font-weight: bold;



	font-family: Verdana, Arial, Helvetica, sans-serif;



	left: 5px;



	text-decoration  : none;



}



/* # END MENIU PRINCIPAL # */











/* # MENIU USERMENU # */



.module-nav {margin-top:10px;}







a.mainlevel-nav:link, a.mainlevel-nav:visited



 {

font-family: Arial, Helvetica, Sans Serif;

	font-size: 10px;



	color: white;



	



	margin-left: 0px;	



  margin-top:5px;
margin-bottom:5px;


  margin-right:3px; 



  background:white;



  padding:5px 5px 5px 5px;



	text-decoration  : none;



}







a.mainlevel-nav:hover {

font-family: Arial, Helvetica, Sans Serif;

	font-size: 10px;



	color: white;



	background:#dcdcdc;







	text-decoration  : none;



}







a.mainlevel-nav#active_menu-nav



 {

font-family: Arial, Helvetica, Sans Serif;

  background:#dcdcdc;

	text-decoration  : underline;

	color:black



}



/* # MENIU USERMENU # */











/* # MODULE # */



table.moduletable{



  width            : 100%;



  margin-bottom    : 5px;



}







table.moduletable th{



	color: black;



	text-align: left;



	padding-top: 4px;



	padding-left: 4px;



	height: 21px;



	font-weight: bold;



	font-size: 12px;



	text-transform: uppercase;



}











.frameheader{



  font             : Verdana, Arial, Helvetica, sans-serif;



  font-size        : 18px;



  font-weight      : none;



  color            : black;



}







.poll {
  font-family      : Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
  font-size        : 10px;
  color            : #666666;
  line-height      : 15px

}

.module h3{line-height:10px;height:10px;font-size:10px;text-decoration:bold;text-align:right;padding-bottom:10px;margin:0.1em;margin-right:20px}
div.module {margin-bottom:30px;}

.poll thead{background: url("../images/poll_back.gif") repeat-x #FFFFFF; width:300px;height:21px;
}








/* # FORMULAR # */



.inputbox {



  font-family      : Arial, Helvetica, sans-serif;



  font-weight      : bold;



  color            : #666666;



  background       : #cee7ea; padding-left:3px;padding-right:3px;



  border: 0px solid black;



}







#mod_login_username, #mod_login_password {



}







#mod_login_remember {



font-size:12px;



float:left;



margin-right:2px;



position:



relative;top:-2px



}







label {



font-size:12px;



text-align:left;



margin-right:4px;



margin-top:1px



}











 .button {

 margin-top:0px;
padding: 2px 2px 2px 4px;
 overflow: visible;
 width: auto; 
height: 25px;
	border:solid 0px #cccccc;
	background-color: #89bcd6;
	color: black;
	font-family: Arial, Helvetica, Sans Serif;
	text-align: center;
	font-size: 12px;
	font-weight: none;

}

.button_up {

 margin-top:0px;
padding: 0px 2px 2px 4px;
 overflow: visible;
 width: auto; 
height: 25px;
	border:solid 0px #cccccc;
	background-color: #006894;
	color: white;
	font-family: Arial, Helvetica, Sans Serif;
	text-align: center;line-height:14px;
	font-size: 12px;
	font-weight: none;

}

.nexbutton{
cursor:pointer
}






/* # END FORMULAR # */












































































































