/* 
   +++ +++ +++ 
   +++ +++ +++ 
   +++ +++ +++
   
 csscube.de - a flexible css and layout framework for TYPO3
 - file: colors_main.css
 - function: colors, borders, backgrounds
 */

/*
Style Presets for c & p:
rostrot: C64F00 
*/

/* Basis
............................................... */
body {background: url(../img/skin_bl/body_bg.jpg) top left repeat fixed}
.mainHeader {background: #525351;}
.mainContent {background: #fff; color: #666}

.mainHeader h1 {color: #fff;}

.logoleft h1 {
	margin: 90px 0px 0px 0px;
	padding: 0px;
	letter-spacing: -3px;
	text-align: center;
	text-transform: uppercase;
	font-weight: normal;
	font-size: 34px;
	color: #FFFFFF
}

.logoleft p {
	margin: -8px;
	padding: 0px 0px 0px 12px;
	text-align: center;
	text-transform: uppercase;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF
}


h1,h2,h3,h4,h5,h6 {color: #525351;}
h1 {}
h2 {}
h3 {}
h4 {}
h5 {}
h6 {}



#pagedate span {color:#999; font-style:italic;}
.phits {color: #333} 

#hnav ul {background:none;}
#hnav a, #hnav strong {background: none; border: none; }
#hnav a span {color: #fff;}

#hnav a:hover, #hnav a:active, #hnav a:focus { }
#hnav a:hover span {color: #ccc;}

#hnav a.aktiv, #hnav strong {}
#hnav a.aktiv span, #hnav strong span {color: #ccc;}
 
#hnav a span.headnaviFirst {border-left: none}
#hnav a span.headnaviLast {border-right: none;}

/* Subnavi
............................................... */

h3.levelheader {background: #525351; color: #fff; font-weight:normal;}
.cnav ul a span {color: #333;}
.cnav ul a:hover span {color: #700000;}
.cnav ul strong a span {color: #700000;}
.cnav ul a span.big {color: #333 !important;}



/* ----  C-Navi: Subnavigation Alternative---- */

.cnav ul a span {}
.cnav ul li ul a span {}
.cnav ul li ul li ul a span {}

.cnav ul li strong a {background: url(../img/skin_bl/image02.jpg) center left no-repeat; color: #700000}
.cnav ul li ul li strong a {}
.cnav ul li ul li ul li strong a {}

.cnav ul li a {background: url(../img/skin_bl/image02.jpg) center left no-repeat;border-bottom: 1px dotted #ddd;}
.cnav ul li ul li ul li a {}


.cnav ul li a.last {border-bottom:none; text-align:right;}
.cnav ul li a.last:hover{border-bottom:none;}

.cnav ul li a:hover {background: url(../img/skin_bl/image02.jpg) center left no-repeat; color: #700000}
.cnav ul li ul li a:hover {background:#333333;}
.cnav ul li ul li ul li a:hover {}

.cnav ul a span {}
.cnav ul a:hover span {color: #700000}
.cnav ul li strong a span {color: #700000}

/* ----  C-Navi: Subnavigation Alternative leer ---- */
/*
.cnav ul a span {}
.cnav ul li ul a span {}
.cnav ul li ul li ul a span {}

h3.levelheader {}
.cnav ul li strong a {}
.cnav ul li ul li strong a {}
.cnav ul li ul li ul li strong a {}

.cnav ul li a {}
.cnav ul li ul li a {}
.cnav ul li ul li ul li a {}

.cnav ul li a.last {}
.cnav ul li a.last:hover{}

.cnav ul li a:hover {}
.cnav ul li ul li a:hover {}
.cnav ul li ul li ul li a:hover { }
.cnav ul li#title {}

.cnav ul a span {}
.cnav ul a:hover span {}
.cnav ul li strong a span {}
.cnav ul li ul a span {}
.cnav ul li ul li ul a span {}
*/

/* Fußnavigation
............................................... */
#fnav ul a {border: none;}
#fnav {color: #ccc;}
#fnav a.topp {background: none;}
#fnav ul a, #fnav ul a span {color:#fff; }
#fnav ul a:hover, #fnav ul a:hover span {color:#ccc; background: none; }
#fnav ul a.aktiv {color:#ccc;background: none;  }

.crMin {position:relative; float:left;}
.crMin a, #fnav .crMin a:link {}
.crMin a:hover {} 



/* Tabellen
............................................... */

table {background:none; border:none;}
td, th{background:none; border:none;}
th {color:#000; background:none; border:none;}
tr {background:none; border:none;}
tr td{background:none; border:none;}

/* Contact Formular
............................................... */

.formularContainer form {background-color: #FBFBFB;}
.formularContainer p.err {color:#f00;}
.formularContainer form p {}
.formularContainer fieldset {border: 1px solid #ccc;}
.formularContainer legend {background: #fff; color: #A14768;}
.formularContainer input.radio_feld {border: 0px none;}
.formularContainer input.text_feld, #text input.text_feld2, #text select {border: 1px solid #ECECEC; border-right: 1px solid #F5F5F5; border-bottom: 1px solid #F5F5F5;}
.formularContainer textarea {border: 1px solid #ECECEC; border-right: 1px solid #F5F5F5; border-bottom: 1px solid #F5F5F5;}
.formularContainer input.send {background-color: #D8D7D6; border: 2px solid #F3F3F3; border-right: 2px solid #9A9999; border-bottom: 2px solid #9A9999;}

/* Suche
............................................... */

.suchbox {background: transparent; border:none; color:#777}
.suchbox input.hsuche {border-top: 1px solid #999; border-left: 1px solid #999;border-right: 1px solid #ccc;border-bottom: 1px solid #ccc;background: none; color: #777}
.suchbox .suchsend {border-top: 1px solid #ccc; border-left: 1px solid #ccc;border-right: 1px solid #999;border-bottom: 1px solid #999; background:transparent;color: #777}
.suchbox .suchsend:hover {background: #fff;color: #000}
 

/* Diverses
............................................... */

.tx-felogin-pi1 fieldset {border: 1px solid #E5ECFE; background-color: #fff;}
.tx-felogin-pi1 fieldset.sub_field {border: 0px none; background-color: #f1f1f1;}

.tx-felogin-pi1 legend {color: #E51924;background:none;  border: 0px none;}
.tx-felogin-pi1 .sub_field legend {border: 0px none;}

.tx-felogin-pi1 input, .tx-felogin-pi1 textarea, .tx-felogin-pi1 select {background: #fff; color: #333; border: 1px solid #75736E; border-right-color: #F2F0EE; border-bottom-color: #F2F0EE;}
.tx-felogin-pi1 input.senden, .tx-felogin-pi1 input.send {background: #D8D7D6 url(https://www.bahnhof-lette.de/fileadmin/designs/skin_bl/img/topnav_bg.gif) repeat-x top left; color: #fff; border: 1px solid #fff;}

div#editPanelSet {background: #F8F9F8; color: #FF0000}
