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

/*
Style Presets for c & p:

*/

/* Basis
............................................... */
 
body {background: #0D0D0D url(../img/fc/body_bg.jpg) top left repeat-x;}

#wrapper {} 
.mainHeader {background: url(../img/fc/main_header_bg.jpg) top left no-repeat}
.mainContent {background: url(../img/fc/mc_middle.jpg) top left repeat-y;}
.mcInner {color:#ccc;background: url(../img/fc/mc_top.jpg) top left no-repeat; }
.footContent {background: url(../img/fc/footer_bg.jpg)}

#fourinside {color: #999;}
h1,h2,h3,h4,h5,h6,
h2 .tx-indexedsearch-title{color: #7FB1F0;}
h1 {}
h2 {}
h3 {}
h4 {}
h5 {}
h6 {}

a {color: #D39621;}
a:hover {color: #7FB1F0;}

#fourinside a {color: #D39621;}
#fourinside a:hover {color: #7FB1F0;}


/* Fussbereich
............................................... */

.copyfoot {color: #fff !important;}
.copyfoot h1,.copyfoot h2,.copyfoot h3,.copyfoot h4,.copyfoot h5,.copyfoot h6 {color: #7FB1F0;}
.copyfoot h1 {}
.copyfoot h2 {}
.copyfoot h3 {}
.copyfoot h4 {}
.copyfoot h5 {}
.copyfoot h6 {}


/* Toolbox
............................................... */

#threeinside {}
#threeinside a {color: #CFD0D4; border-bottom:1px dotted #CFD0D4}
#threeinside a:hover {color: #7FB1F0;border-bottom:1px dotted #7FB1F0}
#breadcrumb {color: #A2A4A3 }


/* Topmenue 1
............................................... */
/*#topmenueOne ul {background:none;}
#topmenueOne a, #topmenueOne strong {}
#topmenueOne a span {background: none; color:#D5D5A9; border-left:1px solid #3C8720; border-right:1px solid #275615;}

#topmenueOne a:hover, #topmenueOne a:active, #topmenueOne a:focus {background: url(../img/agronova/topnavi_over.jpg) top right no-repeat;}
#topmenueOne a.aFirst:hover,#topmenueOne a.abFirst:hover, #topmenueOne a.aFirst:active, #topmenueOne a.aFirst:focus {background: url(../img/agronova/topnavi_over.jpg) top left no-repeat;}
#topmenueOne a:hover span {color: #fff}

#topmenueOne a.aktiv, #topmenueOne strong {background: url(../img/agronova/topnavi_over.jpg) top right no-repeat;}
#topmenueOne a.aFirst, #topmenueOne strong {background: url(../img/agronova/topnavi_over.jpg) top left no-repeat;}
#topmenueOne a.aktiv span, #topmenueOne strong span {color: #fff}

#topmenueOne a span.topnaviFirst {border-left: none;}
#topmenueOne a span.topnaviLast {border-right: none;}
*/
/* Topmenue 2
............................................... */

/*#topmenueTwo ul {background:none;}
#topmenueTwo a, #tnavSub strong {}
#topmenueTwo a span {background: none; color:#D5D5A9; border-left:1px solid #3C8720; border-right:1px solid #275615;}

#topmenueTwo a:hover, #topmenueTwo a:active, #topmenueTwo a:focus {background: url(../img/agronova/topnavi_over.jpg) top right no-repeat;}
#topmenueTwo a.aFirst:hover,#topmenueTwo a.abFirst:hover, #topmenueTwo a.aFirst:active, #topmenueTwo a.aFirst:focus {background: url(../img/agronova/topnavi_over.jpg) top left no-repeat;}
#topmenueTwo a:hover span {color: #fff}

#topmenueTwo a.aktiv, #tnav strong {background: url(../img/agronova/topnavi_over.jpg) top right no-repeat;}
#topmenueTwo a.aFirst, #topmenueTwo strong {background: url(../img/agronova/topnavi_over.jpg) top left no-repeat;}
#topmenueTwo a.aktiv span, #topmenueTwo strong span {color: #fff}

#topmenueTwo a span.topnaviFirst {border-left: none;}
#topmenueTwo a span.topnaviLast {border-right: none;}*/

/* Topmenue Standard 
............................................... */

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

#topservice a:hover, #topservice a:active, #topservice a:focus {background:none;}
#topservice a:hover span {background:none;color: #CBC38A}

#topservice a.aktiv, #topservice strong {background:none;}
#topservice a.aktiv span, #topservice strong span {background:none;color: #CBC38A}



/* Headnavi 
............................................... */

/*#hnav ul {background:none;}
#hnav a, #hnav strong {background: none;}
#hnav a span {color: #888;}

#hnav a:hover, #hnav a:active, #hnav a:focus {background: url(../img/demosite/headnavi_over.jpg) bottom center no-repeat }
#hnav a:hover span {color: #7FB1F0;}

#hnav a.aktiv, #hnav strong {background: url(../img/demosite/headnavi_over.jpg) bottom center no-repeat}
#hnav a.aktiv span, #hnav strong span {color: #7FB1F0;}

#hnav a span.headnaviFirst {border-left: none}
#hnav a span.headnaviLast {border-right: none;}*/



#pagedate {color:#999;}

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

#cnav ul a span {}
#cnav ul a span.big {color: #000 !important;}



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

#cnav ul a span {}
#cnav ul li ul a span {}
#cnav ul li ul li ul a span {}

h3.levelheader {background: none; border: none; }
#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 {border-bottom:none; text-align:right;}
#cnav ul li a.last:hover{border-bottom:none;}

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

#cnav ul a span {color:#D39621; border-bottom:1px dotted #D39621;}
#cnav ul a:hover span {color:#7FB1F0;background: none;  border-bottom:1px dotted #7FB1F0;}
#cnav ul li strong a span {color:#7FB1F0;background: none;  border-bottom:1px dotted #7FB1F0;}
#cnav ul li ul a span {}
#cnav ul li ul li ul a span {}

/* ----  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 a.topp {background: none;}
#fnav ul a span {color:#D39621; border-bottom:1px dotted #D39621;}
#fnav ul a:hover span {color:#7FB1F0;background: none;  border-bottom:1px dotted #7FB1F0;}
#fnav ul a.aktiv {color:#7FB1F0;background: none;  border-bottom:1px dotted #7FB1F0;}

.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 {padding: 7px 15px; width:154px !important; width/**/: 184px; height:14px !important; height/**/:27px; background:url(../img/fc/input_search.jpg) top left no-repeat;border: none;}
.suchbox .suchsend {background: url(../img/fc/send.jpg) top left no-repeat; width:66px; height:25px; margin-top:2px; color: #fff; border: none;}
.suchbox .suchsend:hover {background: url(../img/fc/send_over.jpg) top left no-repeat;}
 

/* 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(../img/topnav_bg.gif) repeat-x top left; color: #fff; border: 1px solid #fff;}

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

