@import "navi.css";

body {
	margin     : 0px;
	padding    : 0px;
	text-align : center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size  : 11px;	
    background-color:#EEEEEE;
	/*-- background-image: url(../bilder/hintergrund/muster.gif);
	background-repeat: repeat; --*/
}
	
#frame {
	width            : 1008px;
	margin-top       : 0px;
	padding          : 0px;
	margin           : 40px auto 40px auto;	
	text-align       : left;
	border           : 1px solid #CCCCCC;
    background-color : #FFFFFF;
	background-image : url(deutsch/pics/navi/bg_navi_new.gif);
	background-repeat: repeat-y;
	}

#contentcenter {
	width     : 682px;
	padding   : 16px 0 0 0;
	float     : left;
	background: #FFFFFF;
	}

#contentright {
	width     : 150px;
	padding   : 16px 0 0 0;
	float     : right;
	background: #FFFFFF;
	}

#contentheader {
	background-color:#FFFFFF;
	margin-right   : 7px;
	}

#contentfooter {
	background   : none;
	margin-right : 7px;
	}

#content_240 {
	width     : 240px;
	padding   : 10px 20px 20px 0;
	float     : left;
	background: #FFFFFF;
	}

#content_100 {
	width     : 100px;
	padding   : 0px 0px 0px 10px;
	float     : left;
	}
	
#content_200 {
	width     : 200px;
	padding   : 0px 0px 0px 10px;
	float     : left;
	}

#content_400 {
	width     : 400px;
	padding   : 0px 0px 0px 10px;
	float     : left;
	}

#content_422 {
	width     : 422px;
	padding   : 10px 0px 0px 0px;
	float     : left;
	background: #FFFFFF;
	}

#content_490 {
	width     : 490px;
	padding   : 20px;
	float     : left;
	}

#teaser {
	border       : 1px solid #999999;
	font-family  : Verdana, Arial, Helvetica, sans-serif;
	font-size    : 10px;
	margin-bottom: 20px;
	margin-right : 7px;
	}

#teaser h1 {
	background-color: #CCCCCC;
	font-size       : 12px;
	line-height     : 12px;
	font-weight     : normal;
	color           : #666666;
	padding         : 4px 4px 4px 4px;
	border-bottom   : 2px solid #FF9900;
	}
	
#teaser p {
	font-size: 10px;
	padding  : 0px 4px 4px 4px;
	}
	
#teaser a,#teaser p a:link,#teaser p a:hover,#teaser p a:visited {
	font-size      : 10px;
	color          : #003366;
	text-decoration: underline;
	}
	
#footer a:link,#footer a:visited,#footer a:active {
	font-family    : Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	color          : #003366;
	font-size      : 10px;
	margin         : 0px;
	border         : 0px;
	padding        : 0px;
	height         : auto;
	width          : auto;
	}

#footer a:hover {
	font-family    : Verdana, Arial, Helvetica, sans-serif;
	font-weight    : normal;
	font-size      : 10px;
	margin         : 0px;
	text-decoration: underline;
	padding        : 0px;
	}

#alg_news {
    width           : 238px;
	height          : 325px;
	margin          : 0px 20px 10px 0px;
	border          : 1px solid #999999;
	background-color: #EEEEEE;
	float           : left;
	}

#alg_news_content {
    width           : 162px;
	height          : 202px;
	float           : left;
	}

#alg_news_sliding_navi {
    width           : 48px;
	height          : 110px;
	float           : left;
	}

#mitarbeiter {
    width           : 153px;
	height          : 230px;
	margin          : 0px 15px 15px 0px;
	border          : 1px solid #999999;
	background-color: #EEEEEE;
	float           : left;
	}

#mitarbeiter .mitarbeiter_name {
	font-size    : 10px;
	font-weight  : bold;
	margin-top   : 10px;
	margin-bottom: 0px;
	margin-left  : 15px;
	text-align   : left;
	}

#mitarbeiter .mitarbeiter_funktion {
	font-size    : 10px;
	margin-bottom: 0px;
	margin-left  : 15px;
	text-align   : left;
	}

#mitarbeiter .mitarbeiter_position {
	font-size    : 10px;
    margin-bottom: 0px;
	margin-left  : 15px;
	text-align   : left;
	}

#mitarbeiter img {
	margin: 15px 0px 0px 15px;
	border: 1px solid #999999;
	}

#newsticker {
	width           : 287px;
	height          : 220px;
	text-align      : right;
	margin          : 0px 15px 15px 0px;
	padding         : 0px 15px 15px 15px;     
	border          : 1px solid #999999;
	background-color: #EEEEEE;
	text-align      : left;
	float           : left;
	}

#index {
	width           : 150px;
	height          : 250px;
	text-align      : right;
	margin          : 0px 15px 15px 0px;
	border          : 1px solid #999999;
	background-color: #EEEEEE;
	float           : left;
	}

#index_inner {
    width        : 140px;
	height       : 230px;
	text-align   : left;
	padding-right: 10px;
	margin       : 0px 0px 0px 0px;
	}

#index_inner_link {
    width        : 140px;
	height       : 30px;
	text-align   : right;
	padding-right: 10px;
	}

#index h2 {
	margin     : 15px 0px 5px 15px;
	line-height: 14px;
	font-size  : 14px;
	}

#index h5 {
	color      : #FF9900;
	font-weight: normal;
	margin     : 15px 0px 0px 15px;
	line-height: 10px;
	font-size  : 10px;
	}

#index h6 {
	color      : #000099;
	margin     : 0px 0px 5px 15px;
	line-height: 14px;
	font-size  : 14px;
	}

#index p {
	margin   : 0px 0px 5px 15px;
	font-size: 10px;
	}

#index .link {
	font-size      : 10px;
	text-decoration: none;
	}

#index img {
	margin: 15px 0px 0px 15px;
	border: 1px solid #999999;
	}

#sprache_img {
    width     : 180px;
	margin    : 0px 0px 20px 0px;
	text-align: left;
	float     : left;
	}

#sprache_text {
	margin    : 0px 0px 20px 20px;
    width     : 470px;
	text-align: left;
	float     : left;
	}

#sprache_text h1 {
	margin     : 0px 0px 10px 0px;
	line-height: 14px;
	font-size  : 14px;
	}

#sprache_text h2 {
	margin     : 0px 0px 10px 0px;
	line-height: 12px;
	font-size  : 12px;
	color      : #333333;
	}

#simpleTooltip { 
	font-family: Verdana, Arial, Helvetica; font-size: 10px; 
	font-size  : 10px;
	line-height: 12px;
	font-weight: normal;
	color      : #666666;
	text-align : left;
    padding    : 14px; 
	border     : 1px solid #999999; 
	background : #FFFFCC;
	width      : 350px;
	}
