/*#############################################################
Name: Dark Ritual
Date: 2006-11-06
Description: Tribal-style three column layout.
Author: Viktor Persson
URL: http://templates.arcsin.se

Feel free to use and modify but please provide credits.
#############################################################*/

/* standard elements */
html {
  height: 100%;
  margin-bottom: 1px;

}


* {
	margin: 0;
	padding: 0;
}
.aktuell {
	border: 1px solid #68781a;
	color: #333;
	margin-bottom: 1.2em;
	padding: 6px 5px;
	display: block;

}
.main_index {
	float: left;
	width: 570px;
}
.main_index .padded {
	padding: 30px 14px;
}
/*auf Startseite*/
.aktuell_box {
	background: #d4dda9;
	border: 1px solid #68781a;
	color: #333;
	font-size: 0.9em;
	width:180px;
	height:98px;
	margin:6px 6px 6px 6px; 
	padding:5px;
	float:left;
	display: block;

}
a {color: #682;}

a:hover {color: #9A6;}

body {
	background:   url(http://www.hebammen-thueringen.de/picture/bg.gif);
	color: #333;
	font: normal 62.5% "Lucida Sans Unicode", verdana,sans-serif;
	margin:  0;
}
table, tr, td,{color: #333;
	font:  "Lucida Sans Unicode",verdana, sans-serif;
	margin:  0;
	font-size: 1.0em;
}

p,ul {
	padding-bottom: 1.5em;
}

ul {margin-left: 1.2em; 
	}

/* li {list-style: none;} 
li {list-style-image: url(picture/li.gif);}*/

.main li {list-style-image: url(http://www.hebammen-thueringen.de/picture/li.gif);}
.aktuell li {list-style-image: url(http://www.hebammen-thueringen.de/picture/li.gif);}

h1,  {font-size: 1.1em; }
h1,h3 {
	color: #7E8F28;
	font-size: 1.1em;
}
h2 {color: #b40009; font-size: 1.1em; padding-top: 1em;}
blockquote {
	 background: #ccd98c; 
	border-bottom: 1px solid #68781a;
	border-top: 1px solid #EEE;
	color: #333;
	display: block;
	font-size: 0.9em;
	margin-bottom: 1.2em;
	padding: 6px 12px;
}
blockquote p {padding: 3px 0;}



/* misc */
.clearer {clear: both;}
.main_right .padded {padding: 0px /* von oben */ 30px/* von rechts */ 6px/* von unten */ 2px/* von links */;}
.main .padded {padding: 30px 24px;}
.main_login .padded {
	padding: 5px 20px;
}
.meta {font-size: 0.8em; color: #666;}
.left {float: left;}
.right {float: right;}

/* structure */
.container {
	font-size: 1.2em;
	background:  url("picture/hlv_09.gif")  repeat-y;
	margin: 0 auto;
	width: 999px;
}

/* header */
.header {
	float: left;
	width: 999px;
	background:  url("picture/hlv_02.jpg") no-repeat;
	height: 163px;
}
.header_heb {
	float: left;
	width: 999px;
	background:  url("picture/hlv_02_04.jpg") no-repeat;
	height: 163px;
}
.header_suche {
	float: left;
	width: 999px;
	background:  url("picture/hlv_02_03.jpg") no-repeat;
	height: 163px;
}
.header_fobi {
	float: left;
	width: 999px;
	background:  url("picture/hlv_02_02.jpg") no-repeat;
	height: 163px;
}
.header_verband {
	float: left;
	width: 999px;
	background:  url("picture/hlv_02_05.jpg") no-repeat;
	height: 163px;
}
/* Beginn Beschreibung navigation */
.navigation   { background: url("picture/hlv_05.gif") no-repeat; margin: 0 10px 0 0; padding: 0 18px; width: 960px; height: 22px; float: left; vertical-align: top }

.navigation a    { color: #995103; font: 0.9em/20px verdana, arial, normal; text-decoration: none; text-align: right; padding: 0 6px; float: right; vertical-align: top }

 .navigation a:hover,.navigation a#active  { color: #B40008 }

/* Ende Beschreibung navigation */


.main {
	float: left;
	width: 580px;
	text-align: justify;

}
.main_right {
	float: right;
	width: 200px;
	color: #666666;
}
/* layout 2 spaltig */
.main_login {
	float: left;
	width: 669px;
	/* background: #222; */
}
/* sub-navigation */
.subnav {
	float: left;
	width: 212px;
/* 	background: #f3ac00; */
}

.subnav h1 {
	background: #b40009; /* rot */
	color: #FFE;
	font: bold 1.1em Verdana,sans-serif;
	line-height: 24px;
	padding-left: 8px;
	border-bottom: 1px solid #696755;
	border-left: 1px solid #696755;
}

.subnav h1 a {
		
	color: #FFE;
	text-decoration: none;
}
.subnav h1 a:hover {
	color: #f3ac00;
}
.subnav h1  {
	color: #f3ac00;
}
.subnav ul {margin: 0; padding: 0;}
.subnav li {
	border-bottom: 1px solid #696755;
	border-left: 1px solid #696755;
	list-style: none;
	 background: #f3ac00; /*gelb */
}

.subnav li a {
		
	color: #111;
	display: block;
	padding: 8px 0 8px 12px;
	width: 199px;
	text-decoration: none;
}
.subnav li a:hover {
	background: #cf6b00;
	color: #000;
}


/* Unternavigation von sub-navigation */
.subsubnav {
	float: left;
	width: 212px;
/* 	background: #f3ac00; */
}
.subsubnav ul {margin: 0; padding: 0;}
.subsubnav li {
	border-top: 0px solid #696755; 
	border-bottom: 1px solid #696755; 
	 border-left: 1px solid #696755; 
	list-style: none;
	 background: #84972a; /*grün */
}
.subsubnav li a {
	color: #111;
	display: block;
	width: 155px;
	text-decoration: none;
	padding-top: 8px;
	padding-right: 0;
	padding-bottom: 8px;
	padding-left: 40px;
}
/*.subsubnav li a:hover {
	background: #cf6b00;
	color: #000;
	width: 155px;
	padding-right: 10;
}*/
/* footer */
.footer {
	background:  url(picture/hlv_16.gif) repeat-x;
	color: #b40008; /* rot */
	font-size: 0.9em;
	line-height: 39px;
	width: 100%;
	text-align: center;
}
.footer .left,.footer .right {padding: 0 16px;}
.footer a {color: #995103;}
.footer a:hover {color: #FAFCB0;}
/* ------------------------------------------------------------------------------------------------------- */
/* ab hier beginnt eigenes css */
.news{border: 1px solid #696755;	font-size: 0.9em; }
.orange{
	color: #f48b0c;
	font-weight: bolder;
}
.active{
	background: #f48b0c url(picture/pf_re.gif);
	height:100%;
	text-indent: 20pt;
}
.subnavigation{
	background: #84972a;
	height:100%;
	text-indent: 30pt;
}
.subnavigationactive{
	background: #84972a url(picture/pf_re_sub.gif);
	height:100%;
	text-indent: 30pt;
}
.gelb{
	color: #f3ac00; /*gelb */
	font-weight: bolder;
}
.subsub{
	background: #84972a ;
	height:100%;
	text-indent: 20pt;
}
.subactive{
	background: #84972a url(picture/pf_re_sub.gif);
	height:100%;
	text-indent: 20pt;
}
.linie {
	border-bottom: 1px dashed #BCBAAC;
	padding-top: 1em;
}
#fotobox img {
	height:105px;
	float:right;
	border: 1px solid black;
	margin: 5px  0 5px 5px;
}
.rahmen {
	border: 1px solid #black;}
/* ------------------------------------------------------------------------------------------------------- */

/* block list */
ul.block {
	border-top: 1px dashed #BCBAAC;
	margin: 4px 0;
	padding: 0;
	width: 90%;
	list-style: none;
}
.block li {
	border-bottom: 1px dashed #BCBAAC;
	list-style: none;
}
.block li a,.block li em {
	color: #553;
	display: block;
}
.block li em {
	font-size: 0.9em;
	font-style: normal;
}
.block li a {
	padding: 4px 3%;
	text-decoration: none;
	width: 94%;
}
.block li a span {font-weight: bold;}
.block li a:hover {
	background: #D2D0C0;
	color: #553;
}

.right .block,.right .block li {border-color: #DCDACC;}
.right .block li a:hover {background: #F2F0EA;}
/* ------------------------------------------------------------------------------------------------------- */

/* bottom */
.bottom {
	background: #DCDAC9 url(img/bottom.gif) no-repeat left bottom;
	border-top: 1px solid #AA8;
	color: #444;
	padding: 14px 20px;
}
.bottom .left,.bottom .right {width: 49%;}
.bottom .middle {width: 100%;}
.mainnews {
	float: left;
	width: 480px;
	text-align: justify;
	background-color: #FFE19B;
	padding: 20px;
	height: 210px;
}

