/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
	S2 intermedia / DeskTop Organistion GmbH / Basic CSS
	September 2007 / Alexander Buch
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */

/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
	DTO
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
	S2 intermedia / DeskTop Organistion GmbH / Basic CSS
	September 2007 / Alexander Buch
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */

/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
	A.I.S.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
body, html{
	background-image: url(../gfx/bg.gif);
}

p{
	padding-bottom: 10px;
	color: #655F5B;
}

a{
	text-decoration: underline;
	color: #E5142D;
}

h1{ color: #e5142d; }

h2{
	color: #392C23;
}

h3{
	color: #392C23;
}

h4{
	background-color: #E5132C;
	color: #FFFFFF;
	padding-right: 15px;
	padding-left: 15px;
	margin-bottom:12px;
	clear: both;
}


/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
	Header
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
div#claimlogo{
	background-image: url(../gfx/claim.gif);
}

div#anschrift{
	background-image: url(../gfx/anschrift.gif);
}

a#active{
	color: #FFFFFF!important;
	background-image: url(../gfx/button-red.gif);
}

div#kontakt a{
	background-image: url(../gfx/kontakt.gif);
}

div#kontakt a:hover{
	background-image: url(../gfx/kontakt-red.gif)!important;
}

/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
	Navigation
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */

div#navigation{
	background-image: url(../gfx/navigation-bg.gif);
}

div#navigation ul li a{
	color: #7C0004;
}

div#navigation ul li a:hover{
	color: #FFFFFF;
	background-image: url(../gfx/button-red.gif);
}

li.ebene2-last{
	background-image: url(../gfx/lastsubnavi.gif)!important;
}

li.ebene2{
	background-image: url(../gfx/subnavi.gif)!important;
}

li.ebene2-last a{
	background-image: url(../gfx/lastsubnavi.gif)!important;
}

li.ebene2 a:hover{
	background-image: url(../gfx/subnavi_active.gif)!important;
}

li.ebene2 a#active{
	background-image: url(../gfx/subnavi_active.gif)!important;
}

li.ebene2-last a:hover{
	background-image: url(../gfx/lastsubnavi_active.gif)!important;
}

li.ebene2-last a#active{
	background-image: url(../gfx/lastsubnavi_active.gif)!important;
}

div#untermenu ul li a#active{
	color: #E5132C!important;
	font-size: 12px;
}

div#untermenu ul li a:hover{
	background-color: #DFDFDF;
}

/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
	Content
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */

div#content{
	background-image: url(../gfx/main.gif);
}

div#maincontent{ background-color: white; color: #655f5b; padding-bottom: 12px; }

div#maincontent ul li{ background-image: url(../gfx/red-arrow.gif); padding-bottom: 2px; }

/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
	StyleBox
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
div.csc-frame-frame1 ul li{
	color: #E5142D;
	background-image: url(../gfx/red-arrow.gif);
}

div.csc-frame-frame1 a{
	color: #E5142D;
}

div.csc-frame-frame1 h4{
	background-color: #E5132C;
	color: #FFFFFF;
	padding-right: 15px;
	padding-left: 15px;
}

/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
	Extension:	tx_bzdstaffdirectory
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
div.tx_bzdstaffdirectory_teamlist_data_email a{
	background-image: url(../gfx/red-arrow.gif);
	color:	#E5142D;
}

div.tx_bzdstaffdirectory_teamlist_data_linkdetail a{
	background-image: url(../gfx/red-arrow.gif);
	color:	#E5142D;
}

/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
	Formulare
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
div.formular-err{
	border: 1px solid #E5142D;
}

div.formular-err ul{
	color: #E5142D;
}

/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
	Extension: seo_sitemap
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
div.tx-flseositemap-pi1 ul li a{
	color: #E5142D;
}

div.tx-flseositemap-pi1 ul li ul li a{
	color: #655F5B;
}

/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
	New Login Box
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */

div.newloginbox input.submit-button{
	color: #B33E38;
}