
body{
margin:0px 0px 0px 0px;
background-color:#1c2021;
text-align:center;
font-family:"Lucida Console", "Optima", "Microsoft sans serif", "Calibri";}

#contenido{
background:url(../datos/cabecero2.png) repeat-x;
background-color:#1c2021;}

#logo{
background:url(../datos/logo_collage.gif)!important;
background-repeat:no-repeat!important;}

#base{
width:774px;
background: url(../datos/margen.png) repeat-y center;
margin:0px;}

#about{
	font-family:"Optima", "Lucida Console", "Microsoft sans serif", "Calibri";	
}
	
#about b{
	color:#2FA9DC;
}

#tema{
	margin-top:0px;
	float:right;}

.bots_cab{
	
height:70px;
margin-top:0px; 
border:0;
text-align:center;
width:950px;



}

#nodecor{
text-decoration:none;}

#btn1{
float:right;
width:126px;}

#btn2{
float:right;
width:410px;
padding-right:30px;}

#btn3{
width:126px;
float:left;
padding-left:65px;}

#tabla1{
text-align:justify;
font-family:"Century Gothic", "Comic Sans MS", Consolas, "Times New Roman", Arial;
margin-left:10px;}

#todo{
width:100%;}

.carga{
background: url(carga.gif) no-repeat center center;}

.accordion{
width: 720px;
border-bottom: solid 1px #c4c4c4;}

.accordion h3{
background: #1C2021 url(../datos/arrow-square.gif) no-repeat right -51px;
padding: 5px 15px 8px 10px;
margin: 0px 0px 8px 0px;
font: 75%/100% Arial, Helvetica, sans-serif;
border: solid 1px #c4c4c4;
border-bottom: none;
cursor: pointer;
color: #2FA9DC;
text-align: left;}

.hosting2{
background-color:#5D6162;
padding:13px 15px 9px 9px;
font-size:11px;
-moz-border-radius-topright: 5px;
-moz-border-radius-bottomleft: 5px;
-moz-border-radius-bottomright: 5px;}

.hosting{
-moz-border-radius-topleft: 5px;
-moz-border-radius-topright: 5px;
-khtml-border-radius: 5px;
-webkit-border-top-left-radius: 5px;
-webkit-border-top-right-radius: 5px;
-webkit-border-bottom-left-radius: 0px;
-webkit-border-bottom-right-radius: 0px;}

.accordion h3:hover{
background-color: #5D6162;}

.accordion h3.active{
background-position: right 5px;
}
.accordion p{
background: #f7f7f7;
margin: 0;
text-align:justify;
padding: 10px 10px 10px 10px;
font: 75%/100% Helvetica, sans-serif;
border-left: solid 1px #c4c4c4;
border-right: solid 1px #c4c4c4;}

h1{
margin: 0; 
padding: 0; 
border: 0;
font-size:inherit;
font-weight:normal;
display:inline;}

h2{
font: 100%/100% Helvetica, sans-serif;
text-align: left;
background: url(../datos/h2.gif) repeat-x;
color: #FFFFFF;
font-size: large;
font-style: normal;
padding: 5px 0px 3px 0px;
margin: 0;
overflow:hidden;}

.head_h2{
float: left;
width: 6px;
background: url(../datos/encabezado.gif) no-repeat;
height:26px;
margin: 2px 0 0 0 ;}

.paddin01{
padding-right:26px;}

.caja_hd{
width:680px;
padding-bottom:3px;
padding-top:3px;
padding-left:20px;
background-color:#1c2021;}

.color01{ 
color:#4b5457;}

.color02{ 
color:#69C0DD;}

#color03{ 
color:#1C2021;}

.color04{ 
color:#2FA9DC;}

#color05{ 
color:#2FA9DC;}

#caja_ft{
font-weight:bold;
width:680px;
background-color:#e8e8e8;
padding-left:10px;
padding-right:10px;
padding-top:15px;
padding-bottom:20px;
line-height:100%;
text-align:justify;
font-size:10px;
font-family: 'Lucida Console', Optima, 'Microsoft sans serif', Calibri;}


.sep_tr{
	width:700px;
	height:60px;

}

.caja_ft{
font-weight:bold;
width:680px;
background-color:#e8e8e8;
padding-left:10px;
padding-right:10px;
padding-top:15px;
padding-bottom:20px;
line-height:100%;
text-align:justify;
font-size:10px;
font-family: 'Lucida Console', Optima, 'Microsoft sans serif', Calibri;}

#caja_ft p{
	line-height:60%;}

.hr_sep{
width:700px;
height:50px;
/*background-image:url(imagenes_d6gn/separacionhr.png);
background-repeat:no-repeat;*/}

.altr01{
	width:100%;
height:200px;}


/* Scroll-to-top CSS */
#toTop {
	display:none;
	text-decoration:none;
	position:fixed;
	bottom:10px;
	right:10px;
	overflow:hidden;
	width:51px;
	height:51px;
	border:none;
	text-indent:-999px;
	background: url(../datos/sdtotop3.png) no-repeat left top;
}

#toTopHover {
	background:url(../datos/sdtotop3.png) no-repeat left -51px;
	width:51px;
	height:51px;
	display:block;
	overflow:hidden;
	float:left;
	opacity: 0;
	-moz-opacity: 0;
	filter:alpha(opacity=0);
}

#toTop:active, #toTop:focus {
	outline:none;
}
.style1 {
	color: #FF0000;
	font-weight: bold;
}
