BODY{
	margin:0;
	padding:0;
	font-family:Verdana;
	font-size:11px;
	color:#6A747B;
	background-image:url(img/bg.gif);
	background-position:0 100px;
	background-repeat:repeat-x;
	
}
H1,H2,H3{
	padding:0;
	margin:0;
}
#container{
	width:1000px;
}
	#left{
		width:390px;
		float:left;
	}
		#left FORM{
			margin:10px 0;
			padding:0;
		}
			#left INPUT.sword{
				border:1px solid #8F969C;
				font-size:11px;
				padding:1px 3px;
				color:#8F969C;
			}
			#left INPUT.submit{
				border:0;
				font-weight:bold;
				color:#8F969C;
				background-color:#fff;
				font-size:11px;
				padding:1px 3px;
			}
		#nav{
			background-color:#EEEFE9;
			border-bottom:1px solid #EEEFE9;
			padding-left:57px;
			min-height:339px;
			
		}
	#right{
		width:610px;
		overflow:hidden;
		float:left;
/*		border:1px solid red;*/
	}

		#border{
			padding:44px 0 0 57px;
		}
		#dyn{
			height:40px;
			overflow:hidden;
			text-align:right;
		}
		#normal{
			width:425px;
			float:left;
			padding:15px 15px 15px 0;
			/*text-align:justify;*/
			overflow:hidden;
		}
			#normal P{
				margin:2px 0 14px 0;
				padding:0;
			}
		#side{
			padding:15px 0 0 0;
			width:170px;
			float:right;	
		}
			#side P{
				margin:5px 0 12px 0;
			}
			#side #dyn{
				width:170px;
				margin-bottom:25px;
				padding-top:40px;
				height:auto;
				text-align:left;
			}
			#side #dyn STRONG{
				color:#000;
			}
				#dyn P{
					margin:0;
					padding:0;
				}
/*#footer{
	position:relative;
	float:left;
	clear:both;
	margin:-50px 0 0 0;
	margin:0;
	width:350px;
}*/
	UL#footer{
		margin:0;
		/*padding:0 0 0 57px;*/
		padding:0;
		list-style:none;
	}
	
.clear{
	clear:both;
}



/* CALENDAR */
#normal DIV.date{
	width:60px;
	float:left;
}

#normal DIV.event{
	width:300px;
	float:left;
}
#normal DIV.event{
	padding:18px 0 0 0;
}
#normal DIV.event P{
	margin:0;
	padding:0;
}
#normal DIV.single-event{
	margin:0 0 5px 0;
}

#normal DIV.single-event DIV.image{
	float:left;
	margin:0 5px 5px 0;
}
#normal DIV.cal-prev, #normal DIV.cal-next{
	float:left;
	width:30px;
	height:30px;
}
#normal DIV.cal-next{
	text-align:right;
}



/* ROUNDED */
.roundedcornr_box_657420 {
	background: url(img/tl.gif) no-repeat top left;
}
.roundedcornr_top_657420 {
	background: url(img/tr.gif) no-repeat top right;
}
.roundedcornr_bottom_657420 {
	background: url(img/bl.gif) no-repeat bottom left;
}
.roundedcornr_bottom_657420 div {
	background: url(img/br.gif) no-repeat bottom right;
}
.roundedcornr_content_657420 {
	background: url(img/r.gif) top right repeat-y;
}

.roundedcornr_top_657420 div,.roundedcornr_top_657420,
.roundedcornr_bottom_657420 div, .roundedcornr_bottom_657420 {
	width: 100%;
	height: 16px;
	font-size: 1px;
}
.roundedcornr_content_657420, .roundedcornr_bottom_657420 {
	margin-top: -19px;
}
.roundedcornr_content_657420 { padding: 0 30px; }

#normal .roundedcornr_content_657420 DIV.event{width:300px;}


DD{
	margin:0 0 10px 0;
	padding:0;
}
DT{
	margin:0;
	padding:0;
}

A{
	color:#6A747B;
}
	A:hover{
		color:#000;
	}
A.pdf-link{
	padding:0 0 0 20px;
	background-image:url(img/pdf-link.gif);
	background-repeat:no-repeat;
	font-weight:normal;
}
A.mov-link{
	padding:0 0 0 20px;
	background-image:url(img/mov-link.gif);
	background-repeat:no-repeat;
	font-weight:normal;
}
A.zip-link{
	padding:0 0 0 20px;
	background-image:url(img/zip-link.gif);
	background-repeat:no-repeat;
	font-weight:normal;
}
A.basket-link{
	padding:0 0 0 20px;
	background-image:url(img/basket-link.gif);
	background-repeat:no-repeat;
	font-weight:normal;
}
SPAN.time{
	font-weight:normal;
	background-image:url(img/time.gif);
	background-repeat:no-repeat;
	padding:0 0 0 12px;
}
SPAN.price{
	font-weight:normal;
	background-image:url(img/price.gif);
	background-repeat:no-repeat;
	padding:0 0 0 12px;
}


#teaser H3{
	margin:5px 0 0 0;
	padding:0;
}
#teaser P{
	margin:0;
	padding:0;
}




TABLE.calendar{
margin-top:0px;
}

TABLE.calendar A{
text-decoration:none;
color:#505759;
}
TABLE.calendar A:hover{
text-decoration:underline;
}

TABLE.calendar TD{
padding:2px;
}
TABLE.calendar TH{
padding:0 2px 2px 2px;
}

TABLE.calendar CAPTION{
font-size:12px;
color:#000;
font-weight:bold;
text-align:left;
padding:0;
margin:30px 0 0 0;
}

TABLE.calendar CAPTION A{
color:#000;
font-weight:bold;
text-transform:uppercase;
}


	.month{font-size:9px;}


	
/* SAMMLUNG */	
.result-item{
width:130px;
float:left;
padding-top:5px;
text-align:center;
}
.result-item DIV{
height:120px;
}

ul.artist-index{list-style:none;margin:15px 0 0 0;padding:0;}
ul.artist-index LI{float:left;width:15px;}
ul.artist-index A{padding:0;text-decoration:none;font-size:12px;font-weight:bold;}
ul.artist-list{list-style:none;margin:0;padding:30px 0 0 0;}
ul.artist-list LI{}


#collection-search{width:200px;overflow:auto;}
#collection-search h2{
background-color:#eeefe9;
text-transform:uppercase;
padding:3px;
font-size:1em;
}
#artist-search{width:200px;overflow:hidden;margin-bottom:50px;}
#artist-search h2{
text-transform:uppercase;
background-color:#eeefe9;
padding:3px;
font-size:1em;
}
#artist-search UL{margin:0;padding:0;list-style:none;}
#artist-search UL LI{float:left;width:15px;text-align:center;}
#artist-search UL A{text-decoration:none;font-size:12px;font-weight:bold;}
.tags A{text-decoration:none;}

.tx-sbmumokcollection-pi1 .black{
color:#000;
}
#main .tx-sbmumokcollection-pi1 H2{
font-size:14px;
padding:0 0 15px 0;
}
.tx-sbmumokcollection-pi1 H2{
font-size:13px;
padding:0 0 0 0;
}



.csc-menu-4{
list-style:none;
margin:0;
padding:15px 0 0 0;
}
.csc-menu-4 LI{
float:left;
padding-right:9px;
padding-bottom:10px;
}
.csc-menu-4 LI A{
text-decoration:none;
}

.starttimer H2{
color:#525759;
font-family:Arial;
font-size:20px;
padding-top:5px;
}
