/*
Nombre: G93
Nombre URL: http://www.g93.es
Descripción: CSS para la web de G93 - Telecomunicaciones 

[Tabla de contenidos] 

	0- Reset
	1- Globales
	2- Enlaces
	3- Encabezados
	4- Cabecera 
	5- Navegacion
	6- Cuerpo 
	7- Formularios
	8- Extras
	9- Pie 

*/




/* =0 Reset
–––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––*/
@import url('reset.css');



/* =1 Globales
–––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––*/
/*html,body{ height:100%; width:100%;}*/
#basi{
	line-height: 1;
	font: normal 12px Tahoma, Geneva, sans-serif;
	margin:0 auto;
	color: #000;
	background-color:#fff;
	width:1000px;
}

p{
	font-family:Tahoma, Geneva, sans-serif;
}

.derecha{
	float: right;
}

.centered {
	display: block;
	margin-left: auto;	
	margin-right: auto;
}

.left {
	float: left;
}


.right {
	float: right;
}

.titulo {
	font: 14px, Tahoma, Geneva, sans-serif;
	color: #fff;
}

.bold {font-weight:bold;}



/*.right {float: right;}

.align-left {text-align: left;}
.align-right {text-align: right;}
.align-center {text-align:center;}
.justify {text-align:justify;}
.hide {display: none;}
.clear {clear: both;}

.italic {font-style:italic;}
.underline {border-bottom:1px solid;}

img.alignleft {float:left;margin:4px 10px 4px 0;}
img.alignright {float:right;margin:4px 0 4px 10px;}
.clearfix:after {content: ".";display: block;clear: both;visibility: hidden;line-height: 0;height: 0;}
.clearfix {	display: block;}
html[xmlns] .clearfix {	display: block;}
* html .clearfix {	height: 1%;}

*/

.foto{
	float: right;
	margin-left: 15px;
}

/* =2 Enlaces
–––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––*/
a:link, a:visited {
	color: #ed1c24;
	text-decoration:none;
}

a:hover {
	color: #333;
	text-decoration:none;
}
a:active {
	color: #9E1519;
}


a.pie:link, a.pie:visited {
	color: #fff;
	text-decoration:none;
}

a.botsiguiente:link, a.botsiguiente:hover, a.botsiguiente:visited{
	color:#FFF;
}

a.botsiguiente:hover{
	background-color:#9E1519
}

/* =3 Encabezados
–––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––*/
h2{ 

}

h3{ 
	font: 12px Tahoma, Geneva, sans-serif;
}


/* =4 Cabecera
–––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––*/
#cabecera {
	position:relative;
	height:122px;
	background-color:#060606;
}

#cabdos{
	position:absolute;
	left: 252px;
	top:0px;
}

#cabtres{
	position:absolute;
	right: 0px;
	top:0px;
}


/* =5 Menú
–––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––*/
#menu {
	position: relative;	
	display: block;
	background-color:#720a0d;
	height:25px;
}

#menu img{
	margin-left:15px;
}

#idioma {
	position:absolute;
	top:0px;
	right:0px;
	background-color:#54070a;
	width:235px;
}







/* =6 Cuerpo
–––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––*/
#cuerpo {
	position:relative;
	border:1px solid #000;
	height: 850px;
}

#cizquierda {
	position:relative;
	width:279px;
	background-color:#3c3c3c;
	float:left;
	border-bottom: 1px solid #000;
	border-right: 1px solid #000;
	height: 100%;
}


#cderecha {
	position:relative;
	width:718px;
	/*	background-color:#f5f1e7;*/
	background-color:#f5f5f5;
	float:right;
	height: 100%;
}


/*noticias-----------------------------------*/

#noticias {
	margin:20px;
}

.noticiasencabezado{
	font: Tahoma, Geneva, sans-serif;
	font-size:20px;
	color: #fff;
	background-image:url(../images/fondonoticias.gif);
	height:28px;
}

.noticiastit{
	font: bold 14px Tahoma, Geneva, sans-serif;
	color: #ed1c24;
	text-align:left;
	margin-bottom:4px;
}

.noticiasfecha{
	font: 12px Tahoma, Geneva, sans-serif;
	color: #292929;
	margin-top:10px;
}

.noticiascontenido{
	float:right;
	width:520px;
	height:100px;
	font: 12px Tahoma, Geneva, sans-serif;
}


#noticiasdetdes{
	float:left;
	width:700px;
	margin-top:15px;
}

.notdetent{
font-style:italic;
}


#noticiaitem{
height:160px;
}


#noticiasdetfoto{
	margin-top:15px;
	float:left;
}

#noticiasdetconte{
	float:right;
	width:470px;
	height:150px;
	font: 12px Tahoma, Geneva, sans-serif;
}

.mensajes {
	position:absolute;
	top:400px;
	left:0px;
	font-weight:bold;
	text-align:center;
	color:#F00;
	width: 720px;
}



.right {
margin-right:15px;
}


.acceso {
	position:relative;
	float:right;
	margin-bottom:15px;
}

#partnertit{
	position:absolute;
	top:295px;
	background-color:#292929;
	width:279px;
	height:20px;
/*	margin-left: auto;	
	margin-right: auto;*/
}

#asociacionestit{
	position:absolute;
	left:0px;
	top:450px;
	background-color:#292929;
	width:279px;
	height:20px;
/*	margin-left: auto;	
	margin-right: auto;*/
}

.partnersizq{
	position:absolute;
	left:34px;
	top:335px;
	display:block;
	margin-left:auto;
	margin-right:auto;
}


.partnersdrcha{
	position:absolute;
	left:184px;
	top:335px;
	display:block;
	margin-left:auto;
}


.asociacionesizq{
	position:absolute;
	left:28px;
	top:500px;
	display:block;
	margin-left:auto;
	margin-right:auto;
}


.asociacionesdrcha{
	position:absolute;
	left:180px;
	top:488px;
	display:block;
	margin-left:auto;
}

.asociacionescentro{
	position:absolute;
	left:95px;
	top:563px;
	display:block;
	margin-left:auto;
}


#foto{
	position:relative;
	top:300px;
	left: 597px;
	width:100px;
}


.botsiguiente{
	position: absolute;
	left: 585px; 
	top:0px;
	color:#720a0d;
}

.botanterior{
	position:absolute;
	left: 0px; 
	color:#720a0d;
	top:0px;
}







/* =9 Pie
–––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––*/
#pie {
	position:absolute;
	left: 1024px;
	font: normal 12px Tahoma, Geneva, sans-serif;
	background-color:#000;
	color:#fff;
	top: 1062px;
}

#basi #cuerpouno img {
	position:relative;
	float:left;
	z-index:4;
}
#cabecera h1 span {
	display:none;
}


#cabdrcha {
	position:absolute;
	right:0px;
}

#cabmedio {
	position:absolute;
	left:250px;
}


.fotoretrans {
	position:absolute;
	right:16px;
	top:270px;
}
#contactouno {
	position:absolute;
	top:82px;
	width: 177px;
	left:8px;
	line-height:30px;
	text-align: right;
}
#contactodos {
	position:absolute;
	top:80px;
	width: 381px;
	left:186px;
	height: 272px;
	line-height:30px
}

#locauno {
	position:absolute;
	top:65px;
	left:22px;
	width: 361px;
	font-weight:bold;
}

#locados {
	position:absolute;
	top:150px;
	left:42px;
}
#fondobotones {
	position:relative;
	top:15px;
	left:0px;
	background-image:url(images/fondoBotones.gif);
	background-repeat:repeat-x;
	width:660px;
	height:38px;
	z-index:15;
}

