body{
    border: 0 none;
    font-family: Arial,Helvetica,Sans-serf;
    font-size: 12px;
    margin: auto;
    padding: 0;
    /*width: 962px;*/
	background:url("body-bg.png") repeat-x scroll 0 0 transparent !important;
	/*background:url("background-content.png") repeat-y;*/
}
body a{
	
	text-decoration:none;
	color:#26547C;
	/*color:blue;*/
}
p a:hover{
	border-bottom:1px solid;
	/*color:inherit;*/
}
a img{
	border:0px;
}

.wx-header{
	/*height: 102px;*/
	/*height: 87px;*/
	background:white;
	/*width: 960px;*/
	width:100%;
	border-bottom: 5px solid #26547C;
	height:85px;
    padding-bottom: 8px;
	/*-moz-box-shadow: -3px 3px 3px #000000;
	-webkit-box-shadow: -3px 3px 3px #000000;
	box-shadow: -1px 1px 1px #000000;*/
}

.username{
font-size:11px;
font-family:'Arial';
color:#2c1c0d;
 vertical-align: middle;
}

.inbox{
font-size:9px;
font-family:'Arial';
color:#2c1c0d;
}


.inbox a:hover{
text-decoration:underline;
}

.linktowebsite a:hover{
text-decoration:underline;
}


.user_inbox{
 margin-left: 71px;
    margin-top: 2px;
	height:16px;
}

.i-division{
padding-left:5px;
padding-right:5px;
vertical-align: middle;
}

.i-envelope{
vertical-align:middle;
margin-right:4px;
}

.i-website{
vertical-align:middle;
}
.wx-main-logo{
	padding:5px 0px 0px 0px;
	float:left;
	width:250px;
}

.wx-header-stuff{
	float:right;
}

.wx-header-stuff a{

}

.wx-main-logo a{ border-bottom:0px; }
.wx-action-tabs{
	background:black;
	color:white;
	height:30px;
}
.wx-action-tabs ul{
	margin:0px;
	list-style-type:none;
	padding:0px 0px 0px 15px;
}
.wx-action-tabs ul li{
	margin:0px;
	list-style-type:none;
	float:left;
	padding:5px;
}
.wx-action-tabs a{
	color:white;
}
.wx-action-tabs a:hover{
	color:#afafaf;
}
.wx-powered-by-glifos{
	float:left;
	padding:5px 0px 0px 3px; /*18px;*/
}
.wx-powered-by-mw{
	float:right;
	padding:5px 18px 0px 0px;
}

.wx-content-wrapper{
max-width:962px;
}

.wx-content{
    font-family: Verdana,Arial,Sans-serf;
	padding-left: 7px;
	padding-bottom:18px;
	dwidth: 737px;
	padding-top:10px;
	dfloat:right;
	min-height:500px;
	background:transparent;
	/*margin-left:175px;*/
	/*max-width:674px;*/
	ddisplay:inline;
	padding-right: 0px;
    /*width: 706px;*/
	/*border-radius:0px 0px 0px 5px;
	-moz-border-radius:0px 0px 0px 5px;
	-webkit-border-radius:0px 0px 0px 5px;
	
	-moz-box-shadow: -3px 3px 3px #000000;
	-webkit-box-shadow: -3px 3px 3px #000000;
	box-shadow: -1px 1px 1px #000000;*/
}
.wx-content .wx-title{
	   font-family: Arial,Helvetica,Sans-serif;
    font-size: 17px;
    font-weight: bold;
    margin-bottom: 15px;
    margin-top: 11px;
	margin-right:5px;
	margin-left:5px;
	
}
.wx-sidebar{
	/*float:left;*/
	/*width:175px;*/
	/*padding-left: 20px;*/
	/*padding-top:10px;*/
	float:left;
	width:170px;
	display:inline;
}
.wx-sidebar a{
 border-bottom:0px;
 color:#2D1C0C;
   font-size: 11px;
 }

.wx-sidebar .wx-sidebar-sm{
	width:177px;
	/*padding:5px;*/
	margin-bottom:5px;
}


.wx-custom-sm #m1.wx-sm-ct{
 padding-top: 13px;

}



.wx-sm-tt{

}


table, tr, td{
/*border-collapse:collapse;*/
}

.maintitle1 {
    color: #333333;
    font-family: Arial;
    font-size: 12px;
    font-weight: bold;
    margin-left: 10px;
	margin-top:5px;
}

#m2{

margin-top:0px;
padding-top:13px;

}

.maintitle0{
background:#8c715a;
color:#2d1c0c;
font-size:18px;
font-weight:bold;
padding-top:10px;
padding-bottom:8px;
padding-left:14px;
border-radius:0px 3px 3px 0px;
-moz-border-radius:0px 3px 3px 0px;
}

ul.firstlevelli {
	padding-left:30px;
	list-style-image:url('bullet.png');
}

.firstlevelli span{

font-size:11px;
font-family:'Arial';
font-weight:bold;
dpadding-left:0px;
 padding-left: 0px;
}

.wx-custom-sm #m3.wx-sm-ct{
background: url("degrade3.jpg") no-repeat scroll 0 0 #bfac9b;
 padding-top: 13px;
}

.wx-sidebar  #m3 .wx-sm-tt{
background:#bfac9b;
color:#2d1c0c;
font-size:18px;
font-weight:bold;
padding-top:10px;
padding-bottom:8px;
padding-left:14px;
border-radius:0px 3px 3px 0px;
-moz-border-radius:0px 3px 3px 0px;
}

#m4{
background: url("world.png") no-repeat scroll -4px 3px #8C715A;
color:#2d1c0c;
font-size:18px;
font-weight:normal;
padding-top:10px;
padding-bottom:8px;
 padding-left: 4px;
     margin-bottom: 5px;
font-family:'Arial';
width: 227px;
border-radius:0px 3px 3px 0px;
-moz-border-radius:0px 3px 3px 0px;
}

#m4 a{
font-size:18px;
}
#m5 a{
font-size:18px;
}
#m6 a{
font-size:18px;
}

#m5{
background: url("telephone.png") no-repeat scroll -4px 5px #bfac9b;
color:#2d1c0c;
font-size:18px;
font-weight:bold;
padding-top:10px;
padding-bottom:8px;
 padding-left: 4px;
font-family:'Arial';
    margin-bottom: 5px;
width: 227px;
border-radius:0px 3px 3px 0px;
-moz-border-radius:0px 3px 3px 0px;
}

span.arrow {





}

span.arrowdown {
background:url("bulletdown.png")no-repeat scroll;
height:11px;
width:10px;
cursor:pointer;
}

.secondlevelt{
margin-left:6px;
padding-bottom:10px;
}


#m6{
background: url("envelope.png") no-repeat scroll -4px -2px transparent;
color:#2d1c0c;
font-size:18px;
font-weight:normal;
padding-top:10px;
padding-bottom:8px;
 padding-left: 4px;
font-family:'Arial';
width: 227px;
    margin-bottom: 5px;
}

ul.secondlevelli{
	padding-left:30px;
	list-style:none;
	margin-top:0px;
	margin-bottom:10px;
}
.secondlevelli li{
	color:#2d1c0c;
	font-size:10px;
	font-weight:bold;
	font-family:'Arial';
	cursor:pointer;
}

ul.thirdlevelli{
 padding-left: 10px;
	list-style:none;
}

.thirdlevelli a{
	color:#8c715a;
	font-size:10px;
	font-weight:bold;
	font-family:'Arial';
}

.wx-search-sm {
	text-align:center;
}

.wx-search-txtbx{
	width:125px;
	border:1px solid #ccc;
}
#wpTextBox1{
	width:100%;
	height:400px;
}
.printfooter{
	display:none;
}
.wx-catlinks{
	background:black;
	padding:3px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
	color:white;
}
.wx-catlinks a{
	color:white;
}
.footer{
	/*margin-left:175px;*/
	
	width:962px;
	height:70px;
	/*margin-top: 137px;*/
}
.footer table{
background:url('footerbg.jpg') repeat #f4f1ee;
}

.wx-debug-textarea{
	width:100%;
	height:300px;
}
.wx-template{
	/*float:right;*/
}

.countrytemplate table td,
.countrytemplate table{
	border:1px dashed #9a9a9a;
}
li.selected{
	background:#9a9a9a;
}

/********* Editor ************/

.wxLinkDialogIframe{
	width:100%;
	height:100%;
}

.wikitable table{
border:1px solid black;	
}


/*********Template noticia ************/
.entidad{
display:none;
}
.autor{
display:inline-block;
/*font-style:italic;*/
}

.editor{
display:none;
}

.publicador{
display:none;
}

.codigo{
display:none;
}

.revision{
display:none;
}

.publicacion{
display:none;
}

/***Footer stuff ***/
.email, .pbx{
font-weight:bold;
font-size:14px;
color:#2d1c0c;
}

span.email{
display:block;
}
span.pbxb {
display:block;
}

table.info{
width:100%;
font-family:'Arial';
}

span.addressline{
display:block;
}

span.messageline{
display:block;
}

.addressline{
color:#2d1c0c;
font-size:12px;
font-weight:normal;
}

.messageline{
color:#2d1c0c;
font-size:11px;
font-weight:normal;
}

.emailtd{
  padding-left: 27px;
    padding-top: 14px;
width: 403px;
}

.arrowcontent{
cursor:pointer;
}
.footer td{
	padding-top:14px;
}

.carouselcontainer{
/*width:469px;
height:356px;
margin-left: 2px;
margin-left: 9px;*/
display: inline;
    float: left;
	 width: 453px;
    /*height: 356px;*/
  height: 334px;
    margin-left: 2px;
}



.carouseldisplay{
/*width:441px;*/
height:259px;
display:inline;
float:left;
}

.leftarrow{
dbackground:url('leftarrow.png')no-repeat scroll 0 0 transparent;
width:26px;
height:25px;
border:none;
cursor:pointer;
position:relative;
right: 5px;
   /* top: 162px;*/
 top: 126px;
/*float:left;
position:absolute;
 top: 279px;
 left: 475px;*/
/*bottom: 149px;
left: 21px;
position: relative;*/
}

.rightarrow{
dbackground:url('rightarrow.png')no-repeat scroll 0 0 transparent;
width:26px;
height:25px;
border:none;
cursor:pointer;
right: 29px;
    top: 126px;
	position:relative;
/*float:right;
position:absolute;
right: 493px;
top: 280px;*/
/*bottom: 149px;
position:relative;
right: 19px;*/
/*margin-top:126px;*/
}

.imgdescriptions span{
display:inline-block;
width: 87px;
text-align:center;
font-size:11px;
font-family:'Arial';
font-weight:bold;
color:#2d1c0c;
max-width:87px;
vertical-align:middle;
}

.imgdescriptions img{
vertical-align:middle;
}
.imgdescriptions{
/*width:445px;*/
  margin-top: 0;
    width: 443px;
background:url('imgdescbg.png');
height:57px;
 border-top: 8px solid #8C715A;
  border-bottom: 8px solid #8C715A;
  padding-top:6px;
  /* margin-left: 26px;*/
}

.car-active{
visibility:visible;
}

.car-active a{
color:#2D1C0C;
}

.car-inactive{
display:none;
visibility:hidden;
}

.desc{
cursor:pointer;
}

.cardispcont{
 height: 255px;
    padding: 0;
width:454px;
}

.carouselcontainer a:hover{
border:none;
}

.flecha{
background-color: transparent;
background-image: url("flecha.png");
display: block;
height: 15px;
width: 30px;
left: 28px;
position:relative;
/*visibility:hidden;
position: absolute;
left: 510px;*/
}

/*---------------------------------
	Recuadro del precio del café
 *--------------------------------*/
.coffeepricecont{
background: url("coffeeprice.png") no-repeat scroll 0 0 #bbb046;
width:139px;
height:80px;
text-align:center;
vertical-align:middle;
/*display: inline-block;*/
float:left;
}

.cptitle{
color: #2D1C0C;
font-family: 'Arial';
font-size: 12px;
margin:0px;
padding-top: 7px;
padding-bottom:7px;
}

.cplink{
display:none;
}

.cp span{
font-family:'Arial';
font-weight:bold;
font-size:11px;
color:#2d1c0c;
}

.cpdif{
display:none;
}

span.negdif{
color:#710018;
}

span.cpprice{
margin-left:5px;
margin-right:5px;
}

table.cp{
margin: auto;
text-align: justify;
}

.coffeepricecont a{
float: right;
height: 17px;
width: 20px;
}

/*----------------------*/
.coffeepricecont a:hover{
border:none;
}

.middlewidgets{
margin-left: 25px;
}

.cintillo{
background:#bfac9b;
font-family:'Arial';
font-weight:bold;
color:#2d1c0c;
font-size:12px;
height:25px;
border-radius:3px 3px 3px 3px;
-moz-border-radius:3px 3px 3px 3px;
-webkit-border-radius:3px 3px 3px 3px;
padding-left:10px;
padding-right:10px;
padding-top:5px;
margin-bottom: 10px;
/*margin-left: 21px;*/
width: 665px;
 margin-top: 0px;
 float: left;
}

.cintillo a{
color:#2d1c0c;
}


.cleft{
background-image:url('cintilloleft.png');
background-color:transparent;
border:none;
cursor:pointer;
width:20px;
height:19px;
vertical-align:middle;
float:left;
}

.cright{
background-image:url('cintilloright.png');
background-color:transparent;
border:none;
cursor:pointer;
width:20px;
height:19px;
vertical-align:middle;
}

.notactivelink{
display:none;
}

.cintillocont{
/*width:434px!important;*/
   width: 579px;
/*display:inline-block;*/
float:left;
text-align:center;
/*
min-width:434px !important;
max-width:434px;
display:inline;*/
margin-left:22px;
margin-right:22px;
vertical-align:middle;
}

.date{
/*display: inline-block;*/
float: right;
vertical-align: middle;
 text-align:right;
}

/*---------------------------------
	Recuadro del tipo de cambio
 *--------------------------------*/
.tipodecambiocont{
background:url('tipodecambio.png') no-repeat scroll 0 0 #d7c654;
width:138px;
height:80px;
text-align:center;
vertical-align:middle;
float:left;

}

.tctitle{
color:#ffffff;
font-size:12px;
font-family:'Arial';
margin-top: 0;
padding-bottom: 0;
padding-top: 6px;
}

.tcamount{
color:#2d1c0c;
font-size:12px;
font-family:'Arial';
font-weight:bold;
}

.tipodecambiocont span{
display:block;
}


.tcfuente{
font-size:8px;
font-family:'Arial';
color:#2d1c0c;
font-weight:bold;
}

.tipodecambiocont a{
float: right;
height: 17px;
width: 20px;
}

.tipodecambiocont a:hover{
border:none;
}

.climacont{
background:url('climacont.png') no-repeat scroll 0 0 transparent;
width:137px;
height:80px;
text-align:center;
vertical-align:middle;
/*display: inline-block;*/
float:left;
}

.ctitle{
color:#ffffff;
font-size:12px;
font-family:'Arial';
margin-top: 0;
padding-bottom: 0;
padding-top: 6px;
}

.degrees{
color:#2d1c0c;
font-weight:bold;
font-size;12px;
font-family:'Arial';
display:block;
}

.maxdegrees{
color:#2d1c0c;
font-weight:normal;
font-size:8px;
font-family:'Arial';
display:block;
}

.mindegrees{
color:#2d1c0c;
font-weight:normal;
font-size:8px;
font-family:'Arial';
display:block;
}

.climafuente{
color:#2d1c0c;
font-weight:bold;
font-size:8px;
font-family:'Arial';
}

.climatxt{
color:#2d1c0c;
font-weight:normal;
font-size:8px;
font-family:'Arial';
}

.climacont a{
float: right;
height: 17px;
width: 20px;
}

.climacont a:hover{
border:none;
}


/*---------------------------------
	Recuadro de Escuela del cafe
 *--------------------------------*/
.escueladelcafecont{
background:url('escueladelcafe.png') no-repeat scroll 0 0 #8b2942;
width:137px;
height:80px;
text-align:center;
vertical-align:middle;
/*display: inline-block;*/
float:left;

}

.ectexto{
color:#e1d8d1;
font-weight:bold;
font-size:12px;
padding-left:2px;
padding-right:2px;
text-align:center;
display:block;
opacity: 0.9;
z-index:300;
}

.escueladelcafecont a{
width: 20px;
height: 18px;
margin-top: 3px;
/*position:absolute;
right: 1px;
top: 30px;*/
}

.escueladelcafecont a:hover{
border:none;
}

.cafeysaludcont{
background:url('cafeysalud.png') no-repeat scroll 0 0 #2d1c0c;
width:136px;
height:80px;
text-align:center;
vertical-align:middle;
/*display: inline-block;*/
float:left;
}

.cstexto{
color:#e1d8d1;
font-weight:bold;
font-size:12px;
padding-left:2px;
padding-right:2px;
text-align:center;
display:block;
font-family:'Arial';
opacity: 0.9;
}

.middletemplates{
margin-left: 0px;
width: 711px;
 height: 81px;
   margin-top: 13px;
}

.middletemplates p{
display:none !important;
}

.uppertemplates{
margin-left: 0px;
/*height: 401px;*/
height: 362px;
  width: 685px;
}

.uppertemplates p{
display:none !important;
}

.cafeysaludcont a{
width: 20px;
height: 18px;
margin-top: 3px;
}

.cafeysaludcont a:hover{
border:none;
}

.fourwidgets{
float:left;
}

.fourwidgets td{
vertical-align:top;
padding-bottom:4px;
padding-top:4px;
padding-left:0px;
padding-right:4px;
}
.servicioscont{
float: left;
}

.servtitlecont{
background-color:#b5a497;
border-radius:3px 3px 3px 3px;
-moz-border-radius:3px 3px 3px 3px;
-webkit-border-radius:3px 3px 3px 3px;
background-repeat:no-repeat;
height:59px;
/*width:205px;*/
width:209px;
padding-right:12px;
}

.servtitle{
color:#2d1c0c;
font-size:18px;
font-weight:bold;
font-family:'Arial';
 float: right;
 vertical-align:middle;
 margin-top: 18px;
}


.serviciosulcont{
background:url('widgetsbg.jpg') no-repeat scroll 0 0 #d8cdc4;
}

p{
color:#2c1c0d;
line-height:1.5em;
}


.serviciosulcont ul{
margin-top:0px;
margin-bottom:0px;
color:#2c1c0d;
font-family:'Arial';
font-size:12px;
font-weight:bold;
padding-top:16px;
padding-bottom:16px;
}

.serviciosulcont a{
color:#2c1c0d;
font-family:'Arial';
font-size:12px;
font-weight:bold;
}


.orcont{
float: right;
}
.orulcont{
background:url('widgetsbg.jpg') no-repeat scroll 0 0 #d8cdc4;
/*width:217px;*/
width: 221px;
height:77px;
}

.ortitlecont{
background-color:#b5a497;
border-radius:3px 3px 3px 3px;
-moz-border-radius:3px 3px 3px 3px;
-webkit-border-radius:3px 3px 3px 3px;
background-repeat:no-repeat;
height:59px;
/*width:210px;*/
width:214px;
padding-right:7px;
}

.ortitle{
color:#2d1c0c;
font-size:18px;
font-weight:bold;
font-family:'Arial';
 float: right;
 vertical-align:middle;
 margin-top: 7px;
width: 155px;
text-align:right;
}


.orulcont ul{
margin-top:0px;
margin-bottom:0px;
color:#2c1c0d;
font-family:'Arial';
font-size:12px;
font-weight:bold;
padding-top:9px;
padding-bottom:6px;
}

.orulcont a{
color:#2c1c0d;
font-family:'Arial';
font-size:12px;
font-weight:bold;
}

.firstul ul{
    padding-top: 4px;
	padding-bottom: 6px;
}

.secondul ul{
   padding-left: 20px;
    padding-right: 19px;
	 padding-top: 4px;
}

.fccont{
float: left;
}

.fctitlecont{
background-color:#b5a497;
border-radius:3px 3px 3px 3px;
-moz-border-radius:3px 3px 3px 3px;
-webkit-border-radius:3px 3px 3px 3px;
background-repeat:no-repeat;
height:59px;
width:209px;
padding-right:12px;
}

.fctitle{
color:#2d1c0c;
font-size:18px;
font-weight:bold;
font-family:'Arial';
 float: right;
 vertical-align:middle;
 margin-top: 18px;
  padding-right: 23px;
}


.fculcont{
background:url('widgetsbg.jpg') no-repeat scroll 0 0 #d8cdc4;
}

.fculcont ul{
margin-top:0px;
margin-bottom:0px;
color:#2c1c0d;
font-family:'Arial';
font-size:12px;
font-weight:bold;
padding-top:16px;
padding-bottom:16px;
}

.fculcont a{
color:#2c1c0d;
font-family:'Arial';
font-size:12px;
font-weight:bold;
}


.gctitlecont{
background-color:#b5a497;
border-radius:3px 3px 3px 3px;
-moz-border-radius:3px 3px 3px 3px;
-webkit-border-radius:3px 3px 3px 3px;
background-repeat:no-repeat;
height:59px;
width:214px;
padding-right:7px;
}

.gccont{
float:right;
}

.gctitle{
   color: #2D1C0C;
    float: right;
    font-family: 'Arial';
    font-size: 18px;
    font-weight: bold;
    margin-top: 7px;
    text-align: right;
    vertical-align: middle;
    width: 105px;
}


.gculcont{
background:url('widgetsbg.jpg') no-repeat scroll 0 0 #d8cdc4;
}

.gculcont ul{
margin-top:0px;
margin-bottom:0px;
color:#2c1c0d;
font-family:'Arial';
font-size:12px;
font-weight:bold;
padding-top:16px;
padding-bottom:16px;
}

.gculcont a{
color:#2c1c0d;
font-family:'Arial';
font-size:12px;
font-weight:bold;
}

.lowertemplates{
  margin-left: 0px;
  height: 295px;
  margin-top: 7px;
  width: 688px;
}

.lowertemplates p{
display:none !important;
}

.eventoscont{
float:right;
   margin-top: 4px;
  /* width: 225px;*/
width: 230px
}

.eventtitle {
background:url('eventbg.png') no-repeat scroll 0 0 #8b715c;
width:198px;
border-radius:3px 3px 3px 3px;
-moz-border-radius:3px 3px 3px 3px;
-webkit-border-radius:3px 3px 3px 3px;
padding-left:14px;
padding-right:13px;
height: 38px;
}

.eventtitle h1{
color:#e6e0da;
font-size:18px;
font-weight:bold;
font-family:'Arial';
margin:0;
 padding-top: 8px;
}
.lefttemplates{
 float: left;
    height: 112px;
    width: 447px;
}

.activemonth .mesname{
font-size:11px;
font-family:'Arial';
font-weight:bold;
color:#2d1c0c;
background-color:#8c725b;
border-radius:0px 0px 3px 3px;
-moz-border-radius:0px 0px 3px 3px;
-webkit-border-radius:0px 0px 3px 3px;
float:left;
width:74px;
height:17px;
text-align:center;
padding-top:3px;
margin-right:1px;
cursor:pointer;
}

.activemonth .mesname span{
vertical-align:middle;
}

.notactivemonth .mesname{
font-size:9px;
font-family:'Arial';
font-weight:bold;
color:#2d1c0c;
background-color:#bfac9b;
border-radius:0px 0px 3px 3px;
-moz-border-radius:0px 0px 3px 3px;
-webkit-border-radius:0px 0px 3px 3px;
float:left;
width:74px;
height:17px;
text-align:center;
padding-top:3px;
margin-right:1px;
cursor:pointer;
}

.notactivemonth .mesname span{
vertical-align:middle;
}
.eventscontainer{
margin-top:3px;
}

.notactivemonthdesc .activitieslist{
display:none;
}

.notactivemonthdesc .eventslink{
display:none;
}

.activitydate{
/*float:left;*/
text-align:center;
/*width:34px;*/
width:41px;
}

.activitydate .day{
font-size:30px;
font-weight:bold;
}

.activitieslist a{
color:#2d1c0c;
}

.actividad{
height:52px;
/*padding-bottom: 5px;
    padding-top: 5px;*/
}

.monthstitles{
  height: 20px;
}

.activitydescription{
/*float: right;*/
/*width: 184px;*/
   padding-bottom: 7px;
    padding-top: 8px;
	padding-left:12px;
	 width: 169px;
/*height: 52px;*/
}
.activemonthdesc{
border-left: 1px solid #E2DBD6;
border-right: 1px solid #E2DBD6;
border-bottom: 1px solid #E2DBD6;
height: 234px;
 float: left;
 overflow:auto;
}

.activitydescription .actname{
font-weight:bold !important;
font-size:11px !important;
/*display: block;*/
vertical-align:middle !important;
font-family:'Arial' !important;
float:left !important;
cursor:pointer;
}

.activitydescription .actdesc{
font-weight:normal !important;
font-size:10px !important;
/*display: block;*/
font-family:'Arial' !important;
float:left !important;
cursor:pointer;
}

.activitydate .mesabr{
font-size:9px;
}

.activitieslist{
 margin-top: 5px;
}

.eventslink{
float: right;
bottom: 24px;
position:relative;
}

.eventslink a{
color:#2d1c0c;
}

.eventslink a:hover{
border:none;
}

 h1{

margin-top: 0;
font-size:24px;
font-weight:bold;
}

.wx-content hr{
color:#CCCCCCC;
}
.wx-main-logo a{
color:#2D1C0C;
}

p a{
color:#26547C;
}

.user-status{
width:167px;
height:13px;
background-color:#8b715c;
font-size:13px;
font-weight:bold;
padding-top:10px;
padding-bottom:10px;
padding-left:27px;
 float: left;
color:white;
border-radius:4px 0px 0px 4px;
-moz-border-radius:4px 0px 0px 4px;
-webkit-border-radius:4px 0px 0px 4px;
}

.user-status a{
border:none;
height:33px;
display:block;
color:white;
}

.user-status:hover{
background-color:#745a46;
}

.user-status img{
  vertical-align: text-top;
     bottom: 4px;
    position: relative;
}

.homelink{
float: left;
margin-right:19px;
 margin-top: 6px;
}

.webpage-create{
background-color:#8b715c;
height:13px;
font-size:13px;
font-weight:bold;
padding-top:10px;
padding-bottom:10px;
padding-left:42px;
padding-right:73px;
 float: left;
 color:white;
}

.webpage-create:hover{
background-color:#745a46;
}

.webpage-create a{
border:none;
height:33px;
display:block;
color:white;
}

.webpage-create img{
  vertical-align: text-top;
     bottom: 4px;
    position: relative;
}

.social-networksandrss{
background-color:#8b715c;
border-radius:0px 4px 4px 0px;
-moz-border-radius:0px 4px 4px 0px;
-webkit-border-radius:0px 4px 4px 0px;
float:left;
padding-top:6px;
padding-right:14px;
padding-bottom:3px;
height:24px;
width:101px;
}

/****************PORTADA NOTICIAS *******************/

.noticiascont table,td{
vertical-align:top;
padding:0;
}

.noticiascont a{
color:#2C1C0D;
}
.noticiascont a:hover{
color:#2C1C0D;

}


.newsfronttitle{
font-size:22px;
font-weight:bold;
font-family:'Arial';
color:white;
background-color:#8b2942;
background-image:url('newsbg.png');
background-repeat:no-repeat;
background-position: 9px 3px;
padding-bottom: 6px;
padding-left: 58px;
padding-top: 1px;

 border-radius: 3px 3px 3px 3px;
 -moz-border-radius:3px 3px 3px 3px;
-webkit-border-radius:3px 3px 3px 3px;
}

.hl-column{
background-color:#ded4cb;
padding:6px;
margin-right: 5px;
}

.headline{
color: #8B2942;
display: block;
font-size: 18px;
font-weight: bold;
height: 23px;
margin-top: 3px;
margin-bottom: 4px;
}

#hlsource{
    color: #2C1C0D;
	font-size: 11px;
}

#hlsource .name{
font-weight:bold;
padding-left: 2px;
    padding-right: 2px;
}

#hlsource .date{
}

.hlcontent{
    color: #2C1C0D;
	/* min-height: 60px;*/
	margin-top: 13px;
	padding-bottom: 8px;
	width:256px;
}

.hlcontent p{
text-align:justify;
font-size:11.5px;
}

.newstitle{
color: #8B2A42;
font-family: 'Arial';
font-size: 14px;
font-weight: bold;
height: 16px;
display:inline;
}

#newssource{
    color: #2C1C0D;
    display: block;
    font-family: 'Arial';
    font-size: 11px;
}

#newssource .name{
    font-weight: bold;
}

#newssource .date{
}

.newscontent{
    color: #2D1C0C;
    font-family: 'Arial';
    font-size: 11.5px;
	width:196px;
	margin:0;
	padding-bottom:7px;
	border-bottom:1px solid #782b44;
}

.newscontent p{
text-align:justify;
margin-bottom:0px;
margin-top:0px;

}

.readmore{
   /*margin-top: 4px;*/
   display: block;
    float: right;
    margin-bottom: 0;
    bottom: 14px;
    position: relative;
    right: 3px;
	/*margin-top:22px;*/
}
.small-news td{
	
}

.small-news{
border-left:1px solid #782b44;
}

#newssource td{
border-bottom:none;
}

.news{
padding-left:7px;
padding-right:7px;
width:196px;
}

.ontitle{
 background-color: #BBB046;
    background-image: url("otrasnoticias.png");
    background-position: 151px 3px;
    background-repeat: no-repeat;
    border-radius: 3px 3px 0 0;
	-webkit-border-radius:3px 3px 0px 0px;
-moz-border-radius:3px 3px 0px 0px;
    color: #261811;
    font-family: 'Arial';
    font-size: 18px;
    font-weight: bold;
    margin-bottom: 0;
    padding: 4px 10px;
    width: 173px;

}

.ontitles{
 float: left;
    width: 195px;
}

.onnonactive .noticiaslists, .onlink{
display:none;
}

/******OTRAS NOTICIAS *******/

.othernews{
dwidth:193px;
width: 207px;
margin-top: 10px;
}

.onsqtitleactive {
color:#2d1c0c;
font-size:11px;
font-family:'Arial';
font-weight:bold;
padding-left:6px;
padding-right:6px;
padding-bottom:3px;
float:left;
text-align:center;
border-radius: 0px 0px 3px 3px;
-webkit-border-radius:0px 0px 3px 3px;
-moz-border-radius:0px 0px 3px 3px;
background-color:#8c725b;
margin-right: 2px;
cursor:pointer;
width:83px;
}

.onsqtitle{
cursor:pointer;
color:#2d1c0c;
font-size:11px;
font-family:'Arial';
font-weight:bold;
padding-left:6px;
padding-right:6px;
padding-bottom:3px;
float:left;
text-align:center;
border-radius: 0px 0px 3px 3px;
-webkit-border-radius:0px 0px 3px 3px;
-moz-border-radius:0px 0px 3px 3px;
background-color:#bfac9b;
margin-right: 2px;
width:84px;
}

.nonactive {
display:none;
}



.evennews{
background:white;
padding-left: 10px;
padding-right: 10px;
width: 174px;
padding-top:10px;
padding-bottom:10px;
}

.oddnews{
background-image:url('onbg.jpg');
background-repeat:no-repeat;
padding-left: 10px;
padding-right: 10px;
width: 174px;
padding-top:10px;
padding-bottom:10px;
}

.noticiatitle{
color:#8b2942;
font-size:12px;
font-family:'Arial';
font-weight:bold;
}

.oncontents{
margin-top:20px;
}

.descnoticia{
font-size:11px;
font-weight:bold;
color:#2d1c0c;
}

.noticiascont{
width:708px;
}

/******Plantilla de videos ****/
.videprevthumb{
padding-bottom: 6px;
}

/*.videodescription{
float:right;
width:78px;
}*/

.videolink{
display:none;
}

.videostitle{
 background-color: #d7c654;
    background-image: url("iconovideo.png");
    background-position: 151px 3px;
    background-repeat: no-repeat;
    border-radius: 3px 3px 0 0;
	-webkit-border-radius:3px 3px 0px 0px;
-moz-border-radius:3px 3px 0px 0px;
    color: #261811;
    font-family: 'Arial';
    font-size: 18px;
    font-weight: bold;
    padding: 4px 10px;
    width: 173px;
	 margin-bottom: 6px;
}

.videodescription{
color:#2d1c0c;
font-family:'Arial';
font-weight:bold;
font-size:12px;
vertical-align:middle;
text-align:right;
padding-left: 4px;
}

.videos{
margin-top: 6px;
}

.news-widgets-table{
dwidth: 98px;
 width: 207px; 
height: 411px;
margin-left:8px;
}

/***********Busqueda ************/
fieldset{
   border:none;
    display: block;
    margin-left: 0px;
    margin-right: 0px;
   padding: 0;
}

.search-navmenu .maintitle1{
cursor:pointer;
}

.searchregioncont{
background-image:url('regionbg.jpg');
background-repeat:no-repeat;
text-align:center;
}

.searchcat{
margin-top:10px;
}

.searchcatcont{
background-image:url('categoriabg.jpg');
background-repeat:no-repeat;
background-color:#bbbaba;
}

.searchtypecont{
background-image:url('tipobg.jpg');
background-repeat:no-repeat;
padding-bottom: 4px;
padding-top: 6px;
}

.searchidiomacont{
background-image:url('idiomabg.jpg');
background-repeat:no-repeat;
}

.searchtype{
margin-top:10px;
}

.searchidioma{
margin-top:10px;
}

.searchregion{
margin-top:10px;
}

.advancedsearch{
/*background-color:#8b2942;
border-radius: 5px 5px 5px 5px;
-webkit-border-radius:5px 5px 5px 5px;
-moz-border-radius:5px 5px 5px 5px;
dpadding-top:10px;
dpadding-bottom:5px;*/
width: 685px;

padding-top: 4px;
}

.astitle{
color:#ffffff;
font-size:21.83px;
font-family:'Arial';
font-weight:bold;
padding-left:10px;
}

#fulltextsearch{
 /*width: 353px;*/
  width: 431px;
border:none;
border-radius: 9px 9px 9px 9px;
-webkit-border-radius:9px 9px 9px 9px;
-moz-border-radius:9px 9px 9px 9px;
height: 23px;
padding-left: 5px;

}

#searchbutton{
/*background-image:url('searchbuttonbg.png');
background-repeat:no-repeat;
background-color: transparent;
border: medium none;
margin-top:7px;*/
 /*
 margin-top: 4px;
float: right;
font-family: 'Arial';
font-size: 16px;
font-weight: bold;
height: 28px;
padding-bottom: 3px;*/
/*padding-left: 36px;*/
/*position: relative;
right: 11px;
vertical-align: middle;
width: 121px;
color:#20170e;*/
margin-right:87px;
}

.searchcriteria{

	font-weight:bold;
	color: #FFFFFF;
    font-family: 'Arial';
    font-size: 21.83px;
	padding-left: 10px;
    padding-top: 5px;

}

.sc-field{
background-color:#d6cabf;
border:0px solid #20170e;
color:#2d1c0c;
font-size:12px;
font-weight:normal;
font-family:'Arial';
display:inline;
padding:3px;
border-radius: 5px 5px 5px 5px;
-webkit-border-radius:5px 5px 5px 5px;
-moz-border-radius:5px 5px 5px 5px;
display: inline-block;
margin:0px;
margin-right:3px;
border: 1px solid #BFAC9B;
}

.deletecriteria{
background-image:url('delcriteria.gif');
background-position: -3px -1px;
width:10px;
height:10px;
cursor:pointer;
position: relative;
top: 2px;
display:inline-block;
 margin-left: 4px;
}

.videoscont{
width:194px;
}

#m0{
 background: none;
    padding-top: 2px;
    padding-bottom: 13px;
}

#m0 .firstlevelli li{
color:#2D1C0C;
font-weight:bold;
list-style-image:url('bulletglifos.gif');
 margin-left: 14px;
  margin-bottom:5px;
}

.social-networksandrss img{
border:none !important;
}

#rich_container{
width:743px;
}

/***Galeria de imagenes ****/

.infinitecarousel{
position:relative;
width:685px;
background-color:#8c715a;
margin-top:33px;
padding-top: 7px;
margin-bottom: 36px;
/*height:150px;*/
}

.infinitecarousel .gallery-wrapper{
margin:0 40px;
dmin-height:10em;
overflow:hidden;
width:607px;
height:120px;
}

.infinitecarousel .gallery-wrapper ul{
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0;
padding:0;
width: 9999px;
}

.infinitecarousel .gallery-wrapper ul li{
display:block;
float:left;
/*height:118px;
width:118px;*/
padding:10px;
	
}

.gallery-arrow-back{
background:transparent url('carousel-left.png') no-repeat scroll 0 0;
cursor:pointer;
display:block;
width:19px;
height:20px;
bottom: 73px;
float: left;
position:relative;
 margin-left: 5px;
}

.gallery-arrow-forward{
background:transparent url('carousel-right.png') no-repeat scroll 0 0;
cursor:pointer;
display:block;
width:19px;
height:20px;
position:relative;
  bottom: 73px;
float: right;
 margin-right: 5px;
}

.galleftarrow{
dbackground:url('leftarrow.png')no-repeat scroll 0 0 transparent;
width:26px;
height:25px;
border:none;
cursor:pointer;
position:relative;
left: 103px;
   /* top: 162px;*/
 top: 126px;
/*float:left;
position:absolute;
 top: 279px;
 left: 475px;*/
/*bottom: 149px;
left: 21px;
position: relative;*/
}

.galrightarrow{
dbackground:url('rightarrow.png')no-repeat scroll 0 0 transparent;
width:26px;
height:25px;
border:none;
cursor:pointer;
right: 130px;
bottom: 163px;
position:relative;
/*float:right;
position:absolute;
right: 493px;
top: 280px;*/
/*bottom: 149px;
position:relative;
right: 19px;*/
/*margin-top:126px;*/
}

.img-gal-inactive{
display:none;
}

.gal-title{
color:#745a46;
font-size:11px;
font-family:'Arial';
}

.gal-metadata-value{
color:#2d1c0c;
font-size:11px;
font-family:'Arial';
}


h1.anacafe-title{

}

hr.anacafe-border{
color:#850049;
border:2px solid;
}

div.anacafe-autores{
color:#2c1c0d;
font-size:12px;
font-family:'Arial';
}

h2.anacafe-subtitle{

}

.anacafe-news h1,h2,h3,h4,h5{

}

.anacafe-related-themes h2{
color:#372515;
font-size:18px;
font-weight:bold;
font-family:'Arial';
margin-bottom: 6px;
margin-top: 6px;
}

.anacafe-news-content{
min-height:30px;
}

.anacafe-news-content p{
color:#2c1c0d;
font-size:12px;
font-family:'Arial';
}

.anacafe-news-content .wx-link{
color:#002596;
text-decoration:underline;
font-weight: bold;
}

.anacafe-news-content .wx-link a{
color:#002596;
text-decoration:none;
font-weight: bold;
border:none;
}

.anacafe-news-content .wx-link a:hover{
color:#002596;
text-decoration:none;
font-weight: bold;
border:none;
}

div.anacafe-related-themes{
float: left;
}

.anacafe-related-themes ul{
list-style-image:url('inner-page-bullet.gif');
color:#372515;
font-size:12px;
font-weight:bold;
font-family:'Arial';
padding-left: 15px;
margin-top: 0;

}

.anacafe-related-themes ul .wx-link{
color:#372515;
font-size:12px;
font-weight:bold;
font-family:'Arial';
text-decoration:none;
}

.anacafe-related-themes ul .wx-link a{
color:#372515;
font-size:12px;
font-weight:bold;
font-family:'Arial';
text-decoration:none;
}

.anacafe-related-themes ul .wx-link a:hover{
color:#372515;
font-size:12px;
font-weight:bold;
font-family:'Arial';
text-decoration:none;
}


.anacafe-related-themes ul .wx-link:hover{
color:#372515;
font-size:12px;
font-weight:bold;
font-family:'Arial';
text-decoration:underline;
}

.img-div-left{
background-color: #BFAC9B;
float: left;
margin-right: 10px;
margin-top: 0px;
margin-bottom: 10px;
min-height: 150px;
min-width: 150px;
padding-left:10px;
padding-right:10px;
padding-bottom: 5px;
padding-top: 5px;
}

.img-div-right{
background-color: #BFAC9B;
float: right;
margin-left: 10px;
margin-top: 0px;
margin-bottom: 10px;
min-height: 150px;
min-width: 150px;
padding-left:10px;
padding-right:10px;
padding-bottom: 5px;
padding-top: 5px;
}

.img-div-left p{
font-size:10px;
color:#2c1c0d;
}
.img-div-right p{
font-size:10px;
color:#2c1c0d;
}

.news-share{
float:right;
position:relative;
bottom:30px;
margin-top: 32px;
}

.news-share img{
margin-right:5px;
}

.news-share span{
font-weight:bold;
}

.wx-search-header{
	margin-left:5px;
	margin-top:10px;
}

.wx-search-header input[type="text"]{
    /*border: 1px solid #333333;*/
    margin-right: 4px;
	width:154px;
}

.wx-search-header input[type="submit"]{
    
}

/**************************
Busqueda
***************************/
.left-search-result{
float:left;
width:318px;
margin-bottom: 10px;
margin-left: 0px;
margin-right: 10px;
min-height:90px;
}

.right-search-result{
float:left;
width:318px;
margin-bottom: 10px;
margin-left: 10px;
margin-right: 00px;
min-height:90px;
}

.sr-pic-td{
width:81px;
height:81px;
padding:0;
}

.cp-list{
width:746px;
}

.cp-list h1{
margin-top:20px;
 display: inline;
 font-size:20px;
     padding-left: 11px;
}

.cp-list .sr-statistics{
color:#2c1c0d;
font-size:16px;
font-weight:normal;
font-family:'Arial';
}


.cp-list .sr-hits{
font-weight:bold;
font-size:18px;
}

.cp-list .sr-division {
color:#785f4a;
height:1px;
}

.sr-hit-title{
color:#26547C;
font-size:12px;
line-height:18px;
font-family:Verdana,Arial,Sans-serf;
font-weight:bold;
}

.sr-hit-descripction{
font-size:12px;
font-family:'Verdana';

}

.sr-desc-td{
padding:0;
/*padding-left:17px;*/
}

.sr-thumbnail-div {
background-repeat:no-repeat;
width:75px;
height:49px;
margin: auto;
margin-top: 3px;
}

.sr-thumbnail-div img{

}

.sr-paging{
/*float:right;
display: inline;*/
margin-left: 0;
margin-top: 5px;
 text-align: right;
}

.sr-paging img{
/*margin-top: 5px;*/
vertical-align: middle;
}

.sr-page-numbers{
display:inline;

font-size:14px;
font-weight:bold;
}

.sr-pages-anchors{
font-size:14px;
font-weight:normal;
}

.doctec-ct{
margin-left: 10px;
margin-right: 9px;
}

.news-ct{
margin-left:5px;
margin-right:3px;
}

.pic-ct{
margin-left: 8px;
margin-right: 7px;
}

.video-ct{
  margin-left: 6px;
    margin-right: 5px;
}

.sc-title{
font-size:12px;
font-weight:bold;
color:#2d1c0c;
font-family:'Arial';
vertical-align: top;
margin-left:5px;
}

.sr-tools{
   
    /*height: 37px;
    margin-top: 20px;
	 margin-bottom: 16px;*/
	 width:100%;
}

.sr-paging-low{
float: right;
}

.share-images{
display:none;
}

.share-images a{
margin-right:5px;
}

/*********BIBLIOTECA WIDGET *********/

.bibcontainer{
float: right;
height:332px;
width: 228px;
}

.bibtitle {
background:url('bib-bg.png') no-repeat scroll 0 0 #2c1c0d;
border-radius:3px 3px 3px 3px;
-moz-border-radius:3px 3px 3px 3px;
-webkit-border-radius:3px 3px 3px 3px;
padding-left:14px;
padding-right:13px;
height: 38px;
}

.bibtitle h1{
color: #bfac9b;
font-family: 'Arial';
font-size: 18px;
font-weight: bold;
margin: 0;
padding-top: 8px;
}

.bibtabtitles{
height:20px;
}

.activebib .bibtabtitle{
  background-color: #8C725B;
    border-radius: 0 0 3px 3px;
    color: #2D1C0C;
    cursor: pointer;
    float: left;
    font-family: 'Arial';
    font-size: 11px;
    font-weight: bold;
    height: 17px;
    margin-right: 1px;
    padding-top: 3px;
    text-align: center;
    width: 74px;
}

.activebib .bibtabtitle span{
vertical-align: middle;
}

.notactivebib .bibtabtitle{
   background-color: #BFAC9B;
    border-radius: 0 0 3px 3px;
    color: #2D1C0C;
    cursor: pointer;
    float: left;
    font-family: 'Arial';
    font-size: 9px;
    font-weight: bold;
    height: 17px;
    margin-right: 1px;
    padding-top: 3px;
    text-align: center;
    width: 74px;
}

.bib-new-articles{
margin-top:4px;
}

.bib-suggested-articles{
margin-top:4px;
}

.bib-downloaded-articles{
margin-top:4px;
}

.notactivebib .bibtabtitle span{
vertical-align: middle;
}

.bib-lupa{
background-image:url(lupa-bib.png);
background-repeat:no-repeat;
background-color:transparent;
width:29px;
height:23px;
border: medium none;
cursor:pointer;
}

.with-background {
background-image:url(bib-result-bg.png);
background-repeat:repeat;
padding-top:6px;
padding-bottom:6px;
padding-right:9px;
padding-left:9px;
}

.without-background{
padding-top:6px;
padding-bottom:6px;
padding-right:9px;
padding-left:9px;
}

.bib-hit-title{
	font-size:12px;
	font-weight:bold;
	font-family:'Arial';
	color:#8b2942;
}

.bib-hit-descripction{
	color:#2d1c0c;
	font-size:10px;
	font-family:'Arial';

}

.bib-new-articles-search-field{
float:left;
/*display:inline;
width:173px;*/
}

.bib-new-articles-search-field form{
display:inline;
}

.bib-new-articles-search-field input[type="text"]{
width: 157px;
border: 1px solid #CEC3B9;
border-radius: 15px 15px 15px 15px;
-moz-border-radius:15px 15px 15px 15px;
-webkit-border-radius:15px 15px 15px 15px;
color: #BFAC9B;
font-family: 'Arial';
font-size: 13px;
padding-left:8px;
padding-right:8px;
}

/*.bib-new-articles-search-field input[type="submit"]{
background: none repeat scroll 0 0 transparent;
border: medium none;
height: 0;
width: 0;
padding:0;
}*/


.bib-suggested-articles-search-field{
float:left;
/*display:inline;
width:173px;*/
}

.bib-suggested-articles-search-field form{
display:inline;
}

.bib-suggested-articles-search-field input[type="text"]{
width: 157px;
border: 1px solid #CEC3B9;
border-radius: 15px 15px 15px 15px;
-moz-border-radius:15px 15px 15px 15px;
-webkit-border-radius:15px 15px 15px 15px;
color: #BFAC9B;
font-family: 'Arial';
font-size: 13px;
padding-left:8px;
padding-right:8px;
}

/*.bib-suggested-articles-search-field input[type="submit"]{
background: none repeat scroll 0 0 transparent;
border: medium none;
height: 0;
width: 0;
padding:0;
}*/

.bib-downloaded-articles-search-field{
float:left;
/*display:inline;
width:173px;*/
}

.bib-downloaded-articles-search-field form{
display:inline;
}

.bib-downloaded-articles-search-field input[type="text"]{
width: 157px;
border: 1px solid #CEC3B9;
border-radius: 15px 15px 15px 15px;
-moz-border-radius:15px 15px 15px 15px;
-webkit-border-radius:15px 15px 15px 15px;
color: #BFAC9B;
font-family: 'Arial';
font-size: 13px;
padding-left:8px;
padding-right:8px;
}

/*.bib-downloaded-articles-search-field input[type="submit"]{
background: none repeat scroll 0 0 transparent;
border: medium none;
height: 0;
width: 0;
padding:0;
}*/

.phototitle{
 background-color: #d7c654;
    background-image: url("iconofotografias.png");
    background-position: 151px 3px;
    background-repeat: no-repeat;
    border-radius: 3px 3px 0 0;
	-webkit-border-radius:3px 3px 0px 0px;
-moz-border-radius:3px 3px 0px 0px;
    color: #261811;
    font-family: 'Arial';
    font-size: 18px;
    font-weight: bold;
    margin-bottom: 0;
    padding: 4px 10px;
    width: 173px;
}

img.thmode{
margin-bottom: 3px;
margin-right: 2px;
margin-top: 5px;
}

.bibcontent{
   margin-top: 3px;
}

/*******MENU DE HERRAMIENTAS ***********/
/*.search-navmenu .maintitle1{
background:none;
}*/

#m0{
background:none;
}

.toolsbullet{
background-image:url('bulletglifos.gif');
}

.toolssecondlevel{
margin-bottom: 5px;
}

.toolstitle{
color: #333333;
font-size: 14px;
margin: 0;
padding: 2px;
}


/*********CINTILLO ***********/
.cintillo-header img{
vertical-align:top;
}

.wx-custom-sm #noticias.wx-sm-ct{
 padding-top: 13px;
 background: url("cat-list-sb.jpg") no-repeat scroll 0 0 #BFAC9B;
  padding-top: 7px;
  padding-bottom: 1px;
}


ul.firstlevellinks{
   padding-left: 25px;
   margin-top:0px;
   padding-bottom: 1px;
   margin-bottom:0px;
}

ul.firstlevellinks li{
    font-size: 9px;  	
	margin-bottom: 2px;

}


ul.firstlevellinks li a{
  /*font-weight:bold;*/
  color:#26547C;  
  font-family:'Arial';
  
}

.wx-search-ajax-update{
margin-top:21px;
}

.wx-gplayer-sync-link{
background-image:url('playtm.gif');
background-repeat:no-repeat;
border-bottom:none;
background-position: 100% 50%;
padding-right: 13px;
color: #002596;
font-weight:bold;
}

.wx-gplayer-sync-link:hover{
padding-right:10px;
background-image:url('playtmneg.gif');
background-repeat:no-repeat;
border-bottom:1px solid;
background-position: 100% 50%;
padding-right: 13px;
  color: #002596;
  font-weight:bold;
}

table.article-toc{
border:1px solid #BFAC9B;
background:#F1ECE8;
  margin-bottom: 15px;
  padding:5px;
}

.article-toc a{
color:#2C1C0D
}

.article-toc a:hover{
border-bottom:1px solid;
}
.article-toc ul{
	list-style-type:none;
	 padding-left: 11px;
    padding-right: 11px;
}
li.third-level-toc{
 padding-left: 21px;
}

/*****Tabla de contenidos ******/

.toctitle{
text-align:center;
}

.toctitle h2{
border: medium none;
display: inline;
font-size: 100%;
font-weight: bold;
padding: 0;
}

.toctitle .toctoggle{
font-size: 94%;
}

div.metadata-articulo{
display:none;
}

/******** FORMULARIO DE REGISTRO **********/
.form-title{
color:#8b2942;
font-size:24px;
font-family:'Arial';
}

.form-field-title{
color:#2c1c0d;
font-size:18px;
font-family:'Arial';
  margin-left: 8px;
  margin-right: 3px;
}

p.form-text{
color:#2c1c0d;
font-size:14px;
font-family:'Arial';
}

.form-field-text{
color:#2c1c0d;
font-size:18px;
font-family:'Arial';
font-weight:bold;
}

.form-submit-button{
color:#ffffff;
font-size:15px;
font-family:'Arial';
font-weight:bold;
background:#8b2942;
 border-right: 2px outset #3e121e;
 border-bottom: 2px outset #3e121e;
}

.form-container{
background-image:url(form-bg.png);
background-repeat:no-repeat;
height: 761px;
width: 388px;
padding-left:12px;
padding-right:12px;
padding-top: 28px;
}

.registrationform{
margin-top:24px;
}

.form-input{
background:#e8e2dc;
border:1px solid #8c715a;
border-radius:15px 15px 15px 15px;
-moz-border-radius:15px 15px 15px 15px;
-webkit-border-radius:15px 15px 15px 15px;
height:30px;
padding-left:8px;
padding-right:8px;
margin-bottom: 8px;
margin-top: 10px;
}

.form-select{
background:#e8e2dc;
border:1px solid #8c715a;
border-radius:15px 15px 15px 15px;
-moz-border-radius:15px 15px 15px 15px;
-webkit-border-radius:15px 15px 15px 15px;
height:30px;
 padding: 2px 8px;
margin-bottom: 8px;
margin-top: 10px;
color: #2C1C0D;
font-family: 'Arial';
font-size: 18px;
font-weight: bold;
}

#areacodeinput{
 background-color: #D0C3B6;
 border-radius: 15px 0 0 15px;
-moz-border-radius:15px 0 0 15px;
-webkit-border-radius:15px 0 0 15px;
 width:72px;
 border-right:none;
 color:#2c1c0d;
 font-weight:bold;
 font-size:18px;
 font-family:'Arial';
 text-align:center;
 border-top:1px solid #8c715a;
 border-bottom:1px solid #8c715a;
 border-left:1px solid #8c715a;
height: 30px;
padding-bottom: 3px;
}

#telinput{
width:232px;
border-left:none;
border-radius:0px 15px 15px 0px;
 -moz-border-radius:0px 15px 15px 0px;
-webkit-border-radius:0px 15px 15px 0px;
}
.searchparam{
cursor:pointer;
}

.searchparamselected{
color:#8B2942;
text-decoration:underline;
}

.trhidden{
display:none;
}

/*********************** videos en galeria ******************/
.gml-gallery-load{
	overflow:hidden;
	cursor:pointer;
}


.gp-dock.gp-bottom.gp-left.gp-right.gp-d22.gpunpinned.controls {
    margin-top: -4px;
}



#mndv{

        width: 1069px;
border-collapse: collapse;
}

.middle-column{
background-color:white;
}

.wx-content table{
border-collapse: separate;
}

.body-bg {
    margin-left: auto;
    margin-right: auto;
    padding-left: 31px;
    width: 1100px;
}

h5{
    color: #333333;
    font-size: 12px;
    margin: 0;
    padding: 2px;
}

.divisor {
    border: 1px solid #26547C;
}

hr {
    color: #CCCCCC;
}

.catlinks{    
    margin-left: 5px;

	
}

.catlinks a{
   color: gray;
    font-weight: bold;
	    margin-left: 5px;
    margin-right: 5px;
}

.catlinks a:first-child{
	margin-left: 0px;
	margin-right: 0px;
}

div.tright {
    border-width: 0.5em 0 0.8em 1.4em;
    clear: right;
    float: right;
}

div.thumb {
    border-color: white;
    border-style: solid;
    margin-bottom: 0.5em;
    width: auto;
}

div.thumbinner {
    background-color: #F9F9F9;
    border: 1px solid #CCCCCC;
    font-size: 94%;
    overflow: hidden;
    padding: 3px !important;
    text-align: center;
}

html .thumbcaption {
    border: medium none;
    font-size: 94%;
    line-height: 1.4em;
    padding: 3px !important;
    text-align: left;
}

.gsmCreatorLogo{
	background:url("../../extensions/glimages/gsmCreator.jpg") no-repeat scroll 0 0 transparent;
	  display: inline-block;
    height: 20px;
    width: 108px;
	margin-top:20px;
}

.show-gsmcreator-xml,.hide-gsmcreator-xml{
	  background: none repeat scroll 0 0 #EEEEEE;
    border: 1px solid #CCCCCC;
    font-family: Verdana,Arial,Helvetica,Sans-Serif;
    font-size: 10px;
    margin-left: 4px;
    margin-top: 3px;
}

#wpTextbox2{
	width:778px;
	height:150px;
}

.firstHeading{
    font-family: Arial,Helvetica,Sans-serif;
    font-size: 17px;
    font-weight: bold;
    margin-bottom: 15px;
    text-decoration: none;
}


form .lbl {
    font-size: 12px;
    font-weight: bold;
}
.goback {
    float: right;
}


.refine {
    float: right;
    margin-left: 10px;
    margin-right: 5px;
}

.leyend {
    float: left;
}

.rp-container{
border:none;
border-radius:5px 5px 5px 5px;
-moz-border-radius:5px 5px 5px 5px;
-webkit-border-radius:5px 5px 5px 5px;
padding:10px;
background-color:#FEFEFE;
}


.rp-title{
font-size:25px;
border:none;
min-height:29px;
}

.img-float-left{
float:left;
padding-right:10px;
padding-bottom:5px;
 margin-top: 15px;
/*border:1px solid black;*/
}

.left_bottom{
background:url(bottom-bg-left.png) no-repeat scroll top right;
height:50px;
}
.right_bottom{
background:url(bottom-bg-right.png) no-repeat scroll 0px -3px;
height:50px;
}
.center_bottom{
background:url(bottom-bg.png) repeat-x scroll 0px 26px #ffffff;
height:50px;
}


.left_side {
    background: url("container-bg.png") repeat-y scroll right top transparent;
    padding: 0;
    width: 35px;
}

.right_side {
    background: url("container-bg2.png") repeat-y scroll 0 0 transparent;
    padding: 0;
    width: 35px;
}

.emptyHeader{
	background:url(fk-header.png) repeat-y center;
}

#gsmHeader {
    background: none repeat scroll 0 0 #FFFFFF;
    height: 78px;
    width: 100%;
}

#gsmHeader .strip {
    height: 78px;
    width: 100%;
}


table#UTLibraries {
    margin-bottom: 5px;
    width: 100%;
}

#supernav {
    color: #666666;
    font-size: 8pt;
    font-weight: normal;
    margin: 0;
    padding-bottom: 4px;
    vertical-align: bottom;
}

#supernav a {
    color: #666666;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-weight: normal;
    padding-left: 4px;
    padding-right: 4px;
    text-decoration: none;
}


#left_td {
    background: url("logo_rmedia.png") no-repeat scroll 0 0 transparent;
    height: 42px;
    min-width: 391px !important;
}


#right_td {
    background: url("bar.png") repeat-x scroll 0 0 transparent;
    height: 42px;
    width: 100%;
}

#footer img {
    border: 0 none;
}

#utdirectlogo a {
    color: #666666;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: x-small;
    text-decoration: none;
}

#utdirectlogo {
    float: right;
    font-size: x-small;
    padding: 10px 13px 24px;
    text-align: center;
}

#footer {
    clear: both;
    left: -8px;
    margin-top: 10px;
    position: relative;
    width: 100%;
}


#footertext {
    color: #666666;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: small;
    margin-bottom: 0;
    padding-top: 4px;
    text-align: right;
}

#footertext a {
    color: #000000;
    font-weight: normal;
    text-decoration: none;
}

#social-icons-footer {
    height: 32px;
    margin: 0;
    padding: 4px 0 0;
    position: absolute;
    right: 100px;
    text-align: right;
}

div.floatright, table.floatright {
    border: 0 none;
    clear: right;
    float: right;
    margin: 0 0 0.5em 0.5em;
    position: relative;
}

.metadataTitles {
    color: #303030;
    font-weight: bold;
    padding-right: 10px;
    text-align: right;
    vertical-align: top;
}

h2 {
     border-bottom: 1px solid #CCCCCC;
    font-size: 13px;
    padding-bottom: 5px;
}

.headlist{
	border-bottom: 1px solid #CCCCCC;
    height: 25px;
    
}

.actions .siguiente {
    float: right;
}

.actions .anterior {
    float: left;
}


.actions {
    
    height: 20px;
    margin-bottom: 5px;
    padding: 5px;
}

#tavp_header {
    background: url("TAVP.png") no-repeat scroll 0 0 transparent;
    height: 108px;
    width: 810px;
}