@charset "UTF-8";
/* CSS Document */
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dd,dl,dt,li,ol,ul,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{
margin:0;
padding:0;
border:0;
font-weight:normal;
font-style:normal;
text-align:left;
font-family:inherit;
font-family:Geneva, Arial, Helvetica, sans-serif;
}
table{
border-collapse:collapse;
border-spacing:0;}
ol,ul{
list-style:none;
}
q:before,q:after,blockquote:before,blockquote:after{
content:"";
}

body{
text-align: center;
font-size:14px;
color:#333;
}

#wrapper {
width:720px;
margin:0 auto;
text-align:center;
/*background: url(../imgs/rasta.jpg) repeat-x top left;*/
}

#header{
width:720px;
height:140px;
}
#logo{
position: relative;
top:20px;
right:0;
float:right;
}
#menu{
height:35px;
margin-bottom:20px;
}

#content{
width:720px;
height: 800px;
}


#content_1{
width:720px;
height: 800px;
}

#content_2{
visibility: hidden;
display:none;
width:720px;
height: 800px;
}

/*++++++++++++++++ NAVI ++++++++++++++++*/

ul#navi{
}

ul#navi li{
float:left;
}

ul#navi li span {
visibility: hidden;
}
#navi a{
float:left;
display: block;
height:35px;
margin:0px;
padding:0px;
margin-right: 74px;
color:#333;
/*border:1px solid #93a2aa;*/
text-decoration: none;
}
#navi a.ausstellungen {
width:98px;
}
#navi a.ausstellungen {
width:98px;
background: url(../imgs/ausstellungen_btn.jpg) 0 0 no-repeat;
}
#navi a.ausstellungen:hover {
width:98px;
background: url(../imgs/ausstellungen_btn.jpg) 0 -36px no-repeat;
}
#navi a.ausstellungen_hier {
width:98px;
background: url(../imgs/ausstellungen_btn.jpg) 0 -36px no-repeat;
}

#navi a.kuenstler {
width:60px;
}
#navi a.kuenstler {
width:60px;background: url(../imgs/kuenstler_btn.jpg) 0 0 no-repeat;
}
#navi a.kuenstler:hover {
width:60px;background: url(../imgs/kuenstler_btn.jpg) 0 -36px no-repeat;
}
#navi a.kuenstler_hier {
width:60px;background: url(../imgs/kuenstler_btn.jpg) 0 -36px no-repeat;
}

#navi a.aktuelles {
width:68px;
}
#navi a.aktuelles {
width:68px;background: url(../imgs/aktuelles_btn.jpg) 0 0 no-repeat;
}
#navi a.aktuelles:hover {
width:68px;background: url(../imgs/aktuelles_btn.jpg) 0 -36px no-repeat;
}
#navi a.aktuelles_hier {
width:68px;background: url(../imgs/aktuelles_btn.jpg) 0 -36px no-repeat;
}

#navi a.shop {
width:29px;
}
#navi a.shop {
width:29px;background: url(../imgs/shop_btn.jpg) 0 0 no-repeat;
}
#navi a.shop:hover {
width:29px;background: url(../imgs/shop_btn.jpg) 0 -36px no-repeat;
}
#navi a.shop_hier {
width:29px;background: url(../imgs/shop_btn.jpg) 0 -36px no-repeat;
}

#navi a.profil {
width:41px;
}
#navi a.profil {
width:41px;background: url(../imgs/profil_btn.jpg) 0 0 no-repeat;
}
#navi a.profil:hover {
width:41px;background: url(../imgs/profil_btn.jpg) 0 -36px no-repeat;
}
#navi a.profil_hier {
width:41px;background: url(../imgs/profil_btn.jpg) 0 -36px no-repeat;
}

#navi a.kontakt {
width:52px;
margin-right:0;
margin-left:0;
}
#navi a.kontakt {
width:52px;background: url(../imgs/kontakt_btn.jpg) 0 0 no-repeat;
}
#navi a.kontakt:hover {
width:52px;background: url(../imgs/kontakt_btn.jpg) 0 -36px no-repeat;
}
#navi a.kontakt_hier {
width:52px;background: url(../imgs/kontakt_btn.jpg) 0 -36px no-repeat;
margin-right:0;
margin-left:0;
}

/*+++++++++++++++++++kuenstlerauswahl NAVI+++++++++++++++++++++*/

#kuenstlerauswahl li{
margin-left:8px;
}
#kuenstlerauswahl a{
color:#333;
font-size: 10px;
height: 20px;
text-decoration: none;
}
#kuenstlerauswahl a:hover{
color:black;
font-weight: bold;
text-decoration: none;
text-transform: uppercase;
}
#ausstellungen a{
color:#333;
font-size: 12px;
height:22px;
text-decoration: none;
}
#ausstellungen a:hover{
color:black;
font-weight: bold;
text-decoration: none;
text-transform: uppercase;
}
#ausstellungen li{
margin-bottom: 2px;
margin-left:8px;
}

#ausstellungen ul{
margin-bottom:50px;
}

#aktuell ul{
color:#333;
font-size: 10px;
text-decoration: none;
}

#aktuell li{
margin-bottom: 1px;
margin-left:8px;
}

#aktuell li.fett{
font-weight: bold;
text-transform: uppercase;
}

#aktuell li.block{
margin-bottom:15px;
}

a, a:link, a:active, a:visited {
text-decoration: none;
color:#333;
}
a:hover{
text-transform: uppercase;
font-weight: bold;
color:#333;
}


.spalten_b_1{
width:80px;
height: 50px;
float:left;
font-size:10px;

}

.spalten_b_3_profil{
width:220px;
height: 50px;
float:left;
font-size:10px;
margin-left:20px;
}
.spalten_b_3_karte{
width:240px;
height: 50px;
float:left;
}

.spalten_b_3{
width:240px;
height: 50px;
float:left;
font-size:10px;
}
.bildspanner{
height:150px;
margin-bottom:30px;
float:left;
}
.spalten_b_3_con{
width:240px;
height: 50px;
float:left;
font-size:10px;

}
.spalten_b_3 .small{
width:115px;
margin:2px;
float:left;
font-size:10px;
vertical-align: top;
}
.spalten_b_5{
width:400px;
height: 50px;
float:left;
font-size:10px;
}
.spalten_b_6{
width:480px;
height: 50px;
float:left;
font-size:10px;
}
.spalten_b_6 .small{
border-top:1px solid #333;
padding-top: 3px;
width:115px;
margin:2px;
float:left;
font-size:10px;
vertical-align: top;
}

.titel{
font-weight: bold;
font-size: 11px;
}
.traeger{
margin-bottom:10px;
}
.link_hier{
font-weight: bold;
color:green;
text-transform: uppercase;
}
#link_hier{
font-weight: bold;
color:green;
text-transform: uppercase;
}

.abstand{
margin-bottom:35px;
}

.paragraph{
margin-bottom:10px;
}

#edit_meldung{
width: 100%;
margin:0 auto;
height: 14px;
color:white;
background-color: maroon;
text-align: center;
font-size: 10px;
}
.bio{
margin-left:5px;
}




/*  */

#screenshot{
	position:absolute;
	border:1px solid #000;
	background:#000;
	padding:0px;
	display:none;
	color:#fff;
	}

/*  */
