img{
border:0px;
}

#outer{
	border:1px solid #ddd;
	width:1000px;
	margin:auto;
	background:#000;
	background-color: transparent;
	background-repeat: repeat;
	background-attachment: scroll;

}

#leftmenu{
float:left;
width:180px;
}

#leftmenu h3{
color:#fff;
background:#BF0305 url(../images/gradients/W100-100-T.png) 0 -70px repeat-x;
}

#leftmenu ul{
list-style:none;
padding:0px;
margin:0px;
}

#leftmenu .menublock li{
background:#ddd url(../images/gradients/W100-100-T.png) 0 -30px ;
margin:0px;
}

#leftmenu .menublock li a{
display:block;
padding-left: 12px;
background: url(../images/arrow_left_links.gif) no-repeat;
display: block;
height: 16px;
color: #222;
text-decoration: none;
}

/***** TOPMENU *****/
/*******************/


#topmenu{

	float:right;
	width:780px;
}

#topmenu ul{
	
	margin:0px;

	border:1px solid #ddd;
	height:30px;
	
}



#topmenu ul li{
	float:left;
	width:190px;
	background:#fff;
	border-right:1px solid #eee;
 display:inline;

}

#topmenu ul li a{
	background:#BF0305 url(../images/B100-100.png) 0px -50px;
	display:block;
	height:30px;
	color:#fff;
}

#topmenu ul li a:hover{
	background:#BF0305 url(../images/B100-40.png) 0px -30px;
	display:block;
}	


/***** Actualcontent *****/
/*******************/

	
#outercontent{
margin-right:0px;
margin-left:auto;
width:800px;
background:#fff;
overflow:visible;
}

#innercontent{
padding-top:20px;
padding-bottom:80px;
position:relative;
width:740px;
margin:auto;
min-height:600px;

}

#breadcrumb{
width:80%;
}

/****** BLOCKS */
#abonnementblock{
border-collapse:collapse;
border:1px;
width:100%;
font-size:11px;
}

#abonnementblock td{
border:1px solid #ccc;

}


#shopname{
font-size:20px;
float:right;
}

.modeloverview td{
width:150px;
}

.modeloverview a {
font-size:12px;
}

.modeloverview img {

}
