/* d.i.c.s.h.e 2.0 layout - dicshe.de */

/* Last updated 03 August 2005  */

/* You may adapt elements of this CSS in your own projects, but the unique combination of images, colors, sizes, typography, and positioning ("the design") is copyright (c) 2005 d.i.c.s.h.e and may not be reproduced. */

body {
	font-family:verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	margin:10px 0px 20px 0px;
	text-align: center;
	line-height:15px;
}
img {
    border:0px;
}
p {
	margin:0px;
	padding:0px;
}
.separator {
	font-size:1px;
	line-height:1px;
	height:3px;
	border-bottom:1px dashed #825F00;
	padding:0px;
	margin:5px 0px 5px 0px;
}
/* Listen */
ul {
    margin:0px;
    padding:0px 0px 0px 17px;
    list-style-image: url(images/bullet.gif);
}
li {   
    margin:0px;
    padding:0px 0px 0px 0px;
}
/* */
.content h1 {
    letter-spacing:1px;
    font-size:14px;
    margin:0px -10px 10px -10px;
    padding:3px 10px 3px 10px;
    text-transform: uppercase;
}
.content h2 {
    letter-spacing:1px;
    font-size:12px;
    text-transform: uppercase;
}
.clickpath {
    display:none;
}
.date {
    margin-bottom:5px;
}
#definition {
    display:none;
}
/* Links */
/* generell */
a:link{color:#825F00; text-decoration:none;}
a:visited{color:#825F00; text-decoration:none;}
a:hover{color:#FFD322; text-decoration:none;}
a:active{color:#FFFAE6; text-decoration:none;}
/* clickpath */
.clickpath a:link{color:#825F00; text-decoration:underline;}
.clickpath a:visited{color:#825F00; text-decoration:underline;}
.clickpath a:hover{color:#FFD322; text-decoration:none;}
.clickpath a:active{color:#FFFAE6; text-decoration:none;}
/* content */
.content a:link{color:#825F00; text-decoration:underline; font-weight:bold;}
.content a:visited{color:#825F00; text-decoration:underline; font-weight:bold;}
.content a:hover{color:#FFD322; text-decoration:none; font-weight:bold;}
.content a:active{color:#FFFAE6; text-decoration:none; font-weight:bold;}
/* footer */
.footer_content a:link{color:#825F00; text-decoration:none;}
.footer_content a:visited{color:#825F00; text-decoration:none;}
.footer_content a:hover{color:#FFD322; text-decoration:none;}
.footer_content a:active{color:#FFFAE6; text-decoration:none;}
/* Teaser top */
.back_top_up a:link{color:#825F00; text-decoration:underline; font-weight:bold;}
.back_top_up a:visited{color:#825F00; text-decoration:underline; font-weight:bold;}
.back_top_up a:hover{color:#825F00; text-decoration:none; font-weight:bold;}
.back_top_up a:active{color:#825F00; text-decoration:none; font-weight:bold;}
/* Teaser bottom */
.back_top_down a:link{color:#825F00; text-decoration:none;}
.back_top_down a:visited{color:#825F00; text-decoration:none;}
.back_top_down a:hover{color:#825F00; text-decoration:underline;}
.back_top_down a:active{color:#ff825F00ffff; text-decoration:none;}

/*** MiniNews */
.tx-mininews-pi1 .tx-mininews-pi1-listrow P.tx-mininews-pi1-listrowField-title { font-weight:bold; }
.tx-mininews-pi1 .tx-mininews-pi1-listrow P.tx-mininews-pi1-listrowField-teaser { margin-bottom:15px; }
.tx-mininews-pi1 .tx-mininews-pi1-fp_listrow P.tx-mininews-pi1-fp_listrowField-title { font-weight:bold; }
.tx-mininews-pi1 .tx-mininews-pi1-fp_listrow P.tx-mininews-pi1-fp_listrowField-teaser { margin-top:0px; margin-bottom:10px; }
.tx-mininews-pi1 .tx-mininews-pi1-singleView P.tx-mininews-pi1-singleViewField-teaser { font-style:italic; margin-top:5px; margin-bottom:10px; }
.tx-mininews-pi1 .tx-mininews-pi1-browsebox P SPAN.tx-mininews-pi1-browsebox-strong { font-weight:bold; }
.tx-mininews-pi1 .tx-mininews-pi1-listrow P.tx-mininews-pi1-listrowField-teaser A { font-weight:normal; text-decoration:none; }
.tx-mininews-pi1 .tx-mininews-pi1-listrow P.tx-mininews-pi1-listrowField-teaser A:hover { font-weight:normal; text-decoration:none; }

/* Mininews */
.tx-mininews-pi1-searchbox-button {
    border-style: solid;
    border-width: 1px;
    border-color: #825F00;
    background-color: #ffffff;
    height: 20px;
    font-family: arial, verdana, sans-serif;
    font-size: 11px;
    color: #825F00;
}
.tx-mininews-pi1-searchbox-sword {
    border-style: solid;
    border-width: 1px;
    border-color: #825F00;
    background-color: #ffffff;
    height: 16px;
    width:300px;
    font-family: arial, verdana, sans-serif;
    font-size: 11px;
    color: #825F00;
}

/*** mailformplus */
.tx-thmailformplus-pi1 H2 { margin-top: 0px; margin-bottom: 0px; }
/* Mailformular ERROR Formatierung */
.CLASS_ERROR {
    font-size: 12px;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    color:#825F00;
}

/* Email-Formular*/
.csc-mailform {
    font-size: 12px;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    color:#825F00;
}
/* E-Mail Kontakt Eingabefelder */
.emailform {
    border-style: solid;
    border-width: 1px;
    border-color: #825F00;
    background-color: #ffffff;
    height: 16px;
    width:500px;
    font-family: arial, verdana, sans-serif;
    font-size: 11px;
    color: #825F00;
}
.emailtext {
    border-style: solid;
    border-width: 1px;
    border-color: #825F00;
    background-color: #ffffff;
    height: 200px;
    width:500px;
    font-family: arial, verdana, sans-serif;
    font-size: 11px;
    color: #825F00;
}
.emailbutton {
    border-style: solid;
    border-width: 1px;
    border-color: #825F00;
    background-color: #ffffff;
    height: 20px;
    font-family: arial, verdana, sans-serif;
    font-size: 11px;
    color: #825F00;
}
select {
    border-style: solid;
    border-width: 1px;
    border-color: #825F00;
    background-color: #ffffff;
    height: 20px;
    font-family: arial, verdana, sans-serif;
    font-size: 11px;
    color: #825F00;
    text-transform:uppercase;
    padding:2px;
    width:502px;
}
*html select {
    width:505px;
}
form {
    margin:0px;
}

/*********************************************/
/*** Layout start
/*********************************************/
.wrap {
    width:785px;
    margin: 0px auto;
}
.servicemenu {
    display:none;
}
.outer {
	width:785px;
	margin: 0px auto;
	text-align:left;
}
.inner1 {
	width:785px;
	margin:0px;
	padding:0px;
}
.inner2 {
	margin:0px 5px 0px 5px;
}
.hauptnavi {
	display:none;
}
.inner3 {
	padding:0px 10px 0px 10px;
}
.inner4 {
	border-left:213px solid #fff;
}
.content {
	color:#825F00;
	float:right;
	width:522px;
	margin-left:-10px; /*IE Win needs this */
	padding:10px 10px 10px 10px;
}
* html .content {
    width:542px;
    w\idth:522px;
}
/* hide TEASER from IE mac \*/.content_left {
	float:left;
	margin:0px 0px 0px -213px;
	width:205px;
}
* html .content_left {
	margin:0px 0px 0px -106px;
}
/* end hiding from IE5 mac */
/* TEASER nur IE/Mac \*//*/
.content_left {
	margin:0px 0px 0px -213px;
	width:205px;
}
/**/
.left_up {
	margin:0px;
	width:205px;
}
.back_top_up {
	color:#825F00;
	padding:10px 10px 10px 10px;
}
* html .back_top_up {
	width:205px;
	w\idth:185px;
}
.back_top_up img {
    margin: 0px 5px 5px 0px;
    /*float:left;*/
}
.left_down {
	margin:8px 0px 0px 0px;
	width:205px;
}
.back_top_down {
	color:#825F00;
	padding:10px 10px 10px 10px;
}
* html .back_top_down {
	width:205px;
	w\idth:185px;
}
.back_top_down img {
    margin: 0px 5px 5px 0px;
    float:left;
}
.colors {
    display:none;
}
.clear {
	clear: both;
	height:1px;
}

/****************************/
.footer {
	margin-top:8px;
	padding:0px 10px 10px 10px;
}
.footer_content {
    text-align:center;
    letter-spacing:0.8px;
	color:#825F00;
	font-size:10px;
	font-family:arial, helvetica, verdana, sans-serif;
	font-weight:bold;
	line-height:normal;
	padding:4px 0px 4px 10px;
}
/*****************************/
.bottom {
	width:785px;
	height:5px;
}

#ramone {
    display:none;
}

/*********************************************/
/*** Layout End. Thanks for looking.
/*********************************************/
