body {
	background-color:#17173f;
	margin:auto;
	padding:0;
	text-align:center;
}

#container {
    background:#DDDDDD url(bg.jpg) repeat-y scroll center top;
    width:838px;
    margin:auto;
    padding:0pt;
    text-align:left;
}
#containerB {
    background:#FFFFFF url(bgB.jpg) repeat-y scroll center top;
    width:838px;
    margin:auto;
    padding:0pt;
    text-align:left;
}

#head {
    background:#666666 url(header.jpg) repeat scroll 0px;
    height:220px;
    margin-left:auto;
    margin-right:auto;
    width:838px;
}
#headRegistro {
    background:#666666 url(headerReg.jpg) repeat scroll 0px;
    height:200px;
    margin-left:auto;
    margin-right:auto;
    width:838px;
}
#headActualiza {
    background:#666666 url(headerAct.jpg) repeat scroll 0px;
    height:200px;
    margin-left:auto;
    margin-right:auto;
    width:838px;
}
#headBlanco {
    background:#666666 url(headerBlanco.jpg) ;
    height:180px;
    margin-left:auto;
    margin-right:auto;
    width:838px;
}
#headBlancoB {
    background:#666666 url(headerBlancoB.jpg);
    height:160px;
    margin-left:auto;
    margin-right:auto;
    width:838px;
}

#menuBlanco {
    color:#DDDDDD;
    padding:0px 15px 10px 30px;
    margin-left:auto;
    margin-right:auto;
    margin-top:15px;
    float:left;
    width:50px;
}
#menuBlancoB {
    color:#FFFFFF;
    padding:0px 15px 10px 30px;
    margin-left:auto;
    margin-right:auto;
    margin-top:15px;
    float:left;
    width:50px;
}
#menuIndexB {
    color:#FFFFFF;
    padding:0px 15px 10px 30px;
    margin-left:auto;
    margin-right:auto;
    margin-top:15px;
    float:left;
    width:50px;
}
#menuIndex {
    color:#DDDDDD;
    padding:0px 15px 10px 30px;
    margin-left:auto;
    margin-right:auto;
    margin-top:15px;
    float:left;
    width:50px;
}
#menu {
    color:#DDDDDD;
    padding:0px 15px 10px 30px;
    margin-left:auto;
    margin-right:auto;
    margin-top:15px;
    float:left;
    width:150px;
}

#menu ul {
    color:#313031;
    text-align:left;    
}


#menu li {
    border-bottom:1px solid #313031;
    font-weight:bold;
    font-size:12px;
    height:25px;
    margin:5px 0px;
    padding:0px;
}

#menu li a {
    color:#DDDDDD;
    display:block;
    height:25px;
    padding:5px 0px 0px 10px;
    text-decoration:none;
}


#menu li a:hover {
    background:#FF0000 none repeat scroll 0% ;
    color:#FFFFFF ;
    display:block;
    height:25px;
    text-decoration:none;
}

#menu ul {
	list-style-type:none;
}


#content {
    float:left;
    color:#CCCCCC; 
    margin:auto;
    margin-top:15px;
    width:550px;
}

#content p  {
    margin-bottom:30px;
    padding-bottom:2px;
}

#contentIndex {
    float:left;
    color:#CCCCCC; 
    margin:auto;
    margin-top:15px;
    width:700px;
}

#contentIndex p  {
    margin-bottom:30px;
    padding-bottom:2px;
}

#contentBlanco {
    float:left;
    color:#CCCCCC; 
    margin:auto;
    margin-top:15px;
    width:750px;
}


#contentBlanco p  {
    margin-bottom:30px;
    padding-bottom:2px;
}
#footer {
    background:#DDDDDD url(footer.jpg) no-repeat scroll 50% top;
    clear:both;
    font-size:90%;
    height:80px;
    padding:10px 0px 0px;
    text-align:center;
}
#footerB {
    background:#DDDDDD url(footerB.jpg) no-repeat scroll 50% top;
    clear:both;
    font-size:90%;
    height:80px;
    padding:10px 0px 0px;
    text-align:center;
}
ul {
    list-style-type:none;
    margin:0px;
    padding:0px;
}

li {
    color:#CCCCCC;
    margin:0px 0px 2px;
    padding:0px;
}

p {
	color:#CCCCCC;
	font-family:Trebuchet MS ;
	font-size:12px;
    margin:0px 0px 5px;
    padding:0px;
}


div {
	color:#CCCCCC;
	font-family:Trebuchet MS ;
	font-size:12px;
    color:#CCCCCC;
    font-size:12px
}

a {
    color:#00BAFF;
    text-decoration:none;
}

a:hover {
    color:#ADCB00;
    text-decoration:none;
}

h1 {
    color:#FFFFFF;
    font-size:22px;
    font-weight:bold;
    letter-spacing:-1px;
    line-height:normal;
    margin:0px;
    padding:0px;
}

h1 a {
	color:#FFFFFF;
}

h2 {
    color:#FFFFFF;
    font-size:20px;
    font-weight:bold;
    margin:5px 0px;
    padding:0px 0px 0px 0px;
}

h2 a {
    background:#FFFFFF none repeat scroll 0%;
    color:#000000;
}

h2 a:hover {
    background:#FFFFFF none repeat scroll 0%;
    color:#A90000;
}

fieldset {
	border:1px solid #A90000;
}

.tituloEscort {
	color:#000000;
	font-family:Verdana ;
	font-size:40px;
    margin:0px 0px 5px;
    padding:0px;
}
.slogan {
	color:#BBBBBB;
	font-family:Trebuchet MS ;
	font-size:20px;
    margin:0px 0px 5px;
    padding:0px;
}
.datos {
	color:#000000;
	font-family:Trebuchet MS ;
	font-size:12px;
    margin:0px 0px 5px;
    padding:0px;
}
.descripcion {
	FONT: 12px "Verdana", Arial, Verdana, Helvetica, sans-serif; VERTICAL-ALIGN: middle; COLOR: #FFFFFF; TEXT-ALIGN: right text-decoration: underline; font-weight: bold
}
.nombre {
	color:RED;
	font-family:Verdana ;
	font-size:50px;
    margin:0px 0px 5px;
    padding:0px;
}
.nombrelistas {
	color:RED;
	font-family:Verdana ;
	font-size:30px;
    margin:0px 0px 5px;
    padding:0px;
}
.nombrelistas A:link{
	color:RED;
	font-family:Verdana ;
	font-size:30px;
    margin:0px 0px 5px;
    padding:0px;
}
.nombrelistas A:visited{
	color:RED;
	font-family:Verdana ;
	font-size:30px;
    margin:0px 0px 5px;
    padding:0px;
}
.nombrelistas A:hover{
	color:#FFFFFF;
	font-family:Verdana ;
	font-size:30px;
    margin:0px 0px 5px;
    padding:0px;
}

.datos2 {
	FONT: 12px "Verdana", Arial, Verdana, Helvetica, sans-serif; VERTICAL-ALIGN: middle; COLOR: #CCCCCC; TEXT-ALIGN: left
}
.tituloPag {
	color:RED;
	font-family:Verdana ;
	font-size:14px;
    margin:0px 0px 5px;
    padding:0px;
	background:#313031;
	text-align:left;
	text-decoration:bold;
}
