html {height: 100%;}

a:link    {text-decoration: underline; color: #68676C;}
a:visited {text-decoration: underline; color: #68676C;}
a:hover   {text-decoration: underline; color: #68676C;}

BODY{
    margin-left:0px;
    margin-right:0px;
    margin-top:0px;
    margin-bottom:0px;
    background-image:url(./../../fileadmin/template/images/eurosun/back.gif);}

#container_header{
    margin: 0px 0px 0px 0px;
    position:absolute;
    width:1003px;
    top:0px;
    left:0px;
    z-index:1;}

#container_comittee{
    margin: 0px 0px 0px 0px;
    position:absolute;
    width:600px;
    top:230px;
    left:232px;
    z-index:3;}
    
#container_header_sub{
    margin: 0px 0px 0px 0px;
    position:absolute;
    width:703px;
    top:129px;
    left:0px;
    z-index:1;}
    
#container_content{
    margin: 0px 0px 0px 0px;
    position:absolute;
    width:1003px;
    top:157px; 
    left:0px;
    z-index:1;}
    
#container_header_nav{
    margin: 0px 0px 0px 0px;
    position:absolute;
    width:1003px;
    top:130px;
    left:0px;
    z-index:2;}
    
#container_header_nav2{
    margin: 147px 0px 0px 507px;
    position:absolute;
    width:296px;
    z-index:2;}
    
#conference {
    margin: 0px 0px 0px 802px;
    position:absolute;
    width:201px;
    z-index:2;}

#contentblock{
   background-color: #F0F2F9; padding:10px;}

#einspalter{
    font-family:Arial, Helvetica, sans-serif;
    line-height: 20px;
	font-size:12px;
	font-weight:normal;
	color:#68676C;
    text-align: left;
    margin-top:36px; /*BB 100309 Workaround für Problem rechte Logospalte */
}

#links{
    float: left;
    width: 49%;
    font-family:Arial, Helvetica, sans-serif;
    line-height: 20px;
	font-size:12px;
	font-weight:normal;
	color:#68676C;
    text-align: left;
  }
#rechts{
    float: right;
    width: 49%;
    font-family:Arial, Helvetica, sans-serif;
    line-height: 20px;
	font-size:12px;
	font-weight:normal;
	color:#68676C;
    text-align: left;
  }
.imgtext.textMargin{margin:20px;}
.imgtext-table{margin-right:20px;
               margin-top:10px;
               margin-left:6px;
               margin-bottom:10px;}
.imgtext-nowrap{background-color: #F0F2F9;}

.content{
	font-family:Arial, Helvetica, sans-serif;
    vertical-align:top;
    text-align:left;
    line-height: 20px;
	font-size:12px;
	font-weight:normal;
	color:#1B1B1F;}

P {
	font-family:Arial, Helvetica, sans-serif;
    vertical-align:top;
    text-align:left;
    line-height: 20px;
	font-size:12px;
	font-weight:normal;
	color:#58585A;}



.nav{
    font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#68676C;
    text-align: left;
  }

.nav_high{
    font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#FDC800;
    text-align: left;
  }










.Suche
{
    background-color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	color:#68676C;
    text-decoration: none;
    border-style:solid;
    border-color: #FDC800;
    border-width:1px;

    }
    
.content_head {
	font-family:Arial, Helvetica, sans-serif;
    font-weight:bold;
	font-size : 16px;
	color :  #68676C;
    margin-left : 10px;
    margin-bottom : 10px;
	margin-top : 0px;}
    
.footer
   { background-color: #F0F2F9;
     height: 1px;}

.imprint{
	font-family:Arial, Helvetica, sans-serif;
    vertical-align:top;
	font-size:10px;
	font-weight:normal;
	color:#68676C;}
.bulletlist {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#000000;
    text-decoration: none;}

.caption {
	font-family:Arial, Helvetica, sans-serif;
	font-size : 12px;
	color:#000000;}

SELECT {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 10px;
}

.h1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size : 36px;
	color :  #003B73;
	margin-bottom : 0px;
	margin-top : 0px;}
.h2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size : 24px;
	color :  #003B73;
	margin-bottom : 0px;
	margin-top : 0px;}

.h3 {
	font-family:Arial, Helvetica, sans-serif;
	font-size : 18px;
	color :  #003B73;
	margin-bottom : 0px;
	margin-top : 0px;}
.h4 {
	font-family:Arial, Helvetica, sans-serif;
	font-size : 12px;
	color :  #003B73;
	margin-bottom : 0px;
	margin-top : 0px;}

.subhead1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size : 14px;
	color :  #000000;}

.subhead2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size : 12px;
	color :  #000000;}

.subhead3 {
	font-family:Arial, Helvetica, sans-serif;
	font-size : 10px;
	color :  #000000;}

.headerdate {
	font-family:Arial, Helvetica, sans-serif;
	font-size : 12px;
	color :  #000000;
	font-weight: normal;}

.form
   {
   bgcolor: #203360;}

.table {
    border-spacing:0;
    border-collapse:collapse;
    padding: 0px;
    spacing: 0px;
 	font-family:Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #000000;
}

.td {vertical-align:top;    }




TEXTAREA {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 10px;
    color : #000000;
}
INPUT {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 10px;
    color : #000000;
}

.filelinks {
	font-family:Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #990000;
}
.filelinkssize {
	font-family:Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #000000;
}


.sitemap1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #000000;
}
.sitemap2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #000000;
	margin-left : 20px;
}
.sitemap3 {
	font-family:Arial, Helvetica, sans-serif;
	font-size : 10px;
	color : #000000;
	margin-left : 40px;
}
.sitemap4 {
	font-family:Arial, Helvetica, sans-serif;
	font-size : 9px;
	color : #000000;
	margin-left : 60px;
}




.celmenu {
	font-family:Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #000000;
	margin-top : 10px;
}
.celsubmenu {
	font-family:Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #000000;
	margin-left : 20px;
	margin-top : 3px;
}

.header_sub1
   { background-image:url(./../../fileadmin/template/images/eurosun/eurosun_header_sub1.gif);
     height:	65px;}
.header_sub2
   { background-image:url(./../../fileadmin/template/images/eurosun/eurosun_header_sub2.gif);
     height:65px;}
.header_sub3
   { background-image:url(./../../fileadmin/template/images/eurosun/eurosun_header_sub3.gif);
     height:65px;}


.header_nav1
   {   text-align: right;
       vertical-align: top;}
.header_nav2
   {   text-align: left;
       vertical-align: top;}
.header_nav3
   {   text-align: left;
       vertical-align: top;}
     
.content1
   { background-color: #F0F2F9;
     vertical-align: top;
     padding-top: 36px; /*BB 100309 Workaround für Problem rechte Logospalte */ }
.content2
   { background-image:url(./../../fileadmin/template/images/eurosun/eurosun_content_sub2.gif);
     vertical-align: top;}
.content3
   { background-color: #FFFFFF;
     vertical-align: top;}
.content4
   { background-image:url(./../../fileadmin/template/images/eurosun/eurosun_content_sub4.gif);
     vertical-align: top;}
.content5
   { background-color: #FFFFFF;
     vertical-align: top;}

.spacer2
   {height:2px;}
.spacer3
   {height:3px;}
.spacer4
   {height:4px;}
.spacer5
   {height:5px;}
.spacer10
   {height:10px;}
.spacer15
   {height:15px;}
.spacer20
   {height:20px;}
.spacer25
   {height:25px;}
.spacer30
   {height:30px;}
.spacer40
   {height:40px;}
.spacer50
   {height:50px;}
.spacer180
   {height:200px;}
   


.headline{
	font-family:Arial, Helvetica, sans-serif;
    vertical-align:top;
    text-align:left;
    line-height: 20px;
	font-size:12px;
	font-weight:normal;
	color:#1B1B1F;}
.field{
	font-family:Arial, Helvetica, sans-serif;
    vertical-align:top;
    text-align:left;
    line-height: 20px;
	font-size:12px;
	font-weight:normal;
	color:#1B1B1F;}
.fieldheader{
	font-family:Arial, Helvetica, sans-serif;
    vertical-align:top;
    text-align:left;
    line-height: 20px;
	font-size:12px;
	font-weight:normal;
	color:#1B1B1F;}
					
