body { background-color:#ffffff;font-family:Verdana,Arial,Avantgarde;color:#000000;font-size:14px;
		   background-image:url(img/bg-forikolo.jpg);background-repeat:repeat-all;
}

a:link 		{ color:#CC9966;text-decoration:none; }
a:visited { color:#CC9966;text-decoration:none; }
a:focus   { color:#D6A155;text-decoration:none; }
a:hover   { color:#D6A155;text-decoration:none; }
a:active  { color:#D6A155;text-decoration:none; }

p.leon a:link, p.leon a:visited, p.leon a:focus,
p.leon a:hover, p.leon a:active { color:#666666; }

div.language a:link, div.language a:visited, div.language a:focus,
div.language a:hover, div.language a:active { color:#000000; }

/* Struktur */
div.fotowand1 { position:absolute;top:0px;left:0px;width:308px;height:348px; 
							  background-image:url(img/fotowand1.jpg);background-repeat:no-repeat;
}
div.fotowand2 { position:absolute;top:348px;left:0px;width:449px;height:218px;
							  background-image:url(img/fotowand2.jpg);background-repeat:no-repeat;
								/*border:1px solid #ffffff;*/
}
div.logo { position:absolute;top:12px;left:235px;width:275px;height:65px;
				 	 /*order:1px solid #ff00ff;*/
}
div.menu { position:absolute;top:85px;left:390px;width:577px;height:16px;margin-left:0px;
				 	 /*border:1px solid #ff0000;*/
}
div.content { position:absolute;top:105px;left:390px;width:577px;
							/*border:1px solid #000000;*/
}
div.rahmen { position:relative;width:577px;background-color:#ffffff;
						 border:1px solid #000000;
}
div.menubild { position:relative;height:119px;
				 	 	 	 /*border:1px solid #ff00ff;*/
}
div.rootline { position:relative;padding:0px 35px 0px 32px;
				 	 	 	 /*border:1px solid #00ffff;*/
}
div.menu2 { position:relative;padding:0px 35px 0px 32px;
				 	 	/*border:1px solid #ffff00;*/
}
div.inhalt { position:realtive;padding:30px 35px 30px 35px;
					 	 /*border:1px solid #00ffff;*/
}
div.kontakt { position:relative;top:172px;left:10px;width:210px;
				 	 		/*border:1px solid #00ff00;*/
}
div.language { position:relative;top:178px;left:10px;width:215px;height:15px;
				 	 		 /*border:1px solid #00ff00;*/
}
div.social { position:relative;top:185px;left:0px;
				 	 		 /*border:1px solid #00ff00;*/
}
/*Struktur ende*/
/*a.fb { display:block;width:20px;height:32px;margin-bottom:5px;
		 	 background-image:url(img/icon_fb.png);background-repeat:no-repeat;background-position:-12px 0px; }
a.bp { display:block;width:20px;height:32px;
		 	 background-image:url(img/icon_bp.gif);background-repeat:no-repeat;background-position:-12px 0px; }*/

a.fb { display:block;width:32px;height:32px;margin-bottom:5px;margin-left:0px;float:left;
		 	 background-image:url(img/icon_fb.png);background-repeat:no-repeat; }
a.bp { display:block;width:32px;height:32px;float:left;
		 	 background-image:url(img/icon_bp.gif);background-repeat:no-repeat; }

/*Menü-links*/
/*alle aktiven*/

span.menueins a:link, span.menuzwei a:link, 
div.menudrei a:link, div.menuvier a:link, 
div.menufuenf a:link, div.menusechs a:link,
span.top_menu a:link, div.rootline a:link {color:#000000;} 

span.menueins a:visited, span.menuzwei a:visited,
div.menudrei a:visited, div.menuvier a:visited,
div.menufuenf a:visited, div.menusechs a:visited,
span.top_menu a:visited, div.rootline a:visited {color:#000000;} 

span.menueinsa a:link, span.menuzweia a:link, 
div.menudreia a:link, div.menuviera a:link, 
div.menufuenfa a:link,div.menusechsa a:link, 
span.menueinsa a:visited, span.menuzweia a:visited,
div.menudreia a:visited, div.menuviera a:visited,
div.menufuenfa a:visited, div.menusechsa a:visited {color:#444444;}

span.menueinsc a:visited, span.menuzweic a:visited,
div.menudreic a:visited, div.menuvierc a:visited,
div.menufuenfc a:visited, div.menusechsc a:visited,
span.top_menu_a a:link, span.top_menu_a a:visited {color:#444444;}

span.menueinsa a:hover, span.menuzweia a:hover,
div.menudreia a:hover, div.menuviera a:hover,
div.menufuenfa a:hover, div.menusechsa a:hover,
span.menueins a:hover, span.menuzwei a:hover, 
div.menudrei a:hover, div.menuvier a:hover, 
div.menufuenf a:hover, div.menusechs a:hover,
span.top_menu a:hover  {color:#444444;} 

/*erste ebene*/
span.menueins, span.menueinsa, span.menueinsc {font-size:13px;font-weight:bold;}

/*zweite ebene*/
div.menuzweiall {padding:5px 0px 0px 0px;margin:0px;}
span.menuzwei, span.menuzweia, span.menuzweic {font-size:13px;font-weight:bold;}

/*dritte ebene
div.menudrei, div.menudreia, div.menudreic {
  line-height:14px;text-align:left;font-size:13px;
	margin:0px 0px 0px 43px;padding:3px 0px 2px 4px;}
div.menudreia {border-bottom:2px solid #FE7200;}
div.menudreic {border-bottom:2px solid #014fff;}

/*rootline*/
div.rootlineall {padding:30px 0px 0px 0px;margin:0px;}
span.rootline, span.rootlinea, span.rootlinec {font-size:15px;font-weight:bold;}

/*language*/
div.language {padding:0px 0px 0px 3px;}
div.language a {font-size:10px;}
span.lang {font-size:10px; color:#444444}

/*top_menu*/
span.top_menu, span.top_menu_a {font-size:10px;}

/*Menü ende*/

/*Contentaussehen*/
div.logo img {border-width:0px;}

/*p.p_fusszeile {color:#cccccc;font-size:11px;}*/
p.bodytext, p.align-center, p.align-right, div.inhalt td {padding:0px 0px 3px 0px;margin:0px;color:#000000;font-size:14px;}
p.bodytext {text-align:left;}
p.align-center {text-align:center;}
p.align-right {text-align:right;}
p.align-left {text-align:left;}
p.leon {font-size:9px;color:#666666;text-align:right;margin-bottom:30px;margin-top:2px;}

/*span.important {color:#990000;font-size:12px;}
span.name-of-person {font-size:10px;}*/

h1 {color:#000000;font-size:16px;font-weight:bold;padding:3px 0px 8px 0px;margin:0px;}
h2 {color:#000000;font-size:15px;font-weight:bold;padding:3px 0px 8px 0px;margin:0px;}
/*h3 {color:#000000;font-size:14px;padding:3px 30px 4px 30px;margin:0px;}
h4 {color:#000000;font-size:12px;padding:3px 30px 4px 30px;margin:0px;}
h5 {color:#000000;font-size:10px;padding:3px 30px 4px 30px;margin:0px;}
h6 {color:#000000;font-size:8px;padding:3px 30px 4px 30px;margin:0px;}*/
h1.csc-firstHeader {padding-top:0px;}

div.csc-header {padding-top:30px;}

/*table.csc-uploads p {margin:0px;}
dd.csc-textpic-caption {color:#98502c;font-size:10px;}*/


div.csc-textpic-intext-right, div.csc-textpic-intext-left, div.csc-textpic-intext-left-nowrap,
div.csc-textpic-intext-right-nowrap, div.csc-frame-frame2, div.trenner {clear:both;}
/*
div.csc-frame-invisible div.csc-textpic-imagewrap {width:480px !important;}

DIV.csc-textpic-intext-right DIV.csc-textpic-imagewrap .csc-textpic-lastcol {float:right !important;}
div.csc-textpic-center div.csc-textpic-imagerow dl.csc-textpic-image {
  padding-right:20px !important;
}
div.csc-textpic-center div.csc-textpic-imagerow {white-space:nowrap;}

DIV.csc-textpic-intext-right DIV.csc-textpic-imagewrap .csc-textpic-image {float:right !important;}
DIV.csc-textpic-intext-right DIV.csc-textpic-imagewrap .csc-textpic-firstcol {margin-left:10px !important;}
DIV.csc-textpic-intext-right DIV.csc-textpic-imagewrap .csc-textpic-firstcol { margin-right: 0px !important; }
DIV.csc-textpic-intext-right DIV.csc-textpic-imagewrap .csc-textpic-lastcol { margin-right: 0px !important; }
DIV.csc-textpic-intext-right DIV.csc-textpic-imagewrap .csc-textpic-lastcol { margin-left: 0px !important; }*/


dl.csc-textpic-lastcol, dl.csc-textpic-lastcol dt, dl.csc-textpic-image, 
dl.csc-textpic-image dt, div.csc-textpic-imagerow {text-align:right;}
dl.csc-textpic-image {margin-left:auto; margin-right:auto;}
div.csc-textpic-clear {margin-bottom:5px;}
/*div.csc-textpic-imagewrap img {padding:0px;margin:0px;}

div.csc-textpic-imagewrap a {border:1px solid #ff0000;/*padding:0px;margin:0px;}
div.csc-textpic {border:1px solid #00ff00;/*padding:0px;margin:0px;}
div.csc-textpic-imagewrap {border:1px solid #0000ff;/*padding:0px;margin:0px;}
*/
table.contenttable { border-collapse:collapse;border:1px solid #444444; }
table.contenttable td { border:1px solid #444444; padding:3px;}
/*table.contenttable-0 td, table.contenttable-0 th {border:1px solid #76B6CB;padding:3px;}
table.contenttable-0 {border-collapse:collapse;}
table.contenttable th {text-align:left;}
table.contenttable-1 td, table.contenttable-1 th, {border:1px solid #76B6CB;padding:3px 6px;}
table.contenttable-2 td, table.contenttable-2 th {border:0px;padding:3px 6px;
   background-color:#DFF0F5;}
table.contenttable-3 td, table.contenttable-3 th {border:0px;padding:3px;}
table.contenttable { margin-left:15px;}
table.contenttable-3 {width:80%;}

table.contenttable p {margin:0px;padding:2px 15px 0px 0px;}
table.contenttable, table.contenttable td {border:0px; margin:0px;padding:0px}
/*
div.csc-frame-frame1 ul, div.csc-frame-frame2 ul {
  padding:0px;
	list-style-type:circle;
	font-size:10px;
	margin:2px 5px 5px 3px;
}
div.csc-frame-frame1 li, div.csc-frame-frame2 li, div.csc-frame-frame1 p {
  font-size:10px;text-align:left;
	padding:0px;margin:0px;
	line-height:14px;
}
div.csc-textpic-intext-left div.csc-textpic-imagewrap {padding-right:15px;}


/*Kontaktformular*/
fieldset.csc-mailform { border:0px; margin:15px 15px 15px 25px; }
fieldset.csc-mailform label { width:130px; float:left; margin-bottom:3px; margin-right:3px;
															height:18px;padding-left:5px;	vertical-align:middle;}
div.csc-mailform-field input { margin-bottom:3px; background-color:#EDE4D5; width:300px; 
											 			 	 border:0px; height:18px; font-family:Arial,Avantgarde;font-size:12px;}
div.csc-mailform-field textarea { margin-bottom:3px; background-color:#EDE4D5; width:300px; border:0px;
											 						font-family:Arial,Avantgarde;font-size:12px;}
div.csc-mailform-field .csc-mailform-submit { margin-left:325px; width:100px;width:109;height:22px;
											 												border:1px solid #EDE4D5;background-color:#DDD1BE;}
input.csc-mailform-radio {width:10px !important;float:left; margin:0px 10px 20px 10px;}
#mailformart {width:180px;}

/*blog*/
/*liste*/
div.item {  }

div.item div.itemBody {  }
div.item div.itemBody h3 { margin:0px;padding:0px;border-bottom:3px solid #CC9966; }
div.item div.itemBody div.csc-header { padding-top:0px; }

div.item div.itemTop { margin-bottom:15px; }
div.item div.itemTop div.categories { font-size:11px;float:left;margin-right:10px; }
div.item div.itemTop div.date { font-size:9px;float:left;margin-right:10px; }
div.item div.itemTop div.time { font-size:9px;float:left; }
div.item div.itemTop div.clear { clear:left; }

div.item div.itemNav { border-top:1px solid #000000;font-size:9px;margin-bottom:20px;margin-top:5px; }
div.item div.itemNav span.permalink { display:none; }
div.item div.itemNav span.comments {  }

/*single*/
#singleNavigation { font-size:9px;margin-bottom:20px; }
#singleNavigation div.previous { float:right; }
#singleNavigation div.backtolist { float:right; }
#singleNavigation div.next { float:right; }
#singleNavigation div.clear { clear:right; }

div.single div.itemBody {  }
div.single div.itemBody h3 { margin:0px;padding:0px;border-bottom:3px solid #CC9966; }
div.single div.itemBody div.csc-header { padding-top:0px; }

div.itemBody div.itemTop { margin-bottom:15px; }
div.itemBody div.itemTop div.categories { font-size:11px;float:left;margin-right:10px; }
div.itemBody div.itemTop div.date { font-size:9px;float:left;margin-right:10px; }
div.itemBody div.itemTop div.time { font-size:9px;float:left; }
div.itemBody div.itemTop div.clear { clear:left; }

div.single div.itemNav { display:none; }

#commentList { border-top:1px solid #000000;margin-top:5px; }
#commentListTitle { font-size:9px; }

div.commentListListing div.odd { background-color:#eeeeee;padding:5px;border-top:1px solid #dddddd;border-bottom:1px solid #dddddd; }
div.commentListListing div.even { background-color:#ffffff;padding:5px; }
div.commentListListing div.commentComments { font-size:9px;float:right;margin-top:5px; }
div.commentListListing div.clear { clear:right; }

div.commentListListing div.commentTopNav { padding-bottom:5px;padding-top:5px;margin-bottom:15px; }
div.commentListListing div.commentTopNav div.author img { display:none; }
div.commentListListing div.commentTopNav div.author { font-weight:bold; } 
div.commentListListing div.commentTopNav div.date { font-size:9px; }
div.commentListListing div.commentTopNav div.date div.date { float:left; }
div.commentListListing div.commentTopNav div.date div.time { float:left; }
div.commentListListing div.commentTopNav div.date div.clear { clear:both; }

div.commentListListing div.commentBody p { margin:2px; }

div.commentFormStyle div.mailform { border:1px solid #000000;padding:5px;margin-top:15px; }

ul.pageBrowser {list-style-type:none;}
ul.pageBrowser li {float:left;margin-right:20px;}
div.blogList {clear:both;padding-top:15px;}
