.title{text-align:left;color:#666;font:bold 16px georgia, "times new roman", serif}body{font-family:tahoma,verdana, arial, helvetica, sans-serif;font-size:12px;text-align:justify;color:#666}.fecha{font-family:georgia, "times new roman", times, serif;font-size:11px;color:#999;text-align:left}.fechaNegrita{color:#999; font-weight:bold;}.fechaNegritaDerecha{color:#999;text-align:right;font:bold 11px georgia, "times new roman", times, serif}.contenido{font-family:tahoma, times, serif;font-size:11px;color:#666}.contenido:first-letter{padding:3px;text-align:justify;float:left;padding-right:3px;padding-bottom:3px;background:#d1cd72;margin:2px;color:#fff;border-bottom:1px solid #333;border-right:1px solid #333;border-left:1px solid #aaa;border-top:1px solid #aaa;font:800 42px georgia, "times new roman", times, serif}A{color:#e66f57;font-weight:bold;text-decoration:none; outline:none;}A:hover{background:#e66f57;color:#fff;font-weight:bold}A:active{color:#FFF;font-weight:bold}A img{border:none}A:hover img{background:#fff}.separador{color:#ccc;vertical-align:middle;font:normal 12px georgia, "times new roman", times, serif}


html { 
  padding:0px; margin:0px;
}

body {
 	text-align:center;
	margin:0px;
	padding:0px;
}

.leercompleto{
	text-align:right;
	width:100%;
	padding-top:10px;
	margin-bottom:15px;
}

#divComments{
	display:none; text-align:left;
}
.tituComment{
	font:bold 18px Tahoma; text-align:center; padding-top:20px; 
}
#divComments .frmComments{ font:normal 12px Tahoma; color:#999; margin-top:20px;}
#divComments .frmComments fieldset { padding: 1em; font:80%/1 sans-serif; border:1px solid #D1CD72;  }
#divComments .frmComments label {
  float:left;  width:25%;  margin-right:0.5em;  padding-top:0.2em;  text-align:right;  font-weight:bold;
  }
#divComments .frmComments  legend {
  padding: 0.2em 0.5em;  border-bottom:1px dotted #D1CD72;
  color:#E66F57;  font-size:90%;  text-align:right;  font-weight:bold;
  }
#divComments .frmComments input { width:150px; font-size:12px;}
/*  positioning-layers statisch und absolut */
#box, #header, #subheader{width:820px;}

#box {
	margin: 0px auto;
	padding:0px;
	text-align:left;
}
#header {
	height:115px;
	border-bottom:2px dotted #968E00;
	position:relative;
	float:left;
}
#subheader {
	height:80px;
	float:left;
	background:url(images/slogan.png) no-repeat;
}
#subheader #right{
	position:relative;
	top:22px;
	width:520px;
	height:20px;
	background-color:#fff;
	padding:15px 0px 0px 30px;
	z-index:99;	
	border-bottom:2px dotted #968E00;
	float:right;
	overflow:hidden;
}
#subheader #right2{
	position:relative;
	top:22px;
	width:520px;
	height:6px;
	background-color:#fff;
	padding:15px 0px 0px 30px;
	z-index:99;	
	border-bottom:2px solid #D1CD72;
	float:right;
	overflow:hidden;
}
#subheader #right2 #paginacion2{
	border:2px solid #D1CD72;
	width:90px;
	position:absolute; right:0; margin-right:40px !important; margin-right:36px; top:-2px; border-top:2px solid #fff;
	z-index:111;
	text-align:center; font-size:9px;
}
#subheader .paginacion{
	text-align:right;	
	top:-25px;
	margin-left:250px;
	position:relative;
}
#subheader .paginacion a{
	font:bold 20px Arial, Helvetica, sans-serif;
	text-decoration:none;
}
#left {
	width:250px;
	padding:0px;
	float:left;
	border-top:2px dotted #968E00;
}
#left ul{
	list-style-type:none;
	margin: 0;
	padding: 5px 0px 5px 0px;
}

#left .titus{
	color:#FFFFFF;
	margin:-5px 0px 10px 20px;
	font:bold 11.5px "Arial Narrow",tahoma, Arial;
	position:relative;
}
#left li a{
	display:block;
	color:#fff;
	text-decoration:none;
	font:normal 11px Tahoma;
	padding:4.5px 1px 4.5px 4px;
	background:#E66F57;
	height:13px;

	
}
#left li a:hover{
	background:#A44D37 url(images/vinetarounded.png) no-repeat;
	border-right: 7px solid #D1CD72;
	margin-left:-10px !important;margin-left:-25px;
	padding-left:5px;
	position:inherit !important;position:relative;
}
#left li.catvacia{ color:#E66F57;}
#left .catEsp{ margin-top:inherit !important; margin-top:-14px; position:relative; z-index:9999;}
#left .catEsp a{ position:relative;}
#left span.catEsp1{ position:absolute; display:none;  left:95px; margin-top:0 !important; margin-top:14px;}
#left span.catEsp1 span{ display:block;width:220px !important; width:204px; padding-top:2px; padding-bottom:3px;padding-left:20px; cursor:pointer; }
#left span.catEsp1 span:hover{ background:#A44D37;border:1px solid #fff; }
#left li a:hover span.catEsp1{ display:block;border:2px solid #A44D37;background:#E66F57;}

#inhalt {
	padding:15px;
	width:520px;
	float:right;
	background:#fff;
	overflow:hidden;
	text-align:justify;
	font-family: Tahoma,Verdana, Arial;
}
#inhalt img{ margin:3px;}
#inhalt.inhaltLarg{ width:770px;}
#inhalt.inhaltShort{ width:520px;}
#footer {
	width:520px;
	padding:10px 0;
	float:right;
	font-family:"Arial Narrow",tahoma, Arial;
	font-weight:bolder;
}
#footer .subir a{
	border: 1px solid #968E00;
	padding:1px 14px 1px 14px;		
	font-size:11px;
	text-decoration:none;
	color:#666;
	float:left;

}
#footer .subir a:hover{
	color:#333;
}
#footer .by{
	float:right;
	padding-bottom:30px;
	width:520px;
	text-align:right;
}
#cuadritosder{
	float:right;
	width:250px;
	margin-right:-15px;
	text-align:right;
	
}
.cuadrito1,.cuadrito2,.cuadrito3,.cuadrito4,.cuadrito5{
	width:44px;	height:72px;float:left;	margin-right:6px;background-color:#333399;;
}
.cuadrito1{	background-color:#B6D3EF;}
.cuadrito2{	background-color:#F6F2B7;}
.cuadrito3{	background-color:#E66F57;}
.cuadrito4{	background-color:#F6F2B7;}
.cuadrito5{	background-color:#FFFB9C;}
#zapatos,#zapatos2{
	background-repeat:no-repeat;
	position:absolute;
}
#zapatos{
	width:223px;
	height:220px;
	background:url(images/header.png);
	z-index:100;
	top:0px;
}
#zapatos2{
	width:78px;
	height:310px;
	background:url(images/header2.png);
	z-index:101;
	top:0px;
	margin-left:223px;
}
#zapatos3{
	width:200px;
	height:155px;
	background:url(images/header2.png) right top;
	z-index:103;
	top:0px;
	margin-left:274px;
	position:absolute;
}
#logo{
	position:absolute;
	width:770px !important;width:570px;
	margin-left:inherit !important; margin-left:200px;
	height:171px;
	text-align:right;
	z-index:102;
	top:0px;
}

#logo a{
	background:url(images/logo.png) no-repeat right;
	display:block;
	height:100%;
	width:100%;
	color:#D1CD72;
}

#modules{
	text-align:center;
}
#busqueda{  padding:1px; background:#B6D3EF; margin-left:20px; padding-top:10px;padding-bottom:9px; margin-top:3px;}
#busqueda .caja{ border:2px solid #88B7E6;}
#amigos{ background:#F6F2B7; margin-left:20px; padding-top:10px;padding-bottom:11px; margin-top:2px; margin-bottom:5px;
height:auto;}
#amigos .lnkamigos{ height:90px; overflow:auto; border-bottom:1px dashed #968E00;
border-top:1px dashed #968E00; text-align:left; padding:0 5px;}
.tituModulos{
	font:bold 14px Tahoma; text-align:left; padding:0 5px; text-decoration:underline; margin-bottom:5px; 
}
#rss{
	margin-left:20px;
	background:#E66F57;
	height:auto;
	padding-top:0px !important;padding-top:5px;
	padding-bottom:15px;
	
}
#rss .tituModulosa{ color:#fff;}
#rss a{ border:none; color:#fff;}
#rss a:hover{ text-decoration:underline;}
#hora{
	margin-left:20px;
	background:#F6F2B7;
	margin-top:2px;
	height:95px !important;height:60px;
	padding:5px;
	padding-bottom:10px;
	margin-bottom:5px;
}
#hora input{background:#F6F2B7; border:none; font:bolder 30px Verdana;}
#hora .fecha{ font:bolder 10px Verdana;}
#stats, #adsense{
	margin-left:20px;
	background:#FFFB9C;
	margin-top:2px;
	height:auto !important; height:95px;
	padding-top:0px !important; padding-top:5px;
	padding-bottom:21px;
	
}
.tituModulos{  position:relative;}
#stats span{ font-size:20px;}
#stats a{ font-weight:bold; font-style:normal; font-size:10px;}
#peloteo{
	margin-left:20px;
	font-size:9px;
	color:#fff;
	background:#E66F57;
	margin-top:2px;
	height:auto !important;height:95px;
	padding-top:0px !important;padding-top:5px;
	padding-bottom:20px;	
	text-align:left;
}
#peloteo a{ color:#fff;}
#peloteo a:hover{ color:#fff; text-decoration:underline;}
#peloteo em a, #peloteo em{ color:#eee;}
#mideclick{
	margin-left:20px;
	font-size:9px;
	color:#333;
	background:#B6D3EF;
	margin-top:2px;
	height:auto;
	padding-top:0px !important;padding-top:5px;
	padding-left:5px;
	padding-bottom:20px;	
	text-align:left;
}
#mideclick a{ position:absolute; margin-left:93px; margin-top:-30px;}
#mideclick a:hover{ padding-top:2px;padding-left:2px;}
#mideclick #clicks{ font-size:24px; border:2px solid #fff;}
/*VARIOS*/
ul.rounded-box {position:relative; background: #E66F57; }
.alargar{ background:#f00; width:700px;}
#sidehide{ float:right; margin-top:100px;}
#sidehide a.imgsidehide{ background:url(images/sidehide1.png) no-repeat top right; width:7px; height:100px; display:block; border:none; text-decoration:none;}
#sidehide a.imgsidehide:hover{background:url(images/sidehide2.png) no-repeat top right;}
.catSeparator{ border-top:2px ridge #fff; font-size:1px;}
#btninicio{  z-index:110;  display:block; position:absolute; margin-left:300px; margin-top:40px !important;margin-top:0;font:bolder 14px "Arial Narrow", Arial; width:400px; }
.fechacal{ background:#F6F2B7 url(images/pijacal.png) no-repeat center top; color:#333; width:29px; height:36px; float:right; text-align:center; line-height:13px; border-bottom:1px solid #333; border-right:1px solid #333; padding-bottom:1px; font-size:9px;}
.fechacal .fechadia{ display:block; font-size:16px; margin-top:-2px;}
.comment{ margin:5px; padding:3px; border:1px solid #ccc;}
.interrow{ background:#F6F2B7; border:1px dotted #ccc;}
.imgcomment{ float:left; margin:3px;}
.error{ color:#f00;}
.gray{ color:#aaa;}
.fleft{ float:left}
.fright{ float:right}
.valignm{ vertical-align:middle; }
.clear{ clear:both;}
#inhalt h2{ background:#FFFB9C; border:1px dotted #E66F57; padding:2px;  color:#E66F57; text-align:right; display:block; margin:2px;}
#inhalt h2 a{  width:100%; display:block;padding:5px 0;}
.font10{ font-size:10px;}
hr.separador{ border:1px dotted #eee; height:1px; margin-bottom:15px;}
.oculto{ display:none;}
.visible{ display:block;}
.googleads{  position:relative; text-align:center; z-index:999; }
/*ESTRELLA*/
.star{
background:#D1CD72 url(http://elpeorblog.com/images/bgBody.png) no-repeat bottom right fixed;
}
