/*
Theme Name: Deyre
Theme URI: 
Description: Dise&ntilde;o de la p&aacute;gina de deyre.
Version: 1.0
Author: Jose Manuel Aceituno
Author URI: http://www.phalax.com/
Tags: blanco, doctor, medicina	

*/
*{
	margin:0px;
	padding:0px;
}

body{
	width:956px;
	font:Arial, Helvetica, sans-serif;
	margin:0px auto;
}

img{
	border:0px;
}

a, a.infAutor{
	text-decoration:none;
	color:#4698c7;
}

hr, .widget_tag_cloud h2, .widget_tag_cloud .h2{display:none;}

ul, ul li{list-style:none;}

.cl{clear:both;}

.fL{float:left;}
.fR{float:right;}
.tR{text-align:right;}

.sep1{
	height:10px;
	overflow:hidden;
}

#cab{
	background:#f1ece8;
	min-height:350px;
	position:relative;
}

#conCab1{
	position:absolute;
	top:100px;
	left:20px;
	width:560px;
	z-index:2;
}

#conCab1 .txt2{width:500px;}

h1{
	font:700 50px "Trebuchet MS",Arial;
	color:#4f4f4f;
}

h1 span{
	display:block;
}

.txt1, h1 span.txt1{
	font:700 18px "Trebuchet MS",Arial;
	color:#4698c7;
}

.txt2{
	font:500 16px "Arial Narrow",Arial;
	/*color:#b3b4af;*/
	color:#666;
}

.txt3{
	font:500 12px "Arial Narrow",Arial;
	color:#b3b4af;
}

.txt4{
	font:700 16px "Arial Narrow",Arial;
	color:#4f4f4f;
}

.txt5{
	font:500 12px Arial;
	color:#4f4f4f;
}

.txt6{
	font:500 12px "Arial Narrow",Arial;
	color:#4f4f4f;
}

.txt5 p{
	margin:0px 0px 15px 0px;
}

#conCab1 .txt2{margin:20px 0px 0px 0px;}

#logoDeyre{
	position:absolute;
	top:0px;
	left:4px;
	z-index:2;
}

#menSup{
	position:absolute;
	top:0px;
	left:4px;
	width:950px;
	height:39px;
	background:url(img/bckg1.gif) no-repeat;	
}

#menSup ul{
	float:right;
}

#menSup li{
	float:left;
	margin:10px 17px 0px 0px;
}

#menSup, #menSup a{
	font:500 12px "Arial Narrow",Arial;
}

#menSup{
	color:#b3b4af;
}

#imgGen{
	position:absolute;
	top:39px;
	left:542px;
	z-index:1;
}

.colIzq{
	float:left;
	width:130px;	
	text-align:center;
}

.fechaPost{
	margin:0px 0px 0px 0px;
	display:block;
	text-align:left;
	font:700 14px "Arial Narrow",Arial;
	color:#4f4f4f;		
}

#listPost{
	width:605px;
	float:left;
	border-right:1px solid #EDE9E6;
	padding:0px 45px 0px 0px;
	margin:30px 0px 0px 0px;
}

#listPost li{
	margin:0px 0px 20px 0px;	
	width:605px;
	padding:0px 0px 30px 0px;
	border-bottom:1px solid #EDE9E6;
}

#listPost li.LiitemAdWords{padding:0px 0px 0px 0px;}
.itemAdWords{
	border-top:1px solid #EDE9E6;
	text-align:center;
	clear:both;
	padding:10px 0px 10px 0px;	
	background:#FFF;
}

#listPost h2, .simH2, .simH2b{
	float:right;
	width:445px;
	font:700 18px "Trebuchet MS",Arial;
	text-transform:uppercase;
}

#listPost h2.simH2b, #listPost .conPost h2.m2{
	font:700 14px "Trebuchet MS",Arial;
	margin:0px 0px 10px 0px;
}

.conPostGen{
	margin:0px 0px 0px 0px;
	clear:both;	
	background:url(img/bckg2.gif) repeat-y left 0px;
}

.colIzq{
	font:700 14px "Arial Narrow",Arial;
	color:#4f4f4f;	
}

.conPost{
	float:right;
	width:445px;	
}

.conPost .txt4{
	margin:0px 0px 20px 0px;
}

.colIzq img{
	margin:15px 0px 0px 0px;
}

#sideBar{
	float:right;
	width:265px;
	margin:20px 0px 0px 0px;
}

.widget_tag_cloud li{
	float:left;
	font:500 34px "Arial Narrow",Arial;
}

.widget_tag_cloud{
	border-bottom:1px solid #EDE9E6;
	padding:20px 0px 10px 0px;
}

.adSenseSidebar{
	border-top:1px solid #EDE9E6;
	padding:20px 0px 10px 0px;
	clear:both;
	margin:20px 0px 0px 0px;
}


.widget_categories{
	float:left;
	width:130px;
}

.phalax_autores{
	float:right;
	width:130px;
	margin:0px 0px 0px 5px;
}

#sideBar h2, #sideBar .h2{
	font:500 18px "Trebuchet MS",Arial;
	color:#4f4f4f;	
	margin:25px 0px 15px 0px;	
	text-transform:uppercase;
}

.secGen a{font:500 14px "Arial Narrow",Arial;}

.secGen li{
	margin:0px 0px 5px 0px;
}

.widget_links li{
	display:inline;
	margin:0px 10px 0px 0px;
}

.widget_recent_entries, .widget_lomas_entries, .ulEntradas, .widget_tag_cloud, .widget_links{
	clear:both;
	margin:20px 0px 0px 0px;
	border-top:1px solid #EDE9E6;
}

#pie{
	clear:both;
	width:956px;
	min-height:296px;
	background:url(img/bckg3.gif) #F0EDE8 no-repeat 0px bottom;		
	margin:55px 0px 0px 0px;
	font:500 14px "Arial Narrow",Arial;
	color:#4f4f4f;
}

.optPie{
	float:left;
	margin:25px 0px 0px 20px;
}

.optPie h2, .optPie .h2{
	font:500 16px "Trebuchet MS",Arial;
	color:#a99789;		
	margin:0px 0px 15px 0px;
	border-top:1px solid #EDDDD0;
	padding:10px 0px 0px 0px;
}

#infContacto, #infContactoMarbella{
	width:185px;
}

.lblCon{
	display:block;
	float:left;
	width:70px;
	margin:10px 0px 0px 0px;
}

.tlfCon{
	display:block;
	float:left;
	width:115px;
	margin:10px 0px 0px 0px;
	font-weight:bold;
}

#infSec{
	width:140px;
}

#infSiguenos{width:140px;}

#lnkRss a, #lnkFacebook a, #lnkTwitter a{
	padding:0px 0px 20px 0px;
	display:block;
}

#lnkRss{	
	background:url(img/rss.gif) no-repeat 3px bottom;	
	width:60px;	
	float:left;	
}

#lnkFacebook{
	background:url(img/facebook.gif) no-repeat center bottom;	
	width:60px;
	float:left;
	text-align:center;
}


#lnkTwitter{
	background:url(img/twitter.gif) no-repeat center bottom;	
	width:46px;
	float:left;
	margin:10px 0px 0px 0px;
}

#infSec li{margin:0px 0px 6px 0px;}

#infBuscador{
	width:185px;
}


#infBuscador .txt{
	border:1px solid #EDDDD0;
	padding:0px 0px 1px 0px;
	width:135px;
}

#btnBus, .btnGen{
	background:#61A1BD;
	color:#FFF;
	border:0px;
	padding:0px;
	font:500 12px "Trebuchet MS",Arial;
	cursor:pointer;
	text-align:center;	
}

#btnBus{
	width:45px;
}

.btnGen{padding:0px 6px 0px 6px;}

.copy{
	clear:both;
	text-align:center;
	padding:10px 0px 10px 0px;
	border-top:1px solid #EDDDD0;
	width:920px;
	margin:20px auto 10px auto;	
}

#listPost .breadcrumb{
	margin:0px auto 10px auto;	
}

.breadcrumb{
	width:920px;
	margin:20px auto 10px auto;	
	font:500 14px "Arial Narrow",Arial;
	color:#4f4f4f;
}

.breadcrumb a{
	text-transform:lowercase;
}

.lnkPag{
	width:200px;
	font:500 16px "Arial Narrow",Arial;
	color:#4698c7;
}

.fC{font:500 16px Courier, monospace;}

.infPost{	
	text-align:left;
	margin:20px 10px 0px 10px;
	width:110px;
	border-top:1px solid #EDDDD0;
	padding:10px 0px 0px 0px;
}

#listPost li .infPost p{
	margin:0px 0px 5px 0px;
	padding:0px;
	width:110px;
	border:0px;
	font-weight:normal;
}

.infPost p a{
	padding:10px 0px 0px 0px;	
	display:block;	
}

.infAutor{
	text-align:left;
	margin:5px 10px 0px 10px;
	width:110px;
	display:block;
}

.itemFrm{
	float:left;
	width:50%;
	margin:0px 0px 20px 0px;
}

.itemFrm label, .itemFrm input, .itemFrm textarea{
	display:block;
	font:500 12px Arial;
	color:#4f4f4f;	
}

.itemFrm input{
	border:1px solid #CCCCCC;
	width:200px;
}

.itemFrm textarea{
	border:1px solid #CCCCCC;
	width:450px;
	height:100px;
}

h2.titSubPost{
	font:500 18px "Trebuchet MS",Arial;
	color:#4f4f4f;	
	margin:20px 0px 20px 0px;	
}

.frmComentar{
	border-top:1px solid #EDE9E6;
	margin:30px 0px 0px 0px;	
}


#listPost .conPostGen ul#listComentarios li{
	width:auto;
	font:500 12px Arial;
	color:#4f4f4f;	
	margin:0px 0px 10px 0px;
	padding:0px;
	display:block;
	list-style:none;
}

#listComentarios li p{
	clear:both;
	padding:5px 0px 0px 0px;
}

.infNombreAutor{
	display:block;
	margin:10px 10px 0px 10px;
	width:110px;
}

#listPost h2.titEstatico{
	font:500 30px "Trebuchet MS", Arial;
	color:#4f4f4f;	
	clear:both;
	width:100%;
	margin:0px 0px 20px 0px;
	background:#FFF;
}

.estatico h3{ 
	font:700 13px "Trebuchet MS", Arial;
	background:#F0EDE8;
	padding:2px 2px 2px 5px;
	margin:15px 0px 0px 0px;
}

.estatico{
	font:500 12px Arial;
	color:#4f4f4f;	
}

.estatico p, .estatico ul, .estatico h3{ 
	margin:0px 0px 20px 0px;
}

.estatico ul ul{margin:0px;}

#listPost .estatico ul li, #listPost .conPostGen ul li{
	border:0px;
	padding:0px;
	margin:0px 0px 0px 20px;
	list-style:disc;
}

#listPost .conPostGen ul li{
	width:430px;
}

#itemAutobus div, #itemMetro div, #itemRenfe div{
	padding:0px 0px 0px 50px;
	background:url(img/itemLineaTr.gif) no-repeat;
	height:50px;
}

#itemMetro div{
	background:url(img/itemMetroTr.gif) no-repeat;
}

#itemRenfe div{
	background:url(img/itemCercaniasTr.gif) no-repeat;
}

#listPost .estatico ul#comoLlegar li{
	list-style:none;
}

#map, #mapMadrid, #mapEstepona{
	height:300px;
	width:100%;	
}


/* MODIFICACIONES EN LA PRESENTACION */
body{
	background:url(img/fondo.jpg) #9FCEE2 repeat-x 0px bottom;
	width:956px;
}

#conGen{
	background:#FFF;
	/*border-left:1px solid #CFE6F0;
	border-right:1px solid #CFE6F0;*/
}

#listPost{
	width:605px;
	float:left;
	border-right:1px solid #EDE9E6;
	padding:0px 25px 0px 20px;
	margin:30px 0px 0px 0px;
}

#sideBar{	
	width:265px;
	margin:20px 20px 0px 0px;
}

#imgGen{
	position:absolute;
	top:39px;
	left:542px;
	z-index:1;
}


#lnkWis{
	position:absolute;
	top:45px;
	right:4px;
	z-index:2;
}

#frmSus{
}