* {
	margin: 0px;
	padding: 0px;
}

body {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
}

img {
    border:none;
}

h1 {
    font-size:10px;
}

table td, table th {
    padding:2px;
}

table {
    width:100%;
}

table#tab_cart td{
    background-color:#CCCCCC;
    padding:3px;
    font-weight:bold;
}

table#tab_cart {

}

input#price {
    width:15px;
    font-size:10px;
}

select.form {
    width:100%;
    font-size:10px;
}

input.form , textarea.form {
    width:100%;
    font-size:11px;
}

textarea.form {
    height:50px;
    font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}

input#plz {
    width:30%;
    font-size:11px;
}

input#ort {
    width:65%;
    font-size:11px;
}

a {
    text-decoration:none;
}

a.admin_navi {
    display:block;
    text-decoration:none;
}

div.warenkorb_e0 {
    background-color:#CCCCCC;
    margin-bottom:1px;
    padding:3px;
}

div.warenkorb_e1 {
    background-color:#E6E6E6;
    margin-bottom:1px;
    padding:3px;
}

div.artikel {
    background-color:#E6E6E6;
    margin-bottom:17px;
    padding:4px;
    width:372px;
}

div.artikel h1 {
    font-size:10px;
}

div.artikel h1.normal {
    font-weight:normal;
}

div.artikel_navi {
    text-align:center;
}

div.pagi_navi {
    background-color:#E6E6E6;
    margin-bottom: 17px;
    padding:4px;
    width:372px;   
}

div.a_pro_seite {
    background-color:#E6E6E6;
    margin-bottom: 17px;
    padding:4px;
    width:372px;   
}

img.thumb {
    margin:0px 8px 8px 0px;
    float:left;
    width:100px;
    height:100px;
}

div#text {
    margin:16px 0px 16px 0px;
}

div#detail_image {
    text-align:center;
}

img.detail {
    margin:8px auto 8px auto;
}

div.price {
    margin:0px 0px 8px 0px;
}

div.w_head {
    height:12px;
    background-color:#E6E6E6;
    margin-bottom:17px;
    padding:4px;
    width:372px;
}

div.clearer {
    clear:both;
    width:100%;
    height:1px;
    line-height:0px;
}

#preisinfo {
    color:#666666;
}

#bearb_hinw {
    border:1px solid #666666;
    padding:2px;
    margin-bottom:10px;
}

#best_submit {
    border:1px solid #E36324;
    background-color:#E36324;
    font-size:10px;
    font-weight:bold;
    color:white;
    letter-spacing:0.1em;
}

#search_form {
    line-height:26px;
}

input#searchinput {
    width:80px;
    font-size:10px;
    letter-spacing:0.1em;
}

#searchsubmit {
    width:50px;
    border:1px solid #aaaaaa;
    font-size:10px;
    letter-spacing:0.1em;
}

#searchrubrik option, #searchband option, #searchrubrik, #searchband{
    font-size:10px;    
    letter-spacing:0.1em;
}

#impressum {
    position:absolute;
    top:50px;
    left:670px;
}

#distance {
	width:1px;
	height:50%;
	float:left;
	margin-bottom:-50%; 
}

#mainlayer {
	margin:0 auto;
	position:relative;
	width: 760px;
	height:100px;
	border: 3px solid #FFFFFF;
	clear:left;
}

    #head {
        position:absolute;
        top:0px;
        left:0px;
        width:760px;
        height:100px;
		background-image: url(../_images/logo-teil-IIa.gif);
		background-repeat:no-repeat;
		background-position:620px 35px;
    }
	
		#search {
			position:absolute;
        	top:74px;
        	left:0px;
			width:760px;
			height:26px;
			background-color:#E6E6E6;
			text-align:center;
		}
		
	#thorax {
		position:absolute;
        top:115px;
        left:0px;	
		width:760px;
		padding: 0px 5px 0px 5px;
	}
	
		#left {
			float:left;
			width:163px;
			/*background-color:#33FF33;*/
		}
		
		#center {
			float:left;	
			width:394px;
			padding: 0px 16px 0px 20px;	
		}
		
		#right {
			float:left;	
			width:163px;	
		}
		      #right div {
		          background-color:#E6E6E6;
		          padding:4px;
		      }
		      #right h1, #right p {
		          margin-bottom:5px;
		      }
		
		#clear_spacer {
			clear:both;
			height:50px;
		}

div#agb {
    background-color:#F0F0F0;
    padding:0px;
}

div#agb h1.marker  {
    background-color:#CCCCCC;
    padding:2px;
}

div#agb p {
    padding-left:2px;
    padding-right:2px;
}

div#bestell_form {
    background-color:#F0F0F0;
    padding:5px 30px;
}

div#bestell_hinweis {
    background-color:#CCCCCC;
    padding:4px;
}