/* CSS Document OLIGOFORM.com - FairyTales Poject*/
/* 3-Columns - Template - 2. Hierarchie*/

/* Copyright Sven Roloff - WIRKWERK.COM 2007 - 2009 oligoform. web. design. entwicklung und gute beratung aus halle (saale) */

  /**************Version 2.5.2***************/
 /******last changed: 15.01.2009**SR*****/
/************* FARBSCHEMA *************/  

/* BG = #30225E | TOPNaviBlau = #00338d | ContentText = #F9EEE0 | ContentLinks = #F9EEE0 | ContentLinksACT = #D2A16B*/ 

/* FIREFOX CENTER HACK */
#wholething {margin: 0px auto 0px auto;min-width:790px;width:90%;position:relative;}
div#wholething div.clear {clear: left;}

/* Basics BEGIN */
HTML {}
BODY {color:#F9EEE0;background-color:#30225e;font-size:0.90em;font-family:Verdana,sans-serif;margin:0em;padding:0.5em 0em 0em 0em;text-align:center;}
IMG {border:0em;}
H1, H2, H3, H4, H5 {font-family:Georgia,serif;font-weight:normal;margin:0em;padding:0em; line-height: 1.2em;}
UL {margin:0em; padding:12px;}
FORM {padding:0em;margin:0em;}

a:link {color:#F9EEE0; text-decoration:none;}
a:visited {color:#F9EEE0; text-decoration:none;}
a:focus {color:#D2A16B; text-decoration:underline;}
a:hover {color:#D2A16B; text-decoration:none;}
a:active {color:#D2A16B; text-decoration:underline;}
.act a {color:#D2A16B; text-decoration:none;}
/* Basics END*/

/* Schriftstile BEGIN */
.bold {font-weight:bold;}
.bodytext {line-height:18px;padding:0em 1.4em 0.2em 0em;margin:0px;}
/* Schriftstile END*/

/* ++++++++++++++++TOP BEGIN */
#header1{color: red;text-align: right; height: 218px; background-repeat: repeat-x;}
#header1 span {display: none;}
#header1 img {margin:0;padding:0;}
#header1 h1 {position: absolute; left: 0; top:0; margin:0; padding:0;  }
/* TOPNavigation BEGIN */
#topnav {min-width:800px;text-align:center; position: absolute; left:0; top: 180px; height: 40px; }
#topnav li{list-style:none;float:left;;font-size:16px;padding:0em 1.9em; }
/* TOPNavigation END */
#topimg {padding:0px;}
/* ++++++++++++++++TOP END */



/* ++++++++++++++++MAIN BEGIN */
#main {}
/* ++++++++LEFT TEASER BEGIN */
#linkespalte {position:absolute;top:230px;left:0em;width:200px;overflow:hidden;text-align:left;background-color:#30225e;}
#linkespalte ul {margin:0;padding:0.7em 0em;}
#linkespalte table{width:80%;}

#sprachen li{display:inline;}
#sprachen img {margin:0 5px ; padding:0;}

#bannerlinks, #sprachen, #submenu, #submenu ul {list-style:none;}
#submenu {margin-left:0.1em;font-size:1.0em;width:190px;}
#submenu A{}
#submenu A:hover{color:#D2A16B;}
#bannerlinks li {width:80%;background:#ffffff;color:#000000;margin:0.7em 0em;}
/* ++++++++LEFT TEASER END */

/* ++++++++CONTENT BEGIN */
#onecolumn {margin:10px 0 0 200px;background-color:#F9EEE0;}
/** html #onecolumn {background-color:;color:#F9EEE0;}*/
#hauptspalte1, #hauptspalte2 {
line-height: 1.5em;
padding:1em;text-align:left;clear:right; margin:8px 250px 0 0;color:#30225E;min-height: 30em;}
#hauptspalte1 a {color:#30225E;text-decoration:underline;}
#twocolumns {margin:0em 0em 0em 200px;}
#twocolumns a {color:#30225E;}
#hauptspalte2 {background-color:#F9EEE0;}
#hauptspalte2 a {color:#30225E;text-decoration:underline;}
/* ++++++++CONTENT END */

/* ++++++++RIGHT TEASER BEGIN */
#rechtespalte2 {position:absolute;top:240px;right:0em;width:250px;text-align:center;overflow:hidden;}
#rechtespalte2 img {margin:0em 10% 10% 10%;}
#rechtespalte1{ font-size: 90%; text-align: left; position:absolute;top:240px;right:0em;width:250px;text-align:left !important;overflow:hidden;}
#rechtespalte2, #rechtespalte2 a {color:#F9EEE0!important;}
#rechtespalte2 img {margin:0em 10% 10% 10%;}


#eu1, #eu2 {text-align: center;}
#eu1, #eu2 img {margin:0em;}
#eu1 P {margin:0.2em;padding:0em;font-size:70%;font-weight:bold;color:#30225E;}
#eu2 P {margin:0.2em;padding:0em;font-size:70%;font-weight:bold;color:#30225E/*F9EEE0*/;}
#eu2 img {border: 1px solid #F9EEE0;}
/* ++++++++RIGHT TEASER END */

#rechtespalte h1, #rechtespalte h2, #rechtespalte h3, #rechtespalte h4, #rechtespalte h5,
#linkespalte h1, #linkespalte h2, #linkespalte h3, #linkespalte h4, #linkespalte h5 {font-size: 1.2em;}
/* ++++++++++++++++MAIN END */


/* ++++++++++++++++FOOTER BEGIN */
#footer {clear:both;margin: 0em 250px 0em 200px;font-size:75%;}
#footer li{display:inline; margin:0em 0.5em;}
#footer p {float:right;}
/* ++++++++++++++++FOOTER END */


/*die loginbox fürn cmslogin*/
.tx-dkdfeuserbelogin-pi1{width:80%;font-size:0.8em;/*border:1px solid #ffffff;*/}
.tx-dkdfeuserbelogin-pi1 a{color:#000000;}

.absatz {clear: both;}
.programlistimg {position: relative; top: -10px;}

.typo3-adminPanel {position: absolute; right: 7%; top: 10px;}



/*socrates-fix*/
body
div#wholething
div#main
div#onecolumn
div#rechtespalte1
div#eu1
div
p
{
color: #30225E;
}