/* basic*/
html{
height: 100%;
width: 100%;
}

body{
background-color: #d9d3d3;
color:#FFFFFF;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
}

h1{
padding-top:20px;
font-size:1.4em;
font-weight:bold;
}

a{
color: red;
text-decoration:none;
}


h2{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:1em;
font-weight:bold;
}

p{
font-family:  Arial,Verdana, Helvetica, sans-serif;
line-height:14px;
}


#home{
margin:0;
padding:0;
position: absolute;
left: 50%;
margin-left: -395px;
top: 50%;
margin-top: -285px;
width: 780px;
height: 565px;
background-color: #111111;
border:#000000 1px solid;

}

#menu {
position: absolute;
top: 7px;
left: 8px;
width: 170px;
height: 554px;
line-height:18px;
}

#items {
position: absolute;
top: 7px;
left:540px;
width:232px;
height: 552px;
line-height:18px;
background-color: white;
color: black;

}

#item_info{
color: black;
position: absolute;
left:560px;
top: 370px;
width:200px;
}


#paypal{
color: black;
position: absolute;
left:560px;
top: 485px;
}

#paypal_add_cart{
color: black;
position: absolute;
left:0px;

}

#paypal_view_cart{
color: black;
position: absolute;
left:125px;

}


/* das bild */
#big_image {
color: black;
position: absolute;
top: 7px;
left: 175px;
/* width: 380px; */
height: 552px;

background-color: black;
}

#big_image img{
/* padding: 8px;  
width: 364px;
*/
height: 552px;

}


/*  hier das menü */

#menu ul{
margin:0;
padding:0;
width:158px;
background-color:black;
}

#menu li{
list-style:none;
margin-bottom: 5px;
color:#999999;
display:block;
width: 158px;
text-indent: 2px;
border:  #666666 1px solid;
list-style: none;
list-style-position:outside;

}

#menu a{
margin:0;
padding: 0;
display: block;
font-weight:bold;
text-decoration: none;
padding:4px;
padding-left: 2px;
padding-right: 2px;
/* */
}

#menu a:hover{
color: #FFFFFF;
background-color:#222222;
}


#dynamic{

}

#staticmenu{
position: absolute;
bottom: 135px;

}

#search input, #search form{
margin: 0;
padding: 3px;

}

#search{
position:absolute;
bottom: 2px;
font-size:16px;
font-weight:bold;
background-color: #FF33CC;
width:158px;
border: #FFFFFF solid 1px;
padding-top: 80px;
margin-bottom: 0;
}

/* menue support */
.main{
font-size:1em;
line-height: 1em;
color: #999999;

}
.main_hot .main{
color: #000000;
}



/* submenu muss kleiner sein */
a.sub{
padding: 0;
margin: 0;
font-size:0.9em;
line-height: 8px;
color:#000000;
}








/* Hier das selektionsmenue */
#selection{
padding: 12px;
padding-top:0;
}

#selection img{
margin:1px;
}



#pages{
position:absolute;
font-weight:bold;
top:348px;
right:20px;
text-align:right;
font-size: 0.95em;
color:#dddddd;
}

#pages a{
color:#666666;
border-bottom:#999999 dotted 1px;
}

#pages a:hover{
color:#333333;
border-bottom:#333333 solid 1px;
}


/* Kosmetik : Schatten */


#shadow_left{
position:absolute;
display: block;
top:0;
left: -50px;
height:630px;
width: 50px;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='links.png');
}
html > body #home #shadow_left{
background-image:url('links.png');
}


#shadow_right{
position:absolute;
display: block;
top:0;
left: 780px;
height:630px;
width: 49px;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='rechts.png');
}
html > body #home #shadow_right{
background-image:url('rechts.png');
}


#shadow_bottom{
position:absolute;
display: block;
bottom: -66px;
left: -1px;
height:66px;
width: 781px;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='unten.png', sizingMethod='scale');
}
html > body #home #shadow_bottom{
background-image:url('unten.png');
}



#shadow{
position:absolute;
display: block;
top:-4px;
left: -17px;
height:592px;
width: 815px;

filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='schatten.png');
}
html > body #home #shadow{
background-image:url('schatten.png');
}






/* Fading Tooltips */
div#toolTip {
position:absolute;
width:220px;
background:#000;
border:2px double #fff;
text-align:left;
padding:5px;
-moz-border-radius:5px;
z-index:1000;
}
div#toolTip p {
margin:0;
padding:0;
color:#fff;
font:11px/12px verdana,arial,serif;
}
div#toolTip p em {
display:block;
margin-top:3px;
color:#f60;
font-style:normal;
font-weight:bold;
}


#footer 
{
	color:#333333;
	font-size: 9px;
	text-align: center;
	position: absolute;
	bottom: 2px;
	left: 0px;
	width: 100%;
	height: auto;
	visibility: visible;
	display: block
}