/*
Theme Name: BCI NUEVO
*/

html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;margin:0;padding:0;}
ol,ul{list-style:none;}
blockquote,q{quotes:none;}
blockquote:before,blockquote:after,q:before,q:after{content:none;}
:focus{outline:0;}
ins{text-decoration:none;}
del{text-decoration:line-through;}
table{border-collapse:collapse;border-spacing:0;}
.clear { clear:both; }

body { background:url("images/body-bg.png") #D0C9B9 repeat-x; }

div#page-wrap 	{ width:700px; margin:0 auto; background:#345E1C; }
div#header 		{ width:100%; height:158px; background:url("images/header-bg.png") repeat-x; }
div#header h1 	{ background:url("images/logo.png"); width:110px; height:98px; position:relative; top:10px; left:20px; float:left; }
div#header a .logo	{ position:absolute; left:-9999px; }
div#rightheader 	{ width:380px; float:right; position:relative; top:6px; text-align:right; right:25px; }
div#rightheader input	{ background:url(images/search-bg.png) right #FFF no-repeat; border:2px #999 solid; padding:3px 18px 3px 4px; -moz-border-radius:4px; -webkit-border-radius:4px; width:220px; }
input#searchsubmit	{ display:none; }

div#navbar 		{ width:681px; position:relative; top:17px; margin:0 auto; z-indez:10000; }
div#navbar ul 		{ margin:0; padding:0; }
div#navbar ul li 	{ float:left; display:block; background:url("images/navbar.png") bottom right no-repeat; }
div#navbar ul li a 	{ display:block; float:left; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; text-transform:uppercase; color:#016D27; padding:8px; font-size:12px; text-decoration:none; }
div#navbar ul li.last 	{ background:none; }
div#navbar ul li.last a { color:#BA6023; }
div#navbar ul li ul li	{ 
float: left;
width: auto;
margin-right: 2px;
position: relative;
}

div#navbar ul li.page-item-5 a { color:#BA6023; font-weight:bold; }
.current_page_item { color:#000; font-weight:bold; } /* the current Page */

duv#navbar ul li ul li a {
display: block;
text-decoration: none;
color: #fff;
background: none #666;
padding: 4px 6px;
position: relative;
}

div#navbar ul li u li a 	{ display: block!important;display: none; }
div#navbar ul li ul 		{ display: none; }
div#navbar ul li a:hover ul, div#navbar ul li:hover ul 	
{ display: block; position: absolute;width: auto; background:none #CCC; top:30px; }

div#navbar ul li ul li a:hover 
{ position: relative; text-decoration: underline; border-bottom: none; }

div#info		{ width:100%; height:195px; }
	div#images	{ width:360px; float:left; }
	div#text	{ width:340px; height:195px; float:left; background:url("images/text-bg.png") top center no-repeat; }
	div#text h2	{ color:#EEE; font-size:0.9em; padding:8px 0 5px 10px; font-family:"Arial Black", Gadget, sans-serif }
		div#text p { padding:0 14px 8px 14px; font-family:Tahoma, sans-serif; font-size:13px; color:#FFF; }
		div#text a { color:#DDD; text-decoration:none; float:right; margin-right:15px; font-family:Arial, sans-serif; font-weight:bold; background:#C0844E; padding:3px 16px; -moz-border-radius:8px; -webkit-border-radius:8px; font-size:12px; }
		div#text a:hover { background:#C0844E; color:#FFF; }
		
div#content 	{ background:url("images/content-bg.png") top center #345E1C no-repeat; font-family:Tahoma, sans-serif; color:#EEE; font-size:12px; text-align:justify; min-height:390px; }
div#content h2, div#content h2 a 	{ font-size:16px; color:#FFF; text-decoration:none; }
div#content a 	{ color:#FFF; }
div#content p 	{ padding:5px 0; line-height:16px; }
	.inner { padding:17px 28px; }


div#footer 	{ background:url("images/footer-bg.png") top center no-repeat; height:42px; color:#EEE; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; clear:both }
div#footer p 	{ text-align:center; padding:12px 0 0; font-size:12px; }
div#footer a 	{ color:#FFF;  }




#sidebar h2{margin:5px 0 0;padding:0;}
h3.comments{margin:40px auto 20px;padding:0;}
div#content p img{max-width:100%;padding:13px;}
img.alignright{display:inline;margin:0 0 2px 7px;padding:4px;}
img.alignleft{display:inline;margin:0 7px 2px 0;padding:4px;}
.alignright{float:right;}
.alignleft{float:left;}
html>body .entry ul{margin-left:0;list-style:none;text-indent:-10px;padding:0 0 0 10px;}
html>body .entry li{margin:7px 0 8px 10px;}
.entry ul li:before,#sidebar ul ul li:before{content:"\00BB \0020";}
.entry ol{margin:0;padding:0 0 0 35px;}
.postmetadata ul,.postmetadata li{display:inline;list-style-type:none;list-style-image:none;}
#sidebar ul li{list-style-type:none;list-style-image:none;margin-bottom:15px;}
#sidebar ul p,#sidebar ul select{margin:5px 0 8px;}
#sidebar ul ul,#sidebar ul ol{margin:5px 0 0 10px;}
#sidebar ul ul ul,#sidebar ul ol{margin:0 0 0 10px;}
ol li,#sidebar ul ol li{list-style:decimal outside;}
#sidebar ul ul li,#sidebar ul ol li{margin:3px 0 0;padding:0;}
#sidebar #searchform #s{width:108px;padding:2px;}
#sidebar #searchsubmit{padding:1px;}
select{width:130px;}
#commentform input{width:170px;margin:5px 5px 1px 0;padding:2px;}
#commentform{margin:5px 10px 0 0;}
#commentform textarea{width:100%;padding:2px;}
#respond:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
#commentform #submit{float:right;margin:0 0 5px auto;}
.alt{margin:0;padding:10px;}
.commentlist{text-align:justify;padding:0;}
.commentlist li{list-style:none;margin:15px 0 10px;padding:5px 5px 10px 10px;}
.commentlist li ul li{margin-right:-5px;margin-left:10px;}
.commentlist p{margin:10px 5px 10px 0;}
.children{padding:0;}
#commentform p{margin:5px 0;}
.nocomments{text-align:center;margin:0;padding:0;}
.commentmetadata{display:block;margin:0;}
#wp-calendar{empty-cells:show;width:155px;margin:10px auto 0;}
#wp-calendar #next a{padding-right:10px;text-align:right;}
#wp-calendar #prev a{padding-left:10px;text-align:left;}
#wp-calendar a{display:block;}
#wp-calendar caption{text-align:center;width:100%;}
#wp-calendar td{text-align:center;padding:3px 0;}
#wp-calendar td.pad:hover{background-color:#fff;}
acronym,abbr,span.caps{cursor:help;}
acronym,abbr{border-bottom:1px dashed #999;}
blockquote{padding-left:20px;border-left:5px solid #ddd;margin:15px 30px 0 10px;}
blockquote cite{display:block;margin:5px 0 0;}
.screen-reader-text{position:absolute;left:-1000em;}
a img{border:none;}
.navigation{display:block;text-align:center;margin-top:10px;margin-bottom:60px;}
.wp-caption{border:1px solid #ddd;text-align:center;background-color:#f3f3f3;padding-top:4px;-moz-border-radius:3px;-khtml-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;margin:10px;}
.wp-caption img{border:0 none;margin:0;padding:0;}
.wp-caption p.wp-caption-text{font-size:11px;line-height:17px;margin:0;padding:0 4px 5px;}
img.centered,.aligncenter,div.aligncenter{display:block;margin-left:auto;margin-right:auto;}
.entry ol li,#sidebar ul,#sidebar ul ol{margin:0;padding:0;}
.entry form,.center{text-align:left;}
.hidden,hr{display:none;}


div#wpcf7-f1-p16-o1 { text-align:left; width:300px; float:left;  }
div#wpcf7-f1-p16-o1 textarea { height:110px; font-family:Arial, sans-serif; font-size:14px; padding:8px; }
form.wpcf7-form		{ text-align:left; }

