*
{
margin: 0px;
padding: 0px;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
}

img
{
border: 0px;
}

a
{
font-weight: bold;
color: #FF6633;
text-decoration: none;
}

/*---------------------------------LAYOUT ---------------------------------*/

.container
{
position:absolute;
width:100%;
top:0px;
left:0px;
background-color:#ffedc7;
}


.header_container
{
width: 100%;
background-image: url(../img/html_bg.jpg);
background-repeat: repeat-x;
}

.navigation
{
width:890px;	
margin: 0px auto;
background-image: url(../img/navigation_bg.jpg);
background-repeat: repeat-x;
height: 30px; 
padding-top: 13px;
padding-left: 10px;
}

.banner
{
width:900px;	
margin: 0px auto;
background-image:url(../img/banner.jpg);
background-repeat: no-repeat;
height:104px; 
width:900px;
}

.home
{
position: relative;
left: 571px;
width: 141px;
height: 104px;
}

.content_container
{
position: relative;
top: 0px;
left: 0px;
width: 100%;
background-image:url(../img/content.jpg);
background-repeat:repeat-x;
padding-top:20px;
}

.content
{
width: 900px;	
margin: 0px auto;
}

.links
{
width: 571px;
position:relative;
float:left;
top:0px;

}

.rechts
{
width: 329px;
float: right;
}

.box_1
{
width: 571px;
padding-top: 20px;
clear: both;
}

.box_1_oben
{
width: 541px;
height: 28px;
background-image: url(../img/box_1_oben.gif);
background-repeat: no-repeat;
padding-left: 15px;
padding-right: 15px;
padding-top: 16px;
font-size: 14px;
font-weight: bold;
}

.box_1_content
{
width: 521px;
background-image: url(../img/box_1_content.gif);
background-repeat: repeat-y;
padding-left: 25px;
padding-right: 25px;
padding-top: 15px;
padding-bottom: 15px;
}

.box_1_unten
{
width: 571px;
height: 4px;
background-image: url(../img/box_1_unten.gif);
background-repeat: no-repeat;
}

/*
.box_1_reiter_1
{
position: absolute;
width: 110px;
height: 32px;
background-image: url(../img/box_1_reiter_1.gif);
background-repeat: no-repeat;
top: 28px;
left: 232px;
line-height: 32px;
}

.box_1_reiter_2
{
position: absolute;
width: 110px;
height: 32px;
background-image: url(../img/box_1_reiter_2.gif);
background-repeat: no-repeat;
top: 28px;
left: 343px;
line-height: 32px;
}

.box_1_reiter_3
{
position: absolute;
width: 110px;
height: 36px;
background-image: url(../img/box_1_reiter_3.gif);
background-repeat: no-repeat;
top: 28px;
left: 454px;
line-height: 32px;
}
*/

.box_2
{
position:relative;
width: 352px;
padding-top: 11px;
float: left;
}

.box_2_oben
{
width: 322px;
height: 28px;
background-image: url(../img/box_2_oben.gif);
background-repeat: no-repeat;
padding-left: 15px;
padding-right: 15px;
padding-top: 16px;
font-size: 14px;
font-weight: bold;
}

.box_2_content
{
width: 302px;
background-image: url(../img/box_2_content.gif);
background-repeat: repeat-y;
padding-left: 25px;
padding-right: 25px;
padding-top: 15px;
padding-bottom: 15px;
}

.box_2_unten
{
width: 352px;
height: 4px;
background-image: url(../img/box_2_unten.gif);
background-repeat: no-repeat;
padding-bottom: 20px;
}

.box_3
{
width: 208px;
padding-left: 11px;
padding-top: 11px;
float: left;
}

.box_3_oben
{
width: 178px;
height: 28px;
background-image: url(../img/box_3_oben.gif);
background-repeat: no-repeat;
padding-left: 15px;
padding-right: 15px;
padding-top: 16px;
font-size: 14px;
font-weight: bold;
}

.box_3_content
{
width: 168px;
background-image: url(../img/box_3_content.gif);
background-repeat: repeat-y;
padding-left: 20px;
padding-right: 20px;
padding-top: 21px;
padding-bottom: 21px;
}

.box_3_unten
{
width: 208px;
height: 4px;
background-image: url(../img/box_3_unten.gif);
background-repeat: no-repeat;
padding-bottom: 20px;
}

.box_4
{
width: 318px;
top: 0px;
padding-top: 20px;
padding-left: 11px;
}

.box_4_oben
{
width: 318px;
height: 17px;
background-image: url(../img/box_4_oben.gif);
background-repeat: no-repeat;
}

.box_4_content
{
width: 278px;
background-image: url(../img/box_4_content.gif);
background-repeat: repeat-y;
padding-left: 30px;
padding-right: 10px;
padding-top: 15px;
padding-bottom: 15px;
}

.box_4_unten
{
width: 318px;
height: 3px;
background-image: url(../img/box_4_unten.gif);
background-repeat: no-repeat;
padding-bottom: 11px;
}

.box_5
{
width: 318px;
top: 0px;
padding-left: 11px;
}

.box_5_oben
{
width: 318px;
height: 17px;
background-image: url(../img/box_5_oben.gif);
background-repeat: no-repeat;
}

.box_5_content
{
width: 278px;
background-image: url(../img/box_5_content.gif);
background-repeat: repeat-y;
padding-left: 30px;
padding-right: 10px;
padding-top: 15px;
padding-bottom: 15px;
}

.box_5_unten
{
width: 318px;
height: 3px;
background-image: url(../img/box_5_unten.gif);
background-repeat: no-repeat;
padding-bottom: 11px;
}

.footer_container
{
clear: both;
background-image:url(../img/footer.jpg);
background-repeat:repeat-x;
background-color: #FFFFFF;
}

.footer
{
width:900px;
height: 90px;
margin: 0px auto;
background-image: url(../img/footer_content.jpg);
background-repeat: no-repeat;
}

/*---------------------------------FORMAT ---------------------------------*/

h1
{
height: 25px;
font-size: 14px;
text-decoration: underline;
cursor: pointer;
}

.headline
{
height: 25px;
font-size: 14px;
text-decoration: underline;
font-weight: bold;
}

h1 a
{
color: #000000;
height: 25px;
font-size: 14px;
text-decoration: none;
}

h1 a:hover
{
color: #FFFFFF;
}

ol
{
margin-left:25px;
}

.text_content{
font-family: Arial, Helvetica, sans-serif;
font-size:10px;
}

.navigation
{
color: #FFFFFF;
}

.navigation ul li
{
list-style: none;
float: left;
font-size: 16px;
margin-right: 10px;
}

.navigation ul li a
{
color: #FFFFFF;
text-decoration: none;
font-size: 16px;
font-weight: bold;
}

.navigation ul li .active
{
color: #888888;
cursor: default;
}

.navigation ul li a:hover
{
color: #addfef;
text-decoration: none;
font-size: 16px;
font-weight: bold;
}

.box_4_content ul li .active
{
font-weight: bold;
}

.box_1_reiter_1, .box_1_reiter_2, .box_1_reiter_3
{
text-align: center;
}


.box_3_content
{
text-align: center;
}

.box_4_content a
{
color: #000000;
text-decoration: none;
font-size: 14px;
}

.box_4_content ul li
{
list-style: none;
margin-bottom: 5px;
}

.box_4_content ul li a
{
color: #000000;
text-decoration: none;
font-size: 14px;
font-weight: normal;
}

.box_4_content ul li a:hover
{
color: #ffffff;
text-decoration: none;
}

.extern
{
margin-top:-3px;
font-size: 14px;
line-height:21px;
}

.box_5_content ul li
{
list-style: none;
margin-bottom: 5px;
}

.box_5_content ul li a
{
color: #000000;
text-decoration: none;
font-size: 14px;
font-weight: normal;
}

.box_5_content ul li a:hover
{
color: #ffffff;
text-decoration: none;
}

.liste
{
text-decoration: none;
margin-left: 10px;
}

.thumbnail
{
margin-right: 10px;
}

.thumbnail_ausstellung
{
margin-right: 30px;
margin-bottom: 30px;
}

.thumbnail_td
{
width: 120px;
height: 120px;
}

.nosee {
display: none;
}
