﻿*{
margin:0px;
padding:0px;
}
p {
margin-top:10px;
margin-bottom:10px;
}
body
{
    margin: 0px;
    padding: 0px;
    border: 0px;
    font-family: georgia;
    font-size: 12px;
    /*background-image:url(images/headerbg.jpg);*/
    background-repeat:repeat-x;
}

.weather{

width:300px;
height:150px;
background-image:url(images/weatherbg.jpg);

}

h3
{
    color: #6d3d22;
    font-family: Georgia;
    font-size: 13px;
    font-size-adjust: none;
    font-stretch: normal;
    font-style: normal;
    font-variant: normal;
    font-weight: bold;
    line-height: normal;
}

h2
{
    color: #6d3d22;
    font-family: Georgia;
    font-size: 13px;
    font-size-adjust: none;
    font-stretch: normal;
    font-style: normal;
    font-variant: normal;
    font-weight: bold;
    line-height: normal;
}

#header
{
    background-image: url(images/header.jpg);
    margin: 0pt auto;
    height: 180px;
    width: 980px;
    background-repeat: no-repeat;
}

#header .ad {

margin-top:10px;
/*margin-left:450px;*/
float:right;
height:60px;
width:480px;
}

#header .navigator {

position:relative;
top:100px;
left:530px;

}

#header .navigator a
{
    color: #FFFFFF;
    font-family: Georgia;
    font-size: 14px;
    text-align: center;
    font-weight: bold;
}

#PaginaInicial
{
    padding: 4px 17px 4px 15px;
}

#OfertasEspeciales
{
    padding: 4px 10px 4px 15px;
}

#QuienesSomos
{
    padding: 4px 30px 4px 38px;
}
#Contactanos
{
    padding: 4px 30px 4px 15px;
}

#WrapperContent
{
    margin: 0pt auto;
    padding: 0px 10px;
    width: 980px;
    height: 100%;
    

    
}

.news
{

    color: #8E9AAA;
    font-family: Arial;
    font-size: 12px;
    height: 22px;
    padding: 6px 0pt 0pt 5px;
    width: 965px;
    margin:0px;
    overflow: hidden;
}

#Column1 {
float:left;
margin-right:6px;
padding:0pt;
position:relative;
width:180px;
}

#Column2 {
float:left;
margin:0px 7px;
padding:0pt;
position:relative;
width:470px;
}

#Column3 {
float:left;
position:relative;
width:300px;
}

.clr {
clear:both;
}

.Footer {
clear:both;
font-family:Arial;
font-size:11px;
margin-top:10px;
text-align:center;
width:100%;
}

#FooterSearch {

height:52px;
padding-top:30px;
}

.SearchBox {

height:46px;
width:667px;
}

#FooterSearch .SearchBox {
border-left:2px solid #C7CED5;
border-right:2px solid #C7CED5;
margin:0pt auto;
position:relative;
top:-4px;
width:657px;
}

.SearchBox .SearchTxt {

float:left;
height:35px;
padding:9px 0pt 0pt 10px;
position:relative;
}

#FooterSearch .SearchBox .SearchTxt, #FooterSearch .SearchBox .c {
background:transparent none repeat scroll 0%;
}

.Footer #FooterLinks
{
    background: #6d3d22; 
    height: 26px;
}

.Footer #FooterLinks .c {

float:left;
height:26px;
position:relative;
width:5px;
}

#demandFooter {
border:1px solid silver;
float:none;
font-family:Arial;
font-weight:bold;
margin:auto;
padding-bottom:3px;
padding-top:3px;
position:relative;
width:400px;
}

SearchBox .SearchInputBox {
border:1px solid #D0D7DC;
color:#8A9AA6;
font-family:Arial;
font-size:16px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
line-height:normal;
}
.SearchBox input {
background-color:#FFFFFF;
float:left;
height:19px;
margin:10px 0pt 0pt -1px;
padding:3px;
position:relative;
width:270px;
}

input, textarea {
background:#F4F4F4 none repeat scroll 0%;
border:1px solid #D0D7DC;
padding:3px 5px;
}

.infobox ul
{
    list-style-type: square;
    list-style-position: inside;
}

.infobox li {
margin-top:5px;
margin-bottom:5px;

}

.Footer #FooterLinks ul
{
    
    color: #4A7195;
    height: 26px;
    list-style-type: none;
    list-style-position: outside;
    display: inline;
}

.Footer #FooterLinks a, .Footer #FooterCopyright a {
font-size:11px;
}
a, .href
{
    color: #6d3d22;
    cursor: pointer;
    font-family: Arial;
    font-size: 13px;
    outline-color: invert;
    outline-style: none;
    outline-width: medium;
    text-decoration: none;
}

.Footer #FooterCopyright {
margin:3px 0pt;
}

.Footer #FooterLinks li {
display:inline;
line-height:26px;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
padding:0pt 5px;
}

#FooterLinks a
{
    color: #FFFF00;
}

.CategoryNavigation {
position:relative;
}

.CategoryNavigation .Title {
background:url(images/navtitle.jpg) no-repeat;
border-bottom:2px solid #FFFFFF;
color:#FFFFFF;
font-family:Georgia;
font-size:14px;
padding:4px 3px;
text-align:center;
}

.CategoryNavigation h3 {
color:#3ea450;
font-family:Georgia;
font-weight:bold;
text-align:center;
}

.CategoryNavigation h3, .CategoryNavigation p {
background:transparent url(images/navsubtitle.jpg) no-repeat;
font-size:12px;
padding:3px;
}

.CategoryNavigation .All {
position:relative;
}

.CategoryNavigation .All li {
background:#FFFFFF none repeat scroll 0%;
border-bottom:2px dotted #fef0bc;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
padding:5px 0pt 5px 15px;
}

.CategoryNavigation a{
color:#3ea450;
}

.pageHeader {
border:1px solid #fef0bc;
position:relative;
}

.pageHeader h1, .pageHeader h2
{
    background: #fffde5 none repeat scroll 0%;
    border: 3px solid #FFFFFF;
    color: #6d3d22;
    font-family: Georgia;
    font-size: 24px;
    font-weight: normal;
    padding: 3px;
}

.AdUnidad {
padding:0pt 0pt 10px;
}

#TopVideo {
border-bottom:1px solid #fef0bc;
border-left:1px solid #fef0bc;
border-right:1px solid #fef0bc;
position:relative;
}

.infobox {
border-bottom:1px solid #fef0bc;
border-left:1px solid #fef0bc;
border-right:1px solid #fef0bc;
position:relative;
padding:7px;
}

#TopVideo .col1 {
text-align:center;
}

.col1 {
float:left;
padding:5px;
position:relative;
width:220px;
}

.Photos {
background:#EDF0F2 none repeat scroll 0%;
border:1px solid #8E9AAA;
}

#TopVideo .col2 {
border:medium none;
}
.col2 {
border-left:1px solid #fef0bc;
float:left;
padding:5px;
position:relative;
width:220px;
}

/*-----------------------home page styles*/

#Container {
margin:10px 0pt 0pt;
width:469px;
}

.row {
border-top:1px solid #fef0bc;
clear:left;
}

#WhatIseHow {
margin:5px 0pt;
}

#WhatIseHow .col1 {
border-right:medium none;
color:#4A7195;
font-family:Lucida Grande;
font-size:11px;
text-align:center;
}

#WhatIseHow .hdr {
color:#8A9AA6;
font-family:Georgia;
font-size:26px;
font-weight:normal;
margin-bottom:5px;
}

#WhatIseHow .col1 .sec {
float:left;
margin:1px;
position:relative;
}

#WhatIseHow .col1 .sec .title {
padding-bottom:3px;
}

.Button_Blue {
background-position:center -115px;
}

.Button_Blue, .Button_Orange, .Button_LightBlue {

color:#FFFFFF;
display:block;
font-size:13px;
line-height:28px;
text-align:center;
width:100px;
}

#WhatIseHow .col2 {
border:medium none;
}

.row {
border-top:1px solid #fef0bc;
clear:left;
}

.SubHeader
{
    color: #6d3d22;
    font-family: Georgia;
    font-size: 18px;
    font-weight: normal;
    margin: 3px 0pt;
}

.Photos {
background:#EDF0F2 none repeat scroll 0%;
border:1px solid #8E9AAA;
}

.ArticleTitle {
margin-bottom:3px;
}

.Spacer {
border-bottom:2px dotted #fef0bc;
margin:5px 0pt;
}

.List {
list-style-type:disc;
margin:10px 5px;
}

.List li {
margin:0pt 0pt 0pt 15px;
padding:0pt;
}

#DidYouKnow {
}

#DidYouKnow .txt {
padding-top:5px;
}

#GetEOTD {

display:block;
height:56px;
width:100%;
}

#WhatIseHow .col1 .sec .title {
padding-bottom:3px;
}

.Photos img {
border:medium none;
display:block;
margin:0pt auto;
}

.byline {
border-bottom:2px dotted #fef0bc;
font-family:Arial;
font-size:11px;
margin-bottom:5px;
padding-bottom:5px;
}

#FeaturedArticles p {
margin-bottom:10px;
}

/* column 3...........................................*/

.ListBox2 {
border:1px solid #fef0bc;
padding:5px;
}

.ListBox2 h3{
color: #3ea450;
}

.ListBox2 a{
color: #3ea450;
}


.ListBox2 .masofertas
{

    text-align: right;
}

.ListBox2 .masofertas a
{
    
    text-align: right;
}

.ListBox2 li {
background-color:#FFFDE5;
border:medium none;
margin:2px;
}

.TabBox {
}

.TabNavigation {
border-bottom:1px solid #C8D0D6;
height:25px;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
}

.TabNavigation li.Selected {

top:2px;
}
.TabNavigation li {

float:left;
margin-right:3px;
position:relative;
text-align:center;
top:1px;
}

element.style {
padding-bottom:7px;
}

#Faceroll {
margin-top:10px;
}

#Faceroll a {
border:1px solid #FFFFFF;
float:left;
font-size:0pt;
height:55px;
line-height:0pt;
margin:0pt;
width:55px;
}

#Faceroll a img {
border:0pt none;
height:55px;
width:55px;
}
a img {
border:0pt none;
}

/*Quienes somos ..............................................................*/
#quienessomos p {
margin-bottom:10pt;
}

/* ............................ofertas.....................................................*/

.oferta1
{
    vertical-align: text-top;
    background-image: url( '../../Images/ofertaspecial1.jpg' );
    background-repeat: no-repeat;
    width: 100px;
    height: 100px;
    margin-right: 10px;
    float: left;
}
/* ............................li styles.....................................................*/

.ofertali
{
    list-style-position: inside;
    list-style-image: url(            'images/ofertaspecial1SMALL.jpg' );
    vertical-align: text-top;
    display: block;
}