
div.comentTop{
font-size:12px;
font-weight:normal;
width:80%;
color:black;
background-color:#87CEFA;
padding: 0px 0px;
}

div.comentBottom{
font-size:12px;
font-weight:normal;
width:80%;
color:black;
background-color:#AFEEEE;
padding: 0px 0px;
}

p.comentTop{
margin:0;
padding: 0px 10px;
padding-bottom: 5px;
}

p.comentBottom{
margin:0;
padding: 0px 10px;
padding-top: 5px;
}

fieldset{
width:180px;
}

fieldset font{
font-family:sans-serif;
font-size:14px;
padding-left:20px;
}

table.ppal{
width:800px;
border:0px;
background-color:#CCCCCC;
}

body {
	font-family: Arial, Helvetica, sans-serif;
	
}

input.action{
border:1px solid #ccc;
color:#2681B0;
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
background:#f3f3f3;
padding:2px 3px;
margin:3px 8px 3px 8px;
}

input textarea{
margin:5px 0 5px 5px;
}


.bg_index{
background:url(../images/bg_body.jpg) repeat-x bottom left;
}

.pdd_logo{
padding-top:20px;
}

a.logout{
font-size:11px;
color:#00CCFF;
font-weight:bold;
background: url(../images/icon_logout.gif) no-repeat 5px 0;
padding: 5px 8px 5px 30px;
}

p.idiomas{
float:right;
font-size:11px;
font-family:"Tahoma",Arial, Helvetica, sans-serif;
font-weight:bold;
color:#ccc;
}

p.idiomas a.select{
color:#369DD1;
}

p.idiomas a{
color:#ccc;
}

table.titulo td.icono{
width:60px;
text-align:right;
}

table.titulo td.icono img{
margin-right:8px;
}

table.titulo td.breadcrumbs{
color:#2681B0; 
}

table.titulo td.breadcrumbs p{
font-size:12px;
margin:0;
padding: 0 0 0 3px;
}

table.titulo td.breadcrumbs p span{
font-weight:bold;
}

.blanco{
color:#fff;
}

a.linkblue{
color:#029DE8;
}


table.base td.title{
color:#000;
text-align:left;
background:#CEEEFF;
}

table.base td.title p{
font-size:14px;
font-weight:bold;
background: url(../images/bg_title.gif) no-repeat 10px 12px;
padding:10px 0 6px 28px;
margin:0;
}

table.base td.line{
border-bottom:1px solid #ccc;
padding:5px 5px 0 5px;
}

table.base td.lineV{
border-right:1px solid #ccc;
}

h3.seccion{
padding-left:25px;
}

table.base td{
padding:5px 3px 8px 3px;
}

table.base td p{
padding: 3px 6px 3px 25px;
font-size:11px;
margin:0;
font-size:11px;
}

table.base td p.blue{
color:#029DE8;
padding: 3px 12px 3px 25px;
margin:0;
}

table.base td.gris{
background:#eee;
}

table.base td.error{
background:#FFFFC0;
padding-left:25px;
font-size:11px;
font-weight:normal;
}

span.error{
padding-left:25px;
font-size:11px;
display:block;
width:92%;
height:55px;
overflow:hidden;
text-align:right;
background:url(../images/warning.gif) no-repeat 8px 15px #FFFFC0;
margin: 0 0 20px 5px;
}

table.base td.error p{
color:#FF0000;
margin:0;
padding:10px 5px 5px 35px;
text-align:left;
background:url(../images/warning.gif) no-repeat 0 5px;
font-weight:normal;
}

span.error p{
color:#FF0000;
margin:0;
padding:0px 5px 5px 35px;
text-align:left;
font-weight:normal;
}

div.coment{
font-size:12px;
font-weight:normal;
width:80%;
color:black;
background-color:#cccccc;
}

div.comentdb{
font-size:11px;
font-style:italic;
font-family:verdana, arial, helvetica;
padding-left:10px;
}


