/*css para PARQUES*/
.titpar {color:#527428;font-size:24px;font-family:Arial,Helvetica,sans-serif;font-weight:bold;}/*czfv*/
.parquest7 {color:#527428;font-size:12px;font-family:Arial,Helvetica,sans-serif;font-weight:normal;}/*czfv*/
.parquest8{color:#515151;font-size:12px;font-family:Arial,Helvetica,sans-serif;font-weight:normal;padding-top:0px;}/*czfv*/
.parquest9{color:#515151;font-size:11px;font-family:Arial,Helvetica,sans-serif;font-weight:normal;text-align:justify;}/*czfv*/
.parquesf{color:#515151;font-size:14px;font-family:Arial,Helvetica,sans-serif;font-weight:normal;padding-top:5px;}/*czfv*/
.parquesfv{color:#527428;font-size:14px;font-family:Arial,Helvetica,sans-serif;font-weight:normal;padding-top:5px;}/*czfv*/
.parquestv {color:#527428;font-size:13px;font-family:Arial,Helvetica,sans-serif;font-weight:normal;}/*czfv*/



.parquest {color:#555555;font-size:15px;font-family:Arial,Helvetica,sans-serif;font-weight:bold;}
.parquest2 {color:#85b915;font-size:15px;font-family:Arial,Helvetica,sans-serif;font-weight:bold;}
.parquest3 {color:#555555;font-size:13px;font-family:Arial,Helvetica,sans-serif;font-weight:bold;}
.parquest4 {color:#85b915;font-size:15px;font-family:Arial,Helvetica,sans-serif;font-weight:normal;}
.parquest5 {color:#555555;font-size:15px;font-family:Arial,Helvetica,sans-serif;font-weight:normal;}
.parquest6 {color:#85b915;font-size:13px;font-family:Arial,Helvetica,sans-serif;font-weight:bold;}
.parquest10{color:#555555;font-size:11px;font-family:Arial,Helvetica,sans-serif;font-weight:normal;}

.color .contarmuestra{display:inline}
.parques3{
text-transform:capitalize;
}

.parques .menutop{
    font-family:Arial, Helvetica, sans-serif;
    text-align:left;    
    font-size:13px;      
    position: relative;
    z-index: 80;
	display:inline;
}/*czfv*/

div.enlaceubicaciones {
display:inline;
}



table .sinmargen{
border-collapse: collapse;
}



.lineamenu{
    border-bottom:dotted;
    border-width:1px 0px 1px 0px;
    border-color:#7b7b7b;
}/*czfv*/

.lineamenu2{
    border-top:dotted;
    border-width:1px 0px 1px 0px;
    border-color:#7b7b7b;
}/*czfv*/

.tabficha{
    border-top:solid;
	border-bottom:solid;
	border-right:solid;
	border-left:solid;
	border-width:0px 0px 0px 0px;
	border-color:#527428;
	background-color:#eff2eb;
}/*czfv*/

td.apdo{
text-align: left;
padding-left:5px;
font-family: Arial,Helvetica,sans-serif;
font-size:11pt;
height:30px;
color:#38383A;
font-weight:bold;
}/*czfv*/

td.nomficha{
text-align: left;
padding-left:5px;
font-family: Arial,Helvetica,sans-serif;
font-size:12pt;
height:30px;
color:#ffffff;
font-weight:bold;
background-color:#527428;
}/*czfv*/

td.titulopdf{
text-align: left;
font-family: Arial,Helvetica,sans-serif;
font-size:10pt;
height:50px;
color:#527428;
font-weight:bold;	
}/*czfv*/

tr.sindatos{
text-align: center;
font-family: Arial,Helvetica,sans-serif;
font-size:10pt;
height:50px;
color:#515151;
font-weight:bold;	
background-color:#eff2eb;
}/*czfv*/


td.titulopdf{
text-align: left;
font-family: Arial,Helvetica,sans-serif;
font-size:10pt;
height:50px;
color:#527428;
font-weight:bold;	
}/*czfv*/






.titulopdf a:link, .titulopdf a:visited {
    border-right: 0px solid #515151;
	color: #527428;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    font-weight: bold;
	padding-left:5px;
}/*czfv*/


.titulopdf a:hover {
	border-bottom: 0px solid #515151;
    color: #527428;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    font-weight: bold;
	padding-left:5px;
}/*czfv*/

.parques3 a:link, .parques3 a:visited {
    border-right: 1px solid #515151;
	color: #515151;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    font-weight: bold;
	padding-left: 6px;
    padding-right: 6px;
}/*czfv*/

.parques3 a:hover {
	border-bottom: 1px solid #515151;
    color: #515151;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    font-weight: bold;
	padding-left: 6px;
    padding-right: 6px;
}/*czfv*/

.parques4 a:link, .parques4 a:visited {
    color: #515151;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 13px;
    font-weight: bold;
	padding-left: 0px;
    padding-right: 6px;
}/*czfv*/

.parques4 a:hover {
	border-bottom: 1px solid #515151;
    color: #515151;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 13px;
    font-weight: bold;
	padding-left: 0px;
    padding-right: 6px;
}/*czfv*/

.nombres a:link, .nombres a:visited {
	height:20px;
	background-color: #527428;
	font-family: Arial,Helvetica,sans-serif;
    font-size: 13px;
    font-weight: bold;
	color: #ffffff;
	padding-left: 10px;
    padding-right: 10px;
	padding-top: 10px;
    padding-bottom: 10px;
}/*czfv*/

.nombres a:hover {
	height:20px;
	background-color: #2E470E;
	font-family: Arial,Helvetica,sans-serif;
    font-size: 13px;
    font-weight: bold;
	color: #ffffff;
	padding-left: 10px;
    padding-right: 10px;
	padding-top: 10px;
    padding-bottom: 10px;
	
}/*czfv*/

.nombresp a:link, .nombresp a:visited {
	height:20px;
	background-color: #527428;
	font-family: Arial,Helvetica,sans-serif;
    font-size: 13px;
    font-weight: bold;
	color: #ffffff;
	padding-left: 10px;
    padding-right: 10px;
	padding-top: 4px;
    padding-bottom: 4px;
}/*czfv*/

.nombresp a:hover {
	height:20px;
	background-color: #2e470e;
	font-family: Arial,Helvetica,sans-serif;
    font-size: 13px;
    font-weight: bold;
	color: #ffffff;
	padding-left: 10px;
    padding-right: 10px;
	padding-top: 4px;
    padding-bottom: 4px;
	
}/*czfv*/

.parques tbody{
	font-family      : Arial, Helvetica, sans-serif;
	color            : #515151;
	font-size:12px;
	font-weight: normal;
	text-align:justify;
	line-height: 15px;
	vertical-align:top;
	padding-top:20px;
}/*czfv*/

td.color{
background-color: #EFF2EB;
padding-left:20px;
padding-top:10px;
padding-bottom:10px;
padding-right:20px;
}/*czfv*/

td.color2{
background-color: #F8F5F0;
padding-left:20px;
padding-top:10px;
padding-bottom:10px;
padding-right:20px;
}/*czfv*/



.ecofin a:link, .ecofin a:visited {
	font-family      : Arial, Helvetica, sans-serif;
	font-size        : 12px;
	color            : #527428;
	text-decoration  : none;
	font-weight	     : bold;
	text-align: left;
	padding-left: 5px;
	padding-right: 5px;
}/*czfv*/

.ecofin a:hover {
	border-bottom: 1px solid #515151;
	font-family      : Arial, Helvetica, sans-serif;
	font-size        : 12px;
	color            : #555555;
	text-decoration  : none;
	font-weight	     : bold;
}/*czfv*/  

.www a:link, .www a:visited {
	font-family      : Arial, Helvetica, sans-serif;
	font-size        : 12px;
	color            : #527428;
	text-decoration  : none;
	font-weight	     : bold;
	text-align: left;
	padding-left: 5px;
	padding-right: 5px;
}/*czfv*/

.www a:hover {
	border-bottom: 1px solid #515151;
	font-family      : Arial, Helvetica, sans-serif;
	font-size        : 12px;
	color            : #555555;
	text-decoration  : none;
	font-weight	     : bold;
}/*czfv*/  
  
.ecofin {
  padding-left:6px;
  padding-right:10px;
  background-image: url('../../../images/stories/czfv/punto.png');
  background-repeat: no-repeat;
  background-position:  0px center;  
}/*czfv*/ 

.imglateral {
  padding-top:0px;
  
}/*czfv*/ 

 
td.docinact{
background-image: url('../../../images/stories/czfv/back0.png');
text-align: justify;
background-repeat: no-repeat;
background-position:  0 center;
padding-left:15px;
font-size:10pt;
height:5px;
color:#515151;
}/*czfv*/

td.doclarge{
background-image: url('../../../images/stories/czfv/back0large.png');
text-align: justify;
background-repeat: no-repeat;
background-position:  0 center;
padding-left:15px;
font-size:10pt;
height:5px;
color:#515151;
}/*czfv*/

td.docact{
background-image: url('../../../images/stories/czfv/cuadro3.png');
text-align: left;
background-repeat: no-repeat;
background-position:  0 center;
padding-left:15px;
font-size:10pt;
height:30px;
color:#555555;
font-weight:bold;	
}/*czfv*/ 

td.docimg{
background-image: url('../../../images/back0large.png');
background-repeat: no-repeat;
background-position:  0 center;
padding-left:25px;
}/*czfv*/ 

.czfvv a:link, .czfvv a:visited {
	font-family      : Arial, Helvetica, sans-serif;
	font-size        : 13px;
	color            : #527428;
	text-decoration  : none;
	font-weight	     : bold;
	text-align: left;
}/*czfv*/

.czfvv a:hover {
	font-family      : Arial, Helvetica, sans-serif;
	font-size        : 13px;
	color            : #527428;
	text-decoration  : none;
	font-weight	     : bold;
}/*czfv*/

td.cuadros{
background-image: url('../../../images/stories/czfv/cuadros.png');
background-repeat: no-repeat;
background-position:  5 center;
}/*czfv*/

div.lineaformulario{clear:both}
div.labelformulario{float:left;margin-right: 20px;font-family:Verdana;font-size:10pt;vertical-align:bottom; width: 100%; padding-top:2px;}
div.inputformulario input{font-size:9pt;font-family:Verdana; }/*czfv*/

div.foto{float:left;margin-right: 20px;font-family:Verdana;font-size:10pt;vertical-align:bottom; width: 220px; height:30px;padding-top:2px;}
}/*czfv*/

div.imagen{
    float: left;
    height: auto;
    margin-left: 30px;
    overflow: hidden;
    text-align: justify;
    width: 398px;
}/*czfv*/

div.imagen{
overflow: hidden;
width:400px;
height:700px;
}/*czfv*/
td.imglateral div.imagen
{
overflow: hidden;
width:400px;
height:auto;
}/*czfv*/ 

div.imagenubic{
margin-left: 30px;
}/*czfv*/
  
  
  
  
  
  
  
  
  
td.cuadro{
width: 120px; 
border: #555555 2px dotted;
font-size:12pt;
color:#85b915;
font-family:Arial,Helvetica,sans-serif;
text-align:center;
}

td.caja{
width: 170px; 
background-color: #85b915;
border: #555555 1px dotted;
font-size:11pt;
color:#ffffff;
font-weight: normal;
font-family:Arial,Helvetica,sans-serif;
text-align:center;
}

td.caja2{
width: 160px; 
border: 1px solid #c0c0c0;
font-size:11pt;
color:#4D6C28;
font-weight: bold;
font-family:Arial,Helvetica,sans-serif;
text-align:center;
}

.nomparque {color:#85b915; 
	font-size:14px; 
	font-family:Arial,Helvetica,sans-serif; 
	border-bottom: 1px solid #c0c0c0;
	font-weight:bold;		
}

td.muestra{
background-image: url('../../../images/back0.png');
background-repeat: no-repeat;
background-position:  0 center;
font-size:18pt;
color:#555555;
}

td.manin{
text-align: justify;
padding-left:10px;
font-size:10pt;
height:5px;
color:#555555;
}

td.mantenim{
background-image: url('../../../images/stories/parques/cuadro3.png');
text-align: left;
background-repeat: no-repeat;
background-position:  0 center;
padding-left:40px;
font-size:10pt;
height:50px;
width:220px;
color:#555555;
vertical-align:middle;
}

td.desact{
background-image: url('../../../images/stories/parques/cuadro3.png');
text-align: left;
background-repeat: no-repeat;
background-position:  0 center;
padding-left:40px;
font-size:10pt;
height:50px;
width:220px;
color:#ff0000;
vertical-align:middle;
}

td.parquebig{
text-align: left;
background-repeat: no-repeat;
background-position:  0 center;
padding-left:0px;
font-size:13pt;
height:30px;
color:#85b915; 
border-bottom: 2px dotted #85b915;
font-weight:bold;
}

td.add{
background-image: url('../../../images/stories/parques/add.png');
background-repeat: no-repeat;
background-position:  0 center;
}

td.foto{
background-image: url('../../../images/stories/parques/foto.png');
background-repeat: no-repeat;
background-position:  0 center;
font-size:11px;
font-family: Arial, Helvetica, sans-serif;
color:#85b915;
}

td.idth{
background-color: #85b915;
color:#ffffff;
font-size:11px;
font-family:Arial,Helvetica,sans-serif;
font-weight:normal;
text-align: center;
}

table.raya{ 
	border: 1px dotted #527428;
}

.mantenim a:link, .mantenim a:visited {
	font-family      : Arial, Helvetica, sans-serif;
	font-size        : 18px;
	color            : #555555;
	text-decoration  : none;
	font-weight	     : normal;
}

.mantenim a:hover {
	font-family      : Arial, Helvetica, sans-serif;
	font-size        : 18px;
	color            : #85B915;
	text-decoration  : none;
	font-weight	     : normal;
}

.desact a:link, .desact a:visited {
	font-family      : Arial, Helvetica, sans-serif;
	font-size        : 18px;
	color            : #ff0000;
	text-decoration  : none;
	font-weight	     : normal;
}

.desact a:hover {
	font-family      : Arial, Helvetica, sans-serif;
	font-size        : 18px;
	color            : #ff0000;
	text-decoration  : none;
	font-weight	     : normal;
}

.parques1 a:link, .parques1 a:visited {
	font-family      : Arial, Helvetica, sans-serif;
	font-size        : 16px;
	color            : #555555;
	text-decoration  : none;
	font-weight	     : normal;
	text-align: left;
}

.parques1 a:hover {
	font-family      : Arial, Helvetica, sans-serif;
	font-size        : 16px;
	color            : #555555;
	text-decoration  : none;
	font-weight	     : normal;
}

.parques2 a:link, .parques2 a:visited {
	font-family      : Arial, Helvetica, sans-serif;
	font-size        : 13px;
	color            : #555555;
	text-decoration  : none;
	font-weight	     : bold;
	text-align: left;
}

.parques2 a:hover {
	font-family      : Arial, Helvetica, sans-serif;
	font-size        : 13px;
	color            : #85b915;
	text-decoration  : none;
	font-weight	     : bold;
}

.parques2b a:link, .parques2b a:visited {
	font-family      : Arial, Helvetica, sans-serif;
	font-size        : 11px;
	color            : #555555;
	text-decoration  : none;
	font-weight	     : bold;
	text-align: left;
}

.parques2b a:hover {
	font-family      : Arial, Helvetica, sans-serif;
	font-size        : 11px;
	color            : #85b915;
	text-decoration  : none;
	font-weight	     : bold;
}

.parques2p a:link, .parques2p a:visited {
	font-family      : Arial, Helvetica, sans-serif;
	font-size        : 11px;
	color            : #555555;
	text-decoration  : none;
	font-weight	     : normal;
	text-align: left;
}

.parques2p a:hover {
	font-family      : Arial, Helvetica, sans-serif;
	font-size        : 11px;
	color            : #85b915;
	text-decoration  : none;
	font-weight	     : normal;
}

.parquesr a:link, .parquesr a:visited {
	font-family      : Arial, Helvetica, sans-serif;
	font-size        : 13px;
	color            : #ff0000;
	text-decoration  : none;
	font-weight	     : normal;
	text-align: left;
	
}

.parquesr a:hover {
	font-family      : Arial, Helvetica, sans-serif;
	font-size        : 13px;
	color            : #ff0000;
	text-decoration  : none;
	font-weight	     : normal;
}



.parquesv a:link, .parquesv a:visited {
	font-family      : Arial, Helvetica, sans-serif;
	font-size        : 13px;
	color            : #669900;
	text-decoration  : none;
	font-weight	     : normal;
	text-align: left;
	
}

.parquesv a:hover {
	font-family      : Arial, Helvetica, sans-serif;
	font-size        : 13px;
	color            : #555555;
	text-decoration  : none;
	font-weight	     : normal;
}

td.inclimg  #browse-foto {
height: 20px;
font-size: 16px; 
font-family:Arial, Helvetica, sans-serif; 
color: #555555; 
text-transform:capitalize; 
padding-left:30px;
background-image: url('../../../images/stories/parques/add.png');
background-repeat: no-repeat;
background-position:  0 center;
}

div.selector{float:left; margin-left: 5px; font-size: 10pt; font-weight:normal;color:#555555;
margin-left:12px;
padding-left:11px;
padding-top:5px;
  padding-right:7px;
  background-image: url('../../../images/stories/parques/punto_p.png');
  background-repeat: no-repeat;
  background-position:  0px 10px; 
}

.selector a:link, .selector a:visited {
	font-family      : Arial, Helvetica, sans-serif;
	font-size        : 13px;
	color            : #555555;
	text-decoration  : none;
	font-weight	     : normal;
	text-align: left;
	
}

.selector a:hover {
	font-family      : Arial, Helvetica, sans-serif;
	font-size        : 13px;
	color            : #85b915;
	text-decoration  : none;
	font-weight	     : normal;
}

div.selectorcheckbox{float:left; margin-left: 5px; font-size: 10pt; font-weight:normal;
padding-top:5px;
padding-left:5px;
padding-right:15px;}


/*czfv
.seleccionado,.seleccionado a,.seleccionado a:visited,
.seleccionado a:hover,.seleccionado a:link{color:red}*/
a.oculto{display:none}

input,select{
margin:4px;
}

.input_activo{
border: solid red 2px;
-webkit-border-radius:5px;
-moz-border-radius:5px;
border-radius:5px;			
-webkit-box-shadow:4px 4px 5px 0px rgba(250,190,150,1);
-moz-box-shadow:4px 4px 5px 0px rgba(250,190,150,1);
box-shadow:4px 4px 5px 0px rgba(250,190,150,1);			
}

div.bloqueidioma{
padding-top: 10px;
background-image: url('../../../images/iconos/idiomas.png');
background-position: 1px 0px;
background-repeat: no-repeat;
margin-top: 0px;
margin-bottom: 5px;
padding-left: 2px;
border: dotted rgba(150,190,150,1) 1px;
-webkit-border-radius:5px;
-moz-border-radius:5px;
border-radius:5px;			
-webkit-box-shadow:2px 2px 3px 0px rgba(150,190,150,1);
-moz-box-shadow:2px 2px 3px 0px rgba(150,190,150,1);
box-shadow:2px 2px 3px 0px rgba(150,190,150,1);			
}

div.valoranterior{
margin-left: 247px; width: 110ex;
margin-top: 15px;
border-left: dotted rgba(150,190,150,1) 1px;
border-top: dotted rgba(150,190,150,1) 1px;
border-right: dotted rgba(150,190,150,1) 1px;
}

