#particulares .tabla_din { 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 11px; 
font-style: normal; 
line-height: 120%; 
color: #4f4f4f; 
padding:5px 5px 0px 5px; 
}
#particulares .tabla_din b { 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px; 
font-style: normal;
font-weight:normal; 
line-height: 120%; 
color: #4f4f4f; 
padding:5px 5px 5px 5px; 
color:#FF2222;
}
#particulares .rotulos { 
background-color:#E8E9E8;
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 11px; 
font-style: normal; 
font-weight: bold; 
line-height: 120%; 
color: #7697BF; 
text-align: left;
padding:5px 0px 5px 14px;
margin:10px 0px 10px 0px;
}
#particulares .textonormal { 
margin:3px 0px 0px 0px;
padding:0px;
float:left;
width:245px;
text-align:right;
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px; 
font-style: normal; 
color: #4F4F4F;
}
#particulares .textonormalfisc { 
margin:3px 0px 0px 0px;
padding:0px;
float:left;
width:295px;
text-align:right;
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px; 
font-style: normal; 
color: #4F4F4F;
}
#particulares input.radiop{
vertical-align:middle;
width:12px;
}
#particulares .textointro { 
float:left;
padding:0px 0px 0px 17px;
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px; 
vertical-align:middle;
font-style: normal; 
color: #4F4F4F; 
}
#particulares .textointro input {
border:1px solid #A5ACB2;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#4f4f4f;
padding:2px 2px 2px 1px;
}
#particulares .textointro select {
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px; 
font-style: normal; 
color: #4f4f4f; 
padding:0px;
margin:0px;
}
#particulares .separaformu { 
height:10px;
}
#particulares #principal #contenido #central .tabla2col ul.azuloscuro {
list-style-type:none;
margin:0px;
padding:0px;
background-color:#84A9D6;
}
#particulares #principal #contenido #central .tabla2col ul.azuloscuro li {
float:left;
width:543px;
list-style-type:none;
margin:0px;
padding:0px;
background-color:#84A9D6;
color:#ffffff;
font-weight:bold;
}
#particulares #principal #contenido #central .tabla2col ul.azuloscuro li div{
float:left;
}
#particulares #principal #contenido #central .tabla2col ul li div.col01 {
width:177px;
text-align:right;
padding:3px 2px 3px 3px;
voice-family: "\"}\"";
voice-family: inherit;
width:172px;
}
html>body #particulares #principal #contenido #central .tabla2col ul li div.col01 {
width:172px;
}
#particulares #principal #contenido #central .tabla2col ul li div.col02 {
width:117px;
text-align:right;
padding:3px 2px 3px 3px;
voice-family: "\"}\"";
voice-family: inherit;
width:112px;
}
html>body #particulares #principal #contenido #central .tabla2col ul li div.col02 {
width:112px;
}
strong.resenya {
font-weight:normal;
font-size:9px;
color:#ff0000;
}

#particulares #principal #contenido #central .tabla2col ul li div.cola {
width:26px;
text-align:center;
padding:3px 2px 3px 3px;
voice-family: "\"}\"";
voice-family: inherit;
width:21px;
}
html>body #particulares #principal #contenido #central .tabla2col ul li div.cola {
width:21px;
}
#particulares #principal #contenido #central .tabla2col ul li div.colb {
width:100px;
text-align:right;
padding:3px 4px 3px 5px;
voice-family: "\"}\"";
voice-family: inherit;
width:91px;
}
html>body #particulares #principal #contenido #central .tabla2col ul li div.colb {
width:91px;
}

#particulares #principal #contenido #central .tabla2col ul li div.colc1 {
width:180px;
text-align:left;
font-weight:bold;
padding:3px 2px 3px 3px;
voice-family: "\"}\"";
voice-family: inherit;
width:175px;
}
html>body #particulares #principal #contenido #central .tabla2col ul li div.colc1 {
width:175px;
}

#particulares #principal #contenido #central .tabla2col ul li div.colc2 {
width:90px;
text-align:right;
padding:3px 2px 3px 3px;
voice-family: "\"}\"";
voice-family: inherit;
width:85px;
}
html>body #particulares #principal #contenido #central .tabla2col ul li div.colc2 {
width:85px;
}

#fiscalidad input {
border:1px solid #A5ACB2;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#4f4f4f;
width:75px;
padding:2px 2px 2px 1px;
text-align:right;
voice-family: "\"}\"";
voice-family: inherit;
width:72px;
}
html>body #fiscalidad input {
width:72px;
}
.desactivado {
background-color:#F7F7F7;
}
#particulares .textointro input.final{
background-color:#F5DED7;
border-color:#F55D5D;
}


/********* nuevo diseņo ******************/
#particulares .rotulogris { 
float:left;
width:553px;
background-color:#A0A0A0;
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 11px; 
font-style: normal; 
font-weight: bold; 
line-height: 120%; 
color: #7697BF; 
text-align: left;
padding:0px;
margin:0px;
}
#particulares .colazul { 
float:left;
background-color:#F4F7FB;
font-weight: bold;
line-height: 120%; 
text-align: left;
padding:2px 0px 2px 0px;
margin:0px 0px 0px 0px;
}
#particulares .coldatos { 
float:left;
background-color:#f2f2f2;
line-height: 120%; 
text-align: center;
padding:3px 0px 3px 0px;
margin:2px 0px 2px 0px;
}
#particulares .colgris { 
float:left;
background-color:#F0F0F0;
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px; 
font-style: normal; 
font-weight: bold; 
line-height: 120%; 
color: #9E9E9E; 
text-align: left;
padding:2px 0px 2px 10px;
width:553px;
margin:0px 0px 1px 0px;
voice-family: "\"}\"";
voice-family: inherit;
width:543px;
}
html>body #particulares .colgris {
width:543px;
}
.negrita{
	font-weight:bold;
}
#particulares .colresu { 
float:right;
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px; 
font-style: normal; 
line-height: 120%; 
color: #FA6B37; 
text-align: center;
padding:2px 0px 2px 10px;
margin:0px 1px 0px 2px;
}
#particulares a.veroculta{
	font-size:10px;
	color:#5EB8E5;
	text-align:right;
	font-weight:normal;
}
#particulares a.verocultab{
	font-size:10px;
	color:#F7786D;
	text-align:right;
	font-weight:normal;
}
table.datos {
			width:90%;
			border:1px solid #000000;
			margin:auto;
			border-bottom:0px;
		}
		table.datos  td,
		table.datos  th{
			border-bottom:1px solid #000000;
			border-right:1px solid #000000;
			text-align:center;
		}
		table.datos  caption {
			border:1px solid #000000;
			border-bottom:0px;
			font-style:italic;
			margin:8px auto 0px 100px;
		}
