*            { margin-top: 0px; margin-bottom: 0px; text-align: center }
body         { background-color: #17376C; height: 100% }
#contenedor        { position: relative; width: 100%; top: 40px }
#main	{ position: relative; margin: 0 auto; width: 760px; height: 506px; background-image:url('images/fondo-base.jpg'); background-repeat:no-repeat}
#logo	{ position: absolute; top: 0px; left: 0px}
#menuLeft	{position: absolute; top: 130px; left: 4px; background-image: 
               url('images/menuLeft-fondo.jpg'); 
               background-repeat: no-repeat; width: 168px; height: 370px; padding-left: 6px; padding-top: 30px}
#menuLeft a:visited	{ color: #8385C7; text-decoration: none }  
#menuLeft a:link	{ color: #8385C7; text-decoration: none }  
#menuLeft a:hover	{ color: #FF8000; text-decoration: none }               
#menuLeft ul	{ margin-left: 12px; padding-left: 0px} 
#menuLeft li	{ font-family: Verdana; font-size: 9pt; color: #8385C7; font-weight: bold; margin-bottom: 21px; padding-left: 0px; list-style-type: none; text-align: left} 
#menuLeft img	{ margin-bottom: -9px; margin-right: 6px }

#contenido	{position: absolute; top: 27px; left: 182px; background-image: 
               url('images/contenido-fondo.jpg'); background-repeat: no-repeat; width: 558px; height: 470px}

#contenidoScroll	{ width: 478px; height:340px; text-align: left; padding: 35px; overflow: auto; overflow-x: hidden }               
#contenidoScroll p	{text-align: justify; line-height: 150%; margin-bottom:10px}
#contenidoScroll a:visited	{color: #096ACC; text-decoration: none}
#contenidoScroll a:link	{color: #096ACC; text-decoration: none}
#contenidoScroll a:hover	{color: #FF8000; text-decoration: none}
#contenidoScroll .txtBold	{font-weight: bold}

#contenido p	{font-family: Verdana; color: #000000; font-size: 8pt}               
#contenidoTop	{width: 100%; height: 36px; text-align: left; padding-left: 24px; padding-top: 12px}               
#contenidoTop a:visited	{ color: #2E5FB8; text-decoration: none} 
#contenidoTop a:link	{ color: #2E5FB8; text-decoration: none} 
#contenidoTop a:hover	{ color: #FC8A0C; text-decoration: none} 
#contenidoTop .txtMenu	{ color: #FC8A0C; text-decoration: none; font-weight: bold }
#contenidoTop img	{ margin-bottom: 5px }

#pie	{position: relative; margin-top: 8px}                          
#pie p	{font-family: Verdana; color: #B1BAD6; font-size: 8pt }
#pie a:visited	{color: #CFD6E7; text-decoration: none }
#pie a:link	{color: #CFD6E7; text-decoration: none }
#pie a:hover	{color: #FDBD8E; text-decoration: none }
#pie .datos	{font-family: Verdana; color: #CFD6E7; font-size: 8pt}

.imgEspaciado	{ margin-left: 12px}
.pcenter	{text-align: center}

#tblHosting	{color: #000000; font-family: verdana; font-size: 8pt; 
               border-style: solid; border-width: 0px}
#tblHosting td	{ text-align: left; vertical-align: top }

#tblPortfolio	{ border-width: 0px }
#tblPortfolio td	{ text-align: left }

#tblContactar	{ width: 440px; border-width: 0px; align: center }
#tblContactar td	{ text-align: left; vertical-align: top; font-family:Verdana; font-size:8pt; color:#000000 }

.inputForm	{font-family: Verdana; color: #041F5E; font-size: 8pt; 
               border: 1px solid #676D89; padding-left: 3px; padding-right: 
               3px; background-color: #FFFFFF; text-align: left}
.btnSubmit	{font-family: Verdana; font-size: 8pt; color: #000000; font-weight: bold; 
               border: 1px solid #36384B; background-color: #DDE1EE}
.cdoError	{font-family: Verdana; color: #B02300; font-size: 8pt}
.cdoOk	{font-family: Verdana; color: #1A2E5E; font-size: 8pt; font-weight:bold}

#tarifasTbl { margin: 0px; padding: 0px }
#tarifasTbl td { text-align: left; border: 0px; margin: 1px; padding: 3px; font-family: Verdana; color: #000000; font-size: 8pt }
#tarifasTbl .servicio	{ border-bottom:1px dotted #575F91; padding-left: 18px }
#tarifasTbl .servicioTipo	{ padding-bottom: 6px; padding-top: 14px }
#tarifasTbl .precio	{ text-align: right; border-bottom:1px dotted #575F91}

#contenidoScroll .tarifasIva { font-family: Verdana; color: #656565; font-size: 7pt; margin-top: 8px; margin-bottom: 0px; padding: 0px; text-align: right }
#contenidoScroll .tarifasTitle { margin-top: 0px; margin-bottom: 0px; padding: 0px; font-weight: bold }

#nieveLogo	{position: absolute; width: 151px; height: 44px; left: 5px; top: 0px; z-index: 
               3; background-image: url('/images/navidad/nieve-logo.jpg'); 
               background-repeat: no-repeat}
#nieveMenuLeft	{      position: absolute; width: 183px; height: 68px; left: 0px; top: 112px; z-index: 
               1; background-image: url('/images/navidad/nieve-menuLeft.gif'); 
               background-repeat: no-repeat}
#nieveMenuLeftBottom	{position: absolute; width: 161px; height: 57px; left: 12px; top: 429px; z-index: 
               1; background-image: url('images/navidad/nieve-menuLeftBottom.gif'); 
               background-repeat: no-repeat}
#nieveTop {position: absolute; width: 585px; height: 69px; left: 170px; top: 8px; z-index: 
               1; background-image: url('images/navidad/nieve-top.gif'); 
               background-repeat: no-repeat}
#nieveBrujula {position: absolute; width: 63px; height: 75px; left: 637px; top: 184px; 
               background-image: url('images/navidad/nieve-brujula.gif'); 
               background-repeat: no-repeat}
#flashNavidad	{position: absolute; width: 520px; height: 176px; position:absolute; left:205px; top:300px; z-index:2 }