@import url('sandbox-layouts/2c-r.css');
body {			 margin: 0; padding: 20px 0 0 0; 
				background-image: url(imges/gevent_hintergrund.jpg); font-size: 62.5%; }
				{
behavior: url(iepngfix/iepngfix.htc);
}

* {				font-family: Verdana, Arial, Helvetica, sans-serif;  text-decoration: none;
				color: #333333;}
hr { 			border: none; border-top: 1px dashed #ABABAB;}

table {			background-image: url(icons/2_2.gif); 
				padding: 5px 0 0 0;  margin: 0 0 20px 0;
				font-size: 1em;}
				
table.red{ 		border-left: 3px solid  #CCCCCC; 
				border-right: 3px solid  #ABABAB;
				border-top: 3px solid  #CCCCCC;
				border-bottom: 3px solid  #ABABAB;}
td {			line-height: 1.2em; font-size: 0.9em; }
h4{ 		    border: 1px dashed #999999;
				border-bottom: 1px dashed #666666;
				color: #333333;
				font-family: "Times New Roman", Times, serif;
				font-size: 1.6em;
				letter-spacing: 2;
				font-variant: small-caps;
				margin: 20px 10px 10px 0px;
				padding: 3px;
				background-image: url(imges/h4_bg.jpg);}

h5{				font-size: 1.2em; color: #666600;  margin: 0 0 5px 0;
				font-weight: normal;}
h6{				float: right; color: #333333; font-size: 1em; font-weight: normal;
				margin: 0 20px 0 0;}
em { 			  
				font-size: 1.1em; 
				font-style: normal;
				border-bottom: 1px dashed #999999;}
div.textwidget p {margin: 5px 0 5px 5px;}
div.sidebar10 .textwidget { background-color:#F2F2F2;
				padding:5px; margin: 0 10px 15px 0; border: 1px dashed #dfdfdf;}



a:link	 {		color: #CA8D17; text-decoration: none; }
a:visited{		color: #CA8D17; text-decoration: none;}			
a:hover	 {		color: #000000; text-decoration: none;}



/* Just some example content */
div#wrapper { 	width: 860px; 
				margin: 0px auto 10px auto;
				border: 1px solid #5698db;}
div#header{ 	background: url(imges/g_header.jpg) no-repeat;
				z-index: 45; 
				width: 860px;  height: 150px;
				}
div#access{	 	width: 600px;}
div#access div.skip-link{ display: none;
				position:absolute; 
				top:1em;
				right:1em;}
				
				

#search {  float: right; padding:0; margin: 0;}
#searchform { margin: 10px 10px 0 0;}
h3 { list-style-type: none; z-index: 100;}			
				
/*/---/MENU SUCKERFISH/---/*/
#suckerfishnav a:link { color: #333333; text-decoration: none;}
#suckerfishnav a:visited { color: #333333;}
#suckerfishnav a:hover { color: #999999; background-image: url(imges/li_menue.jpg);}
#suckerfishnav { 				margin: 0 0 0  10px; padding: 120px  0 0 0;
								list-style-type: none;} 
#suckerfishnav li{  list-style-type: none;}
#suckerfishnav ul { 			list-style-type: none; border-left: 1px dashed #999999; border-right: 1px dashed #999999; }							
#suckerfishnav a { 				font-size: 1em; display: block; color: #666666;
								padding: 8px 8px 10px 7px;
								text-transform: uppercase; } 
#suckerfishnav li { 			float:left; padding: 0px;  white-space: nowrap;  } 
#suckerfishnav li ul { 			position: absolute; left: -999em; height: auto; width: 115px; font-weight: normal; 
								margin: 0;  line-height: 1; -moz-opacity: 1.85; opacity: 0.85; khtml-opacity: 0.85;
								background-image: url(imges/li_nav.jpg);} 

.current_page_ancestor.current_page_parent{  background-image: url(imges/li_menue.jpg);}
.current_page_item  { background-image: url(imges/li_menue.jpg);}
#suckerfishnav .current_page_item a { color: #FFFFFF;}
#suckerfishnav .current_page_ancestor.current_page_parent  a { color: #FFFFFF;}




#suckerfishnav li li { 			padding-right: 1px; width: 175px; border-bottom: 1px dashed #CCCCCC;} 
#suckerfishnav li li a {		padding: 4px 10px;  color: #333333;} 
#suckerfishnav li ul li {		padding: 5px 5px 5px 5px;	}
#suckerfishnav li ul li a { 	font-size: 1em; color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; 
								padding: 0px 150px 0px 0px; } 
#suckerfishnav li ul ul { 		margin: -21px 0 0 101px;  color: #333333;}
#suckerfishnav li:hover ul li a							{color: #333333; }  
#suckerfishnav li ul li:hover { background-image: url(imges/li_menue.jpg);} 
#suckerfishnav li ul li:hover a  						{color: #FFFFFF; }
#suckerfishnav li ul li li:hover a 						{color: blue; }
#suckerfishnav li ul li ul li:hover ul li a 			{color: yellow; }
#suckerfishnav li ul li ul li:hover ul li:hover a 		{color: #FFFFFF; }
#suckerfishnav li:hover a, #suckerfishnav li.sfhover a  {color: #FFFFFF; }
#suckerfishnav li:hover ul ul, #suckerfishnav li:hover ul ul ul, #suckerfishnav li.sfhover ul ul, #suckerfishnav li.sfhover ul ul ul { 
		left:-999em; } 
#suckerfishnav li:hover ul,  #suckerfishnav li li:hover ul, #suckerfishnav li li li:hover ul, #suckerfishnav li.sfhover ul, #suckerfishnav li li.sfhover ul, #suckerfishnav li li li.sfhover ul 
	{ 	left:auto; padding: 0px 70px 0px 0px;} 
#suckerfishnav li:hover, #suckerfishnav li.sfhover { border-left: 1px dashed #999999;
		} 

.entry-title   {display: none; }
#blog-title  {display: none; }

div#nav-above,div#nav-below{width:100%;height:1em; display: none;}
div#nav-above{margin-bottom:1em; display: none;}
div#nav-below{margin-top:1em;}
.alignleft,div.nav-previous{float: left; margin: 0 10px 0 10px;}
.alignright,div.nav-next{float: right; margin: 0 10px 0 0;}
.aligncenter,div.nav-next{ margin: 0 10px 0 0;}
form#commentform .form-label{margin:1em 0 0;}
form#commentform span.required{background:#fff;color:red;}
form#commentform,form#commentform p{padding:0;}
input#author,input#email,input#url{width:50%;}
input#author,input#email,input#url,textarea#comment{padding:0.2em;}
div.comments ol li{margin:0 0 3.5em;}
textarea#comment{height:13em;margin:0 0 0.5em;overflow:auto;width:66%;}

div.sidebar div,div.sidebar h3,div.sidebar ul,div.sidebar li{margin:0;padding:0;}
div.sidebar h3{ font-size: 1.2em; padding: 3px 3px 6px 3px;}
div.sidebar input#s{width: 7em;}
div.sidebar li{list-style: none;margin:0 0 1em;}
div.sidebar li form{ margin:0.2em 0 0;padding:0;}
div.sidebar ul ul{margin:0 0 0 1em;}
div.sidebar ul ul li{list-style: none;margin:0;}
div.sidebar ul ul ul{margin:0 0 0 0.5em;}
div.sidebar ul ul ul li{list-style:circle;}

.pfeil { padding:  0 15px 3px 0; background: url(imges/stern.gif) no-repeat; margin: 3px }
.pdf {	background: url(icons/pdficon_small.gif) no-repeat center; margin: 0; padding: 0 0 0 40px; 
						width:10px; height: 10px;  }
h2 {	background: url(icons/pdficon_small.gif) no-repeat center; margin: -15px 0 0 470px; padding: 0 0 0 0px; 
						width:130px; height: 20px; font-size: 1em;}
						
.fr  {background: url(imges/fr.gif) no-repeat; }
.brandrauchimg { margin: 0 0 0 10px;}
div.entry-meta { display: none;}
div.entry-date { display: none; }
