body {font-size: 65%; margin: 0px auto; padding: 0px; background:#6b5144 url(../img/bg/patterns/patternBody.jpg); font-family: Georgia, Arial, Helvetica, sans-serif;}
#kids {background:#6b5144 url(../img/bg/patterns/patternKid.gif); font-family: Georgia, Arial, Helvetica, sans-serif;}
#reg {background:#6b5144 url(../img/bg/patterns/patternReg.jpg); font-family: Georgia, Arial, Helvetica, sans-serif;}
#container {width: 960px; margin: 20px auto; padding: 0px; background:#FFF url(../img/bg/bgContainer.jpg) repeat-x; border:3px dotted #F7F4EB}
img {border:none}
/* HEADER */
#header {
	height: 160px;
	position: relative;
	margin: 0px;
	padding:0 10px;
	color:#999;
	font:10px Arial, Helvetica, sans-serif;
	text-align:right
}

#header a {color:#333}

#header a.selected {font-weight:bold}
#header img {border:0}
#logo {
	display:block;
	text-align:left;
	width:140px;
	padding:2px;
	float:left
	
}
/*MAIN*/
#main {
margin:14px 14px 14px 185px;
padding:4px;
}

#main p {
	text-align:justified;
}
#main h1 {
	margin: 0.6em 0px 0.5em 0px; 
	padding:10px 5px 5px 5px; 
	font-size: 140%;
	color: #5a4e43;
	background:url(../img/bg/bt-bgtit.jpg) repeat-x;
	font-family:"Courier New", Courier, monospace;
	}

#main h1.kids {color:#96639F}
#main h1.rootLinks {padding:10px;font-size:11px;}
#main .rootLinks img {border:none}
#main h1.rootLinks a.selected {color:#552F25}
#mainProd {
	width:768px;
	margin:0 10px 0 180px}

/* GALERIA */
#galeria {
	width:400px;
	float:left;
	margin:10px 0 0 0 
}
#galeria img {
display:inline;
color:#303030;
border-top:5px solid #F7F3F0;
border-bottom:5px solid #F7F3F0;
margin:2px
}
#thumbs{
list-style:none;
float:left
}
#thumbs li {
	float:left;
	padding:0 4px 0 0;
	margin:0 auto;
	}
#thumbs img {
padding:1px;
display:inline;
color:#303030;
border:4px solid #ece1d8;
}

#ProdDesc {
	padding:10px;
	margin:10px 0;
	border:3px dotted #FFFFF0;
	display:block;
	width:370px;
	float:left;
	background: url(../img/bg/pattern02.jpg);
	}

#ProdDesc ul {list-style-image:url(../img/icons/ico-arrow.gif); padding:0 14px; color:#666}
#ProdDesc p {font:1em Georgia, "Times New Roman", Times, serif; color:#666}
.info { background: url(../img/icons/ico-info.png) top left no-repeat; padding:0 0 0 40px; line-height:30px; margin:0;}
.aten { background: url(../img/icons/ico-at.png) top left no-repeat; padding:0 0 0 40px; line-height:30px; margin:0;}
.mail { background: url(../img/icons/ico-mail.png) top left no-repeat; padding:0 0 0 40px; line-height:30px; margin:0;}
.colores { background: url(../img/icons/ico-arrow.gif) center left no-repeat; padding:0 0 0 10px ; margin:0;}

#splashProd {
width: 60%;
border: 1px solid #000}
	
.info_txtonly{margin:0 0 30px 190px; padding:3px 0 20px 20px; background: url(../img/bg/bg-form.jpg) repeat}
.info_txtonly a{color:#552F25}
/* Navigation*/

#NavPicsHome {
text-align: center;
font-size: 1em;
width: 770px;
margin: 0 auto;
float:right
}
#NavPicsHome img, #NavPicsProd img, #RelatedIems {border:0}

#NavPicsHome ul, #NavPicsProd ul, #RelatedItems { list-style-type: none;}
#NavPicsHome ul li.nivel1 { 
float: left;
width: 255px;
}
#NavPicsProd a {
text-decoration:none;
background:#F7F4EB url(../img/bg/bg-prod.jpg) repeat-x bottom;
color:#552f25;
display:block;
width:126px;
margin:10px 10px 10px 0;
padding:3px;
line-height:20px;
border-left:3px solid #EFEFE0;
border-right:3px solid #EFEFE0;
border-bottom:6px dotted #EFEBE0;
border-top:6px dotted #EFEBE0;
text-align:center;
float:left;
font-family:Arial, Helvetica, sans-serif;
}
#NavPicsProd a.regalos {
text-decoration:none;
background:#F7F4EB url(../img/bg/bg-prod.jpg) repeat-x bottom;
color:#552f25;
display:block;
width:126px;
height:204px;
margin:10px 10px 10px 0;
padding:3px;
line-height:12px;
border-left:3px solid #EFEFE0;
border-right:3px solid #EFEFE0;
border-bottom:6px dotted #EFEBE0;
border-top:6px dotted #EFEBE0;
text-align:center;
float:left;
font-family:Arial, Helvetica, sans-serif;
}
#RelatedItems a{
text-decoration:none;
background:#F7F4EB url(../img/bg/bg-prod.jpg) repeat-x bottom;
color:#552f25;
display:block;
width:126px;
margin:10px 10px 10px 0;
padding:3px;
line-height:20px;
border-left:3px solid #EFEFE0;
border-right:3px solid #EFEFE0;
border-bottom:6px dotted #EFEBE0;
border-top:6px dotted #EFEBE0;
text-align:center;
float:left;
font-family:Arial, Helvetica, sans-serif;
}
#RelatedItems {
clear:both;
list-style:none
}
#RelatedItems ul{list-style:none}
/* SIDEBAR */
#sidebar {
float:left;
display:block;
width: 160px;
margin: 60px 10px;
}
#sidebar ul {list-style:none}
#sidebar img {
border:1px solid #CCC;
margin: 20px 0 0 0;}

#sidebarLinks a{
display:block;
margin:4px 10px 0 0;
padding:2px 10px;
background:#F0F0F0;
text-decoration:none;
text-transform:uppercase;
color:#666
}
#sidebarLinks a:hover {
background:#CCC;
color:#000}

/* SIDEBAR RIGHT*/
#sidebarR {
float:left;
width: 280px;
margin: 10px 0 10px 35px;
padding:10px;
background:#fcf9f0 url(../img/bg/pageTurn.jpg) bottom right no-repeat;
border-right:2px solid #F7F4EB;
border-left:2px solid #F7F4EB;
border-top:10px solid #F6F6F6;
border-bottom:5px solid #F7F4EB
}
#sidebarR p{
font-family:Georgia, "Times New Roman", Times, serif
}
#sidebarR ul {list-style:none}
#sidebarR img {
border:1px solid #CCC;
margin:0;}

#sidebarLinksR a{
display:block;
margin:4px 10px 0 0;
padding:2px 10px;
background:#F0F0F0;
text-decoration:none;
text-transform:uppercase;
color:#666
}
#sidebarLinksR a:hover {
background:#CCC;
color:#000}


.content1 {float: right; margin: 0px; padding: 0px 0px 10px 20px; color: rgb(75,75,75); width:575px}
.content1-container {float: left; margin: 0px 0px 15px 0px; padding: 0px;}
.content1-pagetitle {margin: 0px 0px 10px 0px; padding: 0px 0px 2px 0px; border-bottom: solid 3px #EB181E; color: #EB181E; font-weight: bold; font-size: 160%;}

/* Headings */
h1 {margin: 1.0em 0px 0.5em 0px; font-weight: bold; font-size: 160%; color:#564137}
h2 {margin: 1.0em 0px 0px 0px; font-weight: bold; font-size: 130%; padding:5px 0; display:block; color:#564137}
h2.info {margin: 1.0em 0px 0px 0px; font-weight: bold; font-size: 140%; color:#FFF; background:#a89a92 url(../img/icons/ico-info.png) no-repeat; padding:0 0 0 33px; display:block;}

h3 {margin: 0.5em 0px 0px 0px; font-weight: bold; font-size: 100%; padding:5px 0; display:block}
h4 {margin: 1.0em 0px 0.5em 0px; font-weight: bold; font-style:italic; font-size: 120%; color:#564137}
h5 {margin: 0px 0px 0.2em 0px; font-weight: bold; font-size: 90%;}
h6 {margin: 0px 0px 0.2em 0px;font-weight: bold; font-style: italic; font-size: 90%; color:#564137}

/* Paragraphs */
p {
	margin: 0px 0px 0.5em 0px;
	padding: 0px;
	line-height: 1.3em;
	font-family: arial, sans serif;
	font-size: 120%;
	color: #333;
}
p.pie { background:url(../img/bg/dash.jpg) repeat-x}
.bold {font-weight:bold; text-decoration:underline; padding:0; margin:0}

/* Lists */
ul.noindent {margin: 0px 0px 7px 15px; padding: 0px; list-style-type: disc; list-style-position: outside; font-size: 120%;}
ul.indent {margin: 0px 0px 7px 15px; padding: 0px 0px 0px 15px; list-style-type: disc; font-family: arial; font-size: 120%;}
ol {margin: 0px 0px 0px 9px; padding: 0px 0px 0px 25px; list-style-type: decimal; list-style-position: outside; font-size: 120%;}
ul.linklist-noindent {margin: -0.3em 0px 0.5em 0px; padding: 0px; list-style-type: none; line-height: 1.2em; font-size: 120%; }
ul.linklist-indent {margin: -0.3em 0px 0.5em 0px; padding: 0px 0px 0px 10px; list-style-type: none; line-height: 1.2em; font-size: 120%; }



/* Footer */

.footer {overflow: hidden; clear: both; width: 950px; margin:10px 0; padding: 10px 0; border-top: dotted 1px #6b5145;font-size: 1.0em;}
.footer p {margin: 0px; padding: 0px; text-align: center; line-height: 1.3em; font-size: 110%; color:#999;}


/* Hyperlinks  */
.content1 a {color:#B0B0B0;; text-decoration: underline;}
.content1 a:hover {color:#B0B0B0; text-decoration: none;}
.content1 a:visited {color:color:#B0B0B0;}
.footer a {color:#B0B0B0; text-decoration: none;}
.footer a:hover {color:#666; text-decoration: underline;}


/* Form */
.contacto
{
	
	line-height:20px;
	padding:20px 0 20px 0;
	margin:0 0 20px 0
}
.bg_notebook
{
	background:url(../img/bg/bg-form2.jpg) repeat-y;
	padding: 3px 30px
}

/*****************************/
/* MISCELLANEOUS */
/*****************************/
a {color:#888; font-weight:bold; text-decoration:none}
.clear {clear: both;}
.hide {display: none;}
br {
	clear: none;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
}
#register, #send  {background:#D9261C; color:#FFF; border:0}
#splash img{
padding: 2px 0 2px 0;
border-bottom:1px solid #FFF
}
#construction img {
	float:left}

#construction h1{
	float:right;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	margin:20px 10px
}
#construction p{
	float:right;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	margin:20px 10px;
	text-align:right;
	width:190px
}
#notes_mayorista {
	width:140px;
	float:left;
	padding:50px 5px 0 20px;
	margin:0;
	background:url(../img/tits/tit-compramay.gif) no-repeat;
	border:1px dashed #CCC
}
#notes_heart {
	width:175px;
	float:left;
	padding:0;
	margin:10px 10px 0 0;
	padding:14px 5px;
	background:url(../img/bg/bg-heart.jpg) no-repeat;
	font:9px Arial, Helvetica, sans-serif;
	text-align:center

}
/*BANNERS*/
#bannerHome1 {
float:left;
padding:2px 0 0 0
}

#bannerPress{
list-style:none;
float:left
}
#bannerPress li {
	float:left;
	padding:0;
	margin:0 30px 10px 0
	}
#bannerPress img {
padding:1px;
display:inline;
color:#303030;
border:4px solid #ece1d8;
}
#bannerWide {
margin:10px auto;
text-align:center;
display:block;
float:left

}


#bannerMain img{
display:block;
border:1px solid #999;
}
#bannerMain li{
margin:0 0 5px 0;
padding:0 0 5px 0;
border-bottom: 1px dotted #ccc
}
.black {
	font-weight: bold;
}


