/* CSS Blogia.com dic2005 R.A. */

body {
	font: 0.9em arial,helvetica,sans-serif;
	margin:0;
	color:#222;
	width:100%;
	background-attachment: fixed;
	background:#fff url("fondo-nubes2.jpg") repeat-x top left;
	line-height:150%;
}

h1 {
color:#449;
font:1.6em arial,helvetica,sans-serif;
margin:14px 0 24px 0;
font-weight:bold;
}

p { line-height:150%; }

h2,dt { 
color:#449;
font:1.4em arial,helvetica,sans-serif;
margin:30px 0 24px 0;
font-weight:300;
border-bottom:1px solid #ddd;
}

#portada h2 {
	border-bottom:0;
}



/* general */

a {
	color:#00f;
	text-decoration:underline;
}

a:hover {
	text-decoration:underline;
	background-color:#00f;
	color:#fff !important;
}

a[target="_blank"] {
	color:#000;
}

a:hover:visited {
	color:#66c;
}

a:visited {
	color:#00c;
}

li {
	padding: 2px 0 3px 20px;
	background-image: url(bullet.gif);
	background-repeat: no-repeat;
	background-position: 0 0.3em;
	list-style: none;
	margin: 0;
}

ul.enlaces li {
	background-image: url(flechanaranja.gif);
}



blockquote {
	font-style:italic;
	border:6px solid #ffc;
	padding:20px;
}


input {
	font-size:1em;
}

input[type=submit] {
	font-size:1.3em;
	padding:0 25px;
}

input[type=checkbox] {
width:20px;
height:20px;
}


.gris {
	color:#888;
}


/* avisos */

p.informacion{
	border-width:1px 0 1px 0;
	border-style:solid;
	border-color:#cc0;
	background:#ff6;
	/*border:1px dotted #ff0;
	background:#ff9 url(ico-informacion.gif) no-repeat top left;*/
	line-height:180%;
	padding:10px 10px 10px 45px;
	/*-moz-border-radius: 8px;*/
}

p.confirmacion {
	border-width:1px 0 1px 0;
	border-style:solid;
	border-color:#3f6;
	background:#cfc;
	/*background:#cfc url(ico-confirmacion.gif) no-repeat top left;*/
	line-height:180%;
	padding:10px 10px 10px 45px;
	/*-moz-border-radius: 8px;*/
}


/* contenidos */



#contenedor,contenido {
	width: 95%;
	margin:0 auto 0 auto;
}

#cabecera {
	text-align:left;
}
#cabecera img {
	border:0;
}
#cabecera h1 {
	font: 1.4em Arial;
}

#cabecera h1 a:hover{
	background-color:transparent;
}

.pantallasblogia {
	float:right;
}

#creatublog {
	float:right;
	margin:0;
}

p.creaahoratublog {
	font-size:x-large;
	text-align:center;
}

#ultimosblogs {
	width:46%;
	float:right;
}

#alta  {
	width:52%;
	padding:0 10px 0 16px;
	margin:70px 0 15px 0;
	background: #ff9 url(fondoalta.gif) repeat-x top left;
	float:right;
	border:1px solid #fe9;
	font-size:1.1em;

}
#alta h2 {
	margin:12px 0 24px 0;
	color:#f93;
	font-size:1.4em;
}

p.disponibilidad {
	padding: 0 0 0 19px;
	margin: 8px 0 0 0;
	width:80%;
}

#labellogin {
	color:#999;
}


#sobreblogia {
	background-color:#fff;
	padding:1px 20px 20px 20px;
	margin:30px 0 15px 0;
	color:#444;
}

#sobreblogia h2 {
	font-size:1.1em;
	color:#666;
	display:inline;
}

#sobreblogia dt {
	font-weight:bold;
}

#sobreblogia dd {
	margin-bottom:18px;
}

#caracteristicasdestacadas {
	float:right;
	width:260px;
	margin-top:70px;
}

#caracteristicasdestacadas a img {
	border:0;
}


#caracteristicasdestacadas a.imagen-car {
	display:block;
	margin:10px 0 0px 0;
	width:230px;
	height:60px;
	border:1px solid #ccc;
	text-decoration:none;
}
#caracteristicasdestacadas a.imagen-car:hover {
	border:1px solid #999;
}

#caracteristicasdestacadas a.car-senc { background:#fff url("sencillo.jpg") no-repeat top left; }
#caracteristicasdestacadas a.car-senc:hover { background:#fff url("sencillo.jpg") no-repeat top right; }
#caracteristicasdestacadas a.car-pers { background:#fff url("personalizacion.jpg") no-repeat top left; }
#caracteristicasdestacadas a.car-pers:hover { background:#fff url("personalizacion.jpg") no-repeat top right; }
#caracteristicasdestacadas a.car-sinpub { background:#fff url("sin-pub.jpg") no-repeat top left; }
#caracteristicasdestacadas a.car-sinpub:hover { background:#fff url("sin-pub.jpg") no-repeat top right; }
#caracteristicasdestacadas a.car-aud { background:#fff url("aud.jpg") no-repeat top left; }
#caracteristicasdestacadas a.car-aud:hover { background:#fff url("aud.jpg") no-repeat top right; }


#bannerabajo {
	width:100%;
	text-align:center;
}
#bannerabajo a img {
	border:0;
}


#pie {
	width:90%;
	margin:30px auto 0 auto;
	text-align:center;
	border-top:1px solid #ddd;
	color:#666;
	font-size:small;
}
#pie a { color:#666; }
#pie a:hover { background-color:#666; color:#fff; }
#pie p { display:inline; }

p.lopd {
	line-height:100%;
	font-size:0.7em;
	color:#888;
	width:90%;
	margin:10px auto;
}


p.clear { clear:both; }