/**********************************************/
/*  	© DSL - Factory 2010            	  */
/*  	Talstraße 6         			   	  */
/*  	08066 Zwickau		            	  */
/*		+49 375 4444667						  */
/**********************************************/

/**********************************************/
/* HTML Tag Styles							  */
/**********************************************/ 
body,td{
	font-size:11px;	
}
h1 {
	margin:0px;
	padding:0px;
	color:#900;
	font-size:16px;
	font-weight:bold;
	margin-top:15px;
	margin-bottom:15px;
}
	
h2, h2 a{
	color:#b8110c;
	text-transform:uppercase;
	font-size:15px;
	text-decoration:none;
	margin:0px;
	padding:0px;
	font-weight:normal;
}

h3,h3 a{
 	color:#b8110c;	
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	margin:0px;
	padding:0px;
}

img {
	border:0px;	
}
p{
	padding:0px;
	margin:0px;
}

hr {border: none 0;
border-top: 1px dashed #000;/*the border*/
width: 100%;
height: 1px;/*whatever the total width of the border-top and border-bottom equal*/
} 

/**********************************************/
/* Standard Link Formatierungen */
/**********************************************/ 

a{
	color:#b8110c;
	text-decoration:none;
}
a:hover{
	color:#a0a0a0;
}


.clearer{
	clear:both;	
}

/**********************************************/
/* allgemeine Schriftklassen				  */
/**********************************************/
.t9{
	font-size:9px;	
}


/**********************************************/
/* Formularelemente							  */
/**********************************************/

.mailform_input{ 
	background-color:#f0f0f0;
    border:1px solid #dfdfdf;
    margin:3px;
	width:200px;}
		
/**********************************************/
/* Blätternavigation bei den News             */
/**********************************************/
.browseLinksWrap{
	float:right;	
}
.browseLinksWrap a,.news-single-backlink a,.news-single-author a,.news-single-additional-info a{
	color:#b8110c;
	text-decoration:none;
}
.browseLinksWrap a:hover,.news-single-backlink a:hover,.news-single-author a:hover,.news-single-additional-info a:hover{
	color:#a0a0a0;
}

/*rss date*/

.rss_date{
	color:#666; 	
}
/**********************************************/
/* Styles bezogen auf die News Komponente     */
/**********************************************/
.news-single-additional-info a{
	font-weight:bold;
}

.news-latest-date{
	float:left;
	text-align:center;
	width:55px;
	height:89px;
	font-size:14px;
	
	color:#858585;
}
.news-latest-date-year{
	color:#afafaf;
		text-align:center;
	font-size:10px;
}

.news-latest-container{
	padding-top:10px;	
}


.news-latest-item h3 p .news-list-morelink{
	display:none; /*um in der list ansicht den more link der überschrift auszublenden*/	
}

.news-single-timedata {
	float: right;
	font-size:9px;
}
.news-single-author{
	font-size:9px;
	font-style:italic;
}
.news-single-imgcaption {
	padding-top:8px;
	clear:both;
	color:#858585;
}
.lupe {
	background-image:url(../img_web/btn/lupe.png);
	background-position:bottom left;
	background-repeat:no-repeat;
	position: relative;
	margin: -28px 0px 0px 3px !important;
	width: 28px;
	height: 24px;
	background-position:1 2;
} 

/**********************************************/
/* Styles bezogen auf die Sponsoren Liste     */
/**********************************************/ 
.sponsoren-list{
	padding-top:10px;	
}
.sponsoren-list img{
	border:1px solid #FFF;
}	
#right .sponsoren-list img	{
	border:0px;
}

/**********************************************/
/* Styles der Rechten Inhaltsspalte           */
/**********************************************/ 

#right .content-element{
	margin-top:9px;

}
#right .content-element .csc-header{
	background:url(../img_web/bg/bg_rightBox_header.gif) top left repeat-y;
	min-height: 16px; 
 	height: auto !important;
	height:16px;
	padding-top:5px;
	padding-left:25px;	
	padding-right:15px;
	padding-bottom:4px;
	margin-bottom:9px;
}
#right .content-element .csc-header a:hover{
	color:#FFF;
}
#right .csc-textpic-clear{
	padding-bottom:9px;	
}
#right h1{
	margin:0px;padding:0px;	
	color:#FFFFFF;
	font-size:14px;
	text-transform:uppercase;

}

#right .bodytext{
	padding:9px;
	padding-top:4px;
}

#right a{
	color:#b8110c;
	text-decoration:none;
}
#right a:hover{
	text-decoration:underline;	
}
#right .content-element{
	background:url(../img_web/bg/bg_rightBox_shadowGrey.gif) left repeat-y #e0e0e0;
	border-right:9px solid #FFF;
}
/*Kontaktformular hervorheben der fehlenden Eingaben*/
.mailform_label_error{
	color:#F00;	
}

