/* ===============================================================================
Aerztinnen-Akademie
Stand  Juli 2006
modifiziert 12.Dez.2006*/

/*background: url(kristalle-2.gif) repeat-y top right; */

/* ===============================================================================*/
/* Farben */
/* ===============================================================================*/
/*lachs, streifen #FFE8C5
orange #FB7115 oder #F26631
footer-text grau #B8B6DC / bg #FCFCFC
grau dunkel #663


/* ===============================================================================*/
/* Global*/
/* ===============================================================================*/



html,body{margin:0;padding:0}
body{font: 69%/100% Verdana, Geneva, Arial, Helvetica, sans-serif; 
color: #333; 
text-align: center;  
background: url(../img/bg_streifen.gif) repeat-y top right; }

body > div#container { 
height : auto;
min-height : 100%;
}

html, body, div, p, ul, ol, li, dd, dt, dd, img, a, h1, h2, h3, h4, h5, h6, table, tr, td {
	margin: 0;
	padding: 0;
	border: 0;
	}
	
a {}


hr {
	height: 1px;
	color: #ccc;
	margin: 0 0 1em;
	clear:both;
}

/* ============================================================================*/
/* Gerüst, Konstrukt, Struktur */
/* ===============================================================================*/
#wrap {width: 770px; margin:0 auto; /**/
/**/
	}
#container{width:770px; min-height: 250px; /*border: 1px solid #FB9BC9;/*hilflinie rosa*/ }
#content {
 margin:0 auto; 
	padding: 0 0 0 1.5em;
	text-align:left;
	font-size:1.2em;
	width: 480px; 
	top: 100px;
	/*position: relative; enclose*/
	float: left;
	border-left: 1px solid #EFEFEF;/**/
	background: url(../img/bg_con.jpg) no-repeat bottom left;
	}

div#extra{ }
#footer{ background:#FCFCFC ;color:#B8B6BC;	border-top: 1px solid #ffe8c5;  border-bottom: 1px solid #ffe8c5;}
#footer p{margin: 1em 0px/* */; padding:0.5em 1em/**/; text-align: left }
#footer{width:520px; }

#footer a:link,
#footer a:visited  {
color:#B8B6BC;

}
#footer a:hover {
	color: #663; 
	text-decoration: underline;
	}
#footer a:focus {
	color: #fff;
	background: #fb7115;
	outline: none;
	border-bottom: 0;
	}

div#extra{clear:left;width:100%}

/* header - logo ================================================*/
#logo h1 {
   padding: 0;
   margin: 0px;
   position: absolute;/**/
   top: 47px;
   right: 21px;
   }
   
/* Navigation, vertikal rechts ================================================*/
#navcontainer {
   padding: 0;
  /*border: 1px solid #f66; */
   margin: 0px;
   width: 235px;
   position: absolute;
   top: 270px;
   right: 0;
   text-align:right;
   }
/* ===============================================================================*/
/* Sonstiges */
/* ===============================================================================*/
	
/*easy clearing*/
.enclose:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
  visibility: hidden; /* */
	}
	
/*macIE5 fix for easy clear*/
.enclose {
	display: inline-block;
	}
	
/* hides from macIE5 \*/
.enclose {
	height: 1%; display: block;
	}
.enclose {
	display: block;
	}
/* end hide from macIE5 */

.clear{
	clear: both;}
	
	
/* ===============================================================================*/
/* Bilder, Grafiken, Header */
/* ===============================================================================*/	
div.images img {
	float: left;/**/
	margin-right: 15px;
	padding: 4px;
	}
	
div.images {
	padding: 20px;
	margin-top: 50px; /*für bilder-reihe oben und am ENDE*/
	}
	
div.images img {
	float: left;/**/		
	margin-right: 15px;/*Abstaende zw.*/
	border: 1px solid #ddd;
	padding: 4px;
	}

/*Bildunterschrift / Legend*/	
dl { border:1px solid #ddd; margin: 10px; padding:4px;}
dl dt { margin: 0px; padding:0px;}
dl.img { float: left; margin-right: 1em;  } 
dl.img dt { margin-bottom: 0;} 
/*verhindert das Einrücken und / 
/den Abstand nach oben */ 
dl.imgLeft dd { margin: 0; }
.ddnote { 	font: bold 100% verdana,helvetica,sans-serif;	}
.ddmore { color:#555;font-style: italic; line-height:1.5em;}


/* ===============================================================================*/
/* Listen allgemein */
/* ===============================================================================*/
ol, ul {
	list-style-type: none;
	}
	
li {
	display: inline;
	margin: 1em;
	padding: 0 2em;
	}
/* ===============================================================================*/
/*Listen dokumentspezifisch */
/* ===============================================================================*/
#navlist ul{
	/*margin: 0 25px 16px 20px;*/
	padding: 0;
	margin: 0px;
	list-style-type: none;
	text-decoration: none;

}

#navlist ul li  {
	display:inline;
	font:bold 120%/101%  verdana,helvetica,arial,geneva,sans-serif;
	margin: 0px;
	padding: 0px;
}


#navlist a { /*ul li */
	padding: 8px 25px 8px 25px;
	letter-spacing: 1px;
	text-transform:uppercase;
	margin:0 0px 0 0;
	display:block; 
}

#navlist ul li a:link, #navlist ul li a:visited {
color: #333;
text-decoration: none;

}
#navlist a:hover, #navlist a:focus { 
padding: 8px 25px 8px 25px;
background: #fff url(../img/circle.gif) no-repeat right center;
color:#555;
}
/* wenn gedrückt wird*/
#navlist a:active {	
background: #FFEEDD url(../img/circle.gif) no-repeat right center;
}

body#start a#nav-start,
body#aktuell a#nav-aktuell,
body#profil a#nav-profil,
body#programm a#nav-programm,
body#presse a#nav-presse,
body#kontakt a#nav-kontakt,
body#impressum a#nav-impressum, 
body#wissenswert a#nav-wissenswert {
	background: #fff url(../img/circle.gif) no-repeat right center;
	color: #FB7115;
	text-shadow: 2px 2px 2px #777;
}
#content ul, #content ol { margin-left: 1.5em; padding-left: 0.4em; }
#content ul li {
	display: list-item;
	list-style-type: disc;
	list-style-position: outside; 
	line-height:1.4;
	}

#content ol li {
	list-style: decimal;
	display: list-item;
	list-style-position: outside;
	line-height:1.4;

}
/* ===============================================================================*/
/* Links */
/* ===============================================================================*/
#content p {
	line-height: 153%;
	margin: 0em 0.5em 1em 0em;
}	

#content a {
	color: #FB7115;
	text-decoration: none;
	font-weight: bold;
	}
	
#content a:link,
#content a:visited  {
		}

#content a:hover {
	color: #663; 
	text-decoration: underline;
	}
	
#content a:focus {
	color: #fff;
	background: #c00;
	outline: none;
	border-bottom: 0;
	}
/* ===============================================================================*/
/* Formate, Überschriften, Text */

h2 {
	font: bold 170%/120% "Lucida Grande",Arial,geneva,sans-serif;
	padding: 4px 0 5px 0;
	color: #FB7115;
	margin: 0.7em 0;
	}

h3 {
	font: bold 140%/120% "Lucida Grande",Arial,geneva,sans-serif;
	padding: 0.4em 0 0.1em 0; 
	color: #555;
	}

h4 {
	font: bold 110%/120% "Lucida Grande",verdana,helvetica,sans-serif;
	padding: 10px 0 3px 0;

	}

	
h5 {
	display: inline;
	text-decoration: underline;
	font-weight: normal;
	}
		
#content p {
	margin: 0em 0.5em 1em 0em;
	text-align: left;
	padding-top: 0.4em
}
#content p{line-height:1.4}

#content p.p1 span{
	font-weight: bold;
	color:#555;
}


blockquote {
	background:#FCFCFC url(../img/zitat.gif) no-repeat 0.25em 0.25em;
	padding: 15px 20px 5px 20px;
	margin: 1.5em;
	border: 1px solid #ffe8c5;;
	text-indent: 15px;
	font-style: italic;
	} 
/* EXTRA ===============================================================================*/
cite {
	text-decoration: none;
	}
.small {	font: normal 100% verdana,helvetica,sans-serif;}

.pdf, .word {
	font: bold 100% verdana,helvetica,sans-serif;
	color: #333;
	padding: 10px 0 10px 20px;
	margin: 0 15px 0 0;
		float: left;
	}
	
.pdf {
	background: url(../img/pdf_small.gif) 0 50% no-repeat;
	}
	
.word {
	background: url(../img/word_small.gif) 0 50% no-repeat
	}
.top {
	float: right;
	font-size:x-small;
	letter-spacing: 1px;
}
.tipp {
	background: #fed url(../img/tipp.gif) 5px 50% no-repeat;
	height: 80px;
	padding: 0px 5px 0 85px;
		/*border: 1px solid #FB7115;*/
	}
.neu
	 {
	background: #fff url(../img/neu-sm.gif) no-repeat left center;
	height: 34px;
	padding: 0 0 0 37px;
	display:block;
	line-height: 34px;
	font-weight:bold;
	white-space: nowrap;
	/*border: 1px solid #FB7115;*/
	
	}
	
	.present {
	background: #fed url(present.png) 5px 50% no-repeat;
	height: 90px;
	padding: 0px 5px 10px 95px;
		/*border: 1px solid #FB7115;*/
	}

/* ===============================================================================*/
/* Tabelle Seminarübericht */
/* ===============================================================================*/

#contenttab {
                border:none; /* hilfslinie 1px solid #FB7115;*/
				border-spacing:0px;

}

#contenttab tbody tr td {
                padding: 3px 8px; /**/
                border-left: 1px solid #ffe8c5; /* #FDAA73;#fb7115;orange hilfslinien*/
				border-bottom: 1px solid #ffe8c5;
				line-height:1.3em;				

}
        
#contenttab tbody tr.selected td {
                background-color: #FB7115;
                color: #ffffff;
                font-weight: bold;
                border-left: 1px solid #AF4803;/*hilfslinien*/
                border-bottom: 1px solid #FFAD33; /*hilfslinien*/}
				
#contenttab thead tr { background: #FCFCFC; font: bold 100% verdana,helvetica,sans-serif; }/**/

/*#contenttab .small {	font: normal 91%/150% verdana,helvetica,sans-serif;}*/
#contenttab em {
	color: #000;
	font-style: italic;
	font-weight: bold;
	}
#contenttab .seminartitel {
	font-weight:bold;
	color: #FB7115;
}
