@charset "UTF-8";
/* CSS Document
________________________
Arztpraxis Gartenstadt
CONIMAGE - Juni 2010
________________________



########################
VERWENDETE LAYOUT FARBEN
########################

 eef2b0

Pfeilgruen 8b9513


Ueberschrifts-Gruen #999900

Ueberschrifts-Grau

Helles Grau Footer #efefef

Helles Schrift-Grau Footer #666666

Schriftfarbe Paragraph #666666

Link-Blau #999900

Border-Hellgrau Bilderumrandung #c6c6c6

Modul-Hintergrundfarbe #f0f1ed

*/


*
{
padding:0px;
margin:0px;
color: #666666;
font-family: Arial;
}

html
{
font-family: Arial;
font-size:10pt;
padding:0px;
margin:0px;
}

#content * {
	color: #333333;
}


/* 
#############
BODY
#############
*/	
body
	{
	padding:0px;
	margin:0px;
	background-color:#eef2b0;
	background-image:url(../images/body_kachel_bg.png);
	background-position:top;
	background-repeat:repeat-x;
	}

/* 
#############
DIVS
#############
*/
	
#wrapper_outer
	{
	display:block;
	width:948px;
	min-height:500px;
	margin:0px auto;
	padding-bottom:11px;
	padding-top:11px;
	background-image:url(../images/main_kachel_bg.png);
	background-repeat:repeat-y;	
	}
	
	
#head
	{
	position: relative;
	min-height:203px;
	width:928px;
	margin-left: 21px;
	margin-right:21px;
	margin-bottom:11px;
	}

#language
	{
	    position: absolute;
        right:21px;
        top:0px;
	float:right;
	margin:0px;
	width:185px;
	height:22px;
	border:0px;
	background-image:url(../images/sprache_bg.png);
	background-repeat:no-repeat;
	background-position:right;
	}		
#banner
	{
	height:203px;
	width:906px;
	}	
	
		
#navigation
	{
	clear:both;
	width:906px;
	min-height:37px;	
	background-image:url(../images/navi_bg_kachel.jpg);
	background-repeat:repeat-x;
	margin-bottom:11px;
	margin-left:21px;
	margin-right:21px;
	padding:0px;
	}
#trenner
	{
	width:906px;
	min-height:20px;	
	background-image:url(../images/schattenkante_navi.gif);
	background-repeat:no-repeat;
	margin-bottom:5px;
	margin-left:21px;
	margin-right:21px;
	}
	
	
	
#wrapper_main
	{
	clear:both;	
	display:block;
	width:906px;	
	height:100%;	
	margin-left:21px;
	margin-right:21px;
	}
#left
	{
	float:left;
	width:272px;
	padding-bottom:11px;
	}
#content
	{
	width:600px;	
	float:right;
	padding-bottom:21px;	
	padding-top:3px;
	text-aling: left;
	}
		

#wrapper_footer
	{
	clear:both;
	width:906px;	
	height:44px;
	margin-left:21px;
	margin-right:21px;
	background-color:#efefef;
	background-image:url(../images/footer_bg.jpg);
	background-repeat:no-repeat;
	background-position:top;
	}		
#footer_left
	{
	float:left;
	width:500px;
	height:44px;
	}
#footer_right
	{
	/*width:600px;*/
	float:right;
	height:44px;
	}					
		


			

/* 
#############
NAVI OBEN
#############
*/	

#navigation ul
	{
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#999900;
	}	
#navigation ul li
	{
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#999900;
	margin-left:2px;
	line-height:37px;
	height:37px;
	float: left;
	list-style: none;
	cursor: pointer;
	}		
#navigation ul li a,
#navigation ul li div.current
	{
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#999900;
	padding-left:10px;
	padding-right:10px;
	line-height:37px;
	height:37px;
	display: block;
    text-decoration: none;
	}
	
#navigation ul li div.current a{
	padding:0;
}
	
#navigation ul li a:hover, 
#navigation ul li div.current,
#navigation ul li div.current a
	{
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#ffffff; 
	background-image:url(../images/navi_aktiv_kachel.jpg);
	background-repeat:repeat-x;	
    }	
	

/* 
#############
MODULE LINKS
#############
*/

#submenu * 
{
	color:inherit;
}

#submenu div 
{
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
}

/* 
#############
MODULE LINKS
#############
*/


#navigation_left
	{
	background-color:#f5fbfe;
	margin-top:15px;
	padding:0px 0px 0px 0px;
	}
	
#information
	{
	background-color:#f0f1ed;
	background-image:url(../images/modul_headline_bg.gif);
	background-repeat:repeat-x;
	background-position:top;
	font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	margin-top:15px;
	padding:12px 12px 12px 25px;
	color:#666666;
	}

.infotext
	{
	line-height:18px;
	font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#666666;
	
	}	
#information a
	{
	display:inline;
	line-height:16px;
	font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	padding:0px;
	margin:0px;
	font-weight:normal;
	text-decoration: none;
	color: #999900;
	text-align:left;	
	}	
#information a:hover
	{
	display:inline;
	line-height:16px;
	font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	padding:0px;
	margin:0px;
	font-weight:normal;
	text-decoration:underline;
	color: #999900;
	text-align:left;	
	}	


/* 
#############
NAVI FOOTER
#############
*/	

#footer_right ul.footermenu
	{
	padding:0px;
	margin:0px;
	}	

#footer_right ul.footermenu li
	{
	padding:0px;
	line-height:44px;
	float:left;
	display: block;
	list-style:none;
	cursor:pointer;
	
	}	
	
#footer_right ul.footermenu li a
	{
	padding:0px;
	margin-right:16px;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:11px;
	color:#666666;
	line-height:44px;
	
    display:block;
    text-decoration: none;
	
	}
#footer_right ul.footermenu li a:hover, 
#footer_right ul.footermenu li.active a
	{
	padding:0px;
	font-size:11px;
	line-height:44px;
	color:#555555; 
	}	





	
	
	

/* 
#############
PARAGRAPHS 
#############
*/	

p
	{
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#666666;
	line-height:20px;
	margin-right:10px;
	}
	
#content p {
	color:#333333;
	line-height: 16px;
	margin-top:13px;
}	

.languagetext
	{
	text-align:right;
	margin-right:12px;
	font-family:Lucida Sans, Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#999900;
	margin-top:2px;
	}
	

.footertext
	{
	line-height:44px;
	margin-left:25px;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	text-decoration:none;
	}

	


/* 
#############
LINKS 
#############
*/	
a img  {border:none;}




#content a, #content a span
	{
	line-height:20px;
	display:inline;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;	
	text-decoration:none;
	color:#999900;
	}
	
#content a:hover
	{
	line-height:20px;	
	display:inline;
	margin:0px;
	padding:0px;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;	
	text-decoration:underline;
	color:#999900;
	}	







a
	{
	line-height:20px;
	display:inline;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;	
	text-decoration:none;
	color:#999900;
	}
	
a:hover
	{
	line-height:20px;	
	display:inline;
	margin:0px;
	padding:0px;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;	
	text-decoration:underline;
	color:#999900;
	}	





/* 
#############
HEADLINES
#############
*/	


h1 
	{
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	margin-top:0px;
	margin-right:15px;
	color:#999900;
//	color:#3661a1;
	line-height:22px;
	letter-spacing:0.5px;
	}

p + h1, ul + h1, table + h1, div#content div + div h1
{
	margin-top:26px;
}
h2
	{
	font-family:Arial ,Verdana, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	margin-top:26px;
	margin-right:15px;
	color:#999900;
//	color:#3661a1;
	}
	
h3
	{
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	margin-top:26px;
	margin-right:15px;
	color:#999900;
//	color:#3661a1;
	}



h4
	{
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	margin-top:15px;
	margin-bottom:15px;
	margin-right:10px;
	color:#999900;
	}	
	
h5
	{
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	margin-top:15px;
	margin-bottom:15px;
	margin-right:10px;
	color:#666666;
	}	
h6
	{
	font-family:Lucida Sans, Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	margin-top:15px;
	margin-bottom:15px;
	margin-right:10px;
	color:#909090;
	}	

.h1_info
	{
	font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	margin-top:0px;
	margin-bottom:15px;
	margin-right:10px;
	color:#999900;
	}			
	

/* 
#############
LISTEN
#############
*/	
#content ul ul {
	margin-top: 1px;
}

#content ul
	{
	padding-left:20px;
	margin-top:10px;
	margin-bottom:1px;
	margin-left:10px;
	margin-right:10px;
	font-family:Arial, Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#333333;
	}
	

#content li

	{
	margin-left:5px;
	margin-top:1px;
	margin-bottom:1px;
	list-style-image:url(../images/listenpunkt.gif);
	}


#content li

	{
	list-style-image:url(../images/listenpunkt.gif);
	}





ul
	{
	margin-top:10px;
	margin-bottom:10px;
	margin-left:10px;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
	}

li

	{
	margin-left:5px;
	margin-bottom:10px;
	list-style-image:url(../images/listenpunkt.gif);
	}


/* 
#############
SONSTIGES
#############
*/	
.image
	{
	float:left;
	border: 1px solid #c6c6c6;
	margin-right:25px;
	margin-top:25px;
	margin-bottom:15px;
	padding:5px;
	}
	
#content div.news-list-container p 
{
    margin-top: 6px;
    margin-bottom:13px;
} 

#content div.news-title a{
    font-size: 14px;
}