

/*----- Divs -----*/

/*************Thumbnails************/
#thumbs {
	position:relative;
	width:183px;
	height:417px;
	left:0;
	float:left;
	margin-right:23px;
	}
ol.thumbscount {
	position:absolute;
	top:375px;
	left:0px;
	list-style-type:none;
	font-size:9px;
	font-weight:bold;
}
ol.thumbscount li {
	margin-right:5px;
	float:left;}
.thumbscount a:link {color:#000000;text-decoration:none;}
.thumbscount a:active {color:#000000;text-decoration:none;}
.thumbscount a:visited {color:#000000;text-decoration:none;}
.thumbscount a:hover {color:#000000;text-decoration:underline;}
li.thumbscountaktiv a:link {color:#2d6d7f;text-decoration:underline;}
li.thumbscountaktiv a:active {color:#2d6d7f;text-decoration:underline;}
li.thumbscountaktiv a:visited {color:#2d6d7f;text-decoration:underline;}
li.thumbscountaktiv a:hover {color:#2d6d7f;text-decoration:underline;}
/*----- Thumbnail DivIDs Fotoseite-----*/
#img_t1 { position:absolute; top:0px; left:0px; width:58px; height:58px;}
#img_t2 { position:absolute; top:0px; left:62px; width:58px; height:58px;}
#img_t3 { position:absolute; top:0px; left:124px; width:58px; height:58px;}
#img_t4 { position:absolute; top:62px; left:0px; width:58px; height:58px;}
#img_t5 { position:absolute; top:62px; left:62px; width:58px; height:58px;}
#img_t6 { position:absolute; top:62px; left:124px; width:58px; height:58px;}
#img_t7 { position:absolute; top:124px; left:0px; width:58px; height:58px;}
#img_t8 { position:absolute; top:124px; left:62px; width:58px; height:58px;}
#img_t9 { position:absolute; top:124px; left:124px; width:58px; height:58px;}
#img_t10 { position:absolute; top:186px; left:0px; width:58px; height:58px;}
#img_t11 { position:absolute; top:186px; left:62px; width:58px; height:58px;}
#img_t12 { position:absolute; top:186px; left:124px; width:58px; height:58px;}
#img_t13 { position:absolute; top:248px; left:0px; width:58px; height:58px;}
#img_t14 { position:absolute; top:248px; left:62px; width:58px; height:58px;}
#img_t15 { position:absolute; top:248px; left:124px; width:58px; height:58px;}
#img_t16 { position:absolute; top:310px; left:0px; width:58px; height:58px;}
#img_t17 { position:absolute; top:310px; left:62px; width:58px; height:58px;}
#img_t18 { position:absolute; top:310px; left:124px; width:58px; height:58px;}
/*----- Thumbnail DivIDs Fotoseite Ende-----*/
/*----- Thumbnail DivIDs content2-----*/
#t101 {padding:0 2px 0 0px; width:53px; height:53px;}
#t102 {padding:0 1px 0 0px; width:53px; height:53px;}
#t103 {padding:0 1px 0 0px; width:53px; height:53px;}
#t104 {padding:0 1px 0 0px; width:53px; height:53px;}
#t105 {padding:0 1px 0 0px; width:53px; height:53px;}
#t106 {padding:0 0px 0 0px; width:53px; height:53px;}

/*----- Thumbnail DivIDs content2 Ende-----*/
/*************Thumbnails*Ende************/
/*************Content Fotos************/

#bildunterschriftLinks {	
	position:relative;
	float:left; 
	width:30%; 
	top:4px;
	font-size:10px;
}
#bildunterschriftRechts{
	position:relative;
	float:right; 
	top:4px;
	text-align:right;
	width:30%;
	font-size:10px;
}
/*************Content Fotos*Ende*******/



/* Überschriften */

#center .csc-header-n1,
#right .csc-header-n1 {
	background:url(../images/bgs/headline.gif) repeat-x 0 5px;
}
h1.csc-firstHeader {
	margin:-5px 0 0 0;
	padding:5px 0 10px 0;
	font-style:italic; 
	font-size:36px;
	text-align:right;
	font-weight:normal;

}
#left h1.csc-firstHeader
{
	color:#CCCCCC;
}
#center h1.csc-firstHeader,
#right h1.csc-firstHeader
{
	color:#CCCCCC; 
}

/* Listen */
#main ul li {
	position:relative;
	padding-left:10px;
	background-image:url(../images/navi/pfeil.gif); 
	background-position:left;
	background-repeat:no-repeat;
	margin-right:10px;
	list-style:none;
}

/* Tabellen */
tbody td.td-0
{
width:167px;
}
tbody tr.tr-odd,
tfoot tr.tr-odd
{
	background:#FFFFFF;
}

tbody tr.tr-even,
tfoot tr.tr-even
{
	background:#CCCCCC;
}
/* Formulare */
input,
textarea,
select
{
	width:220px;
}
#left input,
#left textarea,
#left select
{
	width:100%;
}
#left .csc-mailform-field {/*Formularreihe*/
	padding:5px 0px 0  0;
}
#left .csc-mailform-submit {/*Submitbutton in der linken Spalte*/
	margin:0 0 0 0;	
	width:auto;
}


.csc-mailform { /*Fieldset*/	
	border:none;
}
.csc-mailform-field {/*Formularreihe*/
	padding:5px 10px 0  0;
}
.csc-mailform-field label{ /*Formularlabel*/
	display:block;
	float:left;
	width:182px;
	font-size:11px;
	font-weight:bold;
}
.csc-mailform-check {/*Checkbox*/

}
.csc-mailform-radio {/*Radio*/	
}
.csc-mailform-submit {/*Submitbutton*/
	margin:0 0 0 182px;	
	width:auto;
	cursor:pointer;
}




/* News */
.textbereich_bild {
	width:340px;
	padding:0 0px 4px 0px;
}
.textbereich_bildunterschrift {
	width:336px;
	padding:2px 0px 4px 4px;
	font-size:10px;
	background-color:#fff;
}
.news {
	position:relative;
	width:auto;
	text-align:justify;
	margin:0 0 15px 0px;
	border:1px solid #7C9BA3;
	padding:10px;
}
.newsdatum {
	font-style:italic;
	margin:0 0 10px 0;
	font-size:95%;
}
.newshead {
	font-weight:bold;
}
#left .newshead {
	margin:0px 0px 10px 0px;
}
#right .newshead {
	margin:0px 0px 0px 0px;
}
.newsmehr {
	display:block;
	text-align:right;
}

.newsteaserbild {
	float:right;
	padding-left:10px;
}

#left .newsbild {
	float:right;
	padding-left:10px;
}
#right  .news-single-img
{

	float:right;

}
.news-single-imgcaption,
#right .newsbild img{
	height:auto;
	padding-left:23px;
}
.news a:link,
.news a:active,
.news a:visited,
.news a:hover {
	color:#000;
	text-decoration:underline;
	text-align:right;
}






/********************/
/********************/
/********************/
/* Links */
#links { 
	position:absolute;
	top:14px;
	left:366px;
	width: 359px;
	z-index:5;
}
#links a {
	font-size:14px;
	font-style:italic; 
	font-weight:bold;
}
#links a:link,
#links a:visited  {
	color:#fff; 
	text-decoration:none;
}
#links a:active,
#links a:hover {
	color:#aab0af; 
	text-decoration:none; 
}
/* Impressum */
#impressum {
	position:absolute;
	width:186px;
	height:15px;
	top:554px;
	left:415px;
	z-index:11;
}
#impressum a {
	font-size:24px;
	font-style:italic; 
	font-weight:bold;
}
#impressum a:link,
#impressum a:visited {
	color:#cad4d1;  
	text-decoration:none; 
}
#impressum a:active {
	color:#aab0af; 
	text-decoration:none; 
}
#impressum a:hover {
	color:#aab0af; 
	text-decoration:underline; 
}

/* Kontakt */
#kontakt {
	position:absolute;
	width:131px;
	height:15px;
	top:554px;
	left:624px;
	z-index:12;
}
#kontakt a {
	font-size:24px;
	font-style:italic; 
	font-weight:bold;
}
#kontakt a:link,
#kontakt a:visited {
	color:#cad4d1;
	text-decoration:none;
}
#kontakt a:active {
	color:#aab0af;
	text-decoration:none;
}
#kontakt a:hover {
	color:#aab0af;  
	text-decoration:underline;
}
/*----- Divs Ende -----*/

/*Helper*/
.clear {
	clear:both;
	height:0;
	width:100%;
}
.hidden
{
	display:none;
}
