html
{
	width:100%;
	padding:0px;
	margin:0px;
}
body
{
	width:100%;
	background-color:#555d63;
	padding:0px;
	margin:0px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	color:#4c4c4c;
}
h2
{
color:white;
   font-family:Palatino Linotype;
   margin-left:21px;
   font-style: normal;
   font-weight: bold;
   font-size:130%;
}
a
{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	color:#316a92;
	text-decoration:none;
}
a:hover
{
	color:#316a92;
	text-decoration:underline;
	text-align: left;
}
p
{
	text-align:justify;
	margin:0px;
	padding:0px;
	margin-bottom:23px;
}
ul
{
	margin:0px;
	padding-left:17px;
	text-indent:0px;
	padding-bottom:20px;
}
ul li
{
	list-style-type:none;
}
.txt12Blue
{
	font-size:12px;
	color:#003875;
}
.txt9Gray
{
	font-size:9px;
	color:#6b6b6b;
}
.input
{
	font-family:Tahoma, Geneva, sans-serif;
	border:1px solid #7e878e;
	color: #7e878e;
	font-size:11px;
}
.imgRight
{
	padding-left:20px;
	margin-bottom:20px;
}
.imgLeft
{
	text-align:left;
	padding-right:20px;
	padding-bottom:20px;
}
#divMain
{
	height:auto;
	width:766px;
	margin-left:auto;
	margin-right:auto;
	background-color:#FFFFFF;
}
#divHeader
{
	float:left;
	width:866px;
	height:83px;
	background-color:white;
}
#divTitle
{
	float:left;
	width:766px;
	height:42px;
	background-color:#585b5f;
}
#divContainer
{
	float:left;
	width:866px;
	background-color:#FFFFFF;
}
#divLeftPanel
{
	float:left;
	width:199px;
}
#divMenu
{
	float:left;
	width:179px;
	height:439px;
	padding-left:20px;
}
#divMenu .imgMenuItem
{
	padding-top:1px;
}
#divContact
{
	float:left;
	width:199px;
	height:222px;
	background-image:url(../images/common/background_contacto.gif);
	background-repeat:no-repeat;
	background-position:left top;
}
#divContactInfo
{
	float:left;
	width:189px;
	padding-left:10px;
	padding-top:57px;
}
#divRightPanel
{
	float:left;
	width:567px;
	background-image:url(../images/common/middle_background.jpg);
	background-repeat:no-repeat;
	background-position:left top;
}
#divContent
{
	float:left;
	width:470px;
	padding-top:23px;
	padding-left:166px;
	padding-bottom:35px;
}
#divFooter
{
	float:left;
	width:667px;
	height:63px;
	background-image:url(../images/footer/background.gif);
	background-repeat:repeat-x;
	background-position:top;
	color:#FFF;
}
#divFooter p
{
	padding-left:26px;
	margin-top:26px;
	margin-bottom:0px;
}
#divFooter a
{
	color:#FFF;
	text-decoration:underline;
}
#divFooter a:hover
{
	color:#FFF;
	text-decoration:underline;
}
#divTopCiment
{
	float:left;
	width:100%;
	height:25px;
	font-size:11px;
	color:#adb2b5;
	line-height:22px;
	text-align:right;
	padding-top:5px;
	background-color:#3e3e3e;
	font-family:Verdana, Geneva, sans-serif;
}
#divTopCiment a
{
	font-family:Tahoma, Geneva, sans-serif;
	color:#cacaca;
}
.imgTop{padding-top:8px;}

   
#derecha{text-align:right;
		 float:right;
		 background-color:white;}
h1
{
	font-family:Palatino Linotype;
	font-size:17px;
	font-weight:normal;
	color:#5A5D61;
	margin-bottom:0px;
	margin-right:15px;
}

b{color:#316a92;}
h4{
		font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#316a92;
	margin-bottom:0px;
}
li.dos{
margin-bottom:5px;
}
ul.menu{
	display:block;
	margin:0px;
	padding:0px;
}
ul.menu li{color:white;
background-color:#768087;
padding-top:8px;
padding-bottom:8px;
padding-right:18px;
padding-left:18px;
border-bottom:white 1px solid;
border-right:white 1px solid;
text-align:left;
text-decoration:none;
font-weight:bold;
}
ul.menu li:hover{background-color:#515E67;
}
ul.menu li.tienda:hover{background-color:#FF0000;
}
ul.menu li.tienda{color:white;
background-color:#F8686F;
padding-top:8px;
padding-bottom:8px;
padding-right:18px;
padding-left:18px;
border-bottom:white 1px solid;
border-right:white 1px solid;
text-align:left;
text-decoration:none;
font-weight:bold;
}
li a{color:white;
text-decoration:none;
}