////////////////////////////////////////////////////////////////
//
// design.css Stylesheet fuer die Inhaltsseiten
//
////////////////////////////////////////////////////////////////
*/

html, body, h1, h2, h3, h4, h5, h6, p, ul, ol, li, dl, dt, dd, a, span, div, table, td, th, address, blockquote {
  font-family:Arial, Helvetica, sans-serif; 
}



/*Standardformatierungen*/

body     {background-color:#FFFFFF; margin:0px; padding:0px; position:relative; margin-top:80px; font-family:Arial, Helvetica, sans-serif; font-size:100.01%; /*nur IE*/ color:#333333; font-weight:normal; line-height:150%;} /*Standard Textformatierung*/

#frame {
  width:460px;
  margin-right:auto;
  margin-left:auto;
  padding:0px;
  text-align:left;
}



/* Links */
a,a:link, a:visited {background-color:transparent; color:#333399; text-decoration:none;}
a:active, a:focus {background-color:transparent; color:#CC3399; text-decoration:underline;}
a:hover {background-color:transparent; color:#dd0077; text-decoration:underline;}



/* Unsichtbare Elemente */
.hidden {display: none; }


/* Ausrichtungs Elemente */
.left {text-align:left;}
.center {text-align:center;}
.right {text-align:right;}


p {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; line-height:150%; margin:0px 0 0px 0; padding:0px;}

.field {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; line-height:120%; margin:0px; padding:0px;}

.clear {clear:both;}

.capBold  {font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:18px; color:#000000; line-height:150%; margin:0px; padding:0px;}


html>body #row{clear:both}


/*################################ Bloecke ################################*/

#blockMain           {width:454px;margin:14px 0px 0px 0px;padding:0;text-align:left;background-color:#FFFFFF;background: url(../img/bg_yellow.gif) repeat-x;}/*Gesamter Bereich*/
#blockTop            {width:454px;margin:0px;padding:0;vertical-align:top;}/*Bereich oben*/
#blockLeftTop        {width:220px;float:left;margin:0;padding:0;background-color:#transparent;overflow:hidden;}/*Bereich links oben*/
#blockRightTop       {width:220px;float:left;margin:0;padding:0;background-color:#transparent;border-left:14px solid #FFFFFF;}/*Bereich rechts oben*/
#blockLeftBottom     {width:220px;float:left;margin:0;padding:0;background-color:#transparent;border-right:14px solid #FFFFFF;}/*Bereich links oben*/
#blockRightBottom    {width:220px;float:left;margin:0;padding:0;background-color:#transparent;overflow:hidden;}/*Bereich rechts oben*/
#blockBottom         {width:454px;margin-top:80px;padding:0px;background-color:#transparent;text-align:center;clear:both;}/*Bereich unten*/


/*################################ Elemente ################################*/

#elementHeader {margin:0px;background-image:url("../img/header.gif");background-repeat:no-repeat;padding:0px;}
.elementHeader-inner {display: none;}

.elementImage {padding:0px 0px 0px 0px;}/*Bild*/
.elementText {padding:22px 0px 0px 0px;text-align:center;}/*Text*/

.imgLogoFair {margin-bottom:8px;}
.imgLogo {margin-top:18px;}


/*################################ Ueberschriften ################################*/

h1 {margin:0px; padding:0px; padding-bottom:8px; font-size:20px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#333333;}
h2 {margin:0px; padding:0px; padding-bottom:14px; font-size:16px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#333333;}
h3 {margin:0px; padding:0px; padding-bottom:0px; padding-top:0px; font-size:13px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#333333;}














