@import url("layout.css");
@import url("menu.css");
@import url("rte.css");

body {
	font-family: geneva, arial, sans-serif;
	font-size: 12px;
}

div#links_oben {
	color: #4D7B86;
}

div#links_oben a {
	text-decoration: none;	
	color: #4D7B86;
}

div#links_oben a.active {
	color: #FFFFFF;
}

div#rechts_oben p {
	color: #ADC3C8;	
	font-size: 16px;
}

div#content_map {
	/*padding-left: 35px;
	padding-top: 30px;*/
}

h1 {
	color: #004251;
	font-size: 16px;
}

h2 {
	color: #004251;
	font-size: 14px;	
}

.csc-header h2 { margin-top: 30px; }
.csc-header-n2 h2 { color: #004251; font-size: 14px; margin-top: 8px !important; }

/*---------------------------------------------------------------------------------------*/

a.pdf, a.zip, a.doc, a.xls {
	padding: 2px 0px 2px 20px;
}

a.pdf {
	background: url(../gfx/icon_pdf.gif) no-repeat;
}

a.zip {
	background: url(../gfx/icon_zip.gif) no-repeat;
}

a.doc {
	background: url(../gfx/icon_doc.gif) no-repeat;
}

a.xls {
	background: url(../gfx/icon_xls.gif) no-repeat;
}

/*---------------------------------------------------------------------------------------*/

.tx-newloginbox-pi1 { margin-top:15px; }
.tx-newloginbox-pi1 table { margin-top:10px; }
.tx-newloginbox-pi1 table td, .tx-newloginbox-pi1 table th { text-align:left; padding-right:10px; }
.tx-newloginbox-pi1 table tfoot input { padding-right: 10px; padding-left:10px; }
