/* ############################### PRINTVERSION ######################################*/

html,body {
	margin: 0px;
	padding: 0px;
	background-color:#FFFFFF;
	font-size:0.85em;
	color:#333333;
	font-family: Arial, Helvetica, sans-serif;
}
div {
	margin: 0px;
	padding: 0px;
}
p {
	margin:0px 0px 10px 0px ;
	padding:0px;
}
p.bodytext {

	font-family: Arial, Helvetica, sans-serif;
}
a {
	color:#333333;
	font-weight:normal;
	text-decoration:underline;
}
a:hover{
	color:#e20020;
	font-weight:normal;
	text-decoration:underline;
}
/*table {
	margin: 0px;
	padding: 0px;
}
td {
	margin:0 0 0 0 ;
	padding:5px 0 5px 0;
	border-bottom:1px solid #000000;
	vertical-align:top;
}*/

h1, h2, h3, h4, h5 {
	padding:0 0 0 0;
	margin:0 0 0.5em 0;
}

h1 {font-size: 1.2em; color: #333333; margin: 0 0 0.5em 0; padding-bottom:0.3em; font-weight:bold; border-bottom: 1px #333333 solid;}
h2 {font-size: 1.0em; color: #333333; margin: 0 0 0.5em 0;  font-weight:bold; }
h3 {font-size: 1.0em; color: #333333; margin: 0 0 0.25em 0; padding-bottom:0.3em; font-weight:normal; }
h4 {font-size: 1.0em; color: #333333; margin: 0 0 0.35em 0; font-weight:bold; padding-bottom:0.1em; border-bottom: 1px #333333 solid;}
h5 {font-size: 1.2em; color: #333333; margin: 0 0 0.25em 0; font-weight:normal;}

img {
	border:none;
}
#right_row .wrap_content_rand {padding: 0 0 0 15px;}
#right_row .wrap_content_rand .csc-textpic-imagewrap{padding: 0 0 0 0; margin:0 0 20px 0;}

.wrap_content_normal{padding: 0 0 0 0; margin:0 0 20px 0; width:100%;}
.wrap_content_normal .csc-textpic-imagewrap{padding: 0 0 0 0; margin:10px;}

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

/*+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/	

#print_logo{

}
#printversion{
	width:894px;
	padding:20px;
	font-size:1.0em;
	color: #000;
	height:100%;
	position:relative;
}

#printversion p.bodytext {
	margin:0;
	padding:0;
}
#printversion h1, h2, h3, h4, h5 {
	padding:0 0 0 0;
	margin:0 0 0.5em 0;
}
#printversion h1 {font-size: 1.2em; color: #000; margin: 0 0 1.0em 0; padding-top:0.5em;  font-weight:bold;  padding-bottom:0.1em; border-bottom: 1px #000 solid;}
#printversion h2 {font-size: 1.2em; color: #000; margin: 0 0 0.25em 0;  font-weight:bold; }
#printversion h3 {font-size: 1.2em; color: #000; margin: 0 0 0.25em 0; padding-top: 1.0em; padding-bottom:0.5em; font-weight:bold; }
#printversion h4 {font-size: 1.2em; color: #000; margin: 0 0 0.35em 0; font-weight:bold; padding-bottom:0.1em; border-bottom: 1px #000 solid;}
#printversion h5 {font-size: 12px; color: #000; margin: 0 0 0.25em 0; padding-top:21px;  font-weight:bold;  border-bottom: 1px #c1c2c3 solid;}
#printversion h6 {font-size: 1.2em; color: #000; margin: 0 0 0.30em 0; font-style:italic; font-weight:bold;  }

#print_footer{
	border-top: 1px solid black;
	padding-top:10px;
	margin-top: 10px;
}
#printfooter a{
	color: #990000;
}

.fixfloat{	float:none;	clear:both;	width:1px;	height:1px;	font-size:1px;	line-height:0px;	}
/* ############################### NEWS LATEST ######################################*/

.news-latest-container {padding:0px 0px 0px 0; width: 540px;}
.news-latest-container img{border:1px solid black;}
.news-latest-date{font-size:0.95em;}
.news-latest-item {margin: 0 0 10px 0; padding:0 0 15px 0; border-bottom: 1px solid black;width: 100%;}
.news-latest-image {float:left; margin-right:10px; height:90px;}
.news-latest-text {}
.news-latest-morelink a:hover{color:#e20020;	text-decoration:none;}
.news-latest-morelink a {font-size:1.0em;;}
.news-latest-subheader {margin-bottom:15px;;}
.news-latest-title a{text-decoration:none; }

/* ############################### NEWS LIST ######################################*/

.news-list-container {padding:0px 0px 0px 0;width: 540px;}
.news-list-container img{border:1px solid black;}
.news-list-date{font-size:0.95em;}
.news-list-item {margin: 0 0 10px 0; padding:0 0 15px 0; border-bottom: 1px solid black;}
.news-list-image {float:left; margin-right:10px; height:90px;}
.news-list-text {}
.news-list-morelink a:hover{color:#e20020;	text-decoration:none;}
.news-list-morelink a {font-size:1.0em;;}
.news-list-subheader {margin-bottom:15px;;}
.news-list-title a{text-decoration:none; }

/* ############################### NEWS SINGLE ######################################*/

.news-single-item{margin:0; padding:0;width:540px;}
.news-single-item h1{}
.news-single-timedata{font-size:0.95em; margin-bottom:5px;}
.news-single-title {}
.news-single-main {}
.news-single-image {float:right; margin:0; padding:0;}
.news-single-image img{border: 1px solid black; margin: 0 0 0 10px;}
.news-single-text {}		
.news-single-subheader {margin:0 0 7px 0; padding:0;}	
.news-single-subheader h3{font-size: 1.0em; color: #333333; margin: 0 0 0 0;  font-weight:bold;}	
.news-single-content {}
.news-single-backlink { margin:20px 0 0 0;}
p.news-single-imgcaption{width:250px;margin: 5px 0 10px 10px; font-size:0.95em;}

/* ############################### FORMULAR ######################################*/
fieldset.csc-mailform label {font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;  margin:0; padding:0; width:150px; float:left;}

fieldset.csc-mailform input {   border:1px solid #999; margin:0; padding:0;width:200px;  float:left;}

fieldset.csc-mailform  textarea {
padding:0;
width:300px;
SCROLLBAR-FACE-COLOR: #FFF;
SCROLLBAR-HIGHLIGHT-COLOR: #FFF; 	
SCROLLBAR-SHADOW-COLOR: #FFF;	
SCROLLBAR-3DLIGHT-COLOR: #FFF;	
SCROLLBAR-ARROW-COLOR: #999; 	
SCROLLBAR-TRACK-COLOR: #FFF; 	
SCROLLBAR-DARKSHADOW-COLOR: #FFF;

}

fieldset.csc-mailform input.csc-mailform-submit { width:150px; margin: 0 0 0 150px;}

DIV.csc-mailform-field{  border: 0px;   float:left;width:540px; margin:0 0 20px 0;}

fieldset {border: 0px;  padding:0 0 0 35px; width:560px;  } 

form {
	margin:0;
	padding:0;float:left;
}
/* ############################### SEARCH ######################################*/

.searchbox {
	 color:white; 
}
.searchbox input{
	background-color:black; color:white; border:none;
}
.searchbutton input{
	padding: 0 3px 0 3px;font-size:0.85em; margin:5px 0 0 0;
}
.searchword input{
	width:120px;font-size:0.9em; margin:3px 0 0 0;
}

.tx-indexedsearch-selectbox-type{width:150px;}
.tx-indexedsearch-selectbox-defop{width:150px;}
.tx-indexedsearch-selectbox-media{width:150px;}
.tx-indexedsearch-selectbox-lang{width:150px;}
.tx-indexedsearch-selectbox-sections{width:150px;}
.tx-indexedsearch-selectbox-freeIndexUid{width:150px;}
.tx-indexedsearch-selectbox-order{width:150px;}
.tx-indexedsearch-selectbox-desc{width:150px;}
.tx-indexedsearch-selectbox-results{width:150px;}
.tx-indexedsearch-selectbox-group{width:150px;}
.tx-indexedsearch-searchbox-sword{width:150px; }
.tx-indexedsearch-form{width:150px;}
.tx-indexedsearch-searchbox{border:none;}
.tx-indexedsearch{border:none; width: 100%;}
.tx-indexedsearch-searchbox{border:none; width: 100%;}
.tx-indexedsearch input{}
.tx-indexedsearch a{border:none;}
.tx-indexedsearch-form{border:none;margin-bottom:10px;}
.tx-indexedsearch fieldset {border:none;margin-top:10px;width: 100%;}
.tx-indexedsearch-searchbox-button  {margin-top:10px;}

.tx-indexedsearch-path a {
	font-weight:bold; text-decoration:underline;
}
.tx-indexedsearch-browsebox ul.browsebox{
	margin-left:0;
}
.tx-indexedsearch-browsebox p{
	margin-bottom: 0;
}
/* ############################### FORMULAR ######################################*/

fieldset.csc-mailform label {font-family : Arial, Helvetica, sans-serif;  margin:0; padding:0; width:150px; float:left;}

fieldset.csc-mailform input {   border:1px solid #999; margin:0; padding:0;width:200px;  float:left;}

fieldset.csc-mailform  textarea {
padding:0;
width:300px;
SCROLLBAR-FACE-COLOR: #FFF;
SCROLLBAR-HIGHLIGHT-COLOR: #FFF; 	
SCROLLBAR-SHADOW-COLOR: #FFF;	
SCROLLBAR-3DLIGHT-COLOR: #FFF;	
SCROLLBAR-ARROW-COLOR: #999; 	
SCROLLBAR-TRACK-COLOR: #FFF; 	
SCROLLBAR-DARKSHADOW-COLOR: #FFF;

}

fieldset.csc-mailform input.csc-mailform-submit { width:150px; margin: 0 0 0 150px;}

DIV.csc-mailform-field{  border: 0px;   float:left;width:540px; margin:0 0 20px 0;}

fieldset {border: 0px;  padding:0 0 0 35px; width:560px;  } 

form {
	margin:0;
	padding:0;float:left;
}


/* ############################### FE USER REGISTER ######################################*/

.required {
	color: #990000;
}

.feuser fieldset  {border: 0px;  padding:0 10px 0 0px; margin: 0; width:520px;  text-align:left;} 

.feuser dt {margin:0 0 10px 0; padding:0; text-align: left;}

.feuser dd {margin:0 0 10px 0; padding:0; text-align: left;}

.feuserconf fieldset  {border: 0px;  padding:0 10px 0 0px; margin: 0; width:520px;  text-align:left;} 

.feuserconf dt {margin:0 0 10px 0; padding:0; text-align: left; width:200px;}

.feuserconf dd {margin:0 0 10px 0; padding:0; text-align: left;}

.tx-srfeuserregister-pi1 h4.csc-firstHeader{	border:none;}
.tx-srfeuserregister-pi1 h4{	border:none;}
