/*
Theme Name: CMC Blog
Description: Template para CMC
Author: Fran Ruiz
Template: thematic
Version: 0.1
*/


@import url("../thematic/style.css");

.aside ul ul li{
list-style-type: none;
}

.aside ul ul li:before { content: "\002D ";
               padding-right: 0.5em; }

body{
background-color:#eef3f7;
}

#content{
margin:0;
}

.formcontainer label{
width:30%;
float:left;
}

#searchform input[type="text"]{
	width:255px;
}

.formcontainer input[type="text"]{
	width:65%;
}

.formcontainer textarea{
	width:99%;
}

.post .p-div{font:normal 15px/19px; color:#666666; padding:25px 35px 0px 70px; margin:20px 10px; height: 190px;  background:url(http://blog.cmcmedicalgroup.es/wp-content/uploads/fondo-div-cmc3.png) no-repeat left top;}
.post .p-div a, post .p-navidad a:visited{font-weight:bold; font:normal 15px/19px; color:#6191B4; padding:0px; text-decoration:underline;}
.post .p-div a:hover{font-weight:bold; color:#E0007A; padding:0px; text-decoration:none;}

}

#wrapper{
width:960px;
margin:0 auto;
}

.comment-meta p{
	margin:0;
}


#branding {
background:url("../thematic/library/images/cmc_logo.jpg") no-repeat scroll left center transparent;
height:59px;
position:relative;
z-index:10;
}

.aside a,.widgettitle,.aside ul ul li{
	color:#2b607a;
}

.aside a{
font-weight:normal !important;
font-style:normal !important;
text-decoration:none;
}

.visitar {
z-index:99;
background:url("../thematic/library/images/cursor.jpg") no-repeat scroll 0 5px transparent;
color:#2B607A !important;
font-family:Arial;
font-size:13px;
padding:0 0 9px 31px;
position:absolute;
right:45px;
top:25px;
}


.widgettitle,.widget_collapscat span,.widget-container widget_collapsarch span{
	font-family:Georgia;
	font-size:16px !important;
font-style:italic !important;
color:#2b607a;
}
.widget_collapscat span span,.widget_collapsarch span span{
font-size:12px !important;
font-style:normal !important;
}

.aside form,.main-aside ul{
	margin:0;
}

#primary{
border:0;
background-color:#eef3f7;
right:0;
margin:0 !important;
padding:0;
-moz-border-radius:10px;
-webkit-border-radius:10px;
-ms-border-radius:10px; 
}

#secondary{
border:0;
background-color:#eef3f7;
right:0;
margin:0 !important;
padding:0;

-moz-border-radius:10px;
-webkit-border-radius:10px;
-ms-border-radius:10px;
}

#terciary{
border:0;
background-color:#eef3f7;
margin:0 !important;
right:0;
-moz-border-radius:10px;
-webkit-border-radius:10px;
-ms-border-radius:10px;

padding:0;
}

#cuarta{
border:0;
background-color:#eef3f7;
margin:0 !important;
right:0;
padding:0;
-moz-border-radius:10px;
-webkit-border-radius:10px;
-ms-border-radius:10px;
}

.color_area{
	padding:0 0 20px 0;
	display:block;
float:left;
width:300px;
background:url("../thematic/library/images/cmc_flechita.jpg") no-repeat scroll bottom center transparent;
margin: 0 0 20px 0;
}

.main-aside ul{
	padding:15px;
}

#branding {
padding:10px 0 0;
text-align:left;
}

.logo_principal {
display:block;
height:130px;
position:absolute;
left:0;
width:230px;
}


#blog-title{
display:none;
}

#blog-description{
    display:none;
}

#wrapper{
    background-color:#fff;
}

#main{
	width:920px;
}

#footer{
border:0;
}

.sidebar_barra{
width:300px;
float:left;
}

#access{
	border:0;
}

.sf-menu{
	border:0;
}

.sf-menu a{
	border-right:2px solid #fff;
	border-top:0;
	border-bottom:0;
	border-left:0;
	color:#fff;
}

.sf-menu a:hover{
	color:#2b607a;
	background-color:#fff;
}

.sf-menu li{
	background-color:#5ec4e7;
}

.entry-title{
	font-style:italic;
	font-family:Georgia;
color:#2b607a;
}

.sf-menu a:visited{
color:#fff;
}

.entry-title a{
	color:#2b607a;
}

.entry-meta abbr{
	text-transform:none;
	font-size:12px;
	font-family: Arial;
}

.entry-content{
	font-size:12px;
	font-family: Arial;
	color:#555555;
}

.entry-utility,.entry-utility a{
	color:#2c8fb1;
	font-size:12px;
	font-family: Arial;
	font-style:normal !important;
}

#comments-list .comment-author {
float:left;
font-weight:bold;
height:75px;
padding:10px;
width:74px;
background-color:#5ec4e7;
-moz-border-radius-bottomleft:10px;
-moz-border-radius-topleft:10px;
}

#comments-list li .avatar {
height:75px;
width:74px;
position:relative !important;
top:0;
left:0;
}

#comments-list ol {
margin:0 0 18px;
border:0;
}

.comment_derecha{
	float:left;
width:407px;
-moz-border-radius-bottomleft:10px;
-moz-border-radius-topright:10px;
-moz-border-radius-bottomright:10px;
background-color:#5EC4E7;
}

#comments-list li {
padding:18px 1.5em 0;
position:relative;
border:0;
float:left;
}

#comments-list .comment-meta a{
	font-family: Arial;
	font-style:normal;
font-size:12px;
font-weight:bold;
}


#comments-list .comment-meta {
color:#fff;
font-size:11px;
}

#comments-list a{
	color:#fff !important;
}

.comment-content, .comment-meta {
float:left;
width:96%;
padding:10px 2%  !important;
color:#fff;
}

.comment-content p{

font-family: Arial;
font-size:12px;

}

.fecha_publicacion{
	color:#2b607a;
font-family: Arial;
	font-style:normal;
font-size:12px;
}

.comment-reply-link {
float:left;
font-size:11px;
text-align:right;
width:96%;
padding:0 0.5em;
}

.comment-reply-link a {
color:#666666;
font-style:italic;
text-decoration:none;
width:100%;
}

#respond{
color:#333333;
font-size:12px;
font-family:Arial;
float:left;
width:100%;
}

#comments h3{
color:#2b607a;
font-family:Georgia;
font-size:17px;
font-style:italic;
font-weight:normal;
}


.form-section label{
	font-family:Georgia;
font-size:12px;
}

#submit{
border:0;
color:#000;
background-color:#64c6e4;
padding:2px 5px;
font-family:Arial;
font-size:10px !important;
}

#siteinfo,#siteinfo a{
color:#489ebb;
text-decoration:none;
}

#footer{
background-color:#eef3f7;
}

#comments input, #comments textarea {
border:1px solid #a0dcf1;
}

.widget-container strong{

color:#2B607A;

}

.sym,.item,.collapsing .pages .item{
font-style:normal !important;
}
