/* 
# Stylesheet RADICULA
# Letzte Änderung: 26.08.09
# Allgemeine Farben
# dunkelgrau: #827d7d
# rot: #cd0307
*/

/* Allgemeine Einstellungen */
* {
  margin:0;
  padding:0;
}

body {
  background:#827d7d;
  color:#000000;
  font-family:Verdana,Arial,Helvetica,Serif;
  font-size:12px;
  margin-top:20px;
  text-align:center;
}

a:link {
color:#cd0307;
}
a:visited {
color:#CC9900;
}
a:hover {
color:#AA0202;
}
a:active, a:focus {
color:#AA0202;
}

p {
	padding:5px 20px 0 0;
	line-height: 20px;
}

#content ul {
	padding:0 0 0 30px;
	list-style-image: url('../media/quadrat.gif');
}

#content ul.abstand{
margin: 15px 0 15px 0;
}

ol {
padding:0 0 0 20px;
}
#content li {
padding:3px 0px 3px 0px;
}
h1 {
	color:#000000;
	font-size:16px;
	font-weight:normal;
	margin:0px 0 5px;
	padding:20px 0 5px;
	width: 600px;
	border-bottom: 1px solid #000000;
}

h2,h3 {
font-size:100%;
padding:5px 0 5px 0;
}


img {
border: none;
}

fieldset {
  padding: 10px;
  border:1px solid #cccccc;
}



/* Seitenaufteilung */
#page {
	width:850px;
	margin:0 auto;
	text-align:left;
}

#metanavigation {
	color:#ffffff;
	text-align:right;
	font-size:90%;
	font-weight:bold;
	height:25px;
	width:850px;
}

#left {
	width:202px;
	background-color:#ffffff;
	float:left;
}

#logo {
	height:200px;
	width:200px;
	margin:1px;
	background-color: #cd0307;
}

#logo img{
	margin: 50px 0 0 24px;
}

.subheader{
	color:#ffffff;
	font-weight:bold;
	margin: 10px 0 0 24px;
}

#visual{
	height:400px;
	width:200px;
	margin:0 1px 1px 1px;
	overflow: hidden;
}

#filler {
background: #ffffff url(../media/back_content.gif) repeat-y;
width:850px;
}

#right {
	width:647px;
	float:left;
	border-left:1px solid #000000;
		

}

#navigation {
	width:647px;
	height:75px;
	background:#FFFFFF url(../media/back_navigation.gif) repeat-y;
	color:#999999;
	font-weight:bold;	
}

.navdis{
padding: 59px 0 0 20px;
}

#header{
	width:619px;
	height:46px;	
	margin: 0 0 0 20px;
	overflow:hidden;
	text-align:left;
}
#content{
	width:619px;
	height:600px;
	height:100%;
	margin: 0 0 0 20px;
	text-align:left;
	background-color:#ffffff;
}

#content img{
border:1px solid #000000;
}

#content .galerie img{
border:none;
border-right: 1px solid #ffffff;
margin:0;
padding:0;
}

.galerie{
float:right;
border:1px solid #000000;
font-size:0;
	height:152px;
	line-height:0;
	padding:0px;
}

.galerietext{
	border:1px solid #ffffff;
	float:right;
	padding:4px 0 0 0;
}

.galerietext .unterschrift{
line-height: 14px;
	border:none;
	width:152px;
	float:left;
	border-right: 1px solid #ffffff;
	margin:0;
	padding:0;
	font-size:11px;
}

.clearer{
	clear:both;
	float:none;
	font-size:0;
	height:0;
	line-height:0;
	margin:0;
	padding:0;
	width:1px;	
}

#footer {
	color:#ffffff;
	text-align:center;
	font-size:80%;
	font-weight:bold;
	height:25px;
	width:850px;
	padding-top:5px;
	background:url(../media/back_footer.gif) no-repeat;
}

.subheader{
color:#ffffff;
font-weight:bold;
}

#navigation a{
color:#999999;
text-decoration:none;
font-weight:bold;
}
#navigation a.active{
color: #cd0307;
}

#metanavigation a{
color:#ffffff;
text-decoration:none;
font-weight:bold;
}

.textblockstart{
padding: 0 0 50px 0;
}

.blockleft{
width:120px;
float:left;
padding-right:20px;
}
.blockright{
width:400px;
float:left;
}

.textblock{
border-top: 1px solid #000000;
padding: 0 0 50px 0;
margin-top:30px;
}

.textblock img,.textblockstart img{
float:left;
margin:-1px 20px 20px 0;
}

.textblockstart img{
margin-top:-3px;
}

.textblock ul,.textblockstart ul, .blockright ul{
float:left;
width:370px;
}

.textblock ul ul,.textblockstart ul ul{
list-style-image: none;
margin-bottom:0px;
}

/* Bildergalerie */

.bildgross{
float:left;
padding: 0 10px 10px 0;
}

.bild_thumb{
float:left;
padding: 0 10px 10px 0;
}





