﻿body{
list-style-type: square;
}

input,textarea,table tr td input,table tr td textarea{
font: 11px tahoma, verdana, arial;
background: #eeeeee;
padding-left: 5px;
overflow: hidden;
border-top:1px solid #7c7c7c;
border-left:1px solid #c3c3c3;
border-right:1px solid #c3c3c3;
border-bottom:1px solid #ddd;
background:#fff url(../gfx/fieldbg.gif) repeat-x top;
}

select{
font: 11px tahoma, verdana, arial;
}

select:focus{
background: #ffffcc;
}

input:focus{
background: #ffffcc url(../gfx/fieldbg.gif) repeat-x top;
}

button{
font: 11px tahoma, verdana, arial;
width:auto;
overflow:visible;
padding:2px 10px 2px 10px; /* IE6 */
cursor: hand;
cursor: pointer;
}

button img{
margin:0 3px -3px 0 !important;
padding:0;
border:none;
width:16px;
height:16px;
}

/*-------------------------------------------------------------------*/

#principal{
width: 880px; 
height: 600px; 
padding: 0px; 
margin-top: 20px;
border: 1px solid;
border-color: #999;
}

#cabecera{
font: 25px tahoma, verdana, arial;
color: #060;
padding: 10px;
background-image: url(../gfx/bg-fade.png);
background-repeat: repeat-x;
border-color: #ccc;
}

#pasos{
width: 200px;
font: 11px tahoma, verdana, arial;
text-align: left;
border: 1px solid; 
border-color: #999;
background: #fff;
padding-left: 10px;
background-image: url(../gfx/bg-fade.png);
background-repeat: repeat-x;
}

#contenido{
border: 1px solid;
border-color: #ccc; 
background: #fff;
background-image: url(../gfx/testsBodyBg.gif); 
background-repeat: repeat-x;
font: 11px tahoma, verdana, arial;
}

.dijitDialogUnderlay {
	background: #666 !important;
	opacity: 0.2 !important; 
}


/*-------------------------------------------------------------------*/

.cabecera{
background: #4f8eb9;
color: #ffffff;
padding-left:10px;
padding-right:10px;
border:0;
text-align:left;
}

.paso{
font: 14px tahoma, verdana, arial;
text-align:justify;
color: #009;
}

.pasoActivo{
font: 14px tahoma, verdana, arial;
text-align:justify;
color: #d00;
}

#tablaDatosPersonales{
margin-top: 100px;
width: 400px;
border: 1px solid;
border-color: #666;
background-image: url(../gfx/bg-fade.png);
background-repeat: repeat-x;
padding: 5px;
}

#tablaObras{
margin-top: 80px;
}

#tablaObras tr th{
text-align: center;
}

#infoClase {
font: 12px tahoma, verdana, arial;
color: #060;
}
