/* Layout */
* {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

/*.shadow { behavior: url(/fileadmin/styles/iepngfix.htc) }*/

body {
	background: #f2ddc0 url(img/gradient.png) top left repeat-x;
	margin: 0;
	padding: 0;
	font-size: 1em;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

#main {
	position: relative;
	display: block;
	width: 982px;
	margin: 0 auto;
	background: #f2ddc0 url(img/bg.png) center 12px repeat-y;
}

#main {
	position: relative;
	display: block;
	width: 982px;
	margin: 0 auto;
	background: #f2ddc0 url(img/bg.png) center 12px repeat-y;
}

#content {
	display: block;
	min-height: 300px;
	width: 982px;
	overflow: auto;
}

#header {
	display: block;
	width: 982px;
	height: 201px;
	background: url(img/header.png) no-repeat;
}

#footer {
	display: block;
	width: 982px;
	height: 30px;
	background: #f2ddc0 url(img/footer.png) no-repeat;
}

#abbinder {
	display: block;
	width: 982px;
	margin: 0 auto;
	text-align: center;
	background: none;
	font-size: 0.8em;
	color: #cc9900;
	margin-bottom:20px;
}

#abbinder a{
	text-decoration: none;
	color: #cc9900;
}

#inhalt {
	float: left;
	width: 670px;
	margin: 0px 0px 0px 0px;
	padding-left: 70px;
	margin-right: 30px;
}

#leiste {
	float: left;
	width: 200px;
	padding: 0px 0px 0px 0px;
	margin-top: 10px;
}



/* 2 Spalten */

div.spalten_1 {
	display: block;
	width: 675px;
	overflow: hidden;
	min-height:500px;
}

div.spalten_2 {
	display: block;
	width: 670px;
	overflow: auto;
	min-height:500px;
}

div.spalte_1 {
	float: left;
	width: 440px;
	margin-right: 20px;
}

div.spalte_2 {
	float: left;
	width: 196px;
}




/* Head Menü */

#headnav {
	position: absolute;
	top:10px;
	left: 670px;
}

#headnav ul {
	list-style: none;
	position: relative;

}

#headnav ul li {
	margin: 0px 2px 0px 0px;
	padding: 0;
	color: #333;
}

#headnav ul li a {
	font-size: 0.7em;
	font-weight: bold;
	text-decoration: none;
	text-align: center;
	color: #333;
	color: rgba(0,0,0,0.7);
	text-shadow: rgba(255,255,255,0.7) 0px 1px 1px;
	-webkit-transition: all 0.1s ease-in-out;
	-moz-transition: all 0.1s ease-in-out;
	-o-transition: all 0.1s ease-in-out;
	transition: all 0.1s ease-in-out;
}

#headnav ul li a:hover {
	color: #fff;
	color: rgba(255,255,255,0.8);	
	text-shadow: rgba(0,0,0,0.5) 0px -1px 1px;
}

#headnav ul li.head35 {
	position: absolute;
	top: 2px;
	left: 6px;
}

#headnav ul li.head34 {
	position: absolute;
	top: 0px;
	left: 106px;}

#headnav ul li.head33 {
	position: absolute;
	top: 3px;
	left: 206px;}

#headnav ul li.head32 {
	margin-top: 1px;
}


/* Top Menü */

#topnav {
	position: absolute;
	top:153px;
	left: 58px;
	
}

#topnav ul {
	list-style: none;
}

#topnav ul li {
	float: left;
	margin: 0;
	padding: 0;
}

#topnav ul li.top6 a { color: #cc9900; }
#topnav ul li.top5 a { color: #ff9900; }
#topnav ul li.top4 a { color: #0099ff; }
#topnav ul li.top3 a { color: #99cc33; }

#topnav ul li.top6 a.top6 { display: block; width: 128px; height: 31px; background: url(img/top1_n.png) no-repeat;}
#topnav ul li.top5 a.top5 { display: block; width: 128px; height: 31px; background: url(img/top2_n.png) no-repeat;}
#topnav ul li.top4 a.top4 { display: block; width: 128px; height: 31px; background: url(img/top3_n.png) no-repeat;}
#topnav ul li.top3 a.top3 { display: block; width: 128px; height: 31px; background: url(img/top4_n.png) no-repeat;}

#topnav ul li.top6 ul li a:hover { background: #cc9900; color: #fff;}
#topnav ul li.top5 ul li a:hover { background: #ff9900; color: #fff;}
#topnav ul li.top4 ul li a:hover { background: #0099ff; color: #fff;}
#topnav ul li.top3 ul li a:hover { background: #99cc33; color: #fff;}


#topnav ul li a {
	display: block;
	font-size: 1.3em;
	text-decoration: none;
}

#topnav ul li ul {	
	padding: 12px 0px 8px 0px;
	margin: 0px 0px 0px 0px;
	width: 190px;
	background: url(img/menu_back.png) top left no-repeat !important;
	background: url(img/menu_back.gif) top left no-repeat;
}


#topnav ul li.top6 ul {
	margin-left: 0px;
}

#topnav ul li ul li.bottom {
	display: block;
	height: 8px;
	font-size: 1px;
	background: url(img/menu_bottom.png) top left no-repeat !important;
	background: url(img/menu_bottom.gif) top left no-repeat;
}


#topnav ul li ul li {
	float: none;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	background: url(img/menu_li_back.png) top left repeat-y !important;
	background: url(img/menu_li_back.gif) top left repeat-y;
}

#topnav ul li ul li a {
	font-family: arial;
	font-weight: bold;
	font-size: 0.85em;
	width: 160px;
	padding: 4px 10px 4px 10px;
	margin: 0px 4px 0px 5px;
}


/* Breadcrump */

#bread {
	margin-left: 70px;
	margin-bottom: 8px;
}

#bread a {
	color: #cc9900;
	text-decoration: none;
	font-weight: bold;
	font-size: 12px;
	-webkit-transition: all 0.3s ease-in-out;
	-moz-transition: all 0.3s ease-in-out;
	-o-transition: all 0.3s ease-in-out;
	transition: all 0.3s ease-in-out;
	background: rgba(255,255,0,0);
}

#bread a:hover {
	background: rgba(255,255,0,1);
}

#bread strong {
	font-size: 12px;
	color: #cc9900;
}

/* Tagebuch */

ul#diary {
	display: block;
	width:196px;
	height:221px;
	overflow: hidden;
	background: url(img/diary.png) top left no-repeat !important;
	background: url(img/diary.gif) top left no-repeat;
	margin: -7px 0 0 -8px !important;
	padding: 55px 0 0 0;
}

ul#diary li {
	display: block;
	width: 160px;
	height: 38px;
	margin: 0 0 0 18px !important;
	padding: 0 !important;
	overflow: hidden;
	list-style-type: none;
}


ul#diary li a{
	display: block;
	width: 150px;
	height: 18px;
	margin: 0 !important;
	padding: 16px 0px 4px 10px !important;
	font-size: 13px !important;
	background-image: none !important;
	text-shadow: rgba(255,255,255,0.7) 0px 1px 1px;
	-webkit-transition: all 0.2s ease-in-out;
	-moz-transition: all 0.2s ease-in-out;
	-o-transition: all 0.2s ease-in-out;
	transition: all 0.2s ease-in-out;
}

ul#diary li a:hover{
	background-color: rgba(0,128,255,0.2);
	}

ul#diary li a.diary-today {
	color: #000 !important;
	text-shadow: rgba(204,153,0,0.8) 0px 0px 5px;
}

ul#diary li a.diary-today:hover {
	background-color: transparent;
}


/****** Sharebutton (MO) *****/
#ck_sharethis {
	background:url("img/pfeil1.gif") no-repeat scroll right center transparent;
	color:#CC9900;
	font-weight:bold;
	padding-right:13px;
	text-decoration:none;
}
#ck_sharethis img {
	margin-right: 5px;
}
