* {
	margin: 0;
	padding: 0;
}

a {
	color:#000033;;
}
a:hover {
	color:#666666;
}
body {
	background-color:#FFFFFF;
	color: #000000;
	font-family:"trebuchet ms";
	font-size:12px;
}

img {
border:0;
}
.clear_ {
	clear: both;
}

.container {
	margin: 0 auto;
	width: 1010px;
	clear: both;
	border-left:2px #cccccc solid;
	border-right:2px #cccccc solid;

}


h2 {
	font-family: "Trebuchet MS", Arial;
	display: block;
	color: #666666;
	padding: 5px;
	font-size: 16px;
	text-align:center;
	margin-bottom:0;
	margin-top:2px;
	border-bottom: 1px dotted #999999;
	
}
h3 {
	font-family: "Trebuchet MS", Arial;
	display: block;
	color:#000066;
	padding: 0;
	font-size: 15px;
	text-align:left;
	margin:10px;
}

.header {
	margin: 0 auto;
	clear: both;
	height:100px;
	background-color:#FFFFFF;
	text-align:center;

}

ul {

margin-left:15px;}

li {
margin-left:30px;}


#navcontainer
{
margin: 0 auto;
background-color:#FFFFFF;
background-image:url(../images/btm_blnk.gif);
background-position:center;
background-repeat:repeat-x;
height:30px;
}

.bgbuscaf
{
margin: 0 auto;
background-color:#FFFFFF;
background-image:url(../images/bg_buscar.gif);
background-position:left;
background-repeat:repeat-x;
height:31px;
}
.busca
{
width:600px;
float:left;
height:31px;
text-align:left;
}
.inputformbuscar
{
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
border:#333333 1px solid;
margin-top:5px;
}
.fechab
{
float:right;
width:380px;
color:#FFFFFF;
text-align:right;
padding-top:5px;
margin-right:20px;
}

.main {
	clear: both;
	border-top:#CCCCCC 1px solid;
	background-image:url(../images/bgcontent.gif);
	background-repeat:repeat-y;
}

.p_main {
	clear: both;
	border-top:#CCCCCC 1px solid;
	background-image:url(../images/p_bgcontent.gif);
	background-repeat:repeat-y;
	height:100%;
}

.m_main {
	clear: both;
	border-top:#CCCCCC 1px solid;
	background-image:url(../images/m_bgcontent.gif);
	background-repeat:repeat-y;
}

.sidenav {
	float:right;
	width: 200px;
	text-align:center;

}
.content2 {
   margin-left: 201px; /* tamaņo content */
   margin-right: 201px; /* tamaņo sidenav */
   width:602px;
   background-color:#FFFFFF;
   padding:2px;
   text-align:center;
}


.content {
	float: left;
	width: 200px;
	text-align:justify;
}

.p_content2 {
   margin-left: 201px; /* tamaņo content */
   width:802px;
   background-color:#ffffff;
   padding:2px;
   text-align:center;
}


.p_content {
	float: left;
	width: 200px;
	text-align:justify;
}

.m_content2 {
   margin-right: 201px; /* tamaņo content */
   width:802px;
   background-color:#ffffff;
   padding:2px;
   text-align:center;
}


.m_content {
	float: right;
	width: 200px;
	text-align:justify;
}

.footer {
	font-size: 12px;
	color:#003366;
	text-decoration:none;
	margin: 0 auto;
	text-align: center;
	width: 1010px;
	border-top: 1px dotted #333333;
	border-bottom: 1px dotted #333333;
	background-color:#ccc;
	padding-top:7px;
}

.selectsmall
{
font-family:tahoma, verdana;
font-size:11px;
border:1px solid #333333;}

.rsslist {
display:block;
text-decoration:none;
color:#6600CC;
margin:3px;
}
.rsslist:hover {
text-decoration:underline;
color:#000000;
}

.menu_left {
	margin: 0;
	padding: 0;
}
.titulo_cat
{
font-weight:bold;
border-bottom:#666 2px solid;
border-top:#666 2px solid;
display:block;
font-size:12px;
text-align:center;
margin:2px;
}
.menu_left ul {
	margin: 0;
	padding: 0;
}
.menu_left li {
	border-bottom: 1px solid #dfedfe;
	list-style: none;
	text-align:left;
	letter-spacing:1px;
	margin:4px;
	display:block;
}
.menu_left li a {
	color: #333333;
	display: block;
	padding: 2px;
	text-decoration: none;
}
.menu_left li a:hover {
	background: #EEEEEE;
	color: #000000;
	display: block;
}


.menu_right {
	margin: 0;
	padding: 0;
}
.titulo_cat
{
font-weight:bold;
border-bottom:#666 2px solid;
border-top:#666 2px solid;
display:block;
font-size:12px;
text-align:center;
margin:2px;
}
.menu_right ul {
	margin: 0;
	padding: 0;
}
.menu_right li {
	border-bottom: 1px solid #dfedfe;
	list-style: none;
	text-align:right;
	letter-spacing:1px;
	margin:4px;
	display:block;
}
.menu_right li a {
	color: #333333;
	display: block;
	padding: 2px;
	text-decoration: none;
}
.menu_right li a:hover {
	background: #EEEEEE;
	color: #000000;
	display: block;
}
.vermascat {
display:block;
text-align:right;
margin: 5px;
}
.vermascatlink {
font-size:11px;
font-weight:bold;
color:#333333;
text-decoration:none;
}
.vermascatlink:hover {
color:#999999;
text-decoration:overline underline;
}
.mas {
color:#000066;
text-decoration:none;
font-weight:bold;
}
.tabprod {
background-color:#FFFFFF;
display:table;
width:95%;
}
.cellprod{
display:table-cell;
background-color: #ffffff;
background-image:url(../images/bgprodlista.gif);
background-position:bottom left;
background-repeat:no-repeat;
width:33%;
border: 1px solid #333;
text-align:center;
vertical-align:top;
padding:5px;

}

.agotado{
position:absolute;
background-image:url(../images/agotado_sm.png);
background-position:top;
background-repeat:no-repeat;
width:120px;
height:24px;
}

.cellmarca{
display:table-cell;
background-color: #efeefe;
width:33%;
border: 1px solid #333;
text-align:center;
vertical-align:middle;
padding:5px;

}
.precio {
font-size:12px;
color:#003399;
border: 1px solid #003399;
width:300px;
height:20px;
text-align:center;
font-weight:bold;
display:table;
margin:5px;
margin-left:12px;
}
.titulo_destaca {
	display:block;
	font-family: Arial;
	font-size: 13px;
	font-weight:bold;
	color:#000066;
	text-decoration:none;
	margin-bottom:5px;
	margin-top:5px;

}
.titulo_destaca_n {
	display:block;
	font-family: Arial;
	font-size: 15px;
	font-weight:bold;
	color:#000066;
	text-decoration:none;
	margin-bottom:5px;
	margin-top:5px;

}
.contactodestaca {
	display:block;
	font-size: 12px;
	color:#003366;
	text-decoration:none;
	margin-left:5px;
	text-align:left;

}
.vermas {
display:block;
text-align:center;
margin: 10px;
font-family: Arial;
}
.vermaslink {
font-size:11px;
font-weight:bold;
color:#333333;
text-decoration:none;
	font-family: Arial;
}
.vermaslink:hover {
color:#999999;
text-decoration:overline underline;
}
.listado {
display:block;
text-align:left;
width:98%;
padding:4px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
text-decoration:none;
}
.listado_n {
display:table;
text-align:left;
width:90%;
padding:4px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
border:1px dotted #000000;
margin:10px;
}
.titulo_general
{
font-weight:bold;
font-family: "Trebuchet MS";
font-size:16px;
color:#000000;
text-align:left;
padding-left:5px;
background-color:#FFFFFF;
background-image:url(../images/btm_blank.gif);
background-position:center;
background-repeat:repeat-x;
margin:12px;
border-left:8px solid #999999;
border-top: 2px outset #CCCCCC;
border-bottom: 2px outset #CCCCCC;	
border-right: 2px outset #CCCCCC;
text-transform: uppercase;
}
.ubicacion {
display:block;
font-size:12px;
color:#999999;
text-decoration:none;
text-align:right;
border-bottom:1px #333333 dotted;
padding:2px;
}
.ubicacionlnk {
font-size:11px;
color:#333333;
text-decoration:none;
}

.cuerpo {
	font-family: Arial;
	font-size: 12px;
	font-weight:normal;
	margin: 10px;
	line-height:250%;
	text-align:left;

}
.copete {
	font-family: Arial;
	font-size: 11px;
	font-weight:normal;
	margin: 2px;
	line-height:150%;	

}

.contactform{
 margin : 0px 0px 0px 100px;
 text-align:left;
}
.error {
	font-family: "Trebuchet MS", Arial;
	font-size: 12px;
	color:#FF0000;
	font-weight:bold;
}
.Textarea { 
font-family: "Trebuchet MS", Arial; font-size:9pt; color:#333333; border:1px solid #666666 
}
.select { 
font-family: "Trebuchet MS", Arial; font-size:12px; color:#333333; border:1px solid #666666 
}

.input { 
font-family: "Trebuchet MS", Arial; font-size:12px; color:#333333;  border: 1px solid #003333
}

.submit{
background-image:url(../images/btm_blank.gif);
background-position:left;
background-repeat:repeat-x;
font-family: "Trebuchet MS", Arial;
font-size: 12px;
font-weight:bold;
color:#000000;
text-align:center;
float: left;
margin: 0px;
padding:3px;
cursor:pointer;
}
.bm{
background-color:#666666; color:#FFFFFF; border:1px solid #999999; font-weight:bold; font-size:12px; text-decoration:none; padding:1px; text-align:center;}
.bm:hover{color:#EEEEEE; background-color:#333333;}
