/**************************************************************
					GENERAL 
**************************************************************/

*, form{
	margin: 0;
	padding: 0;
}
body{
	font: normal normal 1em/100% "Verdana", Arial, Helvetica, sans-serif;
	text-align: center;
	background-color: #EEF3F9;
}
table{
	border-collapse: collapse;
	empty-cells: show;
	border-spacing: 0px;
}
td{
	padding:0;
}
a{
	text-decoration: none;
}
a:hover{
	text-decoration: underline;
}
v{
	text-decoration: none;
}
v:hover{
	text-decoration: underline;
}
a:active, a:focus{
outline: 0;
}
h1, h2, h3, h4, h5, h6{
	font-family: "Arial", Helvetica, Verdana, sans-serif;
	clear: both;
}
h1.h1Home{
	padding-bottom: .8em;
}

h1 a, h1 a:hover{
	width: 326px;  /* width: 201px; */
	height: 84px;
	text-indent: -10000em;
	background: transparent url(../imag/logo/logoInfo.jpg) no-repeat 0 0;
	top: 0;
	left: 15px;
	position: relative;
	display: block;
}

h2{
	font-size: 1.8em;
	letter-spacing: -.05em;
	line-height: 90%;
	clear: none!important;
}
h3{
	width: 100%;
	color: #360;
	font-size: 1.1em;
	padding: 1em 0 .4em 0;
}

/**************************************************************
					ESTRUCTURA PRINCIPAL 
**************************************************************/
.a_center{
	text-align: center;
}




.center{
	width: 740px;
	margin: 0 auto;
	text-align: left;
}
body.homeBusc{
	margin: 0;
	padding: 0;
}

body.homeBusc h1{
	padding-bottom: .3em;
}

body.homeBusc h2{
	padding-bottom: .8em;		
}
body.homeBusc #main .center{
	padding-top: 1.5em;
}
body.homeBusc .footer{
	width: 720px;
	margin-top: 1em;
	margin-bottom: 0;
	padding-bottom: 10px;
	float: left;
}

body.homeBusc h1.sabiUsteQue{
	padding-bottom: 0;
}

/**************************************************************
					IMAGENES RANDOM HEADER
**************************************************************/

#header .backHeader01, #header .backHeader02, #header .backHeader03, #header .backHeader04, #header .backHeader05, #header .backHeader06{
	background: transparent url(../imag/back/backTopHome01.jpg) no-repeat 350px 0px;
}
#header .backHeader02{
	background-image: url(../imag/back/backTopHome02.jpg);
}
#header .backHeader03{
	background-image: url(../imag/back/backTopHome03.jpg);
}
#header .backHeader04{
	background-image: url(../imag/back/backTopHome04.jpg);
}
#header .backHeader05{
	background-image: url(../imag/back/backTopHome05.jpg);
}
#header .backHeader06{
	background-image: url(../imag/back/backTopHome06.jpg);
}

/**************************************************************
					ESTRUCTURA HEADER 
**************************************************************/

#header{
	background: #690 url(../imag/back/backBody.jpg) repeat-x scroll;
}
#header small{
	color: #360;
	font-family: "Trebuchet MS", Arial, Helvetica, Verdana, sans-serif;
	font-size: .65em;
	/* background: transparent url(../imag/logo/auxiLogoGobiSmal.gif) no-repeat 0 2px; */
	padding: .1em 0 .2em 0;  /* padding: .1em 0 .2em 2em; */
	display: block;
	float: left;
}
#header small.mapaSitio{
	background: none;
	padding: 2px 0 2px 1em;
	float: right;
}
#header small a{
	color: #360;
}
#header ul{
	clear: both;
}
#header ul li{
	color: #fff;
	font-family: "Arial", Helvetica, Verdana, sans-serif;
	font-size: .8em;
	font-weight: bold;
	letter-spacing: -.05em;
	list-style: none;
	display: inline;
}
#header ul li a{
	color: #fff;
	background-color: #360;
	margin: 20px 0 0 1px;
	padding: .8em;
	display: block;
	float: left;
}
#header ul li a:hover, #header ul li a.menuActi{
	color: #fff;
	background-color: #408000;
	text-decoration: none;
}
#header ul li a.menuActi, #header ul li a.menuActi:hover{
	color: #360;
	background-color: #EEF3F9;
	cursor: default;
}
#header ul li a.nuevBusq{
	color: #fff;
	background-color: #f90;
	float: right;
}
#header ul li a.nuevBusq:hover{
	color: #fff;
	background-color: #E78A00;
}

/**************************************************************
					ESTRUCTURA MAIN
**************************************************************/

#main{
	clear: both;
}
#main .mainTop{
	width: 540px;
	margin: .4em 0 .6em 0;
	float: left;
}
#main .mainTop .mainTopCont{
	width: 458px;
	float: right;
}
#main .mainTop .mainTopCont ul{
	border: 1px solid #E6E6E6;
	border-right: none;
	border-left: none;
	padding: .2em 0 .4em .6em;
	margin: .5em 0;
}
#main .mainTop .mainTopCont ul.comuRegi{
	margin-top: 1em;
	padding-left: 0;
	border: none;
}
#main .mainTop .mainTopCont ul.comuRegi li{
	color: #666;
	font-family: "Arial", Helvetica, Verdana, sans-serif;
	font-size: .8em;
	line-height: 120%;
	display: block;
}
#main .mainTop .mainTopCont ul.comuRegi li span{
	width: 4.3em;
	text-align: right;
	float: left;
}
#main .mainTop .mainTopCont ul.comuRegi li strong{
	font-size: 1.3em;
	padding-left: .2em;
}
#main .mainTop .mainTopCont ul li{
	font-size: .7em;
	list-style: none;
	display: inline;
}
#main .mainTop .mainTopCont ul li a{
	color: #03f;
	text-decoration: underline;
	background: transparent url(../imag/auxi/auxiFich.gif) no-repeat 0 .6em;
	margin-right: 1em;
	padding: .5em 0 .5em 1.4em;
}
#main .mainTop .mainTopCont ul li a.acti, #main .mainTop .mainTopCont ul li a.acti:hover{
	color: #f90;
	text-decoration: none;
	cursor: default;
}
#main .mainTop .mainTopCont ul li a.ubicGeog{
	background: transparent url(../imag/auxi/auxiUbic.gif) no-repeat 0 .6em;
}
#main .mainTop .mainTopCont ul li a.archPdfDesc{
	background: transparent url(../imag/auxi/auxiDocuDesc.gif) no-repeat 0 .6em;
}
#main .mainTop .mainTopCont ul li a:hover{
	color: #03f;
	text-decoration: underline;
}
#main .mainTop .mainTopCont a.botoVolvResu{
	color: #03f;
	font-size: .7em;
	text-decoration: underline;
	background: transparent url(../imag/auxi/auxiVolv.gif) no-repeat 0 .3em;
	padding: 0 0 .5em 1.3em;
	display: block;
}
#main .center{
	width: 720px;
	background-color: #fff;
	margin-top: 10px;
	padding: 5px 10px;
}
#main small{
	color: #999;
	font-family: "Trebuchet MS", Arial, Helvetica, Verdana, sans-serif;
	font-size: .65em;
	display: block;
	clear: both;
}
#main small a, #main small a:hover{
	color: #999;
	text-decoration: none;
}
#main p.menuHtml{
	background: transparent url(../imag/auxi/auxiMenuHtml.gif) no-repeat 10px center;
	border-top: 1px solid #E6E6E6;
	border-bottom: 1px solid #E6E6E6;
	margin-bottom: 20px;
	padding: .3em 20px;
	clear: both;
}
#main p.menuHtml small{
	color: #666;
	font-family: "Arial", Helvetica, Verdana, sans-serif;
	font-size: .7em;
}
#main p.menuHtml small a.menuActi, #main p.menuHtml small a.menuActi:hover{
	color: #666;
	text-decoration: none;
	cursor: text;
}
#main p.menuHtml small a, #main p.menuHtml small a:hover{
	color: #03f;
	text-decoration: underline;
}
#main .mainTabl{
	float: left;
}
#main ul.mainPest{
	width: 542px;
	background: transparent url(../imag/auxi/auxiPest.gif) repeat-x 0 bottom;
}
#main ul.mainPest li{
	list-style: none;
	display: inline;
}
#main ul.mainPestAlta li a{
	height: 3em;
}
#main ul.mainPest li a{
	color: #03f;
	font-size: .75em;
	font-weight: bold;
	text-decoration: underline;
	background-color: #F6FAEB;
	border: 1px solid #ccc;
	border-bottom-color: #999;
	margin-right: 2px;
	padding: .5em;
	float: left;
}
#main ul.mainPest li a:hover, #main ul.mainPest li a.mainPestFisc:hover{
	background-color: #F5FFD9;
}
#main ul.mainPest li a.mainPestActi, #main ul.mainPest li a.mainPestActi:hover{
	color: #000;
	background-color: #E2FF8C;
	text-decoration: none;
	border-color: #999;
	border-bottom-color: #E2FF8C;
	cursor: default;
}
#main ul.mainPest li a.mainPestFisc{
	background-repeat: no-repeat;
}
#main .mainCont ul.mainPest, #main .mainContText ul.mainPest{
	width: 490px;
	margin-bottom: 1em;
	padding-left: 10px;
	background-image: url(../imag/auxi/auxiSubPest.gif);
}
#main .mainCont ul.mainPest li a, #main .mainContText ul.mainPest li a{
	font-size: .6em;
	font-weight: normal;
	background: transparent url(../imag/auxi/menuSubmPest01.gif) no-repeat .7em 1.2em;
	line-height: 120%;
	padding: .8em 0 .8em 1.6em;
	border: none;
}
#main .mainCont ul.mainPest li a:hover, #main .mainContText ul.mainPest li a:hover{
	background-color: #fff;
}
#main .mainCont ul.mainPest li a.mainPestActi, #main .mainCont ul.mainPest li a.mainPestActi:hover, #main .mainContText ul.mainPest li a.mainPestActi, #main .mainContText ul.mainPest li a.mainPestActi:hover{
	font-weight: bold;
	background-color: #fff;
	background-image: url(../imag/auxi/menuSubmPest02.gif);
	border: 1px solid #ccc;
	border-bottom: 1px solid #fff;
	padding-right: 1em;
	margin-left: 1em;
}
#main p.totaVaca{
	color: #333;
	width: 6em;
	font-family: "Arial", Helvetica, Verdana, sans-serif;
	font-size: .7em;
	line-height: 90%;
	text-align: center;
	background-color: #E2FF8C;
	border: 1px dashed #D9E6B3;
	padding: .8em 0 0 0;
	float: left;
}
#main p.totaVaca strong{
	color: #000;
	font-size: 2.5em;
	letter-spacing: -.05em;
	margin-top: .5em;
	display: block;
}
#main p.totaVaca em{
	color: #607827;
	font-size: .9em;
	font-style: normal;
	background-color: #D9E6B3;
	margin-top: 1.2em;
	padding: .5em;
	display: block;
}
#main ul.mainSubm, #main div.mainSubmSubm{
	width: 530px;
	color: #000;
	font-size: .7em;
	font-weight: bold;
	background-color: #E2FF8C;
	border: 1px solid #999;
	border-top: none;
	padding: .5em 5px;
	display: block;
}
#main ul.mainSubm li{
	font-size: .9em;
	list-style: none;
	border-right: 1px solid #999;
	margin-right: 1em;
	padding-right: 1em;
	display: inline;
}
#main ul.mainSubm select{
	width: 7em;
	color: #333;
}
#main ul.mainSubm li a.acti, .mainCont table a.acti, .mainCont table a.acti:hover, mainCont fieldset table a.acti, .mainCont fieldset table a.acti:hover{
	color: #000;
	text-decoration: none;
	cursor: default;
}
#main ul.mainSubm a, #main ul.mainSubm a:hover{
	color: #03f;
	text-decoration: underline;
}
#main div.mainSubmSubm{
	font-size: .6em;
	font-weight: normal;
	background-color: #F4FFD1;
}
#main div.mainSubmSubmSolo{
	background-color: #e2ff8c;
}
#main div.mainSubmSubm p{
	width: 265px;
	float: left;
}
#main div.mainSubmSubm p.solo{
	width: 530px;
}
p.botoVolvGaleP, p.botoVolvSubiP{
	text-align: right;
}
p.botoVolvSubiP{
	margin-bottom: .8em;
}
p.botoVolvSubiP a, p.botoVolvSubiP a:hover{
	background-image: url(../imag/auxi/auxiSubi.gif);
}
a.botoVolvGale, a.botoVolvGale:hover{
	color: #03f;
	font-size: .6em;
	text-decoration: underline;
	background: transparent url(../imag/auxi/auxiVolv.gif) no-repeat 0 .2em;
	padding: 0 0 .5em 1.6em;
}
#main div.mainSubmSubm p.submFech{
	color: #360;
	text-align: right;
}
#main div.mainSubmSubm p.submFech strong{
	font-size: 1.2em;
}
#main small.mainSubm a.mainSubmActi, #main small.mainSubm a.mainSubmActi:hover{
	color: #000;
	text-decoration: none;
	cursor: text;
}
#main .mainCont{
	width: 500px;
	border: 1px solid #999;
	border-top: none;
	padding: 20px;
	padding-top: 1em;
}
#main .contSolo{
	width: 542px;
	border: none;
	margin: 0;
	padding: 0.1%;
}
#main .contSolo fieldset.noMargin{
	width: 520px;
	margin: 0;
}
#main .contSolo fieldset.noMargin table{
	width: 500px;
}
#main .contSolo fieldset.noMargin table tr td{
	padding: .6em .1em 0em .1em;
}
#main .mainCont .pagiResp{
	width: 40em;
	font-size: .7em;
	background-color: #ffc;
	border: 1px solid #cc0;
	padding: 1em;
	margin: 0 auto;
}
#main .contLogi{
	border: none;
	margin-bottom: 2em;
	padding: 0;
}
#main .mainCont fieldset{
	width: 478px;
	font-family: "Trebuchet MS", Arial, Helvetica, Verdana, sans-serif;
	border: 1px solid #ccc;
	padding: 0 10px 10px 10px;
	margin-bottom: .5em;
	margin-top: 2em;
	clear: both;
	float: left;
}
#main .mainCont fieldset.login{
	width: 20em;
	margin: 0 auto;
	padding: 1em;
}
#main .mainCont fieldset.noMargin{
	margin-top: 0;
	margin-bottom: 1em;
}
#main .mainCont fieldset.login input.inpu02{
	width: 11.7em;
	font-size: 1.5em;
}
#main .mainCont fieldset.login input.ingresar{
	float: right;
}
#main .mainCont fieldset .Block{
	clear: both;
}
#main .mainCont fieldset .Block .inpu03{
	width: 46em;
	height: 3em;
}
#main .mainCont fieldset .Left{
	display: block;
}
#main .mainCont fieldset legend{
	font-family: "Arial", Helvetica, Verdana, sans-serif;
	color: #360;
	font-size: 1.1em;
	font-weight: bold;
	background: transparent url(../imag/auxi/auxiH3.gif) no-repeat .4em .5em;
	padding: .2em .5em 0 1em;
}
#main .mainCont fieldset label{
	color: #000;
	font-size: .7em;
	font-weight: bold;
	display: block;
}
#main .mainCont fieldset input{
	font-family: "Trebuchet MS", Arial, Helvetica, Verdana, sans-serif;
	font-size: .8em;
	color: #666;
	border: 1px solid #999;
	padding: .1em;
}
#main .mainCont fieldset .Last{
	border: none;
	margin-right: 0;
}
.ingresar, .ingresar02{
	color: #fff;
	font-weight: bold;
	font-size: .7em;
	text-transform: uppercase;
	border: 1px solid #5C6B2E;
	border-top-color: #690;
	border-left-color: #690;
	background-color: #690;
	padding: .2em 0;
	cursor: pointer;
}
.ingresar:hover, .ingresar02:hover{
	background-color: #558000;
}
.ingresar02{
	width: 7em;
	font-size: 1em;
	margin-left: 1em;
}
/*  CONTENIDO OCULTO*/
.oculto{
	display: none;
}
.muestra{
	display: block;
}
/*  CONTENIDO FIJO*/

#main p acronym{
	color: #999;
	font-size: .9em;
	font-weight: bold;
	line-height: 130%;
	padding: 0 1em;
	padding-bottom: 1em;
	display: block;
}
#main p acronym strong{
	color: #666;
}
#main p acronym a{
	color: #03f;
	text-decoration: underline;
}
#main .mainCont h3{
	width: auto;
	background: transparent url(../imag/auxi/auxiH3.gif) no-repeat 0 .4em;
	margin: 0 0 1em 0;
	padding: 0 0 0 .6em;
}
#main .mainCont ul.submHtml{
	background-color: #FAFAFA;
	font-size: .6em;
	border: 1px solid #ccc;
	border-right: none;
	border-left: none;
	margin: 0 0 2em 0;
	padding: .5em 1.5em;
}
#main .mainCont ul.submHtml li{
	background: transparent url(../imag/auxi/auxiSubmHtml.gif) no-repeat 0 .4em;
	line-height: 250%;
	margin-right: 1em;
	padding-left: 1em;
	list-style: none;
	display: inline;
}
#main .mainCont ul.submHtml li a, #main .mainCont ul.submHtml li a:hover{
	color: #03f;
	text-decoration: underline;
}
#main .mainCont .textoFijo h3{
	margin-top: 1em;
	width: auto;
}
#main .mainCont .textoFijo p{
	color: #666;
	font-size: .7em;
	text-align: 120%;
	margin-top: .5em;
	padding-left: 1em;
}
#main .mainCont .textoFijo ul{
	color: #666;
	font-size: .7em;
	text-align: 120%;
	padding: 1em 3em;
}
#main .mainCont .textoFijo ul li{
	list-style: none;
	background: transparent url(../imag/auxi/auxiListCont.gif) no-repeat 0 .5em;
	padding-left: 1em;
}
#pesta1, #pesta2, #pesta3, #pesta4, #pesta5{
	width: 100%;
	float: left;
	clear: both;
}
/*  BOTONES SUBIR VOLVER */

.mainCont table{
	width: 500px;
	font-size: .6em;
	background-color: #fff;
	border: 1px solid #999;
	margin-bottom: 2em;
	clear: both;
}
.mainCont fieldset.infoGobi table{
	width: 490px;
	background-color: #fff;
	border: 1px solid #999;
	margin: 1em 0 0 0;
	clear: both;
}
.mainCont fieldset.infoGobi span{
	font-family: "Verdana", Geneva, Arial, Helvetica, sans-serif;
	font-size: .6em;
	color: #666;
	background: transparent url(../imag/auxi/auxiIconInfoMine.gif) no-repeat 0 1px;
	margin: 0 .1em 0 0;
	padding-left: 2em;
	display: block;
}
.mainCont table a, .mainCont table a:hover, .mainCont fieldset.infoGobi table a, .mainCont fieldset.infoGobi table a:hover{
	color: #03f;
	text-decoration: underline;
}
.mainCont table tr, .mainCont table tr th, .mainCont table tr td, .mainCont fieldset.infoGobi table tr, .mainCont fieldset.infoGobi table tr th, .mainCont fieldset.infoGobi table tr td{
	border: 1px solid #999;
	padding: .5em .4em;
	line-height: 120%;
}
.mainCont table tr th, .mainCont table tr td, .mainCont fieldset.infoGobi  table tr th, .mainCont fieldset.infoGobi  table tr td{
	vertical-align: top;
}
.mainCont table tr th, .mainCont fieldset.infoGobi table tr th{
	font-size: 1.1em;
	background-color: #E2FF8C;
}
.mainCont table .tColor, .mainCont table .tColorBold, .mainCont table .tColorColo, .mainCont fieldset.infoGobi table .tColor, .mainCont fieldset.infoGobi table .tColorBold, .mainCont fieldset.infoGobi table .tColorColo{
	background-color: #F6FAEB;
}
.mainCont table .tColor td, .mainCont fieldset.infoGobi table .tColor td{
	background-color: #F6FAEB;
}
.mainCont table .tColorBold, .mainCont table .tColorBold02, .mainCont fieldset.infoGobi table .tColorBold, .mainCont fieldset.infoGobi table .tColorBold02{
	font-weight: bold;
	color: #000;
	background-color: #EFFFBF;
}
.mainCont table .tColorBold03, .mainCont fieldset.infoGobi table .tColorBold03{
	color: #360;
	background-color: #EFFFBF!important;
}
.mainCont table .tColorColo, .mainCont fieldset.infoGobi table .tColorColo{
	color: #360;
}
.mainCont table .tInfo, .mainCont fieldset.infoGobi table .tInfo{
	color: #666;
	background-color: #ff9;
	padding: 1em;
}
.mainCont table .tInfo span, .mainCont fieldset.infoGobi table .tInfo span{
	margin-right: 1.5em;
}
.mainCont table .OrdeSele, .mainCont fieldset.infoGobi table .OrdeSele{
	background: transparent url(../imag/auxi/auxiOrdeSele.gif) no-repeat right .5em;
	padding-right: 1em;
}
.mainCont table td.tPagi a.tPagiAnte, .mainCont fieldset.infoGobi table td.tPagi a.tPagiAnte{
	color: #FF2700;
	text-decoration: none;
	margin: 0 .5em;
}
div.tPagi{
	color: #ccc;
	text-align: center;
	margin: 0;
	padding: 0;
	clear: both;
}
div.tPagi a{
	color: #03f;
	font-size: .7em;
}
div.tPagi a.tPagiAnte{
	color: #FF2700;
}
.mainCont fieldset table{
	width: 470px;
	font-family: "Verdana", Arial, Helvetica, sans-serif;
	background-color: transparent;
	margin: 1em auto;
	border: none;
}
.mainCont fieldset table tr{
	border: none;
}
.mainCont fieldset table td{
	border: none;
	border-bottom: 1px solid #E6E6E6;
	padding-top: .8em;
	line-height: 120%;
	vertical-align: top;
}
.mainCont fieldset table tr td{
	font-size: 1.1em;
}
.mainCont fieldset.infoGobi table tr td{
	font-size: 1em;
}
.mainCont fieldset table td p, .mainCont fieldset table td ul{
	margin-bottom: .8em;
}
.mainCont fieldset table td ul{
	color: #666;
	margin-left: 2em;
}
.mainCont fieldset table td ul li{
	list-style: disc outside none;
	margin-bottom: .2em;
}
.mainCont fieldset .galeFoto{
	padding: 1em .2em 0 .2em;
	float: left;
}
.mainCont fieldset .galeFoto a{
	color: #666;
	text-decoration: none;
	margin: 9px;
	padding: 4px;
	border: 1px solid #E6E6E6;
	float: left;
}
.mainCont fieldset .galeFotoThum a{
	width: 140px;
	height: 130px;
}
.mainCont fieldset .galeFoto a img{
	border: none;
}
.mainCont fieldset .galeFoto a:hover{
	border-color: #999;
	background-color: #ffffe4;
}
.mainCont fieldset .galeFoto a span{
	padding: 4px 0;
	line-height: 100%;
	font-size: .6em;
	display: block;
}
.mainCont fieldset .galeFotoThum a span{
	padding-top: 2px;
}
.mainCont .destPosi{
	color: #090;
}
.mainCont .destNega{
	color: #f00;
}
.mainCont table.archMost{
	border: none;
}
.mainCont table.archMost tr th{
	border-color: #E6E6E6;
	background-color: #F6FAEB;
	padding: 2em;
}
.mainCont table.archMost tr th p{
	margin-top: .2em;
	float: left;
}
.mainCont table.archMost tr th select{
	width: 200px;
	margin-left: 1em;
	float: left;
}
.datoGobiP{
	color: #999;
	font-size: .6em;
	clear: both;
}
.datoGobi{
	background: transparent url(../imag/auxi/auxiDatoGobi.gif) no-repeat left center;
	padding-left: 10px;
}
.gobiLogo{
	background: transparent url(../imag/auxi/auxiDatoGobi.gif) no-repeat left center;
	padding-left: 10px;
}

/**************************************************************
					ESTRUCTURA MAIN HOME
**************************************************************/

/* MAINCONTLEFT */

.mainContleft{
	width: 170px;
	float: left;
}
.mainContleft blockquote, .mainContleft form{
	width: 170px;
	background-color: #FFF5F1;
	border: 1px solid #EDE4E1;
	margin-bottom: .6em;
}
.mainContleft blockquote p{
	color: #333;
	font-size: .7em;
	line-height: 130%;
	padding: 1.5em;
}
.mainContleft blockquote a, .mainContleft blockquote a:hover{
	font-size: .8em;
	color: #03f;
	text-decoration: underline;
	background: transparent url(../imag/auxi/auxiIconVerMas.gif) no-repeat right .3em;
	margin-top: 1em;
	display: block;
}
.mainContleft form fieldset{
	border: none;
	padding: 1em;
}
.mainContleft form fieldset label{
	font-size: .7em;
	font-weight: bold;
	display: block;
}
.mainContleft form fieldset input.ingresar{
	font-size: .5em;
}

/* MAINCONTRIGHT */

.mainBuscCent{
	margin-left: 80px;
}
.mainContRigh{
	width: 360px;
	margin-left: 10px;
	float: left;
}
.noMargin{
	width: 540px;
	margin: 0;
}
ul.mainBuscPest{
	width: 362px;
	background: transparent url(../imag/auxi/auxiPest.gif) repeat-x 0 bottom;
	float: left 
}
ul.mainBuscPest li{
	list-style: none;
	display: inline;
}
ul.mainBuscPest li form input{
	width: 13.5em;
	margin-left: .5em
}
ul.mainBuscPest li a{
	color: #03f;
	font-size: .75em;
	font-weight: bold;
	text-decoration: underline;
	background-color: #fff;
	border: 1px solid #ccc;
	border-bottom-color: #999;
	margin-right: 2px;
	padding: .5em;
	float: left;
}
ul.mainBuscPest li a:hover, ul.mainBuscPestt li a.mainPestFisc:hover{
	background-color: #F6FAEB;
}
ul.mainBuscPest li a.mainPestActi, ul.mainBuscPest li a.mainPestActi:hover{
	color: #5A6B2E;
	background-color: #F6FAEB;
	text-decoration: none;
	border-color: #999;
	border-bottom-color: #F6FAEB;
	cursor: default;
}
ul.mainBuscPest li a.mainPestFisc{
	background: #F6FAEB url(../imag/auxi/auxiIconFisc.gif) no-repeat 7.8em .8em;
	padding-right: 1.7em;
}
.mainBuscCent .mainBuscCont p{
	width: 330px;
	font-family: "Trebuchet MS", Arial, Helvetica, Verdana, sans-serif;
	font-size: .8em;
	margin-bottom: .2em;
	padding-bottom: .2em;
	float: left;
}
.mainBuscCent .mainBuscCont p strong{
	width: 140px;
	text-align: right;
	margin-right: .5em;
	float: left;
}
.mainBuscCent .mainBuscCont p em{
	width: 140px;
	font-style: normal;
	float: left;
}
.mainBuscCent .mainBuscCont input{
	margin: .5em 0;
	float: right;
}
.mainBuscCent .mainBuscTota{
	width: 360px;
	font-size: .6em;
	text-align: center;
	background-color: #ff6;
	border: 1px solid #999;
	border-top: none;
	float: left;
}
.homeBusc #main .mainCont{
	border: none;
	clear: both;
	padding: 0;
	margin: 1em 0 0 0;
	float: left;
}
.homeBusc #main .mainCont table{
	width: 540px;
	margin: 0;
	float: left;
	clear: both;
}
.mainBuscCont{
	width: 330px;
	background-color: #F6FAEB;
	border: 1px solid #999;
	border-top: none;
	padding: 15px;
	padding-bottom: 10px;
	float: left;
}
.mainBuscCont fieldset{
	font-family: "Trebuchet MS", Arial, Helvetica, Verdana, sans-serif;
	font-weight: bold;
	font-size: .75em;
	border: none;
}
.mainBuscCont fieldset .mainContForm{
	width: 250px;
	margin: 0 auto 10px auto;
}
.mainBuscCont fieldset .mainContFormNoMar{
	margin-bottom: 0;
}
.mainBuscCont fieldset .mainContFormNoMar2{
	margin-bottom: 6px;
}
.mainBuscCont fieldset .mainContForm input, .mainBuscCont fieldset .mainContForm select{
	width: 250px;
}
.mainBuscCont fieldset .mainContForm .radiCont{
	width: 250px;
	margin-bottom: 1em;
	float: left;
}
.mainBuscCont fieldset .mainContForm .radiCont p{
	font-size: .9em;
	margin-right: 1.5em;
	font-weight: normal;
	float: left;
}
.mainBuscCont fieldset .mainContForm .radiCont p input.inpuRadi{
	width: auto;
	margin-right: .4em;
}
.mainBuscCont fieldset .mainContForm .checCont{
	width: 250px;
	float: left;
}
.mainBuscCont fieldset .mainContForm .checCont p{
	font-size: .9em;
	font-weight: lighter;
	width: 250px;
	line-height: 100%;
	margin-bottom: .4em;
	float: left;
}
.mainBuscCont fieldset .mainContForm .checCont p input.inpuChec{
	width: auto;
	margin-right: .4em;
}
.mainBuscCont fieldset .mainContForm .checDepe p{
	line-height: 100%;
	margin-top: .2em;
	padding-bottom: .3em;
	vertical-align: top;
	width: 120px;
}
.mainBuscCont fieldset .mainContForm .checDepe p input.inpuChec{
	float: left;
}
.mainBuscCont fieldset .mainContForm input.ingresar{
	width: auto;
	font-size: .8em;
}
.mainBuscCont fieldset label{
	display: block;
}
.mainBuscCont fieldset label em, .mainBuscCont fieldset label strong{
	color: #666;
	font-size: .8em;
	font-style: normal;
	font-weight: normal;
}
.mainBuscCont fieldset label strong{
	color: #f00;
}
.trDest{
	font-weight: normal;
	text-align: center;
	background-color: #ff6!important;
}
#main .mainCont fieldset.infoGobi{
	padding: 5px 5px;
	background-color: #E8EEF7;
	border: none;
	width: 490px;
}
#main .mainCont fieldset.infoGobiTabl table{
	background-color: #E8EEF7;
	margin-top: 0;
}
#main .mainCont fieldset.infoGobiTabl table tr td{
	border-bottom-color: #D5E0F0;
}
#main .mainCont fieldset.infoGobiTabl span{
	font-family: "Verdana", Geneva, Arial, Helvetica, sans-serif;
	font-size: .6em;
	color: #666;
	background: #E8EEF7 url(../imag/auxi/auxiIconInfoMine.gif) no-repeat 1em 7px;
	width: 440px;
	margin: 1em 0 10px 4px;
	padding: 6px 0 8px 30px;
	float: left;
}
#main .mainTabl .mainCont fieldset span.infoGobiSpan{
	font-family: "Verdana", Geneva, Arial, Helvetica, sans-serif;
	font-size: .6em;
	color: #666;
	background: #E8EEF7 url(../imag/auxi/auxiIconInfoMine.gif) no-repeat 1em 7px;
	width: 470px;
	margin: 1em 0 0 10px;
	padding: 6px 0 8px 30px;
	float: left;
}
#main .mainCont fieldset table tr.infoGobiTr td{
	background-color: #E8EEF7;
	border-bottom-color: #D5E0F0;
}
.mainBuscCont fieldset .mainContForm input.ingrHomeBusc{
	clear: both!important;
	float: left;
}
#main .mainContText ul.mainPestMain{
	width: 540px;
	background-image: url(../imag/auxi/auxiSubPestOscu.gif);
	/*margin: 1.5em 0 1.5em 0;*/
	margin: 1.5em 0 0 0;
	padding: 0;
}
#main .mainContText ul.mainPestMain li a, #main .mainContText ul.mainPestMain li a:hover, #main .mainContText ul.mainPestMain li a.mainPestActi, #main .mainContText ul.mainPestMain li a.mainPestActi:hover{
	font-size: .75em;
	font-weight: bold;	
	background: none;
	background-color: #F6FAEB;
	line-height: 100%;
	margin: 0 2px 0 0;
	padding: .6em;
	border: 1px solid #ccc;
	border-bottom-color: #999;
}
#main .mainContText ul.mainPestMain li a:hover{
	background-color: #f5ffd9;
}
#main .mainContText ul.mainPestMain li a.mainPestActi, #main .mainContText ul.mainPestMain li a.mainPestActi:hover{
	background-color: #e2ff8c;
	border-color: #999;
	border-bottom-color: #999;
	margin: 0 2px 0 0;
}
.contMainPest{
	border: 1px solid #999;
	border-top: none;
	padding: 1em;
	display: inline-block;
}
.contMainPest h4{
	width: 505px;
	height: 20px;
}
.botoSubiPesta, .botoSubiPesta:hover{
	color: #00e;
	width: 3em;
	background: transparent url(../imag/auxi/auxiSubi.gif) no-repeat 0 center;
	font-size: .7em;
	font-weight: normal;
	margin: 0 0 1em 400px;
	padding-left: 1.5em;
	display: block;
}
.imagXpli{
	width: 540px;
	text-align: center;
}

/* AJAX */

/* INDEX */

#blind01{
	color: #03f;
	font-size: .9em;
	font-weight: normal;
	text-decoration: underline;
	background: transparent url(../imag/auxi/auxiIconMas.gif) no-repeat 0 center;
	margin-left: 40px;
	margin-bottom: 10px;
	margin-top: 5px;
	padding-left: 15px;
	float: left;
}
#datoOcul{
	clear: both!important;
	padding: 0!important;
	margin: 0!important;
}
.cola{
	background-image: url(../imag/auxi/auxiIconMeno.gif)!important;
}

/* FICHA ESCUELA */

#fichCont01 #blind02, #fichCont02 #blind03, #fichCont03 #blind04{
	color: #03f;
	font-size: 1em;
	font-weight: bold;
	text-decoration: none;
	background: transparent url(../imag/auxi/auxiIconMas.gif) no-repeat .4em .3em;
	margin: 0;
	padding: 0 0 0 1.3em;
	float: none;
}
#main .mainCont fieldset#fichCont01 legend, #main .mainCont fieldset#fichCont02 legend, #main .mainCont fieldset#fichCont03 legend{
	background-image: none;
	padding-left: 0;
}
#fichCont01 .fichActi, #fichCont02 .fichActi, #fichCont03 .fichActi{
	background-image: url(../imag/auxi/auxiIconMeno.gif)!important;
}
#main .mainCont ul#despColaTodo li{
	background: none;
	padding: 0;
}
#main .mainCont ul#despColaTodo li a{
	background: transparent url(../imag/auxi/auxiIconMasTodo.gif) no-repeat 0 center;
	padding: .5em 0 .5em 2em;
	margin-right: .5em;
}
#main .mainCont ul#despColaTodo li a.despColaTodoCola{
	background-image: url(../imag/auxi/auxiIconMenoTodo.gif);
}
#datoFichOcul01, #datoFichOcul02, #datoFichOcul03{
	margin-left: -10px;
}
#datoFichOcul01 table, #datoFichOcul02 table, #datoFichOcul03 table{
	margin-left: 10px;
	margin-right: 0;
	float: left;
	clear: both;
}

/* ALINEACION */

ul.botoHelp{
	margin-top: 10px;
	float: left;
}
ul.botoHelp li{
	list-style: none;
	display: inline;
}
ul.botoHelp li a.linkExteMine, ul.botoHelp li a.linkExte600{
	width: 175px;
	height: 40px;
	background: transparent url(../imag/boto/botoLinkMineHome.gif) no-repeat 0 0;
	text-indent: -1000em;
	display: block;
	float: left;
}
ul.botoHelp li a.linkExte600{
	background-image: url(../imag/boto/botoLink600Home.gif);
	margin-left: 10px;
}
ul.botoHelp li a.linkExteMine:hover, ul.botoHelp li a.linkExte600:hover{
	background-position: -175px 0;
}

/* ALINEACION */

.mainCont table .tCent{
	text-align: center;
}
.mainCont table .tCent a{
	margin: 0 auto;
}
.mainCont table .tDere{
	text-align: right;
}
.mainCont table .trDere td{
	text-align: right;
}
.mainCont table .tDereBold{
	text-align: right;
	font-weight: bold;
}

/* SIZE */

.anch60{
	width: 60px;
}
.anch100{
	width: 100px;
}
.anch150{
	width: 150px;
}
.anch200{
	width: 200px;
}
.anch250{
	width: 250px;
}
.anch300{
	width: 300px;
}
.inpu01{
	width: 50px;
}

/* FORMULARIOS */

.formBoto:hover{
	background-color: #CC1F00;
}

/* TIPOS DE ARCHIVO */

.archPdf, .archWord, .archImag, .archExcel, .archPpt, .archDocu{
	padding-left: 1.8em;
	background: transparent url(../imag/auxi/auxiIconPdf.gif) no-repeat 0 0;
	padding-bottom: .8em;
}
.archWord{
	background-image: url(../imag/auxi/auxiIconWord.gif);
}
.archImag{
	background-image: url(../imag/auxi/auxiIconImag.gif);
}
.archExcel{
	background-image: url(../imag/auxi/auxiIconExcel.gif);
}
.archPpt{
	background-image: url(../imag/auxi/auxiIconPpt.gif);
}
.archDocu{
	background-image: url(../imag/auxi/auxiIconDocu.gif);
}
.archDesc, .archFoto{
	width: 14px;
	height: 17px;
	background: transparent url(../imag/auxi/auxiIconDesc.gif) no-repeat 0 0;
	text-indent: -1000em;
	display: block;
}
.archFoto{
	width: 14px;
	height: 12px;
	background-image: url(../imag/auxi/auxiIconImag.gif);
}

/*  BOTONES SUBIR VOLVER */

.botoVolvSubi{
	width: 720px;
	padding: .6em 0;
	clear: both;
}
.botoVolvSubi li{
	font-family: "Trebuchet MS", Arial, Helvetica, Verdana, sans-serif;
	font-size: .6em;
	background: transparent url(../imag/auxi/auxiVolv.gif) no-repeat 0 center;
	margin-right: .8em;
	padding-left: 1.5em;
	list-style: none;
	display: inline;
}
.botoVolvSubi li.botoSubi{
	background-image: url(../imag/auxi/auxiSubi.gif);
}
.botoVolvSubi li a, .botoVolvSubi li a:hover{
	color: #03f;
	text-decoration: none;
}

/* ESTILOS PARA FAQ Y AYUDA */

.mainContText{
	width: 540px;
	float: left;
}
.mainContText h5{
	color: #77B200;
	font-size: 1.2em;
	font-weight: normal;
	padding: 0 0 1em .4em;
}
.mainContText P, .mainContText blockquote P{
	color: #666;
	font-size: .8em;
	margin-bottom: 1em;
}
.mainContText P a{
	color: #03f;
	text-decoration: underline;
}
.mainContText ul.subMenuHtml, .subMenuHtmlDecr{
	font-size: .6em;
	border: 1px solid #E6E6E6;
	border-right: none;
	border-left: none;
	background: transparent url(../imag/auxi/auxiIconFaq.gif) no-repeat 0 .6em;
	padding: .3em 0 .3em 1em;
}
.mainContText ol.subMenuSect{
	color: #666;
	font-size: .9em;
	font-weight: bold;
	padding: 0 1em 1em 3em;
	width: 450px;
}
.mainContText ol.subMenuSect li p{
	font-size: .89em;
	font-weight: normal;
	margin: 1em 0;
}
.mainContText ul.subMenuHtml li, .subMenuHtmlDecr li{
	border-right: 1px solid #999;
	padding: 0 .8em 0 .6em;
	list-style: none;
	display: inline;
}
.mainContText ul.subMenuHtml li a, .subMenuHtmlDecr li a{
	color: #03f;
	text-decoration: underline;
}
.subMenuHtmlDecr{
	width: 530px;
	margin-bottom: 2em;
	background: none;
	padding-left: 0;
}
.subMenuHtmlDecr a.acti{
	color: #666;
	font-weight: bold;
	text-decoration: none;
	cursor: text;
}
.mainContText h4, .mainContText ul.subMenuSect{
	font-family: "Arial", Helvetica, Verdana, sans-serif;
}
.mainContText h4{
	font-size: 1.2em;
	color: #690;
	margin: 1em 0;
}
.mainContXpli h4{
	margin-top: 0;
}
.mainContText h4 a{
	color: #03f;
	text-decoration: underline;
	background: transparent url(../imag/auxi/auxiIconVerMas.gif) no-repeat right center;
	padding-right: 1em;
}
.mainContText ul.subMenuSect, .mainContText ul.mainContList, .mainContText ol.mainContList, .mainContText .recrInfo ul, .mainCont .recrInfo ul{
	font-size: .8em;
	font-weight: bold;
	margin-left: 2em;
}
.mainContText ul.subMenuSect li, .mainContText ul.mainContList li, .mainContText ol.mainContList li, .mainContText .recrInfo ul li, .mainCont .recrInfo ul li{
	margin-bottom: .4em;
	list-style: none;
	background: transparent url(../imag/auxi/auxiListCont.gif) no-repeat 0 .5em;
	padding-left: 1em;
}
.mainContText ol.mainContList li{
	list-style: decimal;
	background: none;
}
.mainContText ul.subMenuSect li a, .mainContText ul.mainContList li a, .mainContText ol.mainContList li a{
	color: #03f;
	text-decoration: underline;
}
.mainContText ul.subMenuGlos{
	color: #666;
	font-size: .8em;
	font-weight: normal;
	margin-bottom: 2em;
	margin-left: 3em;
}
.mainContText ul.subMenuGlos li{
	margin-bottom: 1em;
}
.mainContText ul.mainContList, .mainContText ol.mainContList{
	color: #666;
	font-weight: normal;
	margin: 2em;
}
.mainContText ul.listMapaSitio{
	margin: 0 0 0 1em;
}
.mainContText ul.listMapaSitio li{
	background: none;
	font-size: 1.1em;
	font-weight: bold;
	margin-bottom: 1.5em;
}
.mainContText ul.listMapaSitio li ul{
	margin-top: .4em;
}
.mainContText ul.listMapaSitio li ul li{
	font-size: .85em;
	font-weight: normal;
	background: transparent url(../imag/auxi/auxiListCont.gif) no-repeat 0 .5em;
	margin: 0 0 .2em 1.5em;
}
.mainContText .recrInfo, .mainCont .recrInfo{
	font-size: .8em;
	background-color: #F4FFD1;
	border: 1px solid #E6E6E6;
	margin-top: 2em;
	padding: .8em;
}
.mainCont .recrInfo{
	width: 472px;
	background-color: #ffffe4;
	margin: 0 0 15px 0;
	border-color: #999;
	float: left;
}
.mainContText .recrInfo p, .mainCont .recrInfo p{
	font-weight: bold;
}
.mainCont .recrInfo p{
	color: #666;
	font-size: .8em;
	margin-bottom: 1em;
}
.mainCont .recrInfo p strong{
	color: #000;
}
.mainContText .recrInfo ul li, .mainCont .recrInfo ul li{
	margin-bottom: 0;
	font-weight: normal;
	line-height: 130%;
}
.mainContText .recrInfo ul li a, .mainCont .recrInfo ul li a{
	color: #03f;
}
.mainCont .recrInfo02 p{
	color: #333;
	font-weight: normal;
	line-height: 115%;
}
.mainCont .recrInfo02 strong{
	display: block;
}
.mainContGlos p{
	padding-left: 1.5em;
}
.mainContGlos blockquote p{
	padding-left: 0;
}
.mainContText ul.ulContGene{
	color: #666;
	font-size: .8em;
	margin-left: 2em;
}
.mainContText ul.ulContGene li{
	margin-bottom: 1em;
	list-style: none outside url(../imag/auxi/auxiListCont.gif);
}
/**************************************************************
                     ESTRUCTURA FOOTER
**************************************************************/

.right{
	width: 170px;
	float: right;
}
.Rimag, .Rfaq{
	font-family: "Verdana", Arial, Helvetica, sans-serif;
	font-size: .6em;
	border: 1px solid #999;
	margin-bottom: 1em;
	padding: 5px 9px;
}
.Rimag a, .Rfaq a, .Rimag a:hover, .Rfaq a:hover{
	color: #03f;
	text-decoration: underline;
}
.Rimag{
	background-color: #ffffe4;
}
.RimagHome{
	background-color: #fafafa;
}
.Rimag img{
	background-color: #fff;
	padding: 4px;
	border: 1px solid #E6E6E6;
	margin: 4px 0;
}
.Rimag img:hover{
	border-color: #999;
}
.Rimag a.imagVerMas, .Rimag a.imagVerMasEscu{
	background: transparent url(../imag/auxi/auxiIconCame.gif) no-repeat 0 0;
	padding-left: 1.6em;
}
.Rimag a.imagVerMasEscu{
	background-image: url(../imag/auxi/auxiFich.gif);
}
.Rfaq{
	padding: 0;
}
.Rfaq p{
	color: #333;
	font-size: .9em;
	font-weight: bold;
	background-color: #ff9;
	border-top: 1px solid #999;
	padding: .2em;
}
.Rfaq ul{
	width: 150px;
	line-height: 90%;
	padding: 10px 9px 0 9px;
}
.Rfaq ul li.RfaqArch{
	background-image: url(../imag/auxi/auxiFich.gif);
	background-position: 0 0;
}
.Rfaq ul li.RfaqLink{
	background-image: url(../imag/auxi/auxiIconLink.gif);
}
.Rfaq ul li, .Rfaq dl dt{
	list-style: none;
	line-height: 120%;
	background: transparent url(../imag/auxi/auxiIconFaq.gif) no-repeat 0 2px;
	margin-bottom: .8em;
	padding-left: 15px;
	padding-bottom: .5em;
}
.Rfaq dl{
	width: 150px;
	line-height: 90%;
	padding: 10px 9px 0 9px;
}
.Rfaq dl dt{
	line-height: 100%;
	margin-bottom: .5em;
	background-image: url(../imag/auxi/auxiIconLinkDesp.gif);
}
.Rfaq dl dt a{
	text-decoration: none;
}
.Rfaq dl dd{
	list-style: none;
	line-height: 120%;
	margin-bottom: .8em;
	padding-left: 15px;
}
.Rfaq dl dd p{
	color: #000;
	font-size: 1em;
	font-family: "Verdana", Arial, Helvetica, sans-serif;
	font-weight: normal;
	line-height: 132%;
	background-color: transparent;
	border: none;
	margin: 0 0 1em 0;
	padding: 0;
}
.Rfaq dl dd a{

}
.Rimag h3, .Rfaq h3{
	color: #5C6B2E;
	font-size: 1.1em;
	line-height: 100%;
	background: none;
	padding: 4px 0;
}
.Rfaq h3{
	width: 150px;
	color: #000;
	font-size: 1.1em;
	text-transform: none;
	background: #ff6 url(../imag/back/backFaq.gif) no-repeat 122px -12px;
	border-bottom: 1px solid #999;
	padding: 8px 9px;
}
.Rfaq{
	background-color: #FFFFE4;
}
.contcolaacti{
	display: block;
}
.pregFrecMas{
	background: transparent;
	padding: 0 1em 0 0;
	float: right;
}
.titlDest{
	color: #e78a00!important;
	font-style: normal;
	border-bottom: 1px dotted #e78a00;
	cursor: help;
}
.Rfaq span{
	text-align: right;
	margin: 1.5em;
	margin-top: 0;
	display: block;
}
.Rfaq span a{
	background: transparent url(../imag/auxi/auxiIconVerMas.gif) no-repeat right .2em;
	padding: 0 1.6em .5em 0;
}

/* LINKS EXTERNOS */

ul.righLinkExte li{
	list-style: none;
	display: inline;
}
ul.righLinkExte li a{
	width: 170px;
	height: 40px;
	text-indent: -1000em;
	background: transparent url(../imag/boto/botoLinkMine.gif) no-repeat 0 0;
	margin-bottom: 5px;
	float:left
}
ul.righLinkExte li a:hover{
	background-position: -170px 0;
}
ul.righLinkExte li a.linkExteMine{
	background-image: url(../imag/boto/botoLinkMine.gif);
}
ul.righLinkExte li a.linkExte600{
	background-image: url(../imag/boto/botoLink600.gif);
}
ul.righLinkExte li a.linkExteComuEsco{
	background-image: url(../imag/boto/botoLinkComuEsco.gif);
}
ul.righLinkExte li a.linkExteJuna{
	background-image: url(../imag/boto/botoLinkJuna.gif);
}
ul.righLinkExte li a.linkExteDemr{
	background-image: url(../imag/boto/botoLinkDemr.gif);
}
ul.righLinkExte li a.linkExteSimc{
	background-image: url(../imag/boto/botoLinkSimc.gif);
}
ul.righLinkExte li a.linkExteSuscListMine{
	background-image: url(../imag/boto/botoLinkSuscListMine.gif);
}
ul.righLinkExte li a.botoIngre{
	height: 51px;
	background-image: url(../imag/boto/botoIngre.gif);
}
ul.righLinkExte li a.botoXpli{
	height: 70px;
	background-image: url(../imag/boto/botoXpliPagi.gif);
}
ul.righLinkExte li a.botoAyud{
	background-image: url(../imag/boto/botoAyudPagi.gif);
}
ul.righLinkExte li a.botoJunj{
	background-image: url(../imag/boto/botoLinkBuscJunj.gif);
}
ul.righLinkExte li a.botoCartaDerechos{
	background-image: url(../imag/boto/CartaDerechos.jpg);
}
#main .mainContText .contMainPest .mainTabl .mainPest li.activacion a{
	font-weight: bold;
	background-color: #fff;
	background-image: url(../imag/auxi/menuSubmPest02.gif);
	border: 1px solid #ccc;
	border-bottom: 1px solid #fff;
	padding-right: 1em;
	margin-left: 1em;
}

/**************************************************************
					ESTRUCTURA FOOTER
**************************************************************/

.footer{
	border-top: 1px solid #E6E6E6;
	width: 720px;
	padding-bottom: 15px;
	float: left;
}
.footer p small{
	text-align: right;
	line-height: 120%;
	margin-bottom: .2em;
}




.footer big{
	width: 88px;
	height: 73px;
	background: transparent url(../imag/logo/auxiLogoGobiBig_vert.jpg)
no-repeat 0 4px;
	text-indent: -1000em;
	display: none;   /* display: block; */
	float: left;
	border-right: 1px solid #E6E6E6;
	padding-top: 5px;
}
.footer .foot_swfSep {
	float: left;
	width: 139px;
	height: 82px;
	}








.footer address{
	font-style: normal;
	line-height: 75%;
	border-left: 1px solid #E6E6E6;
	margin-left: 10px;
	padding: 5px 0 0 10px;
	float: left;
}

.footer a{
	color: #f96!important;
	text-decoration: underline;
}
.footer a:hover{
	color: #f96!important;
	text-decoration: underline!important;
}
.footer a.adobRead{
	background: transparent url(../imag/auxi/auxiIconAdobPdf.gif) no-repeat right 0;
	padding-right: 1.6em;
	padding-bottom: .5em;
}
.footer p{
	margin-top: 5px;
	float: right;
}
.footer .poliPriva{
	margin-top: .5em;
}


/*  EXTRAS */

#header:after{
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}
/* Hides from IE-mac \*/
* html #header{height: 1%;}
/* End hide from IE-mac */

#main:after{
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}
/* Hides from IE-mac \*/
* html #main{height: 1%;}
/* End hide from IE-mac */

.Rfaq:after{
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}
/* Hides from IE-mac \*/
* html .Rfaq{height: 1%;}
/* End hide from IE-mac */

.mainSubmSubm:after{
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}
/* Hides from IE-mac \*/
* html .mainSubmSubm{height: 1%;}
/* End hide from IE-mac */

.mainCont:after{
    content: "."; 
    display: block;
    height: 0; 
    clear: both; 
    visibility: hidden;
}
/* Hides from IE-mac \*/
* html .mainCont{height: 1%;}
/* End hide from IE-mac */

.mainPest:after{
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}
/* Hides from IE-mac \*/
* html .mainPest{height: 1%;}
/* End hide from IE-mac */

.center:after{
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}
/* Hides from IE-mac \*/
* html .center{height: 1%;}
/* End hide from IE-mac */

.cf:after{
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}
/* Hides from IE-mac \*/
* html .cf{height: 1%;}
/* End hide from IE-mac */


