/*******************************************************************************
BASIERT AUF BASIS TEMPLATE DESIGN.CSS
WICHTIGE IMPORTS:
@import url(shared.tables.css);
@import url(shared.html.css);

/******************************************************************************/
@import url(shared.tables.css);
@import url(shared.html.css);
@import url(shared.typo3.css);
@import url(shared.rte.css);
@import url(shared.print.css);
@import url(../scripts/jquery.lightbox-0.5.css);


/* -------------------------------------------------------------
 GRUNDFORMATIERUNG
------------------------------------------------------------- */


html {background-image:url(img/bgWide.jpg); background-repeat:no-repeat;background-position: top center;background-color:#000000}
body {font:normal 0.9em/140% arial,helvetica,sans-serif;color:#ff9900;}

/* --- Überschriften --- */
h1 {font:bold 1em/1.7em Lucida Sans Unicode, Lucida Grande, sans-serief; letter-spacing:0.050em;}
h2 {font:normal 0.9em/1.7em Lucida Sans Unicode, Lucida Grande, sans-serief; color:#5D8E1E;padding:10px 5px 10px 5px;font-size:1em; letter-spacing:0.05em;}
h3 {font:bold 0.9em/1.7em Lucida Sans Unicode, Lucida Grande, sans-serief;  }
h4 {font:bold 0.9em/1.2em Lucida Sans Unicode, Lucida Grande, sans-serief;  }
h5 {font:bold 0.9em/1.2em Lucida Sans Unicode, Lucida Grande, sans-serief; }
h6 {font:bold 0.9em/1.2em Lucida Sans Unicode, Lucida Grande, sans-serief; }


/* --- Textblöcke --- */

/* --- Listen --- */
ul {list-style:none; margin:0; padding:0;}
li {padding:0 0 0.3em 0;}

/* --- Definitionslisten --- */

/* --- Horizontale Linien --- */

/* --- Formularelemente --- */
input,textarea { border: 1px solid #000;-moz-opacity:0.7;opacity:0.7;filter:alpha(opacity=70);}
label {float:left;margin:0;padding:0;}
input {width:50%;max-width:20em;height:18px;}

/* --- Links --- */
a {color:#fff; text-decoration:underline;}
a:hover {color:#fff}
a.mail {background-image:url(pictures/kontakt_gray.gif);background-repeat:no-repeat;padding:0.3em 0 0 1.1em;height:16px;width:12px;}

/* --- Bilder --- */
img 	{  border: none; text-align: left;}
img, div, input { behavior: url(/fileadmin/scripts/iepngfix.htc) }

/* --- Elemente --- */
div 	{  border: none; text-align: left;}

/* --- Tabellen --- */

/* --- FORMULAR --- */
label {margin:0;padding:0;width:25%;}

#jqLink {}
#jqFrame {width:300px;height:100px; background-color:#000;display:block}






/* -------------------------------------------------------------
container zentriert das layout
------------------------------------------------------------- */
#blockCenter {margin: 0 auto; width:960px; height:600px;}

#container {float:left; width:100%;padding:0;}
#meta      {height:10px; text-align:right; padding:0; margin:0}
#meta a {color:#cdcdcd;}

#head {height:178px; width:790px; margin:2em 0 4em 8.8em; background-image:url(img/slacksalice.png);  background-repeat:no-repeat;}

#head a {color:#ff9900;text-decoration:none;}
#menu {clear:both;float:left; width:189px;  margin:3.3em 0 0 0.8em;padding:0 1em 2em 3em;background-image:url(img/menuSplash.png); background-repeat:repeat-y;}
*HTML #menu {margin:2.7em 0 0 0.4em;padding:0 1em 2em 1em;width:191px;}
#menu a {color:#ff9900;text-decoration:none;font-size:1.3em;font-weight:bold;letter-spacing:0.15em}
#menu a:hover {color:#fff}

#content { float:left; width: 380px; min-height: 14em;margin:7.7em 0 0 -0.4em;padding:0 3em 3em 3em;background-image:url(img/contentSplash.png); background-repeat:repeat-y;}
*HTML #content {margin:7.1em 0 0 1.5em;padding:0 3em 3em 3em;width: 372px;}
#contentRight { float:left; width: 171px; margin:15px 0 0 42px;padding:0 2em 2em 2em;background-image:url(img/rightSplash.png); background-repeat:repeat-y;}
*HTML #contentRight {margin:7px 0 0 48px;padding:0 2em 2em 2em;}

#footer {clear:both; height:74px; width:882px; margin:38px auto 0 auto; background-image:url(pictures/background_11.gif);background-repeat:no-repeat; } 

#bottom {float:left;height:6em;width:100%}

p.footertext {float:left; width:100%; height:3em; padding:0; margin:0 0 0 -1.3em; color:#fff;}
p.footertext a {padding:0 0 0 20px; color:#fff;text-decoration:none;}
img.mais {padding:1px 0 0 3px;height:15px; width:15px;position:absolute;background-image:none}

#title {font-size:1.3em; letter-spacing:0.15em; padding:0 0 2em 0; color:#fff; font-weight:bold;}
*+HTML #title {font-size:1.3em; letter-spacing:0.15em; padding:0 0 0.5em 0; color:#fff; font-weight:bold;}
*HTML #title {font-size:1.3em; letter-spacing:0.15em; padding:0 0 0.5em 0; color:#fff; font-weight:bold;}

.contact {background-image:url(pictures/kontakt_gray.gif);background-repeat:no-repeat;padding:0.2em 0 0 1.5em;height:16px;width:12px;}
.metaKontakt {clear:both;color:#999999;float:left;font-size:0.9em;padding:2px 0px 0 45em;}

/*** Admin Funktionen ***/
.typo3-adminPanel {margin:-43em 0 0 0;padding:0;position:fixed !important;}

/*** ALLGEMEIN ***/
#jimage {border:1px solid #FFFFFF;height:151px;margin:1em auto;width:100px;}

/*** MENU ***/
ul#nav1 {}
li#nav1act {}
li#nav1act a {color:#fff}

ul#nav2 {padding:0 0 0 30px;}
ul#nav2 li {font-style:italic;font-weight:normal;list-style-image:none;list-style-position:outside;list-style-type:square;}

/*** FORMULAR ***/
.csc-mailform {border:none;padding:0;margin:0}
.csc-mailform-submit {  width: 342px; }
.csc-mailform-field input, textarea {width: 240px; }
.csc-mailform-submit {height:25px;margin:0 0 0 7.7em;width:80px !important;}
.csc-mailform-check{}
#mailformcomment {font-size:1.4em}
*+HTML #mailformcomment {font-size:1em}