html
{
	width:100%;
	padding:0px;
	margin:0px;
}
body
{
	width:100%;
	background-color:#555d63;
	padding:0px;
	margin:0px;
	font-family:Arial, Geneva, sans-serif;
	font-size:12px;
	color:#4c4c4c;
	line-height:15px;
}
h2
{
   color:white;
   font-family:Palatino Linotype;
   margin-left:21px;
   font-style: normal;
   font-weight: bold;
   font-size:16px;
}
a
{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	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:866px;
	margin-left:auto;
	margin-right:auto;
	background-color:#FFFFFF;
}
#divHeader
{
	float:left;
	width:866px;
	height:83px;
	background-color:white;

}
#divTitle
{
	float:left;
	width:866px;
	height:46px;
	background-color:#585b5f;	
}
#divContainer
{
	float:left;
	width:866px;
	background-color:#FFFFFF;
}
#divLeftPanel
{
	float:left;
	width:199px;
}
#divMenu
{
	float:left;
	width:179px;
	height:380px;
	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:18px;
	padding-top:18px;
}
#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:866px;
	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;}

h3{font-family:Tahoma, Geneva, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#4C4C4C;
	margin-bottom:0px;
	padding:0 0 6px 0;}
   
#derecha{text-align:right;
		 float:right;
		 background-color:white;
		 padding:16px 0 0 0;}
h1
{
	font-family: Trebuchet MS;
	font-size: 36px;
	font-weight: normal;
	color: #AAAAAC;
	margin-bottom: 0px;
	margin-right: 30px;
	margin-top:20px;
	letter-spacing: 2pt;

}

b{
	color:#316a92;
	}
	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-top: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:#5985CA;
text-decoration:none;
}
