/*CSS Document VERSIÓN INTERNET EXPLORER //////////////        F-ENLACE.ORG       ////////////////////// */
body {
font-family : Arial, Helvetica, sans-serif;
font-size : 62.5%;
background : #f5f5f5;
margin : 0 auto;
max-width : 128em;
}
H6, FORM, fieldset, table {
margin : 0;
padding : 0;
overflow : hidden;
}
xmp {
width : 1px;
height : 1px;
overflow : hidden;
margin : 100px 30px 0 0;
}
img {
border : 0;
}
P {
text-align : justify;
margin : 0 0 10px 0;
text-indent : 20px;
font-size : 1.2em;
color : #6a5f3f;
}
LI {
font-size : 1.2em;
margin : 0 0 5px 0;
color : #6a5f3f;
text-align : justify;
}
h6 {
font-size : 1.5em;
color : #6a5f3f;
text-indent : 20px;
margin-bottom : 10px;
text-align : justify;
}
HR {
width : 100%;
}
TBODY {
color : #6a5f3f;
}
TD {
padding : 0.2em 1em 0.2em 1em;
}
input, select {
color : #999999;
margin : 1em 0 0 0.2em;
font-size : 1.1em;
padding : 0;
}
label {
color : #6a5f3f;
font-size : 1.1em;
margin : 1em 0 0 1em;
}
legend {
color : #6a5f3f;
font-size : 1.2em;
font-weight : bold;
}
button {
text-align : center;
color : #6a5f3f;
font-weight : bold;
cursor : pointer;
}
textarea {
margin : 0.5em 0 0 1em;
width : 100%;
}

.captchaBOX{ 
	width:200px;
	margin: 1em auto;
	padding:0;	
}
.confirmacion {
margin :0;
padding : 0;
width : 100%;
height : auto;
overflow : hidden;
background:#FFFFFF;
border:1px solid #CCCCCC;
border-bottom:0;
}
.confirmacion input {
width : 4em;
margin : 0.5em;
padding : 0;
}
.confirmacion img {
width : 102px;
height : 52px;
margin : 0.5em;
padding : 0.2em;
border : 0.1em dashed #cccccc;
float : right;
}
.confirmacion button {
margin : 0.5em;
float:left;
}
blockquote {
border : 0.1em dotted #47620b;
overflow : hidden;
padding-top : 1em;
background : #d9d9b3;
}
p.bk {
width : 60%;
}
p.bk:before {
font-size : 2em;
vertical-align : super;
color : #666666content : "&quot;";
}
p.bk:after {
font-size : 2em;
vertical-align : sub;
color : #666666content : "&quot;";
}
.SPimg, .SPcode {
width : 32em;
height : 24em;
border : 0.1em dotted #ffcc33;
margin : 0;
padding : 0;
}
.SPcode {
background-color : #dfdd99;
background-image : url(../patrones/SPcode.png);
background-position : center;
background-repeat : no-repeat;
}
.SPimg {
background-color : #dfdd99;
background-image : url(../patrones/SPimg.png);
background-position : center;
background-repeat : no-repeat;
}
a:link {
text-decoration : none;
border : 0;
color : #267035;
text-decoration : underline;
font-weight : bold;
}
a:visited {
text-decoration : none;
border : 0;
color : #267035;
text-decoration : underline;
font-weight : bold;
}
a:hover {
border : 0;
text-decoration : none;
color : #EAAF00;
text-decoration : underline;
font-weight : bold;
}
a:active {
border : 0;
text-decoration : underline;
}
H1, H2, H3 {
color : #F5F5F5;
}
H1 a:link, H2 a:link, H3 a:link {
color : #FFFFFF;
text-decoration : none;
}
H1 a:visited, H2 a:visited, H3 a:visited {
color : #FFFFFF;
text-decoration : none;
}
H1 a:hover, H2 a:hover, H3 a:hover {
color : #EAAF00;
}
H4 a:link, H4 a:visited {
text-decoration : none;
}
.estructura {
display : none;
}
hr {
display : none;
}
#global {
width : 100%;
max-width : 128em;
margin-top : 0;
margin-left : auto;
margin-right : auto;
margin-bottom : 1em;
height : auto;
overflow : hidden;
}
#cuerpo {
float : left;
margin : 0;
padding : 0;
width : 100%;
height : auto;
overflow : hidden;
min-height:38em;
}
#colI, #colD  {
float : left;
width : 21%;
margin:0;
padding:0;
overflow : hidden;
}
#colI {
float : left;
}
#colD {
float : right;
}
#contenidos, #contenidos80, #contenidos100 {
float : left;
width : 57.8%;
margin : 0;
padding:0;
overflow : hidden;
}
#contenidos80 {
width : 78.8%;
}
#contenidos100 {
width : 96.8%;
}
#plantillero { 
float : left; 
width : 96%; 
margin-left : 2%; 
overflow: hidden;
}

#plantilleroForos{
float : right; 
width : 98%; 
overflow: hidden;

}


#H, #Hc {
float : left;
width : 100%;
height : 10em;
margin : 0;
padding : 0;
text-align : center;
overflow : hidden;
background : #6a5f3f url(../patrones/Hbg.png) repeat-x top left;
}
#Hc {
height : 4em;
border-bottom : 0.5em solid #6a5f3f;
background : url(../patrones/Hcbg.jpg) top right no-repeat;
}
.Hlogoc {
float : left;
margin-left : 1em;
}
.Hlogo {
float : left;
width : 48%;
height : 10em;
overflow : hidden;
margin : 0;
text-align : left;
min-width:300px;
}

.Hcubrefoto {
	width:100%;
	height:100px;
	float:left;
	margin:0;
	background: url(../patrones/Hcubrefoto.png) top left no-repeat;
}

.Hbanner, .Hforos {
float : right;
width :49%;
height : 10em;
overflow : hidden;
margin : 0;
text-align : right;
}

.Hforos { background: url(../patrones/Hforos.jpg) center left no-repeat; }



#Hc H1 {
float : left;
font-size : 1.3em;
color : #267035;
margin : 15px 0 0 5px;
background : #f5f5f5;
}
#TRANS, #TRANSc, #TRANSFOROS {
width : 100%;
height : 4.8em;
float : left;
margin : 0;
padding : 0;
background : #6a5f3f url(../patrones/bg_TRANS.png) top repeat-x;
}
#TRANSFOROS {
height : 7em;
}
#TRANSc {
height : auto;
height : 1em;
background : inherit;
}
#ubicador {
font-size : 1.2em;
font-weight : bold;
float : left;
margin : 0.1em 2% 0 2%;
width : 55%;
/*border-bottom : 0.2em solid #F5F5F5;*/

}

#ubicador span { float:left; margin:2em 0 0 1em; }

#ubicador H1, #ubicador H2, #ubicador H3 {
font-size : 1.1em;
float : left;
margin : 1.2em 0 0 2%;
padding : 0.3em 2em 0.15em 2em;
border : 1px solid  #6a5f3f;
background :#6a5f3f  url(../patrones/manta.png) top left repeat;
/*background : #6a5f3f url(../patrones/D_head.png) top left repeat-x;*/
}

.iconoTRANS {

	width:40px;
	height:40px;
	float:left;
	margin: .3em 0 0 1em;
	
}


#Intro {
width : 96%;
float : left;
margin : 1.5em 0 0 2%;
background : #6a5f3f  url(../patrones/manta.png) top left repeat;
overflow : hidden;
}
#IntroBox {
width : 50%;
float : left;
margin : 0;
overflow : hidden;
}
#IntroP {
margin : 2em 2% 1em 2%;
text-indent : 2em;
font-style : oblique;
color : #267035;
text-align : justify;
}
#IntroIMG {
width : 47.5%;
margin : 0 0 0 1em;
padding : 0;
overflow : hidden;
float : right;
}
H4#IntroTI {
font-size : 2em;
float : left;
width : 96%;
font-weight : normal;
color : #267035;
overflow : hidden;
margin : 0.5em 2% 0.2em 2%;
clear : left;
}
H4#IntroTI a:link, H4#IntroTI a:visited {
color : #666666}
H4#IntroTI a:hover, H4#IntroTI a:active {
color : #F5F5F5;
}
H5#IntroSTI {
float : left;
font-size : 1.2em;
margin : 0 2% 0 2%;
width : 96%;
font-style : oblique;
color : #267035;
border-bottom : 0.1em dotted #267035;
padding-bottom : 0.4em;
}
.IntroDAT {
width : 96%;
float : right;
margin : 0.5em 2% 0 0;
font-size : 1em;
border-bottom : 0.1em solid #625839;
text-align : right;
color : #625839;
font-weight : bold;
padding : 0.3em 0.6em 0.3em 0.6em;
background : #6a5f3f  url(../patrones/manta.png) top left repeat;
}

.IntroPie, .IntroPieR {
height : 1em;
overflow : hidden;
/*background-image : url(../patrones/D_pie.png);
background-repeat : repeat-x;*/
}
.IntroPie {
width : 47%;
margin-left:2%;
float : left;
background-position : top left;
}
.IntroPieR {
width : 49%;
float : right;
margin-right:2%;
background-position : top right;
}

ul.doscero {
width : auto;
margin : 0.5em 2% 0.5em 0;
float : right;
/*border-top : 1px dashed #F5F5F5;*/
padding : .2em 1% 0 1%;
text-align : right;
height:2.2em;
}
ul.doscero li {
margin : 0 0 0 0.5em;
display : inline;
}

#abresocial { float:right; margin:0.5em; height:2.2em; padding:.2em 0 0 0 }




.Cbanner {
width : 98%;
height : auto;
overflow : hidden;
margin : 1em 1% 0 1%;
text-align : center;
}
#MenuH1V, #MenuH1H  {
width : 100%;
height : auto;
}

#MenuH1V h2, #MenuH1V h3 {
color : #666666;
}
#MenuH1V h2, #MenuH1H h2 {
font-size : 1.2em;
margin : 0.5em 0 0.5em 1.5em;
}
#MenuH1V h3, #MenuH1H h3 {
font-size : 1em;
margin : 0.5em 0 0.5em 1em;
}

#MenuH1H { background:#6a5f3f; height:auto; width:100%; margin:0; padding:0; float:left; }


.MenuH1V0, .MenuH1V1, .MenuH1V2, .MenuH1V2ov, .MenuH1V3, .MenuH1V3ov {
float : left;
width : 99%;
height : 2em;
overflow : hidden;
border : 0;
}
.MenuH1H0, .MenuH1H1, .MenuH1H2, .MenuH1H2ov {
width:auto;
float:left;
height:2em;
overflow : hidden;
border : 0;
}

.MenuH1H1 h2, .MenuH1H1 h2 a:link, .MenuH1H1 h2 a:visited, .MenuH1H3ov h3, .MenuH1H3ov h3 a:link, .MenuH1H3ov h3 a:visited { color: #EAAF00; }

.MenuH1H3, .MenuH1H3ov { width:auto; float:left; margin-left:10px; overflow:hidden; height:2em; }

#MenuH1Haps { width:96%; margin:3px 2%; float:left; text-align:center; overflow:hidden; background:#6a5f3f url(../patrones/mantaDark.png) top left repeat; }

.MenuH1V0, .MenuH1V1, .MenuH1V2, .MenuH1V2ov, .MenuTr0, .MenuTr1, .MenuTr2, .MenuTr2ov {
padding-bottom : 0.8em;
border-bottom : 0.1em solid #267035;
}
.MenuH1V0, .MenuTr0 {
/*background : #a5a472;*/
}
.MenuH1V1, .MenuTr1 {
cursor : pointer;
}
.MenuH1V2, .MenuTr2 {
cursor : pointer;
}
.MenuH1V1, .MenuTr1, .MenuH1V3, .MenuH1V2ov, .MenuTr2ov, .MenuH1V3ov {
height : auto;
}
.MenuH1V3, .MenuH1V3ov {
width : 93%;
margin-left : 5%;
}
.MenuH1V3ov {
/*background : #000000;*/
}
.MenuTr0, .MenuTr1, .MenuTr2, .MenuTr2ov {
position : relative;
width : 20%;
z-index : 25;
}
.MenuTr2ov {
z-index : 50;
}

.MenuH1Vbk { 
width : 1.5em; 
float : left; 
margin : 0 .5em -32767px 0; 
padding-bottom : 32767px; 
}




















/*.menu_ico {
font-size : 1em;
width : 2em;
height : 2em;
float : right;
overflow : hidden;
margin : 0;
margin-top : 0.5em;
margin-right : 0.5em;
}
H2.menu_sec {
float : left;
font-size : 1.2em;
overflow : hidden;
text-align : left;
font-weight : bold;
margin-bottom : 0.5em;
padding : 0;
margin-left : 0.3em;
margin-top : 0.5em;
text-transform : capitalize;
color : #666;
}
H2.menu_secFijo {
float : left;
font-size : 1.3em;
overflow : hidden;
text-align : left;
font-weight : bold;
margin-bottom : 0.5em;
padding : 0;
margin-left : 0.3em;
margin-top : 0.5em;
text-transform : capitalize;
color : #666;
}
H3.menu_ap {
float : left;
font-size : 1.1em;
overflow : hidden;
text-align : left;
font-weight : bold;
margin : 0;
padding : 0;
text-transform : lowercase;
}
.menuICOUNICO {
font-size : 1em;
width : 2em;
height : 2em;
float : right;
overflow : hidden;
margin : 0;
margin-top : -0.25em;
margin-left : -0.5em;
}*/
#buscar {
width : auto;
border : none;
float : right;
margin : 0;
padding : 0;
margin-top : 0.4em;
}
#buscador_legend {
display : none;
}
#busca1, #busca2 {
margin : 0.5em 0.7em 0 0;
float : left;
width : 12em;
color : #c1cbb6;
}
#busca2 {
width : 20em;
font-size : 0.9em;
}
.botonBUSCA {
margin : 0.1em 0 0 0.3em;
width : 3em;
height : 3em;
margin-right : 0.3em;
overflow : hidden;
background : url(../patrones/iconos/lupa.png) center no-repeat;
border : none;
cursor: pointer;
}
.botonBUSCA:hover {
background : url(../patrones/iconos/lupaUP.png) center no-repeat;
}
#pie {
clear : both;
width : 100%;
overflow : hidden;
padding :  1em 0 0 0;
background : #6a5f3f url(../patrones/manta.png) top left repeat;
margin : 1em 0 0 0;
height : 3em;
text-align : center;
}
#pieB { width : 100%; float:left; background : #6a5f3f; padding:3px 0; }
.ERlogo { float: right; } 
.logojunta { float: left; } 
#pie select {
background : #f1f1f1;
float : left;
margin-top : 0;
}
#pie .icorss {
margin-top : 0;
float : left;
margin-left : 4%;
width : 20px;
height : 20px;
}
#pie IMG {
border : 0;
padding : 0.2em 1em;
margin-top : -5px;
border-left : 1px solid #ffffff;
text-align : center;
}
#pie .w3c, #pie .w3cin {
border : 0;
padding : 0.2em 0;
width : 50px;
height : 30px;
}
#pie .w3cin {
border-left : 1px solid #ffffff;
padding-left : 1em;
width : 37px;
}

#pie a {
text-decoration : none;
}
#pie a:hover {
text-decoration : underline;
}
#menu2 {
margin : 0em 0 1em 1.5%;
padding : 0;
padding : 0;
width : 40%;
height : auto;
text-align : center;
overflow : visible;
float:right;
}
.menu2BK { 
	width:58%;
	float:left;
	height:1em;
	margin:0;
	padding:0;
}
#menu2 li, #menu2 li.activelink {
font-size : 1.1em;
font-weight : bold;
width : auto;
height : auto;
background : #6a5f3f  url(../patrones/manta.png) top left repeat;
padding : 0.4em 0 .4em 1em;
border-bottom : 0.1em solid #6a5f3f;
margin : 0;
list-style:none;
}
#menu2 li.activelink {
border-bottom : 0.4em solid #EAAF00;
text-decoration : none;
font-size:1.3em;
}
#menu2 li a, #menu2 li a:visited {
text-decoration : none;
}
.piefoto {
float : left;
margin : 0;
width : 100%;
padding : 0 0 0.5em 0;
background : #6a5f3f url(../patrones/manta.png) top left repeat;
font-size : 1.2em;
color : #666666;
}
.fotoTi{
	width:11px;
	text-indent:0;
	margin:0 5px 5px 5px;
	font-weight:bold;
}

.piefoto font {
margin-top : 0.3em;
width : 96%;
float : left;
font-size : 0.9em;
border-top : 0.1em solid #cc9933;
padding-top : 0.2em;
margin-left : 2%;
text-align : right;
}
.piefoto p {
width : 90%;
float : left;
margin : 1em 0 0 5%;
font-size : 0.9em;
}
.AUX, .AUX2 {
width : 100%;
float : right;
height : auto;
overflow : hidden;
}
.AUX2 {
float : left;
}
.AUXhead, .AUX2head {
width : 100%;
height : 2.2em;
float : right;
overflow : hidden;
}
.AUXhead {
background : #6a5f3f url(../patrones/D2_head.png) top right no-repeat;
}
.AUX2head {
background : #6a5f3f url(../patrones/D_head.png) top left no-repeat;
}
H2.AUXico, H2.AUX2ico {
font-size : 1em;
width : 2em;
height : 2em;
float : left;
overflow : hidden;
margin : 0;
margin-left : 0.1em;
margin-top : 0.1em;
}
H2.AUX2ico {
float : right;
margin-right : 0.1em;
}
H3.AUX1, H3.AUX2 {
width : 80%;
font-size : 1em;
padding : 0.5em 0 0.5em 0;
overflow : hidden;
text-align : right;
font-weight : bold;
float : right;
margin : 0 1% 0 1%;
color : #F5F5F5;
}
H3.AUX1 {
float : left;
text-align : left;
}
.AUXbody, .AUXbody2, .AUXbodyfull, .AUX2body {
width : 99%;
height : auto;
background-color : #f2f0e3;
border : 1px solid #cccccc;
border-bottom : 0;
overflow : hidden;
text-align : left;
margin-top : 0.2em;

}

.AUXbody2 { background:#FFFFFF; border-bottom:1px; }

.AUX2body {
float : right;
}
.AUXbody, .AUXbodyfull {
float : left;
}
.AUXbodyfull {
width : 99.7%;
}
h4.tiAUX_1, h6.tiAUX_1, h4.tiAUX_2 {
font-size : 1.1em;
width : 70%;
float : left;
margin-top : 0;
overflow : hidden;
padding-left : 0.5em;
margin-bottom : 0;
font-weight : normal;
text-align : left;
}
h4.tiAUX_1 {
width : 96%;
}
/*h4.tiAUX_1:first-line, h4.tiAUX_2:first-line {
font-weight : bold;
}*/
h4.tiAUX_3 {
font-size : 1.1em;
width : auto;
float : right;
margin-top : 0.2em;
margin-right : 0.5em;
padding-bottom : 0.5em;
font-weight : bold;
}
h6.tiAUX_1 {
font-size : 0.9em;
color : #666666;
padding-left : 1em;
margin : 0.5em 0;
float : none;
text-indent : 0;
}
h6.tiAUX_1 a {
font-size : 1.1em;
}
.AUXcaja {
width : 96%;
height : auto;
margin : 1em auto 0.5em auto;
overflow : hidden;
text-align : center;
}
.AUXcajamedia {
width : 48%;
height : auto;
float : left;
margin : 1em auto 0.5em 1%;
overflow : hidden;
text-align : center;
}
.AUXfecha {
width : 72%;
float : left;
text-indent : 1em;
font-size : 0.9em;
color : #666666;
background : #fef7e7;
margin : 0 0 0.5em 0;
text-align : right;
padding-right : 0.5em;
}
.AUXintro {
margin : 1em 5% 1em 5%;

}
.AUX_foto {
float : right;
width : 23%;
margin : 0;
margin-top : 0;
margin-left : 3%;
overflow : hidden;
text-align : right;
}
.AUXpie, .INpie, .AUX2pie, .INpie2 {
height : 1em;
overflow : hidden;
background-image : url(../patrones/AUXpie.png);
background-repeat : repeat-x;
}
.INpie, .INpie2 { background-image : url(../patrones/D_pie.png); }
.AUXpie, .INpie {
width : 49%;
float : left;
background-position : top left;
}
.AUX2pie, .INpie2 {
width : 51%;
float : right;
background-position : top right;
}
.AUXcinto {
width : 100%;
margin : 0;
padding : 0.3em 0 0.3em 0;
background : #6a5f3f  url(../patrones/mantaDark.png) top left repeat;
font-size : 10px;
color : #F8F8F8;
text-align : center;
font-weight : bold;
float : left;
}
.AUXcinto a { color : #FFFFFF; text-decoration:none; }


.AUXp, .AUXp1, .AUXpb {
font-size : 1em;
color : #999999;
margin : 1em;
text-align : left;
}
.AUXpb {
text-align : justify;
}
.AUXp1 {
margin : 0;
}
.AUXp2, .AUXp2b {
font-size : 1.2em;
color : #999999;
text-align : left;
}
.AUXp2b {
font-weight : bold;
margin : 1em 0 1em 2em;
}
H2.D_secICO, H2.D2_secICO {
font-size : 1em;
width : 2em;
height : 2em;
float : left;
overflow : hidden;
margin : 0;
margin-left : 0.1em;
margin-top : 0.1em;
}
H2.D_secICO {
float : right;
margin-right : 0.1em;
}
H3.D_AP, H3.D2_AP, H3.C_AP, H3.C2_AP, .D_APH3, .D2_APH3 {
width : auto;
height : 1.2em;
padding-top : 0.5em;
overflow : hidden;
text-align : right;
font-size : 1em;
margin : 0;
font-style : normal;
float : right;
padding-right : 0.5em;
text-transform : lowercase;
color : #F5F5F5;
}
H3.D2_AP, .D2_APH3, H3.C2_AP {
float : left;
text-align : left;
padding-left : 0.5em;
padding-right : 0;
}
H3.C_AP a, H3.C2_AP a {
color : #267035}
H3.C_AP a:hover, H3.C2_AP a:hover {
color : #F5F5F5;
}
H4.D_AP, H4.D2_AP {
width : auto;
height : auto;
padding-top : 0.4em;
overflow : hidden;
text-align : right;
font-size : 1em;
font-weight : bold;
margin : 0;
font-style : normal;
float : right;
padding-right : 0.5em;
text-transform : lowercase;
/*color : #666666*/
}
H4.D2_AP {
float : left;
text-align : left;
padding-left : 0.5em;
}
.D_pie, .D_pieR {
height : 1em;
overflow : hidden;
background-image : url(../patrones/D_pie.png);
background-repeat : repeat-x;
}
.D_pie {
width : 49%;
float : left;
background-position : top left;
}
.D_pieR {
width : 51%;
float : right;
background-position : top right;
}

.D2_pie { width:100%; height:10px; }
.D2_pieR { display: none; }
.columnaFULL {
width : 100%;
height : auto;
overflow : hidden;
}
.columna100, .columna66, .columna50, .columna33 {
float : left;
margin : 0 0 0 2%;
overflow : hidden;
}
.columna100 {
width : 96%;
}
.columna66 {
width : 63%;
}
.columna50 {
width : 47%;
}
.columna33 {
width : 30.6%;
}
.Cdat, .Cdat2, .Ddat, .Ddat2 {
margin : 0;
text-align : right;
font-size : 0.9em;
color : #625839;
font-weight : bold;
padding : 0.3em 0.6em 0.3em 0.6em;
background : #6a5f3f  url(../patrones/manta.png) top left repeat;
}
.Ddat, .Ddat2 { background: none; }
.Ddat, .Cdat {
text-align : left;
}
.LSh, .LShB {
width : 96%;
font-size : 1em;
font-weight : bold;
margin : -2em 2% 0 2%;
padding : 0.3em 0 0.3em 0;
overflow : hidden;

}

.LSh { color: #FFFFFF; background : #6a5f3f; }

.LShB { margin-top : 0; color : #6a5f3f; background : #f2f0e3;  }

.LSh1 {
float : left;
margin-left : 0.5em;
font-size : 1.2em;
}
.LSh2 {
float : right;
text-align : right;
margin-right : 1em;
}

.LShL {
margin : 0.2em 0.5em 0 1.5em;
color : #6a5f3f;
text-transform : lowercase;
font-weight : bold;
font-size : 0.9em;
}
.LShS {
color : #6a5f3f;
margin : 0;
font-size : 0.9em;
}
.LShNUMB {
float : left;
font-size : 1.4em;
font-weight : bold;
}
.LShPREV {
background-image : url(../patrones/iconos/LShPREV.png);
}
.LShPREV:hover {
background-image : url(../patrones/iconos/LShPREVover.png);
}
.LShPOST {
background-image : url(../patrones/iconos/LShPOST.png);
}
.LShPOST:hover {
background-image : url(../patrones/iconos/LShPOSTover.png);
}
.LShPREVoff {
background-image : url(../patrones/iconos/LShPREVoff.png);
}
.LShPOSToff {
background-image : url(../patrones/iconos/LShPOSToff.png);
}
.LShPREV, .LShPREVoff, .LShPOST, .LShPOSToff {
float : left;
width : 30px;
height : 20px;
background-position : top left;
background-repeat : no-repeat;
}
.LShNUMB {
float : left;
font-size : 1.6em;
font-weight : bold;
color : #999999;
}


















.DA, .DA2, .DB, .DB2, .DC, .DC2, .DF, .DF2, .DG, .DG2, .DH, .DH2, .DK, .DK2, .DL, .DL2, .DM, .DM2, .DP, .DP2, .DQ, .DQ2, .DR, .DR2, .DX, .DX2 {
width : 100%;
height : auto;
overflow : hidden;
float : left;
margin : 0;
}
.DAhead, .DA2head, .DBhead, .DB2head, .DChead, .DC2head, .DFhead, .DF2head, .DGhead, .DG2head, .DHhead, .DH2head, .DKhead, .DK2head, .DLhead, .DL2head, .DMhead, .DM2head, .DPhead, .DP2head, .DQhead, .DQ2head, .DRhead, .DR2head, .LAhead, .LA2head, .LBhead, .LB2head, .LChead, .LC2head, .DXhead, .DX2head {
height : 2.2em;
overflow : hidden;
/*margin-bottom : 0.2em;*/
width : 100%;
}
.DAhead, .DBhead, .DChead, .DFhead, .DGhead, .DHhead, .DKhead, .DLhead, .DMhead, .DPhead, .DQhead, .DRhead, .LAhead, .LBhead, .LChead, .DXhead {
float : left;
background : #6a5f3f url(../patrones/D_head.png) top left no-repeat;

}
.DA2head, .DB2head, .DC2head, .DF2head, .DG2head, .DH2head, .DK2head, .DL2head, .DM2head, .DP2head, .DQ2head, .DR2head, .LA2head, .LB2head, .LC2head, .DX2head {
float : right;
background : #6a5f3f url(../patrones/D2_head.png) top right no-repeat;

}
.DAbody, .DA2body, .DBbody, .DB2body, .DCbody, .DC2body, .DFbody, .DF2body, .DGbody, .DG2body, .DHbody, .DH2body, .DKbody, .DK2body, .DLbody, .DL2body, .DMbody, .DM2body, .DPbody, .DP2body, .DQbody, .DQ2body, .DRbody, .DR2body, .DXbody, .DX2body {
overflow : hidden;
background : #ffffff;
border : 0.1em solid #cccccc;
border-bottom : 0;
width : 99%;
height : auto;
}

.DCbody, .DHbody, .DMbody, .DRbody, .DC2body, .DH2body, .DM2body, .DR2body, .DChead, .DHhead, .DMhead, .DRhead, .DC2head, .DH2head, .DM2head, .DR2head { background: none; border:none; }
.DChead, .DHhead, .DMhead, .DRhead, .DC2head, .DH2head, .DM2head, .DR2head { height:auto; padding:3px 0 0 0; border-top:1px dotted #CCCCCC; } 
.DAbody, .DA2body, .DBbody, .DB2body{
width : 99.7%;
}
.DFbody, .DF2body, .DGbody, .DG2body {
width : 99.5%;
}

H4.DAti, H4.DA2ti, H4.DBti, H4.DB2ti, H4.DCti, H4.DC2ti, H4.DFti, H4.DF2ti, H4.DGti, H4.DG2ti, H4.DHti, H4.DH2ti, H4.DKti, H6.DKti, H4.DK2ti, H6.DK2ti, H4.DLti, H4.DL2ti, H4.DMti, H4.DM2ti, H4.DPti, H4.DP2ti, H4.DQti, H4.DQ2ti, H4.DRti, H4.DR2ti, H4.DXti, H4.DX2ti {
width : 96%;
overflow : hidden;
padding : 0;
margin : 0 2% 0.5em 2%;
font-weight : bold;
margin-top : 0.5em;
text-indent : 0;
}
H4.DAti, H4.DBti, H4.DCti, H4.DFti, H4.DGti, H4.DHti, H4.DKti, H6.DKti, H4.DLti, H4.DMti, H4.DPti, H4.DQti, H4.DRti, H4.DXti {
text-align : left;
float : left;
}
H4.DA2ti, H4.DB2ti, H4.DC2ti, H4.DF2ti, H4.DG2ti, H4.DH2ti, H4.DK2ti, H6.DK2ti, H4.DL2ti, H4.DM2ti, H4.DP2ti, H4.DQ2ti, H4.DR2ti, H4.DX2ti {
text-align : right;
float : right;
}
H4.DAti, H4.DA2ti {
font-size : 2.3em;
}
H4.DBti, H4.DB2ti, H4.DFti, H4.DF2ti {
font-size : 2em;
}
H4.DCti, H4.DC2ti, H4.DGti, H4.DG2ti {
font-size : 1.6em;
}
H4.DFti, H4.DGti, H4.DHti, H4.DF2ti, H4.DG2ti, H4.DH2ti {
font-size : 1.6em;
}
H4.DKti, H4.DLti, H4.DMti, H4.DK2ti, H4.DL2ti, H4.DM2ti, H4.DXti, H4.DX2ti {
font-size : 1.4em;
}
H4.DPti, H4.DP2ti, H4.DQti, H4.DQ2ti { 
font-size : 1.2em;
}
H4.DRti, H4.DR2ti {
font-size : 1.1em;
}
.DAimg, .DA2img, .DBimg, .DB2img, .DCimg, .DC2img, .DFimg, .DF2img, .DGimg, .DG2img, .DHimg, .DH2img, .DKimg, .DK2img, .DLimg, .DL2img, .DMimg, .DM2img, .DPimg, .DP2img, .DQimg, .DQ2img, .DRimg, .DR2img, .DXimg, .DX2img {
overflow : hidden;
background : url(../patrones/manta.png) top left repeat;
margin : 0 2% 0.5em 2%;
text-align : right;
}
.DBimg, .DCimg, .DGimg, .DHimg, .DLimg, .DMimg, .DRimg {
float : right;

}
.DB2img, .DC2img, .DG2img, .DH2img, .DL2img, .DM2img, .DR2img {
float : left;
text-align : left;
}
.DAimg, .DA2img, .DFimg, .DF2img, .DKimg, .DK2img, .DPimg, .DP2img, .DQimg, .DQ2img, .DXimg, .DX2img {
width : 96%;
text-align : center;
}
.DBimg, .DB2img {
width : 48%; 
}
.DGimg, .DG2img {
width : 40%;
}
.DCimg, .DC2img, .DHimg, .DH2img {
width : 25%;
}
.DLimg, .DL2img {
width : 40%;
}
.DMimg, .DM2img {
width : 24%;
margin-top : 0.5em;
}
.DAintro, .DA2intro, .DBintro, .DB2intro, .DCintro, .DC2intro, .DFintro, .DF2intro, .DGintro, .DG2intro, .DHintro, .DH2intro, .DKintro, .DK2intro, .DLintro, .DL2intro, .DMintro, .DM2intro, .DPintro, .DP2intro, .DQintro, .DQ2intro, .DRintro, .DR2intro, .AUXintro, .AUX2intro, .DXintro, .DX2intro {
overflow : hidden;
margin : 0;
padding : 0;
font-size : 1.1em;
color : #999999;
text-align : justify;
text-indent : 1em;
margin : 0 5% 0 5%;
}
.DAintro, .DBintro, .DCintro, .DFintro, .DGintro, .DHintro, .DKintro, .DLintro, .DMintro, .DPintro, .DQintro, .DRintro, .AUXintro, .DXintro {
float: left; 
}
DA2intro, .DB2intro, .DC2intro, .DF2intro, .DG2intro, .DH2intro, .DK2intro, .DL2intro, .DM2intro, .DP2intro, .DQ2intro, .DR2intro, .AUX2intro, .DX2intro {
float: right;
}
.DAintro, .DA2intro, .DBintro, .DB2intro, .DFintro, .DF2intro {
font-size : 1.2em;
}
.DAintro, .DA2intro, .DFintro, .DF2intro, .DKintro, .DK2intro, .DPintro, .DP2intro, .DMintro, .DM2intro {
margin : 0 5% 0 5%; width:90%;
}

.DBintro {
width : 38%;
margin-left : 3%;
}
.DB2intro {
width : 38%;
margin-right : 3%;
}
.DCintro {
width : 60%;
margin-left : 5%;
}
.DC2intro {
width : 60%;
margin-right : 5%;
}



.DGintro,.DHintro,.DLintro,.DMintro,.DQintro, .DG2intro,.DH2intro,.DL2intro,.DM2intro,.DQ2intro {
width : 50%
}
.DG2intro,.DH2intro,.DL2intro,.DM2intro,.DQ2intro { margin-left: 0; }
.DGintro,.DHintro,.DLintro,.DMintro,.DQintro { margin-right: 0; }



/*.DKintro, .DK2intro {
min-height : 8em;
}*/


H4.DPti, H4.DP2ti, H4.DQti, H4.DQ2ti {
min-height : 2.5em;
}
/*.DPintro, .DP2intro, .DQintro, .DQ2intro {
min-height : 8em;
}*/


.LA, .LA2 {
width : 90%;
height : auto;
margin : 1em auto 0 auto;
overflow : hidden;
}
.LA2 {
text-align : right;
}
.LB, .LC, .LB2, .LC2 {
width : 46%;
height : auto;
margin : 1em 0 0 0;
float : left;
margin-left : 2%;
}
.LB, .LC {
text-align : left;
}
.LB2, .LC2 {
text-align : right;
}
.LAbody, .LA2body, .LBbody, .LB2body, .LCbody, .LC2body {
width : 100%;
height : auto;
/*background :  url(../patrones/Dbk.png) top left repeat;*/
overflow : hidden;
float:left;
/*margin-top : 0.2em;*/
}
.LAbody, .LA2body { background:#ffffff; width:99.7%; border:1px solid #cccccc; border-bottom:0; }
.LBbody, .LB2body, .LCbody, .LC2body { background: none; }

.LBbody, .LB2body {
padding-bottom : 0.5em;
}
.LAfoto, .LA2foto, .LBfoto, .LB2foto {
width : 30%;
height : auto;
margin : 0 0 0 2%;
float : right;
}
.LBfoto, .LB2foto {
width : 33%;
}
.LA2foto, .LB2foto {
float : left;
margin : 0 2% 0 0;
}
h4.LAti, h4.LA2ti, h4.LBti, h4.LB2ti, h4.LCti, h4.LC2ti {
font-size : 1.2em;
padding : 0;
margin : 0.5em 2% 0.5em 0;
text-align : right;
}
h4.LAti, h4.LBti, h4.LCti {
margin : 0.5em 0 0.5em 2%;
text-align : left;
}
.LARESintro, .LA2RESintro, .LBRESintro, .LB2RESintro, .LAintro, .LA2intro, .LBintro, .LB2intro {
overflow : hidden;
margin : 0 2% 0 2%;
padding : 0;
font-size : 1.1em;
font-style : oblique;
color : #999999;
text-align : justify;
text-indent : 1em;
}
.LARESintro, .LA2RESintro, .LBRESintro, .LB2RESintro {
height : 6.3em;
border : 0.1em dotted #267035;
border-right : 0;
background : #eef0e4;
overflow : scroll;
}

.vermas{
	width : 6em;
	height : 3em;
	float : right;
	background : url(../patrones/iconos/vermas.png) center no-repeat;
}
.vermas:hover {
	background : url(../patrones/iconos/vermasOV.png) center no-repeat;
}






























.break, .break5, .break10, .break15, .break20, .break30, .break40, .break50, .break60 {
clear : both;
width : 100%;
margin : 0;
padding : 0;
}
.break {
height : 1px;
}
.break5 {
height : 0.5em;
}
.break10 {
height : 1em;
}
.break15 {
height : 1.5em;
}
.break20 {
height : 2em;
}
.break30 {
height : 3em;
}
.break40 {
height : 4em;
}
.break50 {
height : 5em;
}
.break60 {
height : 6em;
}
.separaAUX {
width : 100%;
clear : both;
height : 0.5em;
margin-top : 0.5em;
border-top : 0.1em dashed #83914d;
}
.HBfoto1, .HBfoto2 {
float : right;
width : 20%;
margin : 0.2em 2% 0 2%;
overflow : hidden;
text-align : right;
}
.HBfoto2 {
width : 12%;
}
.AUXenlace {
width : 92%;
font-size : 1.1em;
float : right;
margin : 0 5% 0.5em 0;
text-align : left;
font-weight : bold;
padding : 0;
}
.HIfotocol, .HIfotobody, .HIfotocolOVER, .HIfotobodyOVER {
float : left;
margin : 0.5em 0 0 0.5em;
width : 26px;
height : 26px;
overflow : hidden;
border : .1em solid #267035;
padding : .1em;
cursor : pointer;
}
h5.HIfotoTi { font-size:1.2em; font-weight:bold; margin: 0 2%; }
.HIfotobodyOVER, .HIfotocolOVER { 
border:.1em dashed #EAAF00;
}

.HIcaja {
background:#E2E2E2; width:94%; height:auto; padding:1em 0 .5em 0; margin-left:3%; float:left;
}












#buscadorFORM {
width : 86%;
margin : 1.5em auto 0 auto;
}
#buscadorFORM legend {
font-size : 1.3em;
font-weight : bold;
}
#buscadorFORM label {
font-size : 1em;
font-weight : bold;
}
#buscadorFORM button {
font-size : 1.1em;
font-weight : bold;
float : right;
margin : 0 2% 1em 2%;
}
.buscaCINTAresOVER {
width : 90%;
background : #6a5f3f  url(../patrones/manta.png) top left repeat;
overflow : hidden;
margin : -1em auto -0.5em auto;
height : auto;
padding-bottom : 1em;
}
.buscaCINTArestext1 {
float : left;
font-size : 1.3em;
color : #666666;
margin-top : 0.12em;
margin-left : 1em;
margin-right : 2em;
font-weight : bold;
}
.buscaCINTArestext2 {
float : left;
font-size : 1.1em;
color : #666666;
margin-top : 0.3em;
margin-left : 1em;
margin-right : 0;
font-weight : bold;
}
.buscaCINTArestext3 {
float : right;
font-size : 1.5em;
color : #666666;
margin-top : 0.1em;
margin-right : 1em;
}
.buscaDETALLES {
width : 95%;
height : auto;
margin : 0.5em auto 0.5em auto;
padding : 0.5em;
background : #6a5f3f;
}
.buscaDETALLEStext {
width : 4em;
float : left;
font-size : 1em;
color : #666666;
margin-top : 0.3em;
margin-left : 0.5em;
font-weight : bold;
text-decoration : underline;
}
.buscaDETALLEStext2 {
float : left;
background-color : #ffffff;
width : 19em;
font-size : 1em;
color : #000;
margin-top : 0.3em;
margin-left : 0.5em;
margin-right : 0;
font-weight : bold;
text-indent : 0.5em;
}

.fotoBUSCA {
width : 50%;
margin : 2em auto;
overflow : hidden;
border : .1em dashed #6a5f3f;
}

.Return {
width : 5.8%;
height : 3em;
margin : 0;
background : url(../patrones/iconos/return.png) center right no-repeat;
float : right;
}
.Return:hover {
background : url(../patrones/iconos/returnov.png) center right no-repeat;
}
#biblioteca {
width : 96%;
float : left;
margin-left : 2%;
}
/*#bibliotecaTI {
width : 99.8%;
border : 0.1em solid #6a5f3f;
background : #f2f0e3;
margin : 0;
}
ul.almacen {
margin : 0;
padding : 0.5em 0 0.5em 0;
width : 100%;
height : auto;
background : #6a5f3f;
overflow : visible;
display : block;
}
ul.almacen li {
display : inline;
font-size : 1.1em;
font-weight : bold;
margin : 0.5em 0 0 2%;
color : #F5F5F5;
width : 44%;
}
ul.almacen li a:link, ul.almacen li a:visited {
text-decoration : none;
}
ul.almacen li a:hover {
color : #F5F5F5;
}
ul.almacen li strong {
color : #cccccc;
}
H3#almac3, H4#almac4, H5#almac5, H6#almac6 {
width : 96%;
overflow : hidden;
font-size : 1.2em;
float : right;
margin : 0;
color : #999999;
padding : 0.7em 2% 0.3em 2%;
border-top : 1px dotted #6a5f3f;
}
H3#almac3 {
border-top : 0;
}
H4#almac4 {
width : 92%;
}
H5#almac5 {
width : 88%;
}
H3#almac3 a:link, H4#almac4 a:link, H5#almac5 a:link {
text-decoration : none; color:#333333;
}
H6#almac6 a:link {
color : #006600;
}
H3#almac3 a:visited, H4#almac4 a:visited, H5#almac5 a:visited, H6#almac6 a:visited {
text-decoration : none;
}
H3#almac3 a:hover, H4#almac4 a:hover, H5#almac5 a:hover, H6#almac6 a:hover {
color : #EAAF00;
}*/


#bibloMenu {
width : 100%;
height : auto;
background:#f3f3f3;
border:.1em solid #EEEEEE;
padding:0 0 .5em 0;
overflow:hidden;
margin:1em 0;
}

.bibloMenuTi { 
	width: 100%;
	overflow:hidden; 
	margin:0; 
	float:left; 
	font-size:1.6em; 
	color:#6a5f3f ; 
	font-weight:bold; 
	background: #6a5f3f  url(../patrones/manta.png) top left repeat; 
	cursor : pointer;
	} 

.bibloMenuTi span { float:right; margin:.2em 10% 0 0 ; }

#bibloMenu h2, #bibloMenu h3 {
color : #666666;
}
#bibloMenu h2 a:link, #bibloMenu h3 a:link,#bibloMenu h2 a:visited, #bibloMenu h3 a:visited {
color:#267035;
}
#bibloMenu h2 {
font-size : 1.3em;
margin : 0.5em 0 0.5em 1.5em;
}
#bibloMenu h3 {
font-size : 1.2em;
margin : 0.5em 1.5em;
}
h4.bibloMenu4 {
font-size : 1em;
margin : 0.1em 0;
}
.bibloMenu0, .bibloMenu1, .bibloMenu2, .bibloMenu2ov, .bibloMenu0b, .bibloMenu1b, .bibloMenu2b, .bibloMenu2bov,  .bibloMenu3, .bibloMenu3ov {
float : left;
width : 99%;
height : 2em;
overflow : hidden;
border : 0;
}
.bibloMenu0b, .bibloMenu1b, .bibloMenu2b, .bibloMenu2bov { width: 90%; float:right; height : 1.5em; }

.bibloMenu0, .bibloMenu1, .bibloMenu2, .bibloMenu2ov{ 
padding-bottom : 0.8em;
border-bottom : 0.1em solid #267035;
}
.bibloMenu0b, .bibloMenu1b, .bibloMenu2b, .bibloMenu2bov {
padding-bottom : 0.8em;
border-bottom : 0.1em dotted #666666;
}

.bibloMenu1, .bibloMenu1b {
cursor : pointer;
}
.bibloMenu2, .bibloMenu2b {
cursor : pointer;
}
.bibloMenu1, .bibloMenu1b, .bibloMenu3, .bibloMenu2ov, .bibloMenu2bov, .bibloMenu3ov {
height : auto;
}
.bibloMenu3, .bibloMenu3ov {
width : 90%;
margin :0;
padding:0;
float:right;
}
.bibloMenu3ov {
background:#D7E6C4;
}


.bibloMenubk, .bibloMenubk1, .bibloMenubk2 { 
width : 20px; 
float : left; 
margin : 0 .5em -32767px 0; 
padding-bottom : 32767px; 
background: #6a5f3f;
}
.bibloMenubk2 { background: #6a5f3f  url(../patrones/manta.png) top left repeat; }

.bibloMenubk1 { background: #666666; float:right; margin-right:0; }


















H6#almac6 {
margin-right : 2%;
font-size : 1.8em;
border-top : 0;
}
.sub {
font-size : 1.3em;
margin : 0 0 1em 2%;
}
.almacJead, .almacDAT {
width : 96%;
margin : 0.5em 2% 0 2%;
border-bottom : 1px dotted #6a5f3f;
color : #666666;
}
.almacJead { font-size:1.2em; }
.almacDAT {
margin-top : 0; text-align : right;
}
fieldset.almacSIZE {
float : right;
margin : 0.5em 2% 0 0;
padding-right : 1em;
width: 10em;
}
fieldset.almacProps {
margin-top : 2em;
}
label.almacSIZE {
font-size : 1.3em;
font-weight : bold;
}
.iniciadescarga, .verdescarga, .closedescarga {
width : 6em;
height : 6em;
float : right;
margin : 0 2% 0 0;
background : url(../patrones/iconos/descarga.png) center no-repeat;
}
.verdescarga, .closedescarga {
margin-right : 5%;
}
.iniciadescarga:hover {
background : url(../patrones/iconos/descargaOV.png) center no-repeat;
}
.verdescarga {
background : url(../patrones/iconos/verdescarga.png) center no-repeat;
}
.verdescarga:hover {
background : url(../patrones/iconos/verdescargaOV.png) center no-repeat;
}
.closedescarga {
background : url(../patrones/iconos/closedescarga.png) center no-repeat;
}
.closedescarga:hover {
background : url(../patrones/iconos/closedescargaOV.png) center no-repeat;
}
#almacPRE {
width : 100%;
background : #6a5f3f;
padding : 0.5em 0 0.5em 0;
text-align : center;
}
fieldset#extranet {
float : left;
width : 90%;
margin : 0 0 0 5%;
padding : 0 0 2em 0;
}
fieldset#extranet label {
font-size : 1.2em;
font-weight : bold;
color : #666666}
fieldset#extranet legend {
color : #666666}
fieldset#extranet input {
color : #6a5f3f;
}
.calendar_cell, .calendar_cell_activa, .calendar_current_cell, .calendar_cell_today, .calendar_cell_sunday, .calendar_cell_blank {
border : 0.1em solid #cfd6ba;
background : #f5f5f5;
font-weight : bold;
width : 10%;
padding : 0.5em 0 0.5em 0;
}
.calendar_cell_sunday {
background : #e1d3c4;
}
.calendar_cell_today {
background : #d2cec1;
}
.calendar_current_cell {
background : #ffcc00;
}
.calendar_cell_activa, .calendar_date {
background : #d2dab8;
}
.calendar_month {
background : #c0c2b9;
}
.calendar_cell_blank {
background : #f6f6f6;
}
.calendar_date {
background : #d2dab8;
}
.calendar_cell_activa:hover, .calendar_date:hover {
background : #99c162;
}
#calendar, #calendar0 {
width : 99.4%;
border : 0.1em solid #c0c2b9;
background : #f5f5f5;
}
#calendar {
font-size : 1.8em;
}
#calendar0 {
font-size : 0.9em;
}
#calendar a:link, #calendar a:visited, #calendar0 a:link, #calendar0 a:visited {
text-decoration : none;
}
.ID_BOX {
font-size : 3em;
color : #ff0000;
background : url("../patrones/iconos/identidadesBOX.jpg") top left no-repeat;
padding : 0.5em 0 1.5em 2em;
}



#TRANSbar { margin:0.5em 0 0 0; padding:0; background:none; float:right; text-align:right; }

.TRANSbarIco, .TRANSbarIcoL {
float:right;
margin : .9em .5em;
}
.TRANSbarIcoL { float:left; margin:.5em 2em .5em .5em; }



/*.navbar, .bg3, #tabs .activetab a {
background-color : #f2f0e3;
}
.bg1 {
background-color : #ebeae0;
}
.bg2, .panel {
background-color : #d9dfce;
}
.forabg, .forumbg {
background : #6a5f3f;
}
li.row {
background-color : #f5f5f5;
}
li.row:hover {
background-color : #f2f0e3;
}
.forosCol {
text-indent : 0;
margin : 0 2% 0 2%;
text-align : left;
}
.search-box {
margin-top : -1em;
}
h3 {
text-transform : none;
}
.error, div.rules, a.forumtitle:hover, a.topictitle:hover, .posthilit, #tabs a:hover span, #navigation a:hover {
color : #EAAF00;
}
.pmlist li.pm_message_reported_colour, .pm_message_reported_colour {
border-left-color : #EAAF00;
border-right-color : #EAAF00;
}
a.button1:hover, input.button1:hover, a.button2:hover, input.button2:hover, input.button3:hover {
border-color : #EAAF00;
color : #EAAF00;
}
#search-box a:hover, .navbg a:hover, .forumbg .header a:hover, .forabg .header a:hover, th a:hover {
color : #F5F5F5;
}
.content h2, .panel h2 {
color : #6a5f3f;
}
.icono-home {
float : left;
margin : 0;
background : url(../patrones/iconos/foros-home.png) center no-repeat;
width : 2em;
height : 2em;
}
.icono-home:hover {
background : url(../patrones/iconos/foros-homeUP.png) center no-repeat;
}
.inner {
overflow : hidden;
}
.inner h3 {
color : #6a5f3f;
}
h4.topico {
font-size : 1.5em;
margin-top : 1em;
}
h4.topicoFirst {
font-size : 2.8em;
}
hr.divider {
color : #6a5f3f;
height : 0.3em;
}
dl.postprofile {
float : none;
margin : 0;
padding : 0;
border : 0;
width : 100%;
}
div.postbody {
margin : 0;
width : 97%;
}
div#tabs {
margin-top : 0;
}
div#navigation ul li a:link, div#navigation ul li a:visited {
background : #F5F5F5;
}
div#navigation ul li a:hover, div#navigation ul li a:active {
background : #6a5f3f;
}
.forumbg announcement {
background : #EAAF00;
}*/


#wrapheader {
	height: auto !important;
	padding: 0;
}

#wrapcentre {
	margin:0;
}

#wrapfooter {
	text-align: center;
	clear: both;
}

#pagecontent { width:98%; overflow:hidden; }


h2.tiforos, .titles {
color : #009900;
font-family : Geneva, Arial, Helvetica, sans-serif;
font-size : 1.2em;
font-weight : bold;
margin : 85px 2% 0 0;
text-align : right;
}



#expansor {
float : left;
width : 20%;
padding : 0 0.5em 0 0;
text-align : right;
margin : 0;
border : 0.1em solid #267035;
color : #267035;
background : url(../patrones/manta.png) repeat top left;
text-decoration : none;
border-right : 0.5em;
border-left : 0;
clear:left;
}
#expansor:hover {
background-color : #bfee80;
}


.tablebg {
	width:100%;
	background:none;
}
.tablebg td {
	border:.1em solid #6a5f3f;	
	border-top:0;
	border:0;
}

.tablebg th, .tablebg td.catD, .tablebg td.catDti  {
background:#6a5f3f url(../patrones/mantaDark.png) top left repeat;
color : #F5F5F5;
font-weight:bold;
padding:2px 0;
}

.tablebg td.catDti  { font-size:1.5em; text-align:center; border-bottom:1px dashed #F5F5F5; }

.tablegbTI { margin:0; padding:0; text-indent:4%; font-size:16px; color:#FFFFFF; float:left; }


.tablebg td.row1, .tablebg td.row1L, .tablebg td.row1, .tablebg td.row2, .tablebg td.row2L, .tablebg td.row2F, .Fbox {
border:1px solid #CCCCCC; padding:5px;
}

.tablebg td.row1, .tablebg td.row1L, .tablebg td.row1F {
background:#FFFFFF; ;
color : #666666;
}
.tablebg td.row2, .tablebg td.row2L, .tablebg td.row2F {
background:#6a5f3f url(../patrones/manta.png) top left repeat;
color : #666666;
}


/*.tablebg td.row1, .tablebg td.row1L, .tablebg td.row2, .tablebg td.row2L {  }
.tablebg td.row1, .tablebg td.row2{  }*/





.tablebg td.row1 b.nav { font-size:12px; width:100%; background:#6a5f3f url(../patrones/manta.png) top left repeat;  }

.tablebg td.row1 ul.nav li { font-size:10px; text-align:left; }

.tablebg td.row1 ul.nav li a { text-decoration:none; }



.Fbox { 
	width:99.5%; 
	background : #6a5f3f url(../patrones/DegLC.png) top right repeat-y;
	color : #666666;
	}
.Fbox h5 {
	width:100%;
	margin:0 0 5px 0;
	padding:3px 0;
	border-bottom:1px solid #CCCCCC;
	font-size:1.2em;
	text-indent:3em;
}
.Fbox h5 a { text-decoration:none; }


td.cat {
	background : #6a5f3f url(../patrones/manta.png) top left repeat;
	border : 0;
	border : 1px solid #CCCCCC;
}
td.catdiv {
	background : #6a5f3f;
	border : 0;
}

td.cat h4, td.cat h5 {
	padding:0;
	margin:0;
}
td.cat h4 { font-size:1.4em; text-indent:1em; }
td.cat h5 { font-size:1.2em; text-indent:3em; }

td.cat h5 a { text-decoration:none; }

td.cat span.nav { font-size:1.2em; font-weight:bold; }


a.forumlink, .topictitle, .topictitle a {
	
	text-decoration:none;
	font-weight:bold;
	margin-bottom:5px;
}
a.forumlink { font-size:1.3em; }

.topictitle { font-size:1.2em; }



.foroIMG { float:left; margin:0 5px 0 0; padding:0 3px 0 0; border-right: 1px dashed #666666; }



.forumdesc,.topicdetails,.topicdetailsC, .topicDate  {
	text-indent:0;
}

.topicdetailsC  { text-align: center; font-weight:bold; font-size:1.3em; }

.topicDate, .topicauthor  { font-size:10px; margin-bottom:3px; }

.topicauthor  { text-align: center; text-indent:0; }


input.post, input.btnbbcode, input.btnmain, input.btnlte { cursor: pointer; }



.gensmall, .breadcrumbs, .datetime  { float:right; font-size:10px; margin-top:3px; text-align:right; margin-right:5px; }

.breadcrumbs { float: left; font-size:1.1em; margin:1.2em 0 0 1em; }



.gensmall1, .gensmall2 { font-size:10px; margin-left:2em; text-align:left;}

.gensmall1 { float:left; }


.gensmall a, .breadcrumbs a, .datetime a, p.topicDate a, .topicauthor a { text-decoration:none; }



.genmed { font-size: 12px; }




input.btnlite { font-weight:bold; padding: 0 0.1em; cursor:pointer; } 


.captcha { border:1px dashed #6a5f3f; }

.regHC { width:98%; border-bottom: 1px dashed #6a5f3f;  }

.regHC td.s1 { width:20%; overflow:hidden; background:#6a5f3f url(../patrones/mantaDark.png) top left repeat ; color:#FFFFFF; vertical-align:middle; }

.regHC td.s2 { overflow:hidden; background:#6a5f3f url(../patrones/manta.png) top left repeat; vertical-align:middle; }

.regHC td.s1 label { color:#FFFFFF; font-size:10px; font-weight:bold; margin:0; padding:0; text-indent:0; }

.regHC td.s2 input { width:80%; margin:0; padding:0; text-indent:0; }

.LegendF { 

	background:#6a5f3f url(../patrones/manta.png) top left repeat;
	color : #F5F5F5;
	border:1px dashed #CCCCCC;
	margin: 0 auto;
}

.LegendFico { 
width:20px;
text-align:center;
vertical-align:middle;
}
.LegendFtext, LegendFtextTp {
	width:120px;
	text-align:left;
	vertical-align:middle; 
	font-size:1em;
}
.LegendFtext { border-right:1px dashed #CCCCCC; }


h2.foroTI {
	float:left;
	margin:0 auto;
	padding-bottom:3px;
	font-size:1.7em;
}
h2.foroTI a:link, h2.foroTI a:visited { color:#267035; }
h2.foroTI a:hover, h2.foroTI a:active { color:#EAAF00; }

.jumpbox, .searchbox  { margin:.1em 1% 1em 0; float:right; }



p.moderators { float:left; }
p.linkmcp { float:right; }
p.linkmcp a { text-decoration:none; }

td.post_cintoN {
	border-bottom: 1px dashed #CCCCCC;
	font-size:10px;
}

.post_nombre { 
	font-size:1.5em;
}

.post_fecha { float: right; margin:0 2% 0 0; }

.post_nombreBox { float: left; margin: 0 0 0 2%; }

.post_nombre strong { 
	font-size:11px;
}

.post_profile { 
	padding :1em .5em; 
	text-align : center; 
	width : 150px; 
}


.postauthor {
	font-size:1em;
	}

.postbody {
	font-size:1.2em;
	width:96%;
	text-align:justify;

}

.quotecontent, .quotetitle {
	margin:0 auto;
	padding: 3px 10px;
	width:90%;
	border:1px dashed #CCCCCC;
	background:#FFFFFF;
}


.quotetitle { 
	font-size:12px;
	color:#999999;
	font-style:oblique;
	margin-top:5px;
	border-bottom:0;
}

.quotecontent { 
	font-size:11px;
	margin-bottom:5px;
	border-top:0;
	font-style:italic;
}
































.zonaintranet, .zonapublica {
float : left;
margin : 0 1em 0 0;
width : 4em;
height : 4em;
}
.zonaintranet {
background : url(../patrones/iconos/zonaextranet.png) center no-repeat;
}
.zonapublica, .zonaintranet:hover {
background : url(../patrones/iconos/zonapublica.png) center no-repeat;
}
.zonapublica:hover {
background : url(../patrones/iconos/zonaextranet.png) center no-repeat;
}
#alertasFull {
position : absolute;
top : 0;
bottom : 0;
left : 0;
right : 0;
z-index : 24;
background : #999999;
}

.tabla_index {
border : .1em dashed #FFFFFF;
width : 80%;
float : right;
margin : 1em 2%;
font-size : 1.3em;
}
.tabla_index TD { 
border : .1em dashed #FFFFFF; 
text-align : center; 
vertical-align : middle; 
color : #666666}
.tabla_index TD.td1 {
border : 0;
background : #FFFFFF;
color : #6a5f3f;
text-align : left;
padding-left : 1em; 
}
#mapaweb {
width : 60%; 
margin : 1em auto; 
background : #FFFFFF; 
border : .1em dashed #CCCCCC; 
padding: 1em;
}
#mapaweb TD { 
border : 1px dashed #CCCCCC; 
text-align : center; 
vertical-align : middle; 
}
#mapaweb THEAD { 
background : #6a5f3f;
vertical-align : middle; 
color : #666666font-size : 1.2em;
text-indent : 1em;
}

#mapaweb .td1 {
text-align : left; 
text-indent : 1em;
font-size:1.6em;
}
#mapaweb .td2 {
text-align : left; 
text-indent : 2em;
font-size:1.3em;
}
.cajalegal {
width : 80%; 
height : auto;
padding : 1em;
margin : 2em auto;
border : .1em dashed #CCCCCC;
background : #FFFFFF;
}

h2.rss {
	font-size: 1.6em;
	margin:1em 0 0 1em;
	font-weight:normal;
}
h3.rss {
	font-size: 1.4em;
	margin:0.5em 0 0 2em;
	font-weight:normal;
}











/* ELEMENTOS DE ENVIO DE FORMULARIO (envios_form)*/

.resFORM, .resFORMfald{ width:80%; margin:0 auto 0 10%; background:#6a5f3f; color:#666666; font-size:1.2em; padding: .5em; float:left; } 
h6.resFORMt {  width:100%; margin:2em 0 0 0; font-size:1.6em; font-weight:bold; color:#F5F5F5; text-align:center; padding:.5em 0;  float:left; border-bottom: 0.3em solid #6a5f3f; }
.resFORMfald{ background:#6a5f3f url(../patrones/manta.png) topleft repeat; }






/*cajas de almacenes */

.ALM1, .ALM2, .ALM2b {
width : 100%;
height : auto;
overflow : hidden;
float : left;
margin : 0;
}
.ALM2b { width:96%; margin-left:2%;}

.ALM1head, .ALM2head {
height : 2.2em;
overflow : hidden;
width : 100%;
float : left;
background : #6a5f3f url(../patrones/D_head.png) top left no-repeat;
}

.ALM1body, .ALM2body {
overflow : hidden;
/*background :  url(../patrones/Dbk.png) top left repeat;*/
background:#FFFFFF;
width : 99.7%;
border:1px solid #cccccc;
border-bottom:0;
height : auto;
float:left;
padding-bottom:5px;
}
.ALM1body{ width : 99%; }

H4.ALM1ti, H4.ALM2ti, H6.ALM2ti {
width : 96%;
overflow : hidden;
padding : 0;
margin : 0.5em 2%;
font-weight : bold;
text-indent : 0;
float:left;
}
H4.ALM1ti { text-align: center; font-size:1.2em; }
H4.ALM2ti { text-align: left; font-size:1.4em; }
H6.ALM2ti { text-align: left; font-size:1.2em; }
H6.ALM2ti a { text-decoration:none; }

.ALM1img, .ALM2img {
overflow : hidden;
margin : 0 2% 0.5em 2%;
float: right;
}
.ALM1img {
	width:50%; margin-right:25%;
}
.ALM2img {
	width:16%;
}

.ALM1intro {
color: #6a5f3f;
width:94%;
margin:5px 3%;
font-size:1em;
text-align : justify;
}


.ALM2intro, .ALM3intro {
overflow : hidden;
margin : 0;
padding : 0;
font-size : 1.1em;
color : #999999;
text-align : justify;
text-indent : 1em;
margin : 1em 0 0 3%;
float: left; 
font-size : 1.2em;
}

.ALM2intro {
	width:76%;
}
.ALM3intro { font-size:10px; width:90%; }

.sesBox {
	width:80%;
	background: #6a5f3f url(../patrones/manta.png) top left repeat;
	margin: 2em auto 2em auto;
	padding: 1em;
	border:.1em solid #6a5f3f;
}
h6.sesB, h6.sesB2 {
	width:100%;
	margin: 0 auto 1em auto;
	padding: 0 0 .5em 0;
	font-size:1.6em;
	border-bottom:1px dashed #6a5f3f;
}
h6.sesB2 {
	width:70%;
	float:left;
	margin: 1em 0 0 0;
	font-size:13px;
}
.sesBconf{
float:right;
margin:.1em;
}

.sesBlabel {
	font-size:1.2em;
	margin: 1em;
}

#controlUser{
	width : 100;
	background : #6a5f3f url(../patrones/manta.png) top left repeat;
	height:4em;
}
.s_username, #SEScounter {
	float:left;
	margin:.9em 0 0 .3em;
	font-size:1.4em;
}


.l_logout, .u_acp, .u_privatemsg, .u_privatemsgON, .l_restore, .l_profile {
	width : 3em;
	height : 3em;
	float : right;
	margin: .5em 1em 0 0;
}
.l_logout { background:url(../patrones/usuarios/logout.png) center no-repeat; }
.u_acp { background:url(../patrones/usuarios/u_ucp.png) center no-repeat; }

.l_restore { background:url(../patrones/usuarios/restore.png) center no-repeat; }
.l_profile { background:url(../patrones/usuarios/profile.png) center no-repeat; float:left; }
.u_privatemsgON { background:url(../patrones/usuarios/privatemsgON.png) center no-repeat; float:left; margin-right: 0; }
.u_privatemsg { background:url(../patrones/usuarios/privatemsg.png) center no-repeat; float:left; margin-right: 0; }

.full { width: 92%; }

.raso { margin:0; padding:0; }

.sinfondo { background:none; }

h2.menulink a:link, h3.menulink a:link, h2.menulink a:visited, h3.menulink a:visited {
color : #267035;
}
h2.menulink a:hover, h3.menulink a:hover {
color : #EAAF00;
}
#loginERROR, #loginOK {
	height:200px;
	padding: 90px 0 0 200px;
	font-size:13px;
	border:1px dashed #6a5f3f;
}
#loginOK { color:#009933; background:url(../patrones/usuarios/loginOK.png) center left no-repeat; }

#loginERROR { color:#993300; background:url(../patrones/usuarios/loginERROR.png) center left no-repeat; } 

#facebook_comentarios { 
	float:left;
	width:96%;
	margin: 1em 2%;
}
