﻿body{
	font-family:"Trebuchet MS";
	font-size:12px;
	padding:0;
	margin:0;
}
div#constr-contenedor{
color:#F5F8FA;
}

.tituloBienvenido {
	font-family: "Trebuchet MS";
	font-size:30px;color:#FFFFFF;
}

div#constr-header{
	background-color:#EFF4FA;
	height:50px;
	background-repeat:no-repeat;
}
div#constr-body{
padding:0;
	position: absolute;
	/*nos posicionamos en el centro del navegador*/
	top:50%;
		left:50%;
	/*determinamos una anchura*/
	width:400px;
	/*indicamos que el margen izquierdo, es la mitad de la anchura*/
	margin-left:-200px;
	/*determinamos una altura*/
	height:300px;
	/*line-height:150px;
		indicamos que el margen superior, es la mitad de la altura*/
	margin-top:-150px;
	border:2px solid #2E91D0;
	padding:0px;
	text-align:center;
	background-color:#FFFFFF;
}
#construccion{
	margin:0;
	padding:0;
	font-family:"Trebuchet MS";
	font-size:24px;
	background-color:#2E91D0;
	height:50px;
	padding-top:10px;
}

div#contenedor{
	margin:0 0 0 0;
	width:100%;
	height:100%;
	
}
div#contenido{
	margin:0 auto 0 auto;
	width:100%;
}
div#content {
            padding: 5px;
            margin-left: ;
            margin-right: ;
            background-color: #CCCC99;
        }
div#sidebar-a {
            float: left;
            width: ;
            margin: 0;
            margin-right: ;
            padding: 5px;
            background-color: rgb(235, 235, 235);
        }

div#sidebar-b {
            float: right;
            width: ;
            margin: 0;
            margin-left: ;
            padding: 5px;
            background-color: rgb(235, 235, 235);
        }
div#header{
	background-color:#000;
	height:50px;
	background-image:url(../img/logoA.png);
	line-height:50px;
	background-repeat:no-repeat;	
	text-align:right;
	color:#FFFFFF;
	font-family:"Trebuchet MS";
	font-size:14px;
	
}
#hintCuerpo{
	margin:5px;
	background-color:#000;
	padding:5px;
	color:#FFFFFF;
}
#hintCuerpo a:hover{
	color:#990000;
}
#center{
	text-align:center;
	background-color:#fff;
}
#center img{
	border:3px solid #990000;
}


div#contenido a{
	color:#fff;
	text-decoration:none;
}
div#contenido a:hover{
	color:#FFFF99;
}
div#contenido li{
	list-style:none;
}


div#hintcontent{
	display:block;
	clear:both;
}

.bienvenida
{
    color: White;
    font-family: 'Trebuchet MS';
    font-size: large;
     font-weight: bold;
}

.tituloForma
{
    color: #2E2717;
    font-family: 'Trebuchet MS';
    font-size: 14.0px;
    font-weight: bold;
}

.divMensaje
{
    color: #2E2717;
    font-family: 'Trebuchet MS';
    font-size: 14.0px;
    font-weight: normal;
    font-style: italic;
    /*background-color:#CCCCCC;*/
    text-align: center;
}

.tituloFormaLeyenda
{
    color: #2E2717;
    font-family: 'Trebuchet MS';
    font-size: 14.0px;
    font-style: italic;
    text-align: right;
    background-color: #E4E2CE;
}




span#left{
	width:50%;
	padding:0;
	margin:0;
	text-align:left;
	float:left;
}
span#right{
	width:50%;
	padding:0;
	margin:0;
	text-align:right;
	float:right;
}
.jclock{
	float:right;
	font-family:"Times New Roman", Times, serif;
	font-size:9px;
	color:#807D5E;
}
div#menuHeader{
	height:25px;
	margin:10px;
	border-bottom:#B5B5B5 solid 1px;
	font-size:14px;
	text-align:center;
}
div#menuHeader a{
	color:#CCCCCC;
}
div#menuHeader a:hover{
	color:#FFFFFF;
}
div#menuHeader ul{
	margin:0;
}

div#menuHeader ul li{
	list-style:none;
	float:left;
	padding-top:5px;
	padding-right:30px;
	
}
div#contenido b{
	color:#fff;
}

div#header-2{
	text-align:center;
	padding:5px;
	margin:5px;
	background-color:#FF0000;
}
#logodiv{
	padding:0;
	margin:0;
	float:left;
	width:205px;
}
#logodiv ul{
	width:  205px; 
	height: 198px;
	list-style:none;
	margin:0;padding:0;
	}
#logodiv ul li{
	position: relative;
}
#logodiv img{
	position: absolute;
    width:  205px; 
    height: 198px; 
    top:  0; 
    left: 0;
	display: block;
	}


#tabs{
	display:block;
}

#galeria{
	heigth:260px;
	background-color:#FFFFFF;
}



/*bordes de los inputs*/

.form input:focus { border: 1px dotted #B5B5B5; }
.form input.error { border: 1px dotted red;}
.form input[readonly] { background-color: #E9E8CC;border: solid 1px #CCCCCC; }


