body,html {
   overflow: 	auto;
	height:   	100%;
	margin:   	0px;
	margin-top: 10px;
	background-color: #eeeeee;
	font-family: Arial, Helvetica, sans-serif; 
	font-size:  10pt;
}

/********************* added ***********************************/
.main {
	height: 100%;
	width: 100%;
}

.main2 {
	height: 100%;
	width:  800px;
	border-top:   1px solid black;
	border-left:  1px solid black;
	border-right: 1px solid black;
}

.main2 #left  { width: 190px; vertical-align: top; background-color: #CC0000; border-right: 1px solid black;}
.main2 #right { vertical-align: top;}

.logo {
   height: 90px;
	background-color: white;
	border-bottom: 1px solid black;
}

.top {
  height: 90px;
  background-color: #CCCCCC;
  border-bottom: 1px solid black;
  padding-top: 10px;
}

.content .spacer { width: 12px; }
.content td { font-size: 10pt;  }

.menu {
	color: Black;
	padding-left: 5px;
	padding-top: 5px;
	font-size: 9pt;
	font-weight : bold;
	/*background-image: url(img/menu_dot.gif);
	background-repeat: no-repeat;
	background-position: middle top;
	*/
}

.menu a{
    color: Black;
	font-weight : bold;
	text-decoration: none;
}

.submenu {
color: white;
	padding-left: 10px;
	padding-top: 1px;
	padding-bottom:  2px;	
	font-size: 8pt;	
}

.submenu2 {
	padding-left: 15px;
	padding-top:     1px;
	padding-bottom:  1px;	
	font-size: 8pt;	
}

.submenu a, submenu2 a {
	color: White;
	font-size: 8pt;
	text-decoration: none;
	font-weight: bold;
}

.content A:visited {
color : #000000; 
font-family : Arial, Helvetica, sans-serif; 
font-size : 10pt; 
font-weight : bold; 
}

.content A:link {
color : #000000; 
font-family : Arial, Helvetica, sans-serif; 
font-size : 10pt; 
font-weight : bold; 
}

.content td {
  vertical-align: top;
}

/********************* added ende ***********************************/

/*.leftside {
font-family : Arial, Helvetica, sans-serif; 
background-color : #efebe4;
color : #000000; 
}

.rightside {
font-family : Arial, Helvetica, sans-serif; 
background-color : #dad2c4;
color : #000000; 
}*/

td {
font-family : Arial, Helvetica, sans-serif; 
}

H1 {
font-family : Arial, Helvetica, sans-serif; 
font-style : normal; 
font-variant : normal; 
font-weight : bold; 
font-size : 13pt; 
color : #000000; 
background-color : transparent; 
}
/*
A:visited {
color : #000000; 
font-family : Arial, Helvetica, sans-serif; 
font-size : 10pt; 
font-weight : bold; 
}

A:link {
color : #000000; 
font-family : Arial, Helvetica, sans-serif; 
font-size : 10pt; 
font-weight : bold; 
}*/

.smalltype {
font-family : Arial, Helvetica, sans-serif; 
font-style : normal; 
font-variant : normal; 
font-weight : normal; 
font-size : 8pt; 
}

.smalltype a:link{
font-family : Arial, Helvetica, sans-serif; 
font-style : normal; 
font-variant : normal; 
font-weight : normal; 
font-size : 8pt; 
}

.smalltype a:visited{
font-family : Arial, Helvetica, sans-serif; 
font-style : normal; 
font-variant : normal; 
font-weight : normal; 
font-size : 8pt; 
}

.titlehead {
font-family : Arial, Helvetica, sans-serif; 
font-style : normal; 
font-variant : normal; 
font-weight : bold; 
font-size : 19pt; 
background-color : transparent;
}

.location {
font-family : Arial, Helvetica, sans-serif; 
font-style : normal;
font-variant : normal;
font-weight : bold;
font-size : 13pt;
background-color : transparent;
}

.mediumtype {
font-family : Arial, Helvetica, sans-serif; 
font-style : normal; 
font-variant : normal; 
font-weight : normal; 
font-size : 10pt; 
color : #000000;
}


.type4 {
font-family : Arial, Helvetica, sans-serif; 
text-align : left;
font-style : normal; 
font-variant : normal;
font-weight : bold;
font-size : 10pt;
color : #000000;
}

.type4bigger {
font-family : Arial, Helvetica, sans-serif; 
text-align : left;
font-style : normal; 
font-variant : normal;
font-weight : bold;
font-size : 14pt;
color : #000000;
}

/*-------------------Inhalte----------------------*/
.headlines {
	font-weight : bold;
	font-size : 10pt;
	color : #000000;
	background-color : #E0E0E0;
}

.bodycopy {
	height: 100%;
	width: 100%;
	background-color: White;
	background-image: url(img/iq.jpg);
	background-position: top left;
	background-repeat: no-repeat;
}

.titlebox-links {
	font-family : Arial, Helvetica, sans-serif;
	color: Black;
	font-size: 12px;
	font-weight : bold;
}

.copybox-links {
	font-family : Arial, Helvetica, sans-serif;
	background-repeat : no-repeat;
	background-color : transparent;
	color: White;
	font-size: 12px;
}

.titlebox-rechts {
	font-family : Arial, Helvetica, sans-serif;
	background-repeat : no-repeat;
	background-color : #E0E0E0;
	color: Black;
	font-weight : bold;
	font-size: 12px;
	border-bottom: 0px solid white;
	border-top: 1px solid E0E0E0;
	border-left: 0px solid white;
	border-right: 0px solid white;
}

.copybox-rechts {
	font-family : Arial, Helvetica, sans-serif;
	background-repeat : no-repeat;
	background-color : White;
	color: Black;
	font-size: 12px;
}

.active {
font-family : Arial, Helvetica, sans-serif; 
text-align : center;
font-style : normal; 
font-variant : normal; 
font-weight : normal; 
font-size : 10pt; 
color : #000000; 
background-color : #00ff00; 
}

.inactive {
font-family : Arial, Helvetica, sans-serif; 
text-align : center;
font-style : normal; 
font-variant : normal; 
font-weight : normal; 
font-size : 10pt; 
color : #000000; 
background-color : #ff0000; 
}


.dark {
font-family : Arial, Helvetica, sans-serif; 
background-color : #990000;
color : #ffffff;
}

td.dark a:visited {
font-family : Arial, Helvetica, sans-serif; 
font_weight : bold;
color : #ffffff;
}

td.dark a:link {
font-family : Arial, Helvetica, sans-serif; 
font_weight : bold;
color : #ffffff;
}


.light {
font-family : Arial, Helvetica, sans-serif; 
background-color : #c46262;
}

.boxtop {
font-family : Arial, Helvetica, sans-serif; 
background-color : #e0e0e0;
font-style : normal; 
font-variant : normal;
font-weight : bold;
font-size : 10pt;
color : black;
}

.titlebox-left {
font-family : Arial, Helvetica, sans-serif; 
background-color : #dededc;
}

.titlebox-under {
font-family : Arial, Helvetica, sans-serif; 
background-repeat : no-repeat;
background-color : #dededc;
}

.leftshade {
font-family : Arial, Helvetica, sans-serif; 
}

.article-top {
font-family : Arial, Helvetica, sans-serif; 
text-align : left;
font-style : normal; 
font-variant : normal;
font-weight : bold;
font-size : 14pt;
color : #000000;
}

td.article-top a:visited {
font-family : Arial, Helvetica, sans-serif; 
font-style : normal; 
font-variant : normal; 
font-weight : normal; 
font-size : 10pt; 
color : #000000;
}

td.article-top a:link {
font-family : Arial, Helvetica, sans-serif; 
font-style : normal; 
font-variant : normal; 
font-weight : normal; 
font-size : 10pt; 
color : #000000;
}
/*
td.menu A:visited {
font-family : Arial, Helvetica, sans-serif; 
font-style : normal; 
font-variant : normal; 
font-weight : normal; 
font-size : 8pt; 
color : #000000;
}

td.menu A:link {
font-family : Arial, Helvetica, sans-serif; 
font-style : normal; 
font-variant : normal; 
font-weight : bold; 
font-size : 8pt; 
color : #000000;
}

.menu {
text-align : left;
font-family : Arial, Helvetica, sans-serif; 
font-style : normal; 
font-variant : normal; 
font-weight : normal; 
font-size : 8pt; 
color : #000000;
}*/

.black{
font-family : Arial, Helvetica, sans-serif; 
background-color : #000000; 
}

.white{
font-family : Arial, Helvetica, sans-serif; 
background-color : #ffffff; 
}


.type1 {
font-family : Arial, Helvetica, sans-serif; 
color : inherit; 
background-color : #b79049; 
}

.footer {
	font-family : Arial, Helvetica, sans-serif;
	font-style : normal;
	font-variant : normal;
	font-weight : normal;
	font-size : 8pt;
	text-align : center;
	color : black;
	background-color : White;
	border-bottom: 1px solid black;
	width: 800px;
}

.footer a {
	font-family : Arial, Helvetica, sans-serif;
	font-style : normal;
	font-variant : normal;
	font-weight : normal;
	font-size : 8pt;
	color : Black;
}

.onebiggerred {
font-family : Arial, Helvetica, sans-serif; 
font-style : normal; 
font-variant : normal; 
font-weight : bold; 
font-size : 10pt; 
color : #ff0000; 
background-color : transparent; 
}

.onebigger {
font-family : Arial, Helvetica, sans-serif; 
font-style : normal; 
font-variant : normal; 
font-weight : bold; 
font-size : 14pt; 
color : #000000; 
background-color : transparent; 
}

.normaltext {
font-family : Arial, Helvetica, sans-serif; 
font-style : normal; 
font-variant : normal; 
font-weight : normal; 
font-size : 10pt;
color : #000000; 
background-color : transparent; 
}

.boldtext {
font-family : Arial, Helvetica, sans-serif; 
font-style : normal; 
font-variant : normal; 
font-weight : bold; 
font-size : 12pt; 
color : #000000; 
background-color : transparent; 
}

.error {
font-family : Arial, Helvetica, sans-serif; 
      font-style : normal; 
      font-variant : normal; 
      font-weight : normal; 
      font-size : 8pt; 
      color : #000000; 
      background-color : #ff6464; 
      }

em     {       
        font-style:     normal;
        font-weight:    bold;
        }       
                
strong  {       
        font-weight:    bold;
                }       
                
em strong, strong em    {       
        text-transform: uppercase;
        font-style:     normal;
        font-weight:    bolder;
             }       
                
b       {
font-family : Arial, Helvetica, sans-serif; 
        font-weight:    bold;
        }
        
i       {
font-family : Arial, Helvetica, sans-serif; 
        font-style:     italic;
        }
		
INPUT		     {
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	BACKGROUND-COLOR: #EEEEEE;
}

TEXTAREA	     {
FONT-FAMILY: Arial, Helvetica, sans-serif; 
FONT-SIZE: 10px;
}

FORM 		     {
FONT-FAMILY: Arial, Helvetica, sans-serif; 
FONT-SIZE: 12px;
font-weight: normal;
}

SELECT		     {
FONT-FAMILY: Arial, Helvetica, sans-serif; 
FONT-SIZE: 12px;
}
