/* This CSS file is created for you to create or override any of the existing CSS styles used in this theme */
#wrapper {
	margin: 0 auto;
	padding: 0px;
	}

#main {
	width: 990px;  /* using 20px less than a full 800px width allows for browser chrome and avoids a horizontal scroll bar */
	background: #FFF url(http://colombiasaludybelleza.com/es/wp-content/themes/arras-theme/images/bg/bg_container.jpg) repeat-y;
	margin: 0 auto; /* the auto margins (in conjunction with a width) center the page */
	border: 2px solid #F90;
	text-align: left;
	padding: 0px;
}

#header	{
	width: 984px;
	margin: 0 auto;
	background: #1e1b1a;
	padding: 0;
	position: relative;
	border-bottom-width: 0px;
}

#subheader {
	background-image: url(http://colombiasaludybelleza.com/images/2009/header_corto3.jpg);
	width: 980px;
	height: 150px;
	margin: 0px;
	padding: 0px;
	background-repeat: no-repeat;
	background-position: left;
	text-align: right;
	border: 2px solid #F90;
}

#menubar {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	text-align: center;
	background-color: #090;
	background-image: url(http://colombiasaludybelleza.com/es/wp-content/uploads/2010/01/bg_green2.jpg);
	height: auto;
	width: 980px;
	padding-top: 5px;
	padding-bottom: 5px;
	text-decoration: none;
	border-right-width: 2px;
	border-left-width: 2px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #F90;
	border-left-color: #F90;
}

#menubar a{
	color: #FFFFFF;
	text-decoration: none;
}
#menubar a:hover{
	color: #FC0;
	text-decoration: none;
}


#content {
	overflow:hidden;
	width: 530px;
	margin-right: 15px;
	margin-left: 5px;
	padding-right: 0px;
	padding-left: 0px;
}

#primary /* SIDEBAR IZQUIERDO */ {
	width:210px;
	float:left;
	margin: 0 0 0 -990px;
}

#primary .widgettitle			{
	color: #FFF;
	font-size: 16px;
	font-weight: bold;
	margin: 0;
	padding: 6px 10px;
	background: #0089b7 url(http://colombiasaludybelleza.com/es/wp-content/themes/arras-theme/images/feed-title-blue.jpg) repeat-x top;
	text-align: center;
	border-top: 2px solid #FC0;
	border-bottom: 2px solid #FC0;
}

#primary .widgetcontent {
	background:none;
	padding:0px;
	margin: 10px;
}
.main-aside {
    width:200px;
    position:relative;
}

#secondary {
    width:200px;
    float:left;
	margin: 0 0 0 -225px;
}
#secondary .widgetcontent {
	background:none;
	padding:5px;
	margin: 5px;
}

#index-news .home-title, #content .home-title{
	text-transform: uppercase;
	font-weight: bold;
	font-size: 14px;
	padding: 6px 10px;
	background: #72b1d7 url(http://colombiasaludybelleza.com/images/feed-title-blue2.jpg) repeat-x;
	border: 1px solid #CCC;
	margin: 10px 10px 10px 0;
	color: #FFF;
}
.search-results h2      { 	
	text-transform: uppercase;
	font-weight: bold;
	font-size: 14px;
	padding: 6px 10px;
	background: #72b1d7 url(http://colombiasaludybelleza.com/images/feed-title-blue2.jpg) repeat-x;
	border: 1px solid #CCC;
	margin: 10px 10px 10px 0;
	color: #FFF;
}
p						{ line-height: 1; }



.single-post .entry-title	{ font-size: 21px; font-weight: bold; padding: 15px 0 0; margin: 0 0 5px; }

.single-post .entry-title a:link, .single-post .entry-title a:visited	{
	text-decoration: none;
	color: #F60;
}

.single-post .entry-title a:hover	{
	color: #069;
}

.entry-content h3 {
	font-weight: bold;
	color: #069;
}

.entry-content p {
	line-height: 80%;
}
.entry-content .texto1 {
	text-align:justify;
	line-height:1em;
}

.entry-content h2.titulodir {
	font-size: 18px;
	font-weight: bold;
	color: #036;
	text-align: center;
}

.entry-content #autor {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	color: #069;
	text-decoration: none;
	background-color: #DEE8EF;
	text-align: left;
	padding: 5px;
	float: left;
	margin-top: 5px;
	margin-right: 5px;
	margin-bottom: 5px;
	border: 1px solid #CCC;
}
.entry-content .mencion1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding: 2px;
	border: 2px solid #FFCC66;
	margin-top: 2px;
	margin-bottom: 3px;
}

.entry-content .mencion1 p {
	margin-left: 110px;
	text-align:center;
}

.entry-content .mencion1 img {
	float: left;
}
.entry-content .mencion1 .medico{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	padding-top: 5px;
	padding-bottom: 5px;
	margin: 0px;
	background-color: #0099CC;
	margin-left: 110px;
	line-height:1.0em;
}

.entry-content .mencion2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding: 2px;
	border: 2px solid #3399CC;
	margin-top: 2px;
	margin-bottom: 3px;
}

.entry-content .mencion2 p {
	margin-left: 110px;
	text-align:center;
}

.entry-content .mencion2 img {
	float: left;
}

.entry-content .mencion2 .medico{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #FF3300;
	padding-top: 5px;
	padding-bottom: 5px;
	margin: 0px;
	margin-left: 110px;
	line-height:1.0em;
	}
	
.entry-content .orange12 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF6600;
	font-weight: bold;
}

.entry-content .bluelink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #006699;
	text-decoration: none;
}

.wp-caption {
	border: 1px solid #ADD0D3;
	text-align: center;
	background: #EDF7FA;
	padding-top: 4px;
	margin: 10px
}

.wp-caption img { margin: 0; padding: 0; border: none }

.wp-caption .wp-caption-text {
	font-size: 11px;
	line-height: 10px;
	padding: 0 4px 5px;
	margin: 0;
	color: #369;
}

.bluelink:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FF6600;
	text-decoration: none;
}
.red {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #CC0000;
}

.bluebold {color:#069; font-weight:bold; text-decoration:none;}

.orangebold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF6600;
	font-weight: bold;
}

#sidebar2 .bordebanner {
	border: 1px solid #FC0;
	text-align: center;
	padding: 1px;
	background-color: #069;
	margin-top: 5px;
	margin-bottom: 5px;
}
#sidebar2 {
	margin: 0 auto;
	text-align: center;
	width: 164px;
}


#bannerabajo {
	background-color: #069;
	width: 970px;
	margin: 0 auto; /* the auto margins (in conjunction with a width) center the page */
	text-align:center;
	padding: 5px;
	clear: both;
	background-image: url(http://colombiasaludybelleza.com/images/feed-title-blue.jpg);
	background-repeat: repeat-x;
	background-position: top;
	border-right: 2px solid #F90;
	border-bottom: 2px solid #F90;
	border-left: 2px solid #F90;
}

/* ESTILOS MENU PERSONALIZADO PLUGIN MENU MANAGER */

#list-menu {
	width: 200px;
}

#list-menu ul {
	margin: 0;
	padding: 0;
	list-style-type: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

#list-menu li {
	margin: 2px 0 0 5px;
}

#list-menu a {
	display: block;
	width:198px;
	padding: 3px 2px;
	background: #F3F3F3;
	text-decoration: none;
}

#list-menu a:link, #list-menu a:active, #list-menu a:visited {
	color: #069;
	border-top: 1px solid #09F;
	border-right: 1px solid #09F;
	border-bottom: 1px solid #09F;
	border-left: 8px solid #369;
}

#list-menu a:hover {
	width:198px;
	background: #FC0;
	background: #FF3;
	color: #286ea0;
	border-left: 8px solid #F90;
	font-weight: bold;
	padding: 3px 2px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-top-color: #F90;
	border-right-color: #F90;
	border-bottom-color: #F90;
}

#list-menu img {
	color: #FF0;
	text-align: center;
	border-top-width: 2px;
	border-bottom-width: 2px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #FC0;
	border-bottom-color: #FC0;
	margin-top: 10px;
	margin-bottom:2px;
	margin-left: 5px;
}

#primary #menuizq2 {
	text-align:center;
	margin-top:10px;
	margin-bottom:10px;
}

#primary #menuizq2 img {
	text-align: center;
	border-top-width: 2px;
	border-bottom-width: 2px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #FC0;
	border-bottom-color: #FC0;
}

<!-- ESTILOS PARA TABLAS EN LA PAGINA "LINKS" -->
#tablalinks { 
	text-align:center;
	font-size:11px;
}

#tablalinks .wp-table-reloaded {
	border-collapse: separate;
	border-spacing: 1px;
	background-color: #CDCDCD;
	margin: 10px 0px 15px 0px;
	font-size: 8pt;
	width: 100%;
	text-align: left;
}
#tablalinks .wp-table-reloaded a{
	color: #069;
	text-decoration: none;
}

#tablalinks .wp-table-reloaded th { /*ENCABEZADO DE TABLA (CELDA)*/
	background-color: #C00;
	border: 1px solid #FFFFFF;
	padding: 4px;
	font-size: 12px;
	font-weight: bold;
	color: #FFF;
	background-image: none;
}
#tablalinks .wp-table-reloaded td {
	color: #3D3D3D;
	padding: 4px;
	background-color: #FFFFFF;
	vertical-align: top;
	font-size: 12px;
	text-align: center;
}
#tablalinks .wp-table-reloaded .even td {
	background-color: #FFFFFF;
}
#tablalinks .wp-table-reloaded .odd td {
	background-color: #EAF4FF;
}
#tablalinks .wp-table-reloaded .row-hover tr:hover td {
	background-color: #FF3;
}

/* search bar */

#searchbar				{ float: right; overflow: hidden; padding: 0; margin: 5px; }

form #searchform {
	margin-right: 10px;
	margin-left: 10px;
}

.searchform .s			{
	font-family: 'Lucida Grande', Arial, Helvetica, sans-serif;
	width: 180px;
	float: left;
	margin: 1px 5px 5px 0;
	padding: 4px 3px;
	color: #069;
	background-color: #FFF;
	border: 2px solid #0C0;
}

.searchform .searchsubmit	{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	background: url(../images/postbar.gif) repeat-x;
	border: 1px solid #333;
	padding: 5px 10px;
	font-size: 12px;
	color:#FFF;
	margin-top: 5px;
	margin-bottom: 5px;
}
.searchform .searchsubmit:hover	{
	background: url(../images/postbar-black.gif) repeat-x;
	border: 1px solid #F90;
	color:#F90;
}

/* footer */

#footer				{ 
	margin: 0 auto;
	width: 980px;
	background: #090;
	background-image: url(http://colombiasaludybelleza.com/es/wp-content/uploads/2010/01/bg_green2.jpg);
	padding-bottom: 10px;
	border-right: 2px solid #F90;
	border-bottom: 2px solid #F90;
	border-left: 2px solid #F90;
	border-top-width: 0px;
}

#footer .widgetcontainer	{ padding: 5px 10px; }

#footer .widgettitle	{
	background: none;
	border: none;
	text-transform: uppercase;
	font-size: 14px;
	color: #FC0;
	padding: 0 0 10px;
	font-weight: bold;
}

#footer .widgetcontent	{ font-size: 11px; background: none; padding: 0; border: none; }

#footer .footer-message	{
	float: left;
	overflow: hidden;
	margin: 10px 0 0;
	padding: 0;
	color: #FFF;
}

#footer .footer-message a, #footer .footer-message a:hover, #footer .footer-message a:active, #footer .footer-message a:visited	{
	color: #FC3;
	text-decoration: none;

}


#footer .footer-message .widgetcontainer	{ width: 215px; overflow: hidden; }

#footer-sidebar		{ width: 690px; float: left; overflow: hidden; margin: 10px 10px 0; padding: 0; }

#footer-sidebar .widgetcontainer	{ float: left; margin: 0 0 15px 0; max-width: 250px; max-height: 120px; }

#footer-sidebar ul	{ list-style: square; }

#footer-sidebar li	{ margin: 0 0 3px; }

#footer .widgetcontent a:link, #footer .widgetcontent a:visited	{ font-size: 11px; }



/* FORMATO DIVS EN FORMULARIOS DE CFORM7 */
div .wpcf7 form {
	background-color: #E0EBEB;
	width: 500px;
	border: 1px solid #069;
}
div .wpcf7 form .fila1 {
	width: 100%;
	min-height: 30px;
	clear:both;
	vertical-align: middle;
	position: relative;
	overflow:hidden;
}
div .wpcf7 form .fila2 {
	background-color: #F7F7F7;
	width: 100%;
	min-height: 30px;
	clear:both;
	vertical-align: middle;
	position: relative;
	overflow:hidden;
}
div .wpcf7 form .filablanca {
	background-color: #FFF;
	width: 490px;
	min-height: 30px;
	clear:both;
	text-align: center;
	position: relative;
	padding: 5px;
}
div .wpcf7 form .etiqueta {
	width: 180px;
	float:left;
	text-align:right;
	padding-right: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 0px;
}
div .wpcf7 form .campo {
	width: 260px;
	float:right
}

input[type=text], input[type=file], textarea {
	font-family: Verdana, Geneva, sans-serif;
	max-width: 200px;
	font-size: 12px;
	color: #069;
	text-decoration: none;
	float: left;
	border: 1px solid #036;
}
.campocorto {
	max-width: 100px;
}