/*
template name: wupti fotoservice
Release-Date: xx.xx.xxxx
Last update: 04.09.2009
Author: Christian.Kehl@orwonet.de

Colors used:

#b6b6b6  bordercolor
#d9d9d9  graustufe navi right
#e6e6e6  graustufe bg
#ffffff  weiss 
#000000  schwarz

*/
/***********************************************************
General Content Definition
***********************************************************/
/*
.headline-main{
width: 758px;
height: 20px;
background-color: #d9d9d9;
border: 1px solid #b9b9b9;
}
*/
/***********************************************************
geschenk definition
***********************************************************/
html{
padding-bottom: 1px;
}


#gift-content{
margin-left: -10px;
padding: 0;
width: 765px;
margin-right: 0px;
background: #ffffff;
overflow: hidden;
z-index: 4;
}


/*-------------submenu ------------------*/
#submenu-gift{
float: left;
width: 150px;
height: auto;
background-color: #ffffff; 
margin: 0;
padding: 0;
}




#gift-meu-title h2{
margin: 0;
padding: 0;
line-height: 1.6em;
font-size: 14px;
}

#submenu{
float: left;
width: 150px;
margin: 0px;
padding: 0px;
}

ul#submenu li{
display: block;
text-align: left;
font-weight: bold;
border-bottom: 1px solid #d9d9d9;
border-right: 1px solid #d9d9d9;
}

ul#submenu a{
display:block;
color: #000000;
font-size: 11px;
line-height: 0.8em;
font-weight: bold;
padding: 7px;
}

ul#submenu li:hover{
display:block;
background-color: #D9D9D9;
}

/*------------- Geschenke Inhalt ------------*/

.gift-box{
float: left;
width: 290px;
height: 100px;
background: #0b5fa5;
border: 1px solid #b6b6b6;
margin-bottom: 10px;
margin-left: 5px;
z-index: 4;
padding: 5px;
}

#most-wanted{
float: left;
margin-left: 5px; 
width: 600px;
background-color: #ffffff;
overflow: hidden;
z-index: 4;
}

#hl-mw{
float: left;
width: 545px;
padding-left: 7px;
text-align: left;
background-color: #d9d9d9;
margin-left: 10px;  
margin-top: 10px;
}

.gift-boxes{
float: left;
width: 130px;
background: #ffffff;
margin-left: 10px;
margin-top: 10px;
z-index: 4;
}

* html .gift-box2{
margin-left: 7px;

}

/*---- Unterseiten layout ------*/


#gift-page{
overflow: hidden;
padding: 0px;
width: 755px;
border: 0px solid #d9d9d9;
background-color: #ffffff;
margin-left: -10px;  
margin-top: 0px;  
}

#gift-meu-title{
background-color: #d9d9d9;
padding-left: 7px;
border: 0px;
}


/*---------item style------------*/

.all-gifts{
float: left;
width: 600px; 
height:auto; 
padding: 0px;
text-align: left; 
border: 0px solid #000000;
background: #ffffff;
}

.all-gifts ul{
list-style-type:disc;
padding-left: 20px;
}


.gift-type{
float: left;
width: 293px; 
height:auto; 
margin: 2px;
text-align: left; 
border: 0px solid #000000;
background: #ffffff;
border: 1px solid #d9d9d9;
}

.gift-hl{
color: #000000;
padding-left: 5px;
}

.gift-img{
float: left;
width: 150px;
height: 125px;
background-color: #ffffff;
}


.gift-txt{
float: left;
width: 139px;
height: 125px;
padding-left: 2px;
font-size: 11px;
background-color: #ffffff;
margin: 0;

}

.add-info{
text-align: center;
font-size: 11px;
clear: both;
}

.gift-style{
clear: both;
width: 290px;
padding-top:10px;
text-align: left; 
background-color: #ffffff;
}

.style-form{
float: left;
width: 220px;
height: 30px;
background-color: #ffffff;
border: 0px solid #000000;
font-size: 12px;
}

.order-btn{
float: left;
text-align: right;
width: 70px;
height: 30px;
background-color: #ffffff;

}

.order-btn a{
padding-top: 5px;
text-decoration: none;
color: #009ff2; 
list-style-type: none;

}

.order-btn a:hover{
padding-top: 5px;
text-decoration: none;
color: #ff8600; 
list-style-type: none;

}
/*--------main page update----------*/


#img-gaver{
background: #ffffff;
width: 585px;
height: 300px;
margin: 0 0 10px 10px;
}

#most-wanted-list{
background: #ffffff;
width: 585px;
height: 500px;
margin-top: 10px;
margin-left: 10px;
}

.top-gift{
background: #ffffff;
width: 580px;
margin: auto;
height: 165px;
margin-bottom: 10px;
border-bottom: 1px solid #b6b6b6;

}

.gift-img-main{
background: #ffffff;
width: 185px;
height: 140px;
margin: 5px;
float: left;

}

.gift-descript{
float: left;
background: #ffffff;
width: 240px;
height: 140px;
margin: 5px;
/*border-left: 1px solid #b6b6b6;
border-right: 1px solid #b6b6b6;*/
padding-left: 7px;
}

.gift-price{
float: left;
background: #ffffff;
width: 100px;
height: 40px;
margin: 5px;
text-align: center;
}

.gift-type-btn{
float: left;
background: #ffffff;
width: 100px;
height: 50px;
margin: 5px;
text-align: center;
font-size: 11px;
font-weight: bold;

}

.gift-best-btn{
float: left;
background: #ffffff;
width: 100px;
height: 35px;
margin: 5px;
text-align: center;
}
h3{
font-size:11px;
font-weight:bold;
margin-bottom:0.6em;
}

p{
font-size: 11px;
}



