@import url(../base/css/admin.css);

#admin{
	background:#FFFFFF;
	height:100%;
	min-height:100%;
	font-size:75%;
	font-family: Tahoma,Verdana,Geneva,Helvetica,sans-serif;
}
#admin input, #admin textarea, #admin select, #admin optgroup {
	font-family: Tahoma,Verdana,Geneva,Helvetica,sans-serif;
	font-size:100%;
}
#admin #contenedor{
	background:none;
	border-left:1px solid #C9C9C9;
	border-right:1px solid #C9C9C9;
	min-height:100%;
}
#admin #cabecera {
	width:100%;
	left:0;
	height: 7em;
	margin:0;
	overflow: visible;
	border-top:0;
	border-bottom:1px solid #C9C9C9;
	background:url(../images/css_admin_cabecera.gif) repeat-y left top;
	padding:0;
}
#admin #cabecera #logo{
	float:left;
	margin:2em 3em;
}
#admin #cabecera h2{
	color:#FFFFFF;
	font-size:100%;
	margin:1.5em 0 .1em 0;
}
#admin #cabecera p{
	font-size:94%;
	color:#FFFFFF;
}
#admin #colCont {
	width:100%;
	float:none;
	background:none;
	padding-bottom: 1em;
	padding-top: 7em;
	border:none;
}
#admin #colCont .contenido{
	width:930px;
	padding-top:20px
}
#admin #colCont .contenido table.tablaDatos{
	border-top:1px solid #DBDBDB;
	border-right:1px solid #DBDBDB;	
}
#admin #colCont .contenido table.tablaDatos tbody tr th{
	background: #EEEEEE;
	border-bottom:1px solid #DBDBDB;
	border-left:1px solid #DBDBDB;
}
#admin #colCont .contenido div.formNormal fieldset div.columna{
}
#admin #colCont .contenido div.formNormal fieldset div.columna.col1{
	width:520px;
}
#admin #colCont .contenido div.formNormal fieldset div.columna.col2{
	margin-left:2em;
	padding-left:2em;
	border-left:1px solid #DDDDDD;
	width:320px;
}
/* Elementos de formulario: INPUT Tamaņos */
#admin #colCont .contenido div.formNormal .peque-3 {
}
#admin #colCont .contenido div.formNormal .peque-2 {
}
#admin #colCont .contenido div.formNormal .peque-1 {
}
#admin #colCont .contenido div.formNormal .peque {
}
#admin #colCont .contenido div.formNormal .media {
	width:230px
}
#admin #colCont .contenido div.formNormal .grande {
	width:330px
}
#admin #colCont .contenido div.formNormal .grande-1 {
	width: 495px;
}
#admin #colCont .contenido div.formNormal .grande-2 {/*Coje todo el ancho disponible cuando va en primera*/
	width: 730px;
}
#admin #colCont .contenido div.formNormal .grande-3 {/*Coje todo el ancho disponible */
	width: 890px;
}
#admin #colCont .contenido div.formNormal .volver{
	margin-top:1em;
}
#admin #colCont .contenido .usuariosAcceso div.formNormal .checkbox{
    margin-left:169px;
    width:auto;
}
#admin #colCont .contenido .usuariosAcceso div.formNormal .checkbox label{
    float:none;
    background:none;
    display:inline;
    padding:0;
}
#admin #colCont .contenido .usuariosAcceso div.formNormal .checkbox input{
    vertical-align: middle;
    margin:5px
}
#admin #colCont .contenido .usuariosAcceso div.formNormal .entrar{
    margin-left:320px;
    clear:both;
}
#admin #colCont .contenido .usuariosAcceso div.formNormal .recuperar{
    margin-bottom:1em
}
#admin #colCont .contenido .usuariosAcceso div.formNormal .error{
    margin-top:.2em;
}
#admin #colCont .contenido .usuariosBienvenido{
	margin-top:1em;
}
#admin #colCont .contenido .usuariosBienvenido .nombre{
	font-weight:bold;
}
#admin #colCont .contenido .usuariosBienvenido .botonera{
	margin:1.5em 0 0 0;
}
#admin #colCont .contenido .usuariosBienvenido .adminUsuarios{
	margin:1.5em 0;
}
#admin #colCont .contenido div.formNormal div.error {
	width:920px;
}
#admin #colCont .contenido div.formNormal fieldset .errorPersonalizado{
	margin-top:3em;
}
