@charset "utf-8";
/* CSS Document */

@import "common.css";

/*INDEX*/
#items_wrap{
	height:180px;
	margin:30px 0 50px 0;
	}
#items_new{
	background:url(../styles/itemsnew.jpg) no-repeat;
	width:462px;
	min-height:167px;
	float:left;
	padding:15px;
	}	
#items_new table caption{
	text-align:left;
	font-weight:bold;
	font-style:italic;
	text-decoration:underline;
	margin-bottom:15px;
	}
#items_new table td{
	font-weight:bold;
	width:340px;
	}
#items_new table td+td{
	font-weight:normal;
	width:58px;
	}
#items_new table td+td+td{
	font-style:italic;
	width:48px;
	}
#items_pic,#items_add{
	background:#fffef4;
	border:1px solid #b69960;
	}
#items_pic{
	text-align:center;
	width:150px;
	height:175px;
	margin-left:20px;
	padding:10px;
	float:left;
	-webkit-border-radius:0.5em;
	-moz-border-radius:0.5em;
	}
#items_add{
	width:690px;
	min-height:137px;
	margin-top:5px;
	padding-top:15px;
	-webkit-border-radius:0.5em;
	-moz-border-radius:0.5em;
	}
#archives{
	display:block;
	width:690px;
	text-align:right;
	}
.items_added{
	width:171px;
	font-size:11px;
	text-align:center;
	float:left;
	}	
.items_added+ .items_added{
	border-left:1px solid #ffcc66;
	}
	
/* OVERVIEW */
#overview{
	background:#fffef4;
	border:1px solid #b69960;
	width:655px;
	padding:15px 0 0 35px;
	overflow:auto;
	}


#overview_albums,#overview_singles,#overview_videos{
	background:#fff9e5;
	width:694px;
	}
#overview_albums #head,#overview_singles #head,#overview_videos #head{
	height:74px;
	}
#overview_albums #middle,#overview_singles #middle,#overview_videos #middle{
	background:url(../styles/titles/middle_large.jpg) top no-repeat;
	border-left:1px solid #b69960;
	border-right:1px solid #b69960;
	padding:0 0 20px 35px;
	overflow:auto;
	}
#overview_albums #bottom,#overview_singles #bottom,#overview_videos #bottom{
	background:url(../styles/titles/bottom_large.jpg) top no-repeat;
	height:12px;
	}

#overview_albums #head{
	background-image:url(../styles/titles/albums.jpg);
	}
#overview_singles #head{
	background-image:url(../styles/titles/singles.jpg);
	}
#overview_videos #head{
	background-image:url(../styles/titles/videos.jpg);
	}

.overview_items li{
	float:left;
	height:133px;
	width:130px;
}
	
/*CONTENT FRAMES*/
.links_frame,.contact_frame,.items_frame,.info_frame,.info_frame2,.collection_frame,.error_frame{
	width:596px;
	background:#fffbed;
	margin-left:40px;
	}
.links_frame #head,.contact_frame #head,.items_frame .head,.info_frame .head,.info_frame2 .head,.collection_frame .head,.error_frame #head{
	height:74px;
	}
.links_frame #middle,.contact_frame #middle,.items_frame .middle,.info_frame .middle,.info_frame2 .middle,.collection_frame .middle,.error_frame #middle{
	background:url(../styles/titles/middle.jpg) top no-repeat;
	border-left:1px solid #b69960;
	border-right:1px solid #b69960;
	padding:0 20px 20px 30px;
	}
.links_frame #bottom,.contact_frame #bottom,.items_frame .bottom,.info_frame .bottom,.info_frame2 .bottom,.collection_frame .bottom,.error_frame #bottom{
	background:url(../styles/titles/bottom.jpg) top no-repeat;
	height:12px;
	}
	
.links_frame #head{
	background-image:url(../styles/titles/links.jpg);
	}
.contact_frame #head{
	background-image:url(../styles/titles/contact.jpg);
	}
.info_frame .head{
	background-image:url(../styles/titles/information.jpg);
	}
.info_frame2 .head{
	background-image:url(../styles/titles/information.jpg);
	}
.collection_frame .head{
	background-image:url(../styles/titles/collection.jpg);
	}
.items_frame .head{
	background-image:url(../styles/titles/items.jpg);
	}
.error_frame #head{
	background-image:url(../styles/titles/error.jpg);
	}
	
.info_frame2{
	margin-top:25px;
	}
	
.info_frame table caption{
	text-align:left;
	margin-bottom:15px;
	}
.info_frame table td{
	font-weight:normal;
	width:400px;
	}
.info_frame table td+td{
	width:58px;
	}
.info_frame table td+td+td{
	width:48px;
	}
.info_frame2 table td{
	width:50px;
	}
.info_frame2 table td+td{
	width:400px;
	}
.info_frame2 table td+td+td{
	width:50px;
	}
.info_frame2 table thead{
	text-align:left;
	}

.collection_frame img+img,.items_frame img+img{
	margin-top:20px
	}
.collection_frame>img,.items_frame>img{
	margin-left:9px;
	}
.collection_frame p,.items_frame p{
	min-height:47px;
	padding:20px 0 0 200px;
	margin-bottom:20px;
	}
ul.links{
	margin:20px 0 20px 50px;
	}
ul#contact{
	list-style:none;
	margin-left:190px;
	}
#mail_form{
	margin:30px 0 0 0;
	}
#mail_form b{
	display:block;
	}
	
	
		
#liedersbuch .overview{
	background:url(../styles/frames/liedersbuch.jpg) right no-repeat;
	}
#rammstein .overview{
	background:url(../styles/frames/rammstein.jpg) right no-repeat;
	}
#tourbook .overview{
	background:url(../styles/frames/tourbook.jpg) right no-repeat;
	}
#messer .overview{
	background:url(../styles/frames/messer.jpg) right no-repeat;
	}
#czarna-skrzynka .overview{
	background:url(../styles/frames/czarna-skrzynka.jpg) right no-repeat;
	}
#volkerball .overview{
	background:url(../styles/frames/volkerball.jpg) right no-repeat;
	}

.overview{
	width:650px;
	padding:10px 0 15px 0;
	border-bottom:1px solid #b69960;
	border-right:1px solid #b69960;
	margin:0 0 20px 20px;
	}
.overview .float_left{
	width:246px;
	height:164px;
	}
.overview ul{
	margin-left:280px;
	}
#description_left{
	background:url(../styles/description_left.jpg) no-repeat;
	float:left;
	padding:15px 0 0 16px;
	margin-right:20px;
	width:364px;
	}
#description_left img{
	margin-bottom:25px;
	width:345px;
	height:230px;
	}
#description_right{
	background:url(../styles/description_right.jpg) no-repeat;
	float:left;
	padding:8px 0 0 10px;
	width:277px;
	}
#description_right a img{
	float:left;
	width:95px;
	height:63px;
	margin-right:10px;
	}
#description_ul{
	width:250px;
	margin:82px 0 20px 0;
	}
	
/*STYLING*/	
.float_left{
	float:left;
	}
ul{
	list-style:none;
	}
ul+ul{
	margin-top:15px;
	}
ol{
	list-style:inside decimal;
	width:320px;
	margin-top:10px;
	float:left;
	}
ol+ul{
	margin-top:10px;
	}
#description_left li b{
	display:block;
	clear:both;
	}
li{
	list-style:none;
	}
/* fix commande au dessu */
#description_left ol li{
	list-style:inside decimal;
	}
h2{
	font-size:12px;
	text-transform:uppercase;
	font-weight:normal;
	margin-bottom:10px;
	}
h3{
	font-size:12px;
	font-weight:bold;
	}
ul+h3{
	margin-top:15px;
	}
img{
	border:1px solid #b69960;
	}
p+p{
	margin-top:15px;
	}
a{
	color: #dc8218;	
	text-decoration: none;
	}
a:hover{
	color: #800000;	
	text-decoration: none;
	}
a img:hover{
	border:1px solid #ff8000;
	}