
@charset "utf-8";



/* CSS Document */



*{

	margin:0;

	padding: 0;

	border: 0;

	outline: 0;

	/*font-weight:inherit;*/

	font-style: inherit;

	font-size: 1em;

	font-family: inherit;

	font-variant: inherit;

	vertical-align: baseline;

	color:#666666;

}



hr {

    border:1px solid white;

}



.clear, .clearer{

	clear:both;

	font-size:0px;

	margin-top:-2px;

}





body{

	background-image: url(/fileadmin/template/img/box-gradient.jpg);

	background-repeat: repeat-x;

	background-color: white;

	margin-bottom:15px;

	font-family: "HelveticaNeue-Light","Helvetica Neue",HelveticaNeue, Helvetica, Arial, sans-serif;

}



#wrapper{

	margin-left: auto;

	margin-bottom: 0;

	margin-right: auto;

	margin-top: 20px;

	border-style: solid;

	border-color: #888888;

	border-width: 1px;

	width:954px;

}



#header{

	background-color: white;

	width: 954px;
}



#header #logo{

	padding-left: 15px;

	padding-bottom: 0px;

	padding-right: 15px;

	padding-top: 15px;

	width:924px;

	height:43px;

}



#header img{

	border-style: none;

	display:block;

}



#menu-banner,
#banner{
	margin-bottom: 0px;
	clear:both;
}



#menu-banner{

	margin-top:0px;



}



#wrapper-content-menu-right{

	padding-right: 23px;

	padding-left: 23px;

	padding-bottom: 20px;

	padding-top: 20px;

	width:954px;

	clear:both;

}



#breadcrumb{

	list-style:none;

	font-size:10px;

}



ul#breadcrumb{

    text-transform: none;

    margin-bottom:15px;

    margin-left:-4px;

    float:left;

}



#content #breadcrumb li{

	color:#180f5e;

	display:inline;

    float:left;

}



#content #breadcrumb a,

#content #breadcrumb span{

	padding:0px 5px 0px 5px;

	font-size:10px;

}



#content #breadcrumb a{

	color:#180f5e;

}

#content #breadcrumb :hover{

	color:#FFCC00;

}


#content #breadcrumb #current-page{

	color:#666666;

}



#wrapper-content-menu-right #wrapper-sub-menu,

#wrapper-content-menu-right #content-right{

	float:left;

	width:200px;

	min-height:20px;

}



#wrapper-content-menu-right #content{

	float:left;

	width:484px;

	padding:0px 20px;

}



#footer{

	clear:both;



	font-size:0px;

	height:30px;

	width:970px;

	background-position:bottom;

}



.rss_header{

	margin-bottom: 8px;



}



.tx-gkhrssimport-pi1 li{

	margin-left: 20px;

}





.csc-form-fieldcell

 {

	font-size:12px

}

.csc-frame-frame2

 {
	background-repeat: repeat-x;
	background-image: url(/fileadmin/template/img/box-gradient.jpg);
	margin-right: 10px;
	border-color: #dddddd;
	border-style: solid;
	border-width: 1px;
	padding: 10px;
}

.csc-frame-frame1

 {
	border-left-style: solid;
	border-left-color: #dddddd;
	border-left-width: 1px;
	margin-right: 10px;
	padding: 10px;
}

ul

 {
	padding-left: 30px;
}

.csc-mailform-field

 {
	margin-bottom: 10px;
	margin-top: 10px;
}

label

 {
	padding-right: 100px;
	width: 100px;
}

input

 {
	margin-bottom: 15px;
	margin-top: 5px;
	border-color: #dddddd;
	border-style: solid;
	border-width: 1px;
	padding: 5px;
}

.csc-frame-rulerAfter

 {
	margin-bottom: 30px;
	border-bottom-color: #dddddd;
	border-bottom-width: 1px;
	border-bottom-style: solid;
}







