/* ########## DEFINITION DER HTML-TAGS ########################### */

body, div, table, tr, td{
	font-family:Verdana,Arial,Helvetica;
	font-size:11px;
}
a{
	color:black;
	text-decoration:none;
}
a:hover{
	text-decoration:underline;
}
h1 {
	clear:both;
	font-size:14px;
	line-height:130%;
	padding:0;
	margin:0;
	padding-top:5px;
}
h2{
	font-size:16px !important;
	margin-top:0px;
	margin-bottom:5px;
}
h3 {
	font-size:16px;
	line-height:160%;
	margin:0;
	padding:0;
	color: #1688ca;
	border-bottom:1px solid #1688ca;
}
h4{
	color:#2d57a1;
	font-size:12px;
	margin-top:0px;
	margin-bottom:2px;
}
h5{
	color:black;
	font-size:12px;	
	margin-top:0px;
	margin-bottom:2px;
}
div, li, ul, ol{
	margin:0;
}
ul{
	padding-left:20px;
}
ol{
	padding-left:25px;
}

/* ########## EIGENE STYLESHEETS ################################ */
.klein{
	font-size:9px;
	line-height:11px;
}
#fortbildung li strong{
	color:#1e94bf !important;
	margin-left:0px;
}
#fortbildung ul{
	list-style-image:url(/fileadmin/template/imgneu/bulletpoint.jpg) !important;
	padding-left:20px;
}	
#blauerlink a, .blauerlink a {
    font-weight:normal !important;
	text-decoration:underline;
}
#blauerlink a:hover, .blauerlink a:hover {
    font-weight:bold !important;
}
.csc-header h1 {
	color:red;
	font-size:16px;
	margin-top:18px;
}
#content a{
	/*color:red;*/
	color:black;
	text-decoration:underline;
}
#content .startseite_blau a{
	color:black !important;
	text-decoration:none !important;
}
#content .startseite_blau a:hover{
	text-decoration:underline !important;
}
#content li{
	padding-top:3px;
}



/* #################### DIE HAUPTEBENEN ######################## */

#werbung_oben{
	width:990px;
	height:60px;
	margin-bottom:3px;
	background:white;
	overflow:hidden;
	display:none;
}
#header{
	width:848px;
	height:81px;
	background-image:url(/fileadmin/template/newimg/arzt_header_2010.jpg);
	background-repeat:no-repeat;
	float:left;
	overflow:hidden;
	margin-top:0px;
}
#main_links{
	width:135px;
	height:600px;
	background:#d8e3f5;
	float:left;
}
#main_mitte{
	width:508px;
	height:600px;
	float:left;
	overflow:auto;
}
#content{
	width:486px;
	height:600px;
	background:white;
	margin-left:4px; /*15*/
	margin-right:0px; /*7*/
	float:left;
	
}
#main_rechts{
	width:202px;
	height:600px;
	background:#d8dad9;
	margin-left:3px;
	float:left;
}

#werbung_rechts{
	width:139px;
	height:681px;
	background:white;
	margin-left:3px;
	float:left;
}
#websitebereich{
	width:990px;
	height:684px;
	margin:auto;
	margin-top:0;
	padding:0;

}

#outer_frame {
	margin:0;
	padding:0;
}



/* ############################################################ NAVI-MENUE #################################*/

#navi_links{
	margin-top:0px;
	width:135px;
	height:auto;
}
#navi_links ul {
	text-align:left;	
	padding:0px;
	margin:0px;
	background:#82AEDF;
}
.nav_hauptmenue{}
.nav_hauptmenue ul{

}
.nav_hauptmenue li{	
	list-style:none;
	line-height:13px;
	margin-left:0px;

	margin-right:0px;
	text-indent:0px;	
	text-decoration:none;
	text-transform:uppercase;

}
.nav_hauptmenue li a{	
	font-weight:bold;
	padding-top:3px;
	padding-bottom:3px;
	display:block;
	color:white;
	font-family:Verdana,Helvetica,Arial;
	font-size:10px;
	font-style:normal;
	padding-left:5px;	
	text-decoration:none;
	border-left-style:solid;
	border-left-width:0px;
	border-left-color:#ecf5fd;
	border-top-style:solid;
	border-top-width:2px;
	border-top-color:white;
	border-bottom-style:solid;
	border-bottom-width:0px;
	border-bottom-color:white;		
	text-decoration:none;	
	width:130px !important;
	background:#82AEDF;
}
.nav_hauptmenue li a:hover{
	font-weight:bold;
	display:block;
	color:white;
	font-family:Verdana,Helvetica,Arial;
	font-size:10px;
	font-style:normal;
	padding-left:5px;	
	text-decoration:none;
	border-left-style:solid;
	border-left-width:0px;
	border-left-color:#ecf5fd;	
	border-top-style:solid;
	border-top-width:2px;
	border-top-color:white;
	border-bottom-style:solid;
	border-bottom-width:0px;
	border-bottom-color:white;		
	text-decoration:none;	
	width:130px !important;
	background:#4C93D1;
}

.nav_untermenue{}
.nav_untermenue ul{}
.nav_untermenue li{	
	list-style:none;
	line-height:16px;/*22*/
	padding-left:0px;
	text-indent:0px;
	text-decoration:none;	
	text-transform:none;

}
.nav_untermenue li a{	
	font-family:Verdana,Helvetica,Arial;
	font-size:10px;
	font-style:normal;
	font-weight:normal;
	margin-right:0px;
	margin-top:0px;
	margin-bottom:0px;
	border-left-style:solid;
	border-left-width:0px;
	border-left-color:#ecf5fd;
	color:#2d57A1;
	border-top-style:solid;
	border-top-width:1px;
	border-top-color:#2d57A1;
	border-bottom-style:solid;
	border-bottom-width:0px;
	border-bottom-color:white;	
	padding:0px;
	padding-left:5px;
	margin-left:0px;		
	text-decoration:none;
	background:#82AEDF;
	width:130px !important;
	line-height:10px;
	padding-top:3px;
	padding-bottom:3px;

}

.nav_untermenue li a:hover{
	font-family:Verdana,Helvetica,Arial;
	font-size:10px;
	font-style:normal;
	font-weight:normal;
	margin-right:0px;
	margin-top:0px;
	margin-bottom:0px;
	border-left-style:solid;
	border-left-width:0px;
	border-left-color:#ecf5fd;
	color:#2d57A1;
	color:white;
	border-top-style:solid;
	border-top-width:1px;
	border-top-color:#2d57A1;
	border-bottom-style:solid;
	border-bottom-width:0px;
	border-bottom-color:white;	
	padding:0px;
	padding-left:5px;
	margin-left:0px;		
	text-decoration:none;
	background:#4C93D1;
	width:130px !important;
	line-height:10px;
	padding-top:3px;
	padding-bottom:3px;
}

.selected{
	font-family:Verdana,Arial,Helvetica;
	font-size:11px;
	font-weight:bold;
	color:#aa6eac;
}

.current, #current , .current a, #current a, .active li a, #active li a{
	/*text-indent:27px !important;
	font-style:normal !important;
	font-size:11px !important;
	color: #e3000f !important;
	background-image:url(../img/pfeil_purpur.gif) !important;
	background-repeat:no-repeat !important;
	background-position:5px 5px !important;
	display:none !important;*/
}
.current2, #current2 , .current2 a, #current2 a{
	/*text-indent:9px !important;
	font-style:normal !important;
	font-size:11px !important;
	color: #e3000f !important;
	display:none !important;*/
}

/* ########################## IE 6 HACKS ############################# */


/* CSS-Kommentar vor dem Hack \*/ 
* html .nav_hauptmenue li{margin-right:-1px !important;}	
* html .nav_hauptmenue li a{width:134px !important;}	
* html .nav_hauptmenue li a:hover{width:134px !important;}	
* html .nav_untermenue li{margin-right:-1px !important;}	
* html .nav_untermenue li a{width:134px !important;}	
* html .nav_untermenue li a:hover{width:134px !important;}	
* html .nav_drittesmenue li{margin-right:-1px !important;width:134px !important;}	
* html .nav_drittesmenue li a{width:134px !important;}	
* html .nav_drittesmenue li a:hover{width:134px !important;}	
* html #pzn{height:29px !important;}	
* html #main_ebene{margin-top:-34px !important;}	
* html #pzn_h{height:29px !important;}	
* html #content{width:482px !important;margin-left:4px!important;}
* html #fortbildung{margin-left:32px!important;}
* html #navi_links ul {width:126px !important;
/* CSS-Kommentar nach dem Hack */ 
}
