* { padding: 0; margin: 0;  font-family: Georgia, Verdana, Helvetica, sans-serif; color: #000;} 		
html {  height: 101%;}
body {	background-color: #474747;
		background-image:url(../img/hintergrund.jpg); background-repeat: repeat-x; width: 1px; height: 191px;
		width: 100%;
		font-size: small; 
		margin: 0;
		padding: 0; }
h1	{ 	font-size: 170%; 
		font-weight: normal; 
		color:#333; /*330000*/
		padding:22px 0 0 7px;  
		margin:0; 
		border-bottom: 1px solid #ccc; }
h1 strong{ 	font-size: 100%; 
		font-weight: normal; 
		color:#663300; 
 }

h2 { font-size: 130%; color: #666666; padding: 0 0 12px 0; margin: 0; font-weight:normal;}
.index{padding-left: 10px; }
h2 strong{ 	font-size: 100%; 
		font-weight: normal; 
		color:#993300; 
 }
 
 			
h3 {	margin: 0;	
		padding: 0 0 7px 0;
		font-size: 100%; 
		color: #424242;  }

#inhaltt #left h2.speziell{color: #cc3300;}
#inhaltt #left h2.galerie1{						
font-size: 145%;
color:#666; 
padding-bottom:4px; width:600px;}

img { border: 0;}
a { text-decoration: none; outline: none; }
a:link { color: #d90000; }
a:visited { color: #cc6600; } 
a:hover, a:focus { text-decoration: underline; } 
a:active { color: white; }		
.skiplink {
position: absolute;
top: -5000px;
left: -5000px;
width: 0;
height: 0;
overflow: hidden;
display:inline; 		}
#logo {
width: 1044px; height: 104px;
color: black;
margin-top: 20px;	
margin-bottom: 10px; border:0;	}		
.clearing {  clear: both;  }

#symbole-header { 
margin: 0px 0 0 0;  padding: 0px 0 0 0; background-color: #ffcc00; text-align:right;  }
#symbole-header ul{ 
		margin:0;
		padding:0 0 0 0 ;
		list-style-type:none;
		list-style-position:outside; 
		line-height:1.7em; }
#symbole-header ul{ 
		margin:0;
		padding:0 0 0 0 ;
		list-style-type:none;
		list-style-position:outside; 
		line-height:1.7em; }
		
#symbole-header ul li{ 
		 margin:0;
			padding:0;
			float:right;
			 font-size: 10px; color:#996633; 
			 }

#symbole-header ul li img{ 
		 margin:0;
			padding: 0 2px 0 2px;
			border: 0; 
			 }
#symbole-header ul li a{ 
		 margin:0;
			padding:0 4px 0 4px;
			 font-size: 10px; color:#996633; 
			 }

#wrapper {
color: black;
width: 1044px;
margin:  auto;		}
#wrapper-corp {
background-color: #fff;
padding: 0 12px 0 12px ;
color: black;
height: 100%;
clear: both;   }
#kopfbereich {
margin: 0; 
padding: 0;  }		
#nav, #nav ul{
margin:0;
padding:0;
list-style-type:none;
list-style-position:outside;
position:relative;
line-height:1.7em; }
#nav li a{
display:block;
margin: 0 0 2px 0;
padding:16px 8px 14px 8px;
color:#7f5f2b; /*#b7b0a2*/
text-decoration:none;
background-color:#fff;
font-size: 116%;  border-top:5px solid #fff;}
#nav a:hover{
background-color:#fff;
color:#663333; }
#nav li{
margin:0;
padding:0;
float:left;
position:relative;  }
#nav ul {
position:absolute;
display:none;
top:3.39em;}
#nav li ul li a{
width:17.5em;
height:17px;
padding: 12px 8px 14px 8px; 
margin: 20px 0 -22px 0px;  border-top:1px solid #f2ebe5; border-bottom:1px solid #f2ebe5; 
float:left; font-size: 94%;}
#nav li ul li a{ padding: 10px 8px 12px 8px; }
#nav li ul a:hover{ color: #333; }
#nav ul ul{ top:auto;}	
#nav li ul ul { left:0em; margin:0 0 0 8px; }
#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li:hover ul ul ul ul{ display:none;  }
#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li li li li:hover ul{ display:block; }
#nav li span.active{
display:block;
color:#7f520a;
background-color: #f9eee4;
padding: 16px 8px 16px 8px;
margin-left: 0px; 
top:auto;
font-size: 116%;  border-top:5px solid #fff; }	
#subnavi { 
margin:0;   
padding:0; 
display:block;  
text-decoration:none; 
border-top: 1px solid #6b4747; 
color:#fff;  
font-size: 15px;
clear: both; 
background-color: #f9eee4;
border-top: 5px solid #ff9933; 
border-bottom: 1px solid #f2ebe5;}
#subnavi ul { margin:0; padding:0; display:block;   height:38px; }
#subnavi li
{display:block; float:left; padding:12px 14px 8px 12px;  font-size: 85%; }
#subnavi li.bara
{margin:0; padding:14px 0px 8px 0px;  font-size: 65%; color: #7f5f2b;  text-shadow: #fff 1px 1px 1px;}
#subnavi li a{ margin: 0; color: #7f520a; color: #7f5f2b; font-weight: normal; text-shadow: #fff 1px 1px 1px;}
#subnavi li a:hover{ color: #333; text-decoration: none; font-weight: normal; text-shadow: #fff 1px 1px 1px;}
#subnavi ul li a em{ color: #a578a5; }
#subnavi li span, #subnavi ul li span em, #subnavi ul li a:hover em, #subnavi li a:hover{ color: #e36a00; text-decoration: none;  text-shadow: #fff 1px 1px 1px;}	
div.sprache { padding-top:18px; text-align:right; float:right; font-size:110%;}
div.sprache span, div.sprache span.linie, div.sprache a {color: #9f6b33; }
div.sprache span{ color:#ff6633;}	
div.sprache  a:hover{ color:#ff6633;}			
#bild {	margin: 0 0 -21px 0; 
		padding: 0;
		text-align: right;
		border-top:4px solid #ff9900;		
		border-bottom:1px solid #cbc3b6;
		border: 0; }
#bild-wieder {	margin: 0 0 -21px 0; 
		padding: 0;
		text-align: right;
		border-top:4px solid #ff9900;		
		border-bottom:1px solid #cbc3b6;
		border: 0; }
#bild a img.border{	border-top:5px solid #ff9933;/*e8e1dc*/ }		
			
#bild #bild-titel-navi {	
position:relative;
top: -22px; text-align:right;
padding:3px 10px 3px 10px; font-size:88%; color:#000; }
#bild p {
font-size: 80%;
color: #97876e;
padding: 3px 0 0 0;}
#bild-monat-startseite {
margin: 0; padding: 10px 0 6px 15px;
border: 1px solid #eee0f5;
font-weight: normal;
clear: both; }			
#bild-monat {
margin: 0; padding: 18px 0 14px 15px;
border: 1px solid #eee0f5;
font-weight: normal;
clear: both; }		
#bild-monat a.abstand 	{margin-left:15px;}		

#ticker1 { font-size:105%; padding:9px 4px 9px 7px; margin-top:1px;  background-color: #f9eee4; font-weight: bold; height: 55px;}
#ticker1 b span{ color: #f9eee4;}
#ticker1 h2{ margin: 0;  padding: 0; font-size: 100%;  padding-bottom:10px; padding-top:2px; }
#ticker1 h2 a{ color:#333;  }
#ticker1 h2.linie{ border-top:1px solid #333;  padding-top:10px;  padding-bottom:1px;}
#ticker1 a{ text-decoration: none; color: #993300;}	
				
#online-galerie 	{		
margin: 10px 0 0 0;
font-weight: normal;
width:100%;
clear: both; 	}
#online-galerie h4{
padding: 8px 0 2px 14px; 
font-weight: normal;
color: #f88724;	}			
#online-galerie div {
float:left;
margin: 2px 2px 0 2px;
width:182px;
font-size:10px;
text-align: left;
padding:  2px 4px 6px 4px;  	}		
#online-galerie div a {
border: 12px solid #9f937b;
padding: 10px;
color:#b8a586; 	}			
#online-galerie div a:hover {
color:#8c7e66;
text-decoration:none; 		}				
#online-galerie img {
border: 12px solid #9f937b;		}	
				
#hier {
margin: 0; 
padding: 4px 10px 4px 4px; 
color: #666;
font-size: 88%; 
background-color: #f9eee4; 
border-bottom:1px solid #fff; 
text-align: right; height: 13px;}
#hier span { color: #333; padding: 3px 2px 4px 2px;  font-weight:normal; }	
#hier a { padding: 0; color: #333; }	
#hier.spez { padding: 4px 0 0 17px; color: #666; }		
									
#inhaltt {			
margin: 0 0 15px 0;
padding: 0;
background-color: #fff;
width:100%;
font-size:110%; }
/*Pentru einladungen*/									
#inhaltt #eine-spalte{			
background-image:url(http://www.raduart.de/ausstellung-2011-raduart-laesst-blumen-sprechen/Raduart-laesst-blumen-sprechen-hintergrund.jpg); background-repeat: repeat; background-color: #fff; width: 100%;  clear:both;}
#inhaltt #eine-spalte div{			
background-color: #fff; margin: 0; padding: 20px; width:600px; margin: auto; text-align: center; }
#inhaltt #eine-spalte div p{			
 padding: 10px;}
#inhaltt #eine-spalte div p.mehr{			
border-top:1px solid #666; border-bottom:1px solid #666; padding: 0;} 
#inhaltt #eine-spalte div p span{			
color: #993300; font-size: 14px; }
#inhaltt #eine-spalte div h1{	margin: 0; padding: 0;		
font-size: 29px; color: #666; border-bottom: 0; color: #5b4747; text-shadow: black 1px 1px 2px; font-size: 36px;}
 
 #inhaltt #eine-spalte #spalte1{ width: 580px; float: left; margin: 0 0 -40px 30px; }
 #inhaltt #eine-spalte #spalte1 p.index-p-a{ color: #993300; font-size:14px; text-decoration: none; } 
 #inhaltt #eine-spalte #spalte1.index{ 
 color: #333; font-size:14px; text-decoration: underline;}
 .index-img{ border: 0; padding-top: 50px; padding-bottom: 20px; width: 580px;}
  .index-img{ border: 0; width: 400px;}
  #inhaltt #eine-spalte #spalte2{ width:290px; text-align: left; margin: 0 30px 0 660px;  padding: 78px 20px 20px 20px; height: 1140px;}


#inhaltt img { padding-bottom: 35px; }	
#inhaltt #left{						
width: 70.7%;  
float:left; 
padding: 30px 19px 0 7px; width: 70.7%; }	
.abstad-index {margin-top:20px;}
#inhaltt #left.kontakt { padding: 7px 26px 0 0; }		

#inhaltt #left img { padding-bottom: 5px; }
#inhaltt #left img.profil { margin:12px 14px 4px 0; border: 0; padding: 0; float:left; }		
.datum { color: #999999; font-size:11px; }
.color { color: #663300; }	
	
#inhaltt #left p strong{ color:#333; }	
#inhaltt #left p b{	color:#cc3300; font-weight: normal;}

#inhaltt #left p a{
color: #cb5616; 
font-size:92%; 
font-weight: bold;						
padding-right: 19px; }
																			
#inhaltt #left p.cheie{						
color: #999999; 
padding: 4px 0 44px 0; 
font-size:11px; 	
background-image:url(../img/punkt-grau.png); background-repeat: repeat-x; }	
#inhaltt #left.abstand-galerie{	width:70.7%; }	
#inhaltt #right.abstand-galerie{ width: 26.75%; }

#inhaltt #right div h4 img.pfeil{ padding: 0 4px 0 0;}	
#inhaltt #right div h4 img.pfeil-v{ padding: 0 6px 0 0;}

#inhaltt #right.abstand-galerie-navi{ width: 26.75%; padding-top: 0; }									
#inhaltt #left a img{ float:left; padding: 2px; margin: 0 12px 12px 0; }
#inhaltt #left a img.startseite{ border: 1px solid #e6e3e8; padding: 4px; } 						
#inhaltt #left a { color:#424242; }
#inhaltt #left.justify { text-align:justify; }
#inhaltt #left p { padding-bottom:9px;	text-align: justify; }
.underline { text-decoration: underline; }
.punkt-grau{width: 100%; height: 1px; }
.kartenansicht {font-size: 12px;}	
.galerie {						
float:left; 
font-size:10px; 
padding: 0 ;
width:30%; }
.galerie-box { 
margin: 0; padding: 0 0 32px 0;						
text-align:center; color: #666; }
.galerie-box-span { 
font-size:110%;color: #333; }		 
p.abstand {text-align: center; color:#999999;  	}	 
p span {font-size:12px; color:#666666; }	 						 
.galerie-fotos {						
float:left; 
font-size:10px; 
padding: 0 4px 26px 0;
margin:0; 
width:32%;
border: 0; }	
.galerie-fotos { border:0; 	padding-top:10px; }	
#inhaltt #left img.galerie-fotos-img {padding: 0 0 6px 0;}	
#inhaltt #left div.abstand-inhalt { margin-top:20px;}	
#inhaltt #left ul li { list-style-type:none; padding-right: 12px; color:#4d4339; padding: 6px 0 8px 0; }
#inhaltt #left ul.abstand { list-style-type:none; }
#inhaltt #left ul.abstand li{ list-style-type:none; padding-right: 12px; color:#4d4339; padding: 0px 0 12px 0; }
#inhaltt #left ul li span { color:#663300; }

#inhaltt #left ul li a.mehr { color:#666;font-style:italic; font-size: 87%;}

.top { color:#663300; padding: 2px 0 2px 0; margin:0 0 30px 0; background-image:url(../img/punkt-grau.png); background-repeat: repeat-x;  background-position:bottom;}	
				
.columne{background-color:#f7f5f8;  padding:15px; border-top: 1px solid #fff; border-bottom: 1px solid #ccc; }
.columne-n{border-top: 1px solid #fff; border-bottom: 1px solid #ccc; background-color: #f7f5f8; padding: 15px 0 0px 10px; height: 45px;}
.columne-abstand { width:245px;  float: left; padding: 0; margin: 0;}
div.columne-abstand-a {  width:220px; float: left; padding: 2px 0 0 24px; margin: 0; background-image:url(../img/onebit_47-stea.png); background-repeat: no-repeat; } /*background-position-right: 13px;*/
div.columne-abstand-a a{  text-decoration: underline; }
div.columne-abstand-a-special {  width:220px; float: left; padding: 2px 0 0 24px; margin: 0; background-image:url(../img/onebit_47.png); background-repeat: no-repeat; }  /*background-position-right: 13px;*/
a.columne-abstand-symbol {padding: 2px 0 0 24px; margin: 0; background-image:url(../img/doc_tag.png); background-repeat: no-repeat;}  /*background-position-right: 13px;*/
.columne1a{background-color:#f5eef8; padding:8px 0 2px 15px;border-top: 1px solid #ccc; border-bottom: 1px solid #ccc; }
.columne1{ padding:8px 0 2px 15px;border-top: 1px solid #fff; border-bottom: 1px solid #ccc;  /*background-image:url(../img/h-balken.png); background-repeat: repeat-x y; */ background-color:#f9eee4; }
.columne-n1{border-top: 1px solid #fff; border-bottom: 1px solid #ccc; background-color: #f9eee4; padding: 15px 0 0px 10px; height: 45px; }
.columne1 h3 a { color: #cb5616; font-weight: normal;}
.columne1 h3 a span{ color: #cb5616; }
.columne1 h3 a:hover span{ color: #333; text-decoration: none; }
.columne1 h3 a:hover{ color: #333; text-decoration: none; }
.columne1 h3 span{ color: #cb5616; }
.columne p{ color:#666666; }
.columne h3{ color:#993366;}
.columne h4,  .columne h4 a { color: #333;}
										    
#inhaltt #right{width: 26.75%; float:left; margin: 0; padding:0; background-color:#f7f5f8;  }
#inhaltt #right #newsletter{margin-top: 16px;  border-top: 1px solid #ff6600; border-left: 1px solid #ff6600; border-right: 1px solid #ff6600; background-color: #fff; }
#inhaltt #right #newsletter-inhalt{border-left: 1px solid #ff6600; border-right: 1px solid #ff6600; border-bottom: 1px solid #ff6600; background-color: #fff; margin-bottom: 16px; padding-bottom: 15px;}
#inhaltt #right #newsletter-inhalt a{color: #993399;}
.stea {color: #7f5f2b; font-weight: normal; text-shadow: #fff 1px 1px 1px;}
.stea-activ {color: #ff9933; font-weight: normal; text-shadow: #cc6633 1px 1px 1px;}
p.stea {color: #ff6600;}
#inhaltt #right.kontakt{width: 26.75%; }
#inhaltt #right  ul { color:#938F5E; font-weight: normal; list-style-type: none; }
#inhaltt #right  ul li { padding: 0 12px 16px 0; }
#inhaltt #right  ul li a{ color: #663300; font-size:15px; }
#inhaltt #right  ul li a:hover{ color: #225573; text-decoration: none; }											
#inhaltt #right p a{ color: #996633; }	
#inhaltt #right.galerie { font-size: 100%;  float:left; padding: 0 10px 0 10px; 	}
#inhaltt #right p.pdf{ padding: 10px 4px 0 15px; color: #666; font-size: 88%;}

#inhaltt #right strong { color:#996633; font-weight: normal; }						

#tagcloud{ border-right: 0; padding: 6px 0 6px 0; }
.tag1{ font-size:0.8em; }
.tag2{ font-size:2.0em; }
.tag3{ font-size:1.5em; }
.tag4{ font-size:0.5em; }
#tagcloud a{ text-decoration:none; color:#7f520a; background-color: #f9eee4;}
#tagcloud a:hover{ text-decoration:none;  
color:#cb5616; background-color: #f7f5f8;
}		

.columne1 h3 span, .columne1 h3 a span, .columne1 h3 a,  #inhaltt #left h2 b, #ticker1 a b, #ticker1 span, #inhaltt #left p a { color:#cb5616; font-weight: normal; }
#inhaltt #left p a.fehler-404 {color: #333; font-size:100%; text-decoration: underline;}


#fuss {	clear: both;	
		margin: 10px auto;  	
		border-top: 4px solid #666; }	
#fuss #div.margin-left { margin-left:40px; }
#fuss #div, #fuss #div1, #fuss #div2, #fuss #div3, #fuss #div4, #fuss #div5, #fuss #div6 { padding: 25px 4px 6px 4px; margin: 0 4px;  float:left;}	

#fuss li {
color: #666;
list-style-type: none;
margin: 0 1px;}	
#fuss a { color: #666; padding: 2px 0; }
#fuss span { color: #666; }
#fuss li ul li{
font-size: 78%; padding-top:2px; color: #999999;}	

#text-fuss {  clear: both; padding:20px 0 40px 0; text-align:center; }			
#text-fuss a { color: #666; padding: 2px 0; }
#text-fuss span { color: #666; }	
#text-fuss p { color: #666; }		
.linie-f { text-decoration:underline;}	
#inhaltt h1 span { color:#666; font-size: 67%;}

 #inhaltt #eine-spalte #spalte2 ul{ 
color: #ccc;}
 
h2.avner-gavrieli{ 
padding: 10px  0 10px 0; margin: 0;}	
