/*
style.css
*/


body {
background-color:#FFFFFF;
font-size:10pt;
font-family:HELVETICA,Arial,verdana,sans-serif;
line-height:1.2;
color:#000000;
margin-top:30px;

}


table
{
font-size:10pt;
font-family:HELVETICA,Arial,verdana,sans-serif;

}

table th
{

border:0px solid #DBB78D;
background-color:#8D362C;
color:#ffffff;

}

.aussteller_kon_ub
{
padding:3px 0 3px 3px;

font-weight:bold;
font-size:10pt;
background-color:#8D362C;
color:#f7eedf;

}



TR.hov1:hover{
background-color:#8D362C;
border:5px solid #8D362C;
color:#f7eedf;
}


TR.hov1:hover A{
color:#f7eedf;
}


.border-foot{
border-bottom:1px solid #8D362C;
}




.hov2
{
border:0px solid #8D362C;
}


.aussteller_kon
{

border-top:1px solid #D78839;
margin-top:100px;
padding:3px 0 3px 3px;
font-size:10pt;

}


img {
border:none;
}
.anypic{
margin-right:15px;
margin-bottom:15px;
}

#contain {

width: 970px;
overflow:hidden;

}


#content {

width: 970px;
overflow:hidden;
float:left;

}




#toplogo {
width:240px;
height:60px;
float:left;
}

#logo
{
width:240px;
height:60px;
float:left;
}

/*
Navigation Oben
*/

#navigation
{
border:0px solid #ff0000;
padding-bottom:0px;

height:60px;
width:970px;
}


.nav1
{

text-align:left;
margin-bottom:10px;
padding:5px 0px 5px 16px;

}


.nav
{
text-align:left;

background-color:#8D362C;
color:#ffffff;

margin-bottom:10px;
padding:5px 0px 5px 16px;

}



.subnavi
{
border:0px solid green;
margin-top:40px;

float:left;
width:730px;
text-align:left;
}


.s_nav
{
border:0px solid green;
float:left;
text-align:left;
padding-left:20px;
}


/*
main
*/


#banner_top
{
width: 970px;
height: 250px;
margin-top:10px;
margin-bottom:25px;
clear:left;

}


#mainbox
{
width: 970px;
clear:left;
float:left;
border-bottom:1px solid #8D362C;
margin-bottom:10px;
}



#mainbox_ub
{
margin-left:235px;
text-align:center;
width:970px;

}

#mainbox_navi
{
background-color:#ffffff;
width:190px;
float:left;
text-align:left;
font-size:16pt;
color:#8D362C;
font-weight:bold;
border-top:0px solid #8D362C;

}


#mainbox_right
{
float:left;
width:760px;
border:0px solid green;
text-align:left;

margin-left:20px;
}



#mainbox_content_left 
{
float:left;
background-color:#ffffff;
width:550px;
text-align:left;
margin-bottom:30px;


}

#mainbox_content_left_1
{
float:left;
background-color:#ffffff;
width:760px;
text-align:left;


}



#mainbox_content_right
{
float:left;
margin-left:20px;
width:190px;
text-align:left;
}


.content_container
{
border-top:1px solid #8D362C;
margin-bottom:30px;
clear:left;


}




.content_container_headline
{
color:#000000;
font-size:8pt;
font-weight:bold;
padding:4px 0px 10px 0px;
}


h1 {
margin:0;
padding:0px 0px 0px 0px;
color:#8D362C;
font-weight:bold;
font-size:10pt;
}


h2 {


font-weight:bold;
font-size:10pt;
margin-top:50px;

}


h3 {

padding:3px 0 3px 3px;

font-weight:bold;
font-size:10pt;
background-color:#8D362C;
color:#f7eedf;


}

h4 {

padding:3px 0 3px 3px;
margin:0px;
font-weight:normal;
font-size:10pt;
background-color:#db8619;
color:#ffffff;
border:3px solid #8D362C;


}






#footer
{
color:#b9b9b9;
text-align:center;
padding-bottom:100px;
float:left;
}






A.bilink:link {font-family:HELVETICA;text-decoration:underline;font-weight:bold;font-size:13pt;color:#8D362C;}
A.bilink:visited {font-family:HELVETICA;text-decoration:underline;font-weight:bold;font-size:13pt;color:#8D362C;}
A.bilink:hover {font-family:HELVETICA;text-decoration:underline;font-weight:bold;font-size:13pt;color:#000000;}
A.bilink:active{font-family:HELVETICA;text-decoration:underline;font-weight:bold;font-size:13pt;}



A:link {font-family:HELVETICA;text-decoration:underline;font-weight:normal;font-size:10pt;color:#8D362C;}
A:visited {font-family:HELVETICA;text-decoration:underline;font-weight:normal;font-size:10pt;color:#8D362C;}
A:hover {font-family:HELVETICA;text-decoration:underline;font-weight:normal;font-size:10pt;color:#000000;}
A:active{font-family:HELVETICA;text-decoration:underline;font-weight:normal;font-size:10pt;}

A.ub:link {font-family:HELVETICA;text-decoration:none;font-weight:bold;font-size:12pt;color:#f7eedf;}
A.ub:visited {font-family:HELVETICA;text-decoration:none;font-weight:bold;font-size:12pt;color:#f7eedf;}
A.ub:hover {font-family:HELVETICA;text-decoration:underline;font-weight:bold;font-size:12pt;color:#f7eedf;}
A.ub:active{font-family:HELVETICA;text-decoration:none;font-weight:bold;font-size:12pt;}

A.austeller_liste:link {font-family:HELVETICA;text-decoration:underline;font-weight:normal;font-size:12pt;color:#8D362C;}
A.austeller_liste:visited {font-family:HELVETICA;text-decoration:underline;font-weight:normal;font-size:12pt;color:#8D362C;}
A.austeller_liste:hover {font-family:HELVETICA;text-decoration:underline;font-weight:normal;font-size:12pt;color:#8D362C;}
A.austeller_liste:active{font-family:HELVETICA;text-decoration:underline;font-weight:normal;font-size:12pt;}


A.austeller_liste_2:link {font-family:HELVETICA;text-decoration:underline;font-weight:normal;font-size:10pt;color:#000000;}
A.austeller_liste_2:visited {font-family:HELVETICA;text-decoration:underline;font-weight:normal;font-size:10pt;color:#000000;}
A.austeller_liste_2:hover {font-family:HELVETICA;text-decoration:underline;font-weight:normal;font-size:10pt;color:#000000;}
A.austeller_liste_2:active{font-family:HELVETICA;text-decoration:underline;font-weight:normal;font-size:10pt;}

A.redner_liste_2:link {font-family:HELVETICA;text-decoration:underline;font-weight:normal;font-size:10pt;color:#000000;}
A.redner_liste_2:visited {font-family:HELVETICA;text-decoration:underline;font-weight:normal;font-size:10pt;color:#000000;}
A.redner_liste_2:hover {font-family:HELVETICA;text-decoration:underline;font-weight:normal;font-size:10pt;color:#000000;}
A.redner_liste_2:active{font-family:HELVETICA;text-decoration:underline;font-weight:normal;font-size:10pt;}



A.navi:link {font-family:HELVETICA;text-decoration:none;font-weight:normal;font-size:14pt;color:#8D362C;letter-spacing:0.1em}
A.navi:visited {font-family:HELVETICA;text-decoration:none;font-weight:normal;font-size:14pt;color:#8D362C;letter-spacing:0.1em}
A.navi:hover {font-family:HELVETICA;text-decoration:underline;font-weight:normal;font-size:14pt;color:#8D362C;letter-spacing:0.1em}
A.navi:active{font-family:HELVETICA;text-decoration:none;font-weight:normal;font-size:14pt;letter-spacing:0.1em}



A.navia:link {font-family:HELVETICA;text-decoration:none;font-weight:normal;font-size:14pt;color:#ffffff;letter-spacing:0.1em}
A.navia:visited {font-family:HELVETICA;text-decoration:none;font-weight:normal;font-size:14pt;color:#ffffff;letter-spacing:0.1em}
A.navia:hover {font-family:HELVETICA;text-decoration:underline;font-weight:normal;font-size:14pt;color:#ffffff;letter-spacing:0.1em}
A.navia:active{font-family:HELVETICA;text-decoration:none;font-weight:normal;font-size:14pt;letter-spacing:0.1em}


A.sub_navi:link {font-family:HELVETICA;text-decoration:none;font-weight:normal;font-size:8pt;color:#000000;}
A.sub_navi:visited {font-family:HELVETICA;text-decoration:none;font-weight:normal;font-size:8pt;color:#000000;}
A.sub_navi:hover {font-family:HELVETICA;text-decoration:underline;font-weight:normal;font-size:8pt;color:#000000;}
A.sub_navi:active{font-family:HELVETICA;text-decoration:none;font-weight:normal;font-size:8pt;}


A.foot:link {font-family:HELVETICA;text-decoration:none;font-weight:normal;font-size:8pt;color:#808080;}
A.foot:visited {font-family:HELVETICA;text-decoration:none;font-weight:normal;font-size:8pt;color:#808080;}
A.foot:hover {font-family:HELVETICA;text-decoration:underline;font-weight:normal;font-size:8pt;color:#808080;}
A.foot:active{font-family:HELVETICA;text-decoration:none;font-weight:normal;font-size:8pt;}



.normal
{
            
BACKGROUND-COLOR: #FFFFFF;
border:1px solid #DBB78D;
}
        
.aktiv 
{
            
BACKGROUND-COLOR: #FFffFF;
border:1px solid #8D362C;

}


.errorcode
{
            
BACKGROUND-COLOR: #FFffFF;
border:1px solid #ff0000;

}


label {
cursor:pointer;
}


div.normal
{
            
BACKGROUND-COLOR: #FFFFFF;
border:1px solid #DBB78D;
}
        
div.aktiv 
{
            
BACKGROUND-COLOR: #FFffFF;
border:1px solid #8D362C;

}


div.errorcode
{
            
BACKGROUND-COLOR: #FFffFF;
border:1px solid #ff0000;

}


.anreise
{
border:1px solid #DBB78D;


}