body{
	font-family:Raleway, verdana, arial, Sans-serif;
	color:#555658;
	font-size:1em;
}

h1, h2{
	font-weight: 300;
	font-size:2.0em;
	margin-top:5px;
}
h2{font-size:1.5em;}

#content .special-content-box h1{
	font-size:1.5em;
	font-weight:400;
	color:#ffffff;
	text-shadow: 1px 1px 10px #000000;
	}
	
#content .special-content-box h1 a{
	color:#ffffff;
	text-shadow: 1px 1px 10px #000000;
	position:relative;
	z-index:+10;
	font-weight:normal;
}

.link{
	/*background:url("/fileadmin/templates/images/buttons/block_blue_arrow_to_east.png");*/
	width:100px;
	height:100px;
	float:right;
	margin:0px;
	display:none;
}

.csc-textpic-caption{font-size:0.8em;padding:10px;}
/*
=============================================
Links
=============================================
*/
#content a{
	text-decoration:none;
	color:#555658;
	font-weight:bold;
}


#panel form {
    margin: 0 0 10px;
}
#panel fieldset.csc-mailform {
    border: medium none;
}
#panel input.field:focus {
    background: none repeat scroll 0 0 #545454;
}
#panel .csc-mailform-field {
    margin: 5px 0;
    width: 340px;
}
#panel .csc-mailform-field input, .csc-mailform-field textarea {
    float: right;
    width: 340px;
}
#panel .csc-mailform-field input.csc-mailform-submit {
    margin: 5px 0 0;
    width: 100px;
}
#panel .csc-mailform-field label {
    color: #FFFFFF;
    font-size: 13px;
    height: 30px;
    margin: 0 10px 0 0;
    overflow: hidden;
    width: 50px;
}

.news-latest-item a{
	text-decoration:none;
	color:#555658;
} 

#language a{
	text-decoration: none;
	color:#004a99;
}
/*
=============================================
Indexed Search
=============================================
*/
.tx-indexedsearch-searchbox form {
    display: none;
}
.tx-indexedsearch-rules {
    display: none;
}
.tx-indexedsearch .tx-indexedsearch-res TD.tx-indexedsearch-descr {
    font-style: normal;
}
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-descr .tx-indexedsearch-redMarkup {
    color: #c90119;
	font-style: italic;
}
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-info {
    background: none repeat scroll 0 0 #004a99;
	padding:10px;
	color:#ffffff;
}
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-info a{
    color:#ffffff;
}

.tx-indexedsearch-title a{font-weight:700;}


#footer_line{
	color:#ffffff;
	font-size:0.7em;
}
#footer_line a{
	color:#ffffff;
	text-decoration:none;
}

.footer_more_block{
    font-size: 0.9em;
}
.footer_more_block h1 {font-size: 0.8em;}

.footer_more_block ul {
    list-style-image: url("/fileadmin/templates/images/allover/li_footer.gif");
    margin: 0;
    padding: 5px 0 10px 15px;
}
.footer_more_block ul li {
    padding: 0;
	font-size: 0.8em;
}
.footer_more_block .bodytext{font-size: 0.8em;}
.footer_more_block a, .footer_more_block a:link, .footer_more_block a:visited, .footer_more_block a:active, .footer_more_block a:focus {
    text-decoration: none;
	color:#555658;
}
#inputline input{width:100px;line-height: 1.4;}

.smallpartner{
	border: 1px solid #cccccc;
	margin: 0 2px; 
}
.smallpartner-header{
	padding: 5px 0 0 0;
}
/*
============================================================
FE Login
============================================================
*/
fieldset{border:1px solid #eeeeee;margin:10px 0;}
.submitbutton{float:right;}

/*
============================================================
Uploads
============================================================
*/
.csc-uploads-fileName .info{
	font-size:0.6em;
}

.browsemenu{width:750px;overflow:hidden;}
.browsemenu .next{float:right;}