/* CSS Document */

body {margin: 0px; text-align: center; font-size:62.5%;}
#wrap {width: 900px; margin: 0 auto; height:100%; overflow:hidden;}

#stage{
	width:860px;
	margin: auto;
	margin-top: 10px;
	background-color: #FFFFFF;
}

#header {height:65px; width:900px; margin:0 25px; text-align:left;}
#logo {width:279px; float:left;}
#menutop {width:300px; float:right; line-height:65px; text-align:right;}

.separador2 {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#7a7a7a; padding: 0 3px;}
.submenutext {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#7a7a7a;}
.submenutext a:link, .submenutext a:active, .submenutext a:visited {text-decoration:underline; color:#7a7a7a;}
.submenutext a:hover {color:#0000FF;}
.submenuon {color:#C8236F;}

.offLeft {
	/* Off-Left */
	position: absolute;
	left: -1000px;
	width: 100px;
}
#menu {height:50px; margin:0px 20px; width:880px; text-align:left; background-color:#FB75A8;}
#menu-other {height:10px; width:900px; margin:0 20px; text-align:left; background-color:#FB75A8;}

#submenu {height:21px; padding-top:5px; padding-left:20px; width:880px; margin:0 20px; text-align:left; 
background-image:url(images/backsubmenu.gif); background-repeat:repeat-x;}

#main {width:900px; margin:0px 20px; text-align:left;}

#leftcolumn {width:180px; float:left;}
#rightcolumn {width:180px; float:right;}

#cart-left {padding:0px 0px; background-color:#FFFFFF; text-align:left; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#757575; font-weight:bold;}
#cart-right {padding:0px 0px; background-color:#FFFFFF; text-align:left; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#757575; font-weight:bold;}

#middlecolumn {width:520px; float:left;}
#middlecolumn-offers {width:700px; float:right;}
#pic {background-image:url(images/titleimage.jpg); background-repeat:no-repeat; height:110px;}
#pic-offers {background-image:url(images/titleimage.jpg); background-repeat:no-repeat; margin-left:75px; height:110px;}
#infobox {
	width:515px;
	float:left;
	font-family:arial, sans-serif;
	font-size:12px;
	color:#000000;
	padding-top:3px;
	padding-bottom:20px;
	text-align: justify;
}
#infobox-offers {
	width:700px;
	float:right;
	font-family:arial, sans-serif;
	font-size:12px;
	color:#000000;
	padding-top:3px;
	padding-bottom:20px;
	text-align: justify;
}

#footer {width:900px; clear:both; padding-top:40px;}
#line {height:3px; width:860px; margin:0 20px; background-color:#E2E2E2;}
#menufooter {float:left; display:inline; width:860px; margin:10px 0 20px 20px; text-align:left;}

.menutoptext {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#7a7a7a;}
.menutoptext a:link, .menutoptext a:active, .menutoptext a:visited {text-decoration:underline; color:#7a7a7a;}
.menutoptext a:hover {color:#C8236F;}

.menutext {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#F70B97;}
a.menutext:link, a.menutext:active, a.menutext:visited {text-decoration:none; color:#F70B97; font-weight:bold;}
a.menutext:hover {color:#0000FF;}

.campo {width:130px; border-color:#FFFFFF; border-width:1px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#333333; margin-bottom:10px;}
.campo2 {width:130px; border-width:1px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#333333;}

.titleleft {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FFF; font-weight:bold;}
.search {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; font-weight:bold;}
.carttext, .carttext a:link, .carttext a:active, .carttext a:visited {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; font-weight:bold; text-decoration:none}
.carttext a:hover {text-decoration:underline;}
.titlebox {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#E22E8D; font-weight:bold; text-transform:uppercase;}
.product {border:#BDBDBD solid 1px; margin:5px 0 0 0;}
.colors { font-size:12px; color:#3D3D3D; line-height:20px; text-align:center;}
.price { font-size:12px; color:#C058B0; line-height:20px; font-weight:bold;}
.arrivalstext { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000; line-height:24px; padding-left:15px;}
.arrivalstext a:link, .arrivalstext a:active, .arrivalstext a:visited {text-decoration:none; color:#000;}
.arrivalstext a:hover {color:#C56D93;}
.menufootertext, .menufootertext a:link, .menufootertext a:active, .menufootertext a:visited {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#9F9E9E; text-decoration:none;}
.menufootertext a:hover {color:#C8236F;}

.side-title{
	font-size:15px;
	font-weight:bold;
	color:#F70B97;
	text-transform: uppercase;
	text-align: left;
	padding-top:4px;
	padding-bottom:10px;
	font-family:arial, sans-serif;
}
.side-links{
	font-size:12px;
	font-weight:bold;
	color:#F70B97;
	text-align:left;
	line-height:20px;
	font-family:arial, sans-serif;
}

h1{
	height:38px;
	margin-left:10px;
	background:url(images/logo.gif) no-repeat;
	text-indent:-5000px;
	font-family:arial, sans-serif;
}
h2{
	font-size:1.7em;
	font-weight:bold;
	text-transform: uppercase;
	color: #f02690;
	padding: 0px 5px 0px 0px;
	text-align: left;
	padding-top: 5px;
	font-family:arial, sans-serif;
}
h3{
	font-size:1.3em;
	font-weight:normal;
	color:#000000;
	text-transform: uppercase;
	padding-bottom: 10px;
	text-align: left;
	font-family:arial, sans-serif;
}

table.alerts
{ text-align: center;
font-family: Verdana;
font-weight: normal;
font-size: 11px;
color: #404040;
width: 500px;
background-color: #fafafa;
border: 1px #d79900 solid;
border-collapse: collapse;
border-spacing: 0px;}


.alertHd
{ border-bottom: 2px solid #d79900;
background-color: #fff2ba;
text-align: center;
font-family: Verdana;
font-weight: bold;
font-size: 11px;
color: #404040;}


.alertBod p
{ text-align: center;
font-family: Verdana, sans-serif, Arial;
font-weight: normal;
font-size: 11px;
line-height: 12px;
color: #404040;
background-color: #fafafa;
margin-left: 10px;
margin-right: 10px;
margin-top: 5px;
margin-bottom: 5px;}