/* Foreign Rights */

body{
margin: 10px;
}

.SearchBox
{
	font-family: Arial;
	font-size: 12px;
	width:110px;
	float:left;
}

.SearchButton
{
	font-family: Arial;
	font-size: 10px;
	float:right;
}

.clearBoth
{
	clear:both;
}

.pageheader{
line-height: 0px;
padding-bottom: 5px;
}

/*col1 layout*/
.col1{
width: 200px;
padding: 0px 0px 0px 0px;
margin-top: 5px;
}

.col1 .menu{
background-image: url('/images/fr_menu_back.gif');
margin: 0px 0px 10px 0px;
border: 5px solid white;
}

.col1{
background-color: transparent;
}

.col1 .box{
background-image: url('/images/fr_menu_back.gif');
background-repeat: y-repeat;
padding: 5px;
border: 5px solid white;
}

/*col2 layout*/
.col2{
width: 510px;
padding: 5px 10px 0px 10px;
}

.products{
width: 720px;
padding: 5px 0px 0px 10px;
}

/*col3 layout*/
.col3{
float: left;
width: 200px;
padding: 5px 0px 0px 0px;
}

.nobox{
padding: 15px;
margin: 0px 0px 10px 0px;
}

.nobottommargin{
margin-bottom: 0px;
}

.box p{
padding: 0px;
}

.col3 .box{
background-image: url('/images/fr_menu_back.gif');
background-repeat: y-repeat;
padding: 10px;
border: 5px solid white;
}

.col3 .nobox{
padding: 10px;
}

/*footer layout*/
.footer{
padding-left: 180px;
text-align: left;
}

.footer div{
margin: 0px;
}

.footer .bottom{
float: left;
padding: 5px 0px 10px 30px;
}

.footer .bottomlink_pol{
float: left;
}

.footer .bottomlink_jp{
float: left;
}

.footer .bottomlink_eb{
float: left;
}

.footer .bottomlink_olivia{
float: left;
}

/* Product lists */
.simplelist_item{
float: left;
width: 240px;
}

.simplelist_item .image{
padding-top: 3px;
float: left;
width: 105px;
height: 135px;
}

.simplelist_item .description{
float: left;
width: 120px;
}

.simplelist_item .description b a{
color: #4c6c6b;
text-decoration: none;
}

.detailedlist_item{
padding: 15px;
border-top: 3px solid #D4C6AA;
}

.detailedlist_item .da{
font-family: Arial;
font-size: 11px;
font-weight: bold;
text-transform: uppercase;
color: #638C8B;
}

.detailedlist_item .da a{
font-family: Arial;
font-size: 11px;
font-weight: bold;
text-transform: uppercase;
color: #638C8B;
text-decoration: none;
}

.detailedlist_item .divider{
line-height: 0px;
}

.detailedlist_item .en{
font-family: Arial;
font-size: 11px;
font-weight: bold;
text-transform: uppercase;
color: #3F5B5A;
padding-bottom: 10px;
}

.detailedlist_item .en a{
font-family: Arial;
font-size: 11px;
font-weight: bold;
text-transform: uppercase;
color: #3F5B5A;
text-decoration: none;
}

.detailedlist_item .image{
float: left;
width: 80px;
height: 95px;
padding-top: 3px;
}

.detailedlist_item .author{
float: left;
width: 400px;
padding-bottom: 5px;
}

.detailedlist_item .details{
width: 145px;
float: left;
}

.detailedlist_item .description{
width: 250px;
float: left;
}

/* Product page */
.divider{
line-height: 0px;
padding-bottom: 2px;
}

.product_subtitle{
padding: 10px 0px 20px 0px;
}

.product_content{
float: left;
width: 300px;
padding-right: 25px;
}

.product_images{
float: left;
width: 175px;
padding-right: 25px;
}

.product_images img{
padding: 3px 0px 12px 0px;
}

.product_specifications{
float: left;
width: 165px;
}

.product_specifications h3{
font-size: 12px;
text-transform: uppercase;
padding: 0px;
margin: 0px 0px 10px 0px;
}

.product_specifications .product_info{
margin-bottom: 10px;
}

















/* EDITOR PROPERTIES - PLEASE DON'T DELETE THIS LINE TO AVOID DUPLICATE PROPERTIES */

