/*
Theme Name: AECOR Revista dB
Theme URI: http://aecor.hispamarc.com/
Description: Tema Para Aecor Revista dB
Version: 1.0
Author: Hispamarc Gestión
Author URI: http://www.hispamarc.com/
*/

html, * { padding: 0px; margin: 0px; border:0px;}
body { background-color: #5a869f; color: #494a4b; font: 70%  Verdana, Arial, Helvetica, sans-serif; text-align:justify;}


	


/*---:[ core layout elements ]:---*/

#container {width:980px; margin:0px auto; background: #fff url('images/container_bg.jpg') left 132px no-repeat;}
	#banner {width: 980px; margin:0px auto; height:120px; background-color:#fff; border-top:6px solid white; border-bottom:6px solid white;}
	#rss {}
	#header {width: 980px; margin:0px auto; padding-top:85px;}
		#menu {margin:0px auto; padding-left:8px;}
	#content {padding:10px; margin:0px auto;border-right:1px solid #d2d2d2;}
	#publicidadleft {padding:10px; width:246px; border-left:6px solid white;}
	  #publicidadleft img {margin-bottom:8px;}
	#footer {width: 980px; margin:1em auto 0px;  text-align:center; text-transform:uppercase; background-color:#3B3B3B; padding-top:0.6em; border-top:2px solid #5a869f;}
#signature {color:#5C5C5C; text-align:left; padding:12px; font-size:9px; text-transform:uppercase;}
			

/*---:[ Banner Stuff ]:---*/
#banner ul, #banner ul li, #publicidadleft ul, #publicidadleft ul li {margin:0;padding:0;list-style:none;}
#sponsors {background-color:white;}
#footer #sponsors {margin-top:0.6em;}
table#sponsors th {text-align:center; font-variant:small-caps; padding-bottom:16px;}
table#sponsors td {vertical-align:middle;}

/*---:[ Menu Stuff ]:---*/
#menu ul { margin: 0px auto; padding-top:5px;} 
#menu ul li {margin:.2em 0.2em; list-style: none; list-style-image:none; display:inline;  }
#menu ul li a:link, #menu ul li a:visited {font-size:14px; background-color:#fff; padding:4px 6px; border:1px solid #aaa;}
#menu ul li a:hover {background-color:transparent; color:#fff; text-decoration:none; border:1px solid #2e79a0;}

/*---:[ General ]:---*/
hr {margin:1em 0px; color:silver; clear:both;}
strong {color:#3B3B3B; font-weight:bold;}
td {vertical-align:top;}
p {margin-bottom:6px;}
th {padding:0px 12px;}
td.right {border-left:5px solid white;}
td p {padding:5px;}
img.alignleft {float:left; margin:0px 12px 6px 0px;}
img.alignright {float:right; margin:0px 0px 6px 12px;}
img.aligncenter {display:block; width:auto; margin:0px auto;}

/*---:[Home Page Content]:----*/
.homethreecol img {max-width:650px; height:auto;}
.hometwocol img {max-width:410px; height:auto;}
.homeleftcol img {max-width:186px; height:auto;}
.homemidcol img {max-width:186; height:auto;}
.homerightcol img {max-width:206px; height:auto;}

/*---:[Page Content]:----*/
.innerleftcol img {max-width:206px; height:auto;}
.innermaincol img {max-width:410px; height:auto;}
#postcontent {padding:10px;}
#postcontent img {max-width:670px; height:auto;}


/*---:[ Headers ]:---*/
h1, h2, h3, h4, h5 {font-weight:normal; padding-left:5px;}
h1 {font-size: 20px; margin:12px 0px 20px; color:#2e79a0;}
h2 {font-size:16px; color:#888888; margin:0,25em 0em 0,25em 0em;text-align:left;}
h3 {font-size: 12px; text-transform:uppercase; margin:0px 0px 0px; color:#888888; font-weight:bold;}
h4 {font:10px/14px Tahoma, Arial, helvetica, sans-serif; text-transform:uppercase; text-decoration:none; color:#2e79a0;}
h5 {margin:8px; font-size:11px; color:#2e79a0;}

/*---:[ links ]:---*/
a, a:link, a:visited { text-decoration:underline; color:#67a2b2; font-weight:normal;} 
a:hover {text-decoration:none;}
a.titlelink {text-transform:uppercase; color:#ff4a00}
a.more {display:block; background:transparent url('images/more_bg.gif') center right no-repeat; color:#dDd7FE; text-decoration:none; padding:4px 12px; text-align:right;}
h1 a {color:#a23e27;}
#footer a:link, #footer a:visited {color:#19c3e7; font-size:12px; text-decoration:none; text-transform:uppercase; font-weight:bold; padding:6px;} 
#footer a:hover {color:#5a869f;}
#signature a{color:#19c3e7; font-size:9px; text-decoration:none;}
h2 a:link, h2 a:visited {font-weight:normal; text-decoration:none; color:#2d6282;}
h2 a:hover {text-decoration:underline;}
h3 a:link, h3 a:visited {font-weight:bold; text-decoration:none; text-transform:uppercase; color:#888888;}
h3 a:hover {text-decoration:underline;}
h4 a {color:#2e79a0;}
h4 a:hover {text-decoration:underline;}


/*---:[ lists ]:---*/
ol {list-style-type: lower-roman; margin-left:2em; }
ul {list-style: disc outside url('images/arrow.gif'); margin:1em auto 1em 6em; padding-left:14px;}
#internal_left ul {margin-left:15px;}
li a:link, li a:visited {font-size:12px; line-height:20px; color:#2e79a0; font-weight:bold; text-decoration:none;}
li a:hover{text-decoration:underline;}

/*---:[ Articles ]:---*/
div.excerpt {margin-bottom:1em;}
#navigation {width:90%; margin:1em auto; background-color:#ddd; border-top:3px double #5a869f; border-bottom:3px solid #5a869f;}
#navigation td.next {text-align:right;}
#navigation th {border-top:1px dashed #5a869f; padding-top:3px;}
#navigation td ul {margin-left:2em;}

/*---:[ Polls ]:---*/
div.pollin-area {border:1px silver; background-color: #e1d2b4; margin:10px 0px; max-width:246px; width:246px;text-align:left;}
.pollin-area h3 {padding:2px 6px;}
.pollin-results {background-color:#f4eee3; padding:0; margin:0 auto; width:234px;}
.pollin-results td {border-bottom:2px solid #e1d2b4; padding:0; margin:0; text-align:left; vertical-align:middle;}
.poll-form label {padding-left:1em;}
.pollin-result-bar-holder {}
.pollin-result-percent {width:32px;}

/*---:[ forms ]:---*/
form {margin:2em auto; display:block; text-align:center;}
input, textarea {border: 1px solid #5C5C5C; background-color:#eee; margin: 0.25em auto; color:#6E7574;}
input[type="submit"] { padding: 2px 3px; font-weight: bold; cursor: pointer; width:auto;}
input[type="submit"]:hover { color: #eee; background-color:#6E7574;}
input[type="checkbox"], input[type="radio"] {border:none;}

form.wpcf7-form input, select, textarea {width: 20em;}
form.wpcf7-form input[type="checkbox"], form.wpcf7-form input[type="radio"] {width:auto;}
form.wpcf7-form input[type="submit"] { width:218px;}

address {margin:.3em 0.3em 0.5em 3em; font-weight:bold;}

/*---:[ Privacy & Legal ]:---*/
#form_privacy {font-size:9px;color:#888;padding:1em 2em;}
#legal p {}
#legal dl {margin-left:2em;}
#legal dl dt {font-weight:bold; margin-left:12px;}
#legal dl dd {margin:0px 0px 12px 44px;}
#privacy, #legal {padding:2em;}
#privacy h2, #legal h2 {margin:0;}
#privacy h3, #privacy strong, #privacy a, #legal h3, #legal strong, #legal a {}
#privacy p {}
#privacy ol {}
#privacy ol li {}

