BODY {
background-color:#fff;
margin:0;
}

BODY,TH,TD {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#000;
}

H1,H2,H3,H4,H5,H6 {
color:#000;
}

A {
color:#00f;
}

A:visited {
color:#008;
}

A IMG {
border:none;
}

#MainContainer {
background-color:#fff;
width:1000px;
margin:0 auto;
}

#Top {
padding:0 0 10px;
}

#TopKeywords H1 {
font-size:10px;
font-weight:700;
color:#aaa;
text-align:center;
line-height:15px;
margin:0;
padding:0;
}

#TopImage IMG {
vertical-align:bottom;
}

#TopBlueBar {
background-color:#1f3158;
height:20px;
}

#TopBotom {
width:768px;
height:20px;
float:left;
background-color:#1f3158;
margin:0;
padding:0 0 0 100px;
}

#TopBlueBar #Idiomas P {
font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:700;
color:#fff;
width:125px;
float:left;
text-align:right;
line-height:20px;
margin:0;
padding:0 5px 0 0;
}

#TopBlueBar P A {
color:#57a1d2;
}

#Col01 {
width:170px;
float:left;
margin:0;
padding:0;
}

#Col02 {
width:625px;
float:left;
margin:0;
padding:0;
}

#Col02_BD {
width:825px;
float:left;
margin:0;
padding:0;
}

#Col03 {
width:200px;
float:right;
margin:0;
padding:0 3px 0 0;
}

#LeftColArea #LefColAdd {
width:125px;
margin:20px auto;
padding:0;
}

#MainMenu {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:700;
border-right:1px solid #b2b2b2;
margin:0;
padding:0;
}

#MainMenu UL {
list-style:none;
margin:0;
padding:10px 10px 20px 3px;
}

#MainMenu LI {
height:35px;
border-bottom:1px dotted #959595;
margin:0 0 10px;
padding:0;
}

#MainMenu LI A {
height:35px;
background-image:url(../images/top/bullet.gif);
background-position:100% 6px;
background-repeat:no-repeat;
color:#000;
text-decoration:none;
display:block;
}

#MainMenu LI A:hover {
background-color:#f4f4f4;
}

#TopGoogleLinks DIV {
width:468px;
margin:0 auto;
}

#PageContent {
padding:10px 20px;
}

#PageContent IMG {
float:left;
margin:0 5px 3px 0;
padding:0;
}

#PageContent H2 {
font-size:24px;
border-bottom:1px solid #efefef;
margin:0 0 20px;
padding:0 0 5px;
}

#PageContent H2#FAQSect {
font-size:14px;
text-decoration:underline;
border-bottom:none;
margin:0;
padding:15px 0 10px;
}

#PageContent H4 {
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
text-align:center;
color:#000;
border:none;
margin:0;
padding:10px 0;
}

#PageContent H5 {
font-size:12px;
}

#PageContent P.subtitle {
font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:700;
color:#000;
margin:0;
padding:0;
}

#PageContent #FAQsPage P {
font-family:Arial, Helvetica, sans-serif;
font-weight:700;
color:#000;
margin:20px 0 0;
padding:0 0 0 10px;
}

#PageContent P.faqstitle {
font-family:Arial, Helvetica, sans-serif;
font-weight:700;
background-image:url(../images/faqs_arrow.jpg);
background-position:0 2px;
background-repeat:no-repeat;
border-bottom:1px dotted #959595;
margin:20px 0 5px;
padding:0 0 5px 20px;
}

#PageContent P {
text-align:justify;
margin:10px 0;
padding:0;
}

#PageContent P#ArtResource {
height:18px;
line-height:15px;
background-color:#57a1d2;
margin:0;
padding:0 5px;
}

#PageContent P#ArtResource A {
font-weight:400;
color:#fff;
text-decoration:none;
}

#PageContent P#ArtResource A:hover {
color:#ffc30a;
text-decoration:underline;
}

#PageContent P#IntroductoryText {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-style:italic;
border-bottom:1px solid silver;
color:#000;
margin:0;
padding:5px 0;
}

#PageContent #CajaTexto {
width:100px;
border-left:1px solid #000;
border-right:1px solid #000;
float:right;
margin:0 0 0 10px;
padding:10px;
}

#PageContent #CajaTexto P {
font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:700;
margin:0;
padding:0;
}

#PageContent #Comentarios {
width:200px;
background-color:#e9e6e6;
float:right;
margin:0 0 0 10px;
padding:15px;
}

#PageContent #Comentarios P {
font-family:"Times New Roman";
font-size:13px;
font-weight:700;
color:#000;
margin:0;
padding:0 0 10px;
}

#PageContent #Comentarios P.fuente {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-style:italic;
color:#767676;
float:right;
margin:0;
padding:0;
}

#PageContent #MoreArticlesSummary P {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000;
text-align:justify;
border-bottom:1px solid #e5e5e5;
margin:0;
padding:5px 0;
}

#PageContent #MoreArticlesSummary H3 {
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:700;
border:none;
color:#000;
height:18px;
margin:0;
padding:20px 5px 0 0;
}

#PageContent #MoreArticlesSummary .source P {
font-size:10px;
color:#6f2f0b;
border:none;
margin:0;
padding:0;
}

#PageContent #MoreArticlesSummary A {
color:#00f;
text-decoration:none;
font-weight:400;
}

#PageContent #MoreArticlesSummary A:hover {
color:#369e22;
text-decoration:underline;
}

#PageContent OL,#PageContent UL, {
margin:10px 0 0;
padding:0 10px 0 30px;
}

#PageContent LI {
margin:0 0 10px;
padding:5px 0;
}

#PageContent DL {
margin:10px 0 0;
padding:0 10px 0 0;
}

#PageContent DT {
font-weight:700;
margin:0;
padding:0;
}

#PageContent DD {
margin:0 0 10px 20px;
padding:0;
}

#PageContent P A,#PageContent LI A,#PageContent DD A {
font-weight:700;
}

#PageContent #MoreArticles {
margin:0;
padding:8px 0 5px;
}

#PageContent #MoreArticles P,#PageContent #FAQsPage P {
font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:700;
color:#57a1d2;
margin:0;
padding:0;
}

#PageContent #MoreArticles P A {
color:#3d4c6b;
font-size:10px;
margin:0;
padding:0;
}

#PageContent #PageContentTextBox {
float:left;
margin:0;
padding:0 0 10px;
}

#PageContent #PageContentTextBoxLeft {
width:200px;
float:left;
background-color:#ffc;
margin:0 10px 10px 0;
}

#PageContent #PageContentTextBoxLeft P#Title {
color:#900;
font-weight:700;
text-align:center;
margin:0;
padding:10px 15px 5px;
}

#PageContent #PageContentTextBoxLeft P {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-align:justify;
margin:0;
padding:15px;
}

#PageContent #PageContentTextBoxRight {
width:380px;
float:left;
text-align:justify;
}

#PageContent #PageContentTextBoxRight P {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#000;
text-align:justify;
float:left;
margin:0;
padding:0 0 10px 10px;
}

#PageContent UL#GeneralData {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-style:italic;
color:#000;
list-style:square;
margin:0;
padding:10px 0 5px 15px;
}

#PageContent UL#GeneralData LI {
margin:0;
padding:0 5px 3px 0;
}

#PageContent #Autor P {
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
font-style:italic;
color:#000;
text-align:left;
margin:0;
padding:0 5px 0 0;
}

#PageContent #Autor P#AutorTitle {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:700;
font-style:normal;
text-decoration:underline;
color:#1f3158;
margin:0;
padding:40px 0 3px;
}

#PageContent #Autor #Foto IMG {
border:1px solid #000;
float:left;
margin:0 3px 0 0;
padding:0;
}

#PageContent #InfoTextBox #InfoTextBoxIMG {
background-color:#000;
float:left;
border:1px solid #1f3158;
margin:0 5px 2px 0;
padding:0;
}

#PageContent #InfoTextBox #InfoTextBoxIMG IMG {
vertical-align:bottom;
margin:0;
padding:0;
}

#PageContent #InfoTextBox #InfoText H3 {
font-size:22px;
color:#7e3218;
margin:0;
padding:0;
}

#PageContent .img-box {
width:550px;
vertical-align:bottom;
margin:0 auto;
padding:0;
}

#PageContent .img-box IMG {
margin:0;
padding:0 0 10px;
}

#PageContent #CajaPrincipal {
width:580px;
background-color:#fff;
margin:0 auto;
padding:0 0 10px;
}

#PageContent #CajaPrincipal H2 {
width:580px;
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
text-align:center;
color:#000;
border:none;
margin:0;
padding:0 0 20px;
}

#PageContent TABLE#TablaBiodegradacion {
width:500px;
}

#PageContent TABLE#TablaBiodegradacion TR {
border-bottom:1px solid #c5c5c5;
margin:0;
padding:0 0 5px;
}

#ImageMiddleBox {
text-align:center;
margin:15px 0;
padding:0;
}

#ImageMiddleBox IMG {
float:none;
border:1px solid #949494;
margin:0;
padding:0;
}

#ImageMiddleBox P {
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
text-align:center;
color:#898989;
margin:0;
padding:0;
}

#PageContent #CajaPrincipal #ContenedorTabTabla DIV.visible {
display:none;
}

#PageContent #CajaPrincipal #ContenedorTabTabla DIV.showstate {
display:table;
}

#PageContent #CajaPrincipal #ContenedorTabTabla #SanJose,#PageContent #CajaPrincipal #ContenedorTabTabla #Alajuela,#PageContent #CajaPrincipal #ContenedorTabTabla #Heredia,#PageContent #CajaPrincipal #ContenedorTabTabla #Cartago,#PageContent #CajaPrincipal #ContenedorTabTabla #Guanacaste,#PageContent #CajaPrincipal #ContenedorTabTabla #Puntarenas,#PageContent #CajaPrincipal #ContenedorTabTabla #Limon {
width:567px;
position:relative;
top:0;
left:0;
}

#PageContent #ContenedorTabTabla {
width:567px;
background-color:#dcdcdc;
margin:0 0 0 6px;
padding:0 0 5px;
}

#PageContent #CajaPrincipal #ContenedorTabTabla #ContenedorTaps {
width:567px;
height:26px;
background-color:#fff;
margin:0 auto;
padding:0;
}

#PageContent #CajaPrincipal #ContenedorTabTabla #ContenedorTaps DIV {
width:81px;
float:left;
background-image:url(../images/centros-acopio/inactive-tap.jpg);
margin:0;
padding:0;
}

#PageContent #CajaPrincipal #ContenedorTabTabla #ContenedorTaps DIV.tabselected {
width:81px;
background-image:url(../images/centros-acopio/active-tap.jpg);
background-repeat:repeat-x;
}

#PageContent #CajaPrincipal #ContenedorTabTabla #ContenedorTaps DIV P {
font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:700;
color:#000;
line-height:24px;
text-align:center;
margin:0;
padding:0;
}

#PageContent #CajaPrincipal #ContenedorTabTabla #ContenedorTaps DIV P A {
color:#000;
text-decoration:none;
}

#PageContent #CajaPrincipal #ContenedorTabTabla #ContenedorTaps DIV P A:hover {
color:#20335b;
text-decoration:none;
}

#PageContent #CajaPrincipal #ContenedorTabTabla TABLE {
margin:0 auto;
padding:0;
}

#PageContent #CajaPrincipal #ContenedorTabTabla TABLE TD {
text-align:left;
}

#PageContent #CajaPrincipal #ContenedorTabTabla TABLE TR.centros TD {
font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:700;
text-align:center;
color:#fff;
margin:0;
padding:0;
}

#PageContent #CajaPrincipal #ContenedorTabTabla TABLE TR.centros TD#colcentro {
width:370px;
background-color:#5f99ed;
border-right:1px solid #dcdcdc;
border-left:1px solid #dcdcdc;
margin:0;
padding:3px;
}

#PageContent #CajaPrincipal #ContenedorTabTabla TABLE TD.nombreCanton,#PageContent #CajaPrincipal #ContenedorTabTabla TABLE TD.telefono {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000;
text-align:center;
background-color:#cadfba;
border-bottom:1px solid #b2b2b2;
margin:0;
padding:4px 0 4px 4px;
}

#PageContent #CajaPrincipal #ContenedorTabTabla TABLE TD.nombreCentro {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#000;
background-color:#dee2ed;
border-right:1px solid #dcdcdc;
border-left:1px solid #dcdcdc;
border-bottom:1px solid #b2b2b2;
margin:0;
padding:4px;
}

#PageContent #Disclaimer {
font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:700;
font-style:italic;
background-color:#f6f6f7;
color:#000;
margin:0;
padding:5px;
}

#linkex {
margin:0;
padding:10px 0 0;
}

#linkex A {
color:#000;
text-decoration:none;
margin:0;
padding:0;
}

#linkex A:hover {
color:#9a9f9b;
text-decoration:underline;
}

#linkex DIV {
border-bottom:1px solid #fa780f;
margin:0 10px;
padding:15px 10px 5px;
}

#linkex DIV P {
font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size:12px;
margin:0;
padding:5px 0 3px;
}

#linkex DIV P A:hover {
color:#4800ff;
text-decoration:underline;
}

#linkex DIV SPAN {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#1f3158;
text-align:justify;
margin:0;
padding:0;
}

#linkex .directoryItem H3 {
font-family:Verdana;
font-size:12px;
margin:0;
padding:0;
}

#BDOptions {
width:583px;
text-align:center;
margin:20px auto;
}

#BDOptions H3 {
line-height:18px;
margin:0;
}

#BDOptions H3 A {
color:#FFF;
font-size:14px;
text-decoration:none;
}

#BDOptions H3 A:hover {
text-decoration:underline;
}

#Option1 {
float:left;
width:199px;
height:79px;
background-image:url(../images/centros-acopio/BD_Option1_bg.png);
}

#Option1 H3,#Option3 H3 {
padding:20px 15px;
}

#Option2 H3 {
padding:7px 15px;
}

#Option2 {
float:left;
width:173px;
height:79px;
background-image:url(../images/centros-acopio/BD_Option2_bg.png);
}

#Option3 {
float:left;
width:210px;
height:79px;
background-image:url(../images/centros-acopio/BD_Option3_bg.png);
}

#OptionItems {
width:790px;
margin:0 auto;
}

#OptionItems DIV.itemBox,#OptionItems DIV#itemBoxTable {
width:577px;
background-color:#EBEBEB;
background-image:url(../images/centros-acopio/itemBottom_bg.gif);
background-position:bottom;
background-repeat:no-repeat;
margin:0 auto 20px;
padding:0 0 10px;
}

#OptionItems DIV#itemBoxTable {
width:790px;
background-image:none;
border-bottom:4px solid #D9D9D9;
}

#OptionItems DIV.itemHeader {
height:33px;
background-image:url(../images/centros-acopio/itemHeader_bg.gif);
}

#OptionItems DIV.itemHeaderProc {
height:33px;
background-image:url(../images/centros-acopio/itemHeaderProc_bg.gif);
}

#OptionItems DIV.itemHeader H3,#OptionItems DIV.itemHeaderProc H3 {
color:#FFF;
height:33px;
line-height:28px;
font-size:18px;
text-align:center;
background-image:url(../images/centros-acopio/itemHeaderH3_bg.gif);
background-position:top left;
background-repeat:no-repeat;
margin:0;
}

#OptionItems DIV.itemHeaderProc H3 {
background-image:url(../images/centros-acopio/itemHeaderProcH3_bg.gif);
}

#OptionItems DIV.itemBlock IMG {
padding:0 15px 0 25px;
}

#OptionItems DIV.itemBlock P {
text-align:center;
color:#4E4E4E;
font-size:12px;
font-weight:700;
padding:5px 15px;
}

#OptionItems DIV.itemBlock UL {
float:left;
width:192px;
list-style:none;
margin:0;
padding:5px 0;
}

#OptionItems DIV.itemBlock UL LI {
margin:0;
padding:0 0 0 25px;
}

#OptionItems DIV.itemBlock UL LI A {
color:#4f4f4f;
text-decoration:none;
font-size:12px;
}

TABLE#ComercTable {
width:780px;
border-bottom:1px solid #FFF;
border-left:1px solid #FFF;
margin:0 auto;
}

TABLE#ComercTable TD,TABLE#ComercTable TH {
font-size:11px;
border-top:1px solid #FFF;
border-right:1px solid #FFF;
}

TABLE#ComercTable TD {
padding:5px;
}

TABLE#ComercTable TH {
height:25px;
background-color:#4E4E4E;
color:#FFF;
}

DIV#itemBoxTable TABLE#ComercTable TH#tPhone {
width:90px;
}

DIV#itemBoxTable TABLE#ComercTable TH#tSchedule {
width:110px;
}

DIV#itemBoxTable TABLE#ComercTable TH#tPrice {
width:140px;
}

TABLE#ComercTable TR.odd {
background-color:#F4F4F4;
}

TABLE#ComercTable TR.even {
background-color:#E6E6E6;
}

#RightColArea DIV .rightcolinfo DIV.rightcolinfoframe {
border:1px solid #c8c8c8;
margin:0 0 10px;
padding:10px 5px;
}

#RightColArea DIV .rightcolinfo .rightcolinfopicmaintext .rightcolinfopic {
width:160px;
height:100px;
margin:0 auto;
padding:0;
}

#RightColArea DIV .rightcolinfo .rightcolinfopicmaintext .rightcolinfopic IMG {
border:1px solid #000;
margin:0;
padding:0;
}

#RightColArea DIV .rightcolinfo .rightcolinfopicmaintext .rightcolinfomaintext {
width:148px;
border-bottom:1px solid #c8c8c8;
margin:0 auto;
padding:5px;
}

#RightColArea DIV .rightcolinfo .rightcolinfopicmaintext .rightcolinfomaintext P {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000;
text-align:justify;
margin:0;
padding:0;
}

#RightColArea DIV .rightcolinfo .rightcolinfopicmaintext .rightcolinfomaintext P A {
color:#00f;
font-size:12px;
text-decoration:none;
margin:0;
padding:0;
}

#RightColArea DIV .rightcolinfo .rightcolinfopicmaintext .rightcolinfomaintext P A:hover {
color:red;
text-decoration:underline;
}

#RightColArea DIV .rightcolinfo .rightcolinfopicmaintext .rightcolinfolist UL {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000;
list-style:none;
margin:0;
padding:10px 5px;
}

#RightColArea DIV .rightcolinfo .rightcolinfopicmaintext .rightcolinfolist UL LI {
line-height:18px;
margin:0;
padding:0 3px;
}

#RightColArea DIV .rightcolinfo .rightcolinfopicmaintext .rightcolinfolist UL LI.dark {
background-color:#dcdcdc;
}

#RightColArea DIV .rightcolinfo .rightcolinfopicmaintext .rightcolinfolist UL LI.clear {
background-color:#ffc;
}

#RightColArea DIV .rightcolinfo .rightcolinfopicmaintext .allinfo P {
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#000;
text-align:right;
margin:0;
padding:0 5px 0 0;
}

#RightColArea DIV.rightcolblocktitle,#LeftColArea DIV.rightcolblocktitle,#LeftColArea DIV.leftcolblocktitle,#RightColArea DIV.rightcolinfotitle {
background-color:#369e22;
background-image:url(/images/rightcol/title-bg.gif);
background-position:0 0;
background-repeat:repeat-x;
margin:0 0 1px;
}

#RightColArea DIV.rightcolblocktitle H2,#LeftColArea DIV.rightcolblocktitle H2,#LeftColArea DIV.leftcolblocktitle H2,#RightColArea DIV .rightcolinfo DIV.rightcolinfotitle H2 {
font-size:15px;
color:#fff;
text-align:center;
line-height:24px;
margin:0;
padding:0;
}

#RightColArea DIV.rightcolblocktitle H2 A,#LeftColArea DIV.rightcolblocktitle H2 A,#LeftColArea DIV.leftcolblocktitle H2 A,#RightColArea DIV .rightcolinfo DIV.rightcolinfotitle H2 A {
color:#fff;
text-decoration:none;
margin:0;
padding:0;
}

#RightColArea DIV.rightcolblocktext,#LeftColArea DIV.rightcolblocktext,#LeftColArea DIV.leftcolblocktext {
border:1px solid #c8c8c8;
padding:10px;
}

#RightColArea DIV.rightcolblocktext UL,#LeftColArea DIV.rightcolblocktext UL,#LeftColArea DIV.leftcolblocktext UL {
font-size:12px;
list-style-image:url(/images/rightcol/list-bullet.gif);
margin:0;
padding:0;
}

#RightColArea DIV.rightcolblocktext LI,#LeftColArea DIV.rightcolblocktext LI,#LeftColArea DIV.leftcolblocktext LI {
border-bottom:1px dotted #8c8c8c;
margin:0 0 5px 15px;
padding:0 0 3px;
}

DIV .rightcolblock #Articles {
width:130px;
margin:0;
padding:0 0 0 40px;
}

DIV .rightcolblock #Articles P {
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:700;
color:#000;
text-align:right;
margin:0;
padding:5px 0 0;
}

DIV .rightcolblock #Articles P A {
color:#000;
margin:0;
padding:0;
}

DIV .rightcolblock #Articles P A:hover {
color:#883127;
text-decoration:underline;
}

#BottomGoogleLinks DIV {
width:728px;
margin:0 auto;
}

#Bottom {
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:700;
color:#ddd;
clear:both;
}

#BottomOptions P {
text-align:center;
line-height:30px;
word-spacing:20px;
margin:0;
padding:20px 0;
}

#BottomOptions P A {
font-size:12px;
font-weight:400;
color:#000;
word-spacing:normal;
}

#Footer {
background-color:#fff;
width:1000px;
border-top:1px solid #ececec;
margin:20px 0 0;
padding:10px 0;
}

#FooterTextBox01 {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:400;
width:189px;
float:left;
border-right:1px solid #ececec;
margin:0;
padding:5px 10px 5px 0;
}

#FooterTextBox01 P {
text-align:right;
color:#000;
margin:0;
padding:0;
}

#FooterTextBox02 {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:400;
float:left;
width:800px;
margin:0;
padding:5px 0 0;
}

#FooterTextBox02 P {
text-align:justify;
color:#000;
margin:0;
padding:0 10px 5px;
}

DIV.end-float {
clear:both;
}

.important {
color:#E80000;
}

#PageContent DIV.articlesideblock {
background-color:#fff;
font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size:9px;
width:200px;
border:1px solid #c8c8c8;
float:right;
margin:0 0 10px 10px;
}

#PageContent DIV.articlesideblock H4 {
background-color:#369e22;
font-size:10px;
color:#fff;
margin:0 0 5px;
padding:2px 5px;
}

#PageContent DIV.articlesideblock P {
text-align:justify;
margin:0;
padding:10px 15px;
}

#PageContent DIV.articlesideblock DIV.articlesideblockpic {
background-color:#f4f4f4;
text-align:center;
padding:10px 0;
}

#PageContent DIV.articlesideblock DIV.articlesideblockpic IMG {
float:none;
margin:0;
}

#PageContent DIV.articlesideblock DIV.articlesideblocklink {
background-color:#f4f4f4;
font-weight:700;
text-align:right;
border-bottom:1px solid #dedede;
padding:2px 5px;
}

A:hover,#OptionItems DIV.itemBlock UL LI A:hover {
color:red;
}

#LeftColArea,#PageContent #Autor,#PageContent #Autor #Foto,#PageContent #InfoTextBox,#PageContent #InfoTextBox #InfoText,#linkex DIV P A,#RightColArea,#RightColArea DIV.rightcolinfo,#RightColArea DIV .rightcolinfo .rightcolinfopicmaintext {
margin:0;
padding:0;
}

#PageContent #CajaPrincipal #ContenedorTabTabla TABLE TR.centros TD.colizq,#PageContent #CajaPrincipal #ContenedorTabTabla TABLE TR.centros TD.colder {
width:100px;
background-color:#3380ee;
margin:0;
padding:3px;
}

#RightColArea DIV.rightcolblock,#LeftColArea DIV.leftcolblock,#LeftColArea DIV.rightcolblock,#RightColGoogleAd {
margin:0 0 10px;
}