/* reset css */
html {font-size:125%;}
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,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td {margin:0;padding:0;border:0;outline:0;font-size:100%;font-weight:inherit;font-style:inherit;font-family:inherit;color:inherit;text-align:inherit;}
body {line-height:1;font-size:50%;font-family: Helvetica, Verdana, sans-serif;text-align:center;color:#000;}

html, body {font-family: Helvetica, Verdana, sans-serif; color:#7c868a; background:#fff;}
body {padding-bottom:0px;}
h1, h2, h3, h4, h5, h6 {font-weight: bold; line-height:1em; margin:0; padding:0; color:#000;}
h1 {font-size: 1.1em; font-weight:bold; line-height:1.2em; color:#cccc66;}
h1 span {color:#000;}
h2 {font-size: 2.8em; line-height:1.2em; font-weight:normal; color:#3b778d; font-family:Georgia, "Times New Roman", Times, serif; text-shadow:0px 1px #fff; margin-top:-4px;}
h3 { font-size: 1.7em; line-height:1.2em; font-weight:normal; color:#3b778d; padding:10px 0 5px 0; font-family:Georgia, "Times New Roman", Times, serif; text-shadow:0px 1px #fff;}
h4 { font-size: 1.2em; font-weight:bold; color:#926505; padding:2px 0 4px 0;}
p {font-size:1.2em; line-height:1.6em; margin:0; padding:2px 0 12px 0; color:#71787a;}
a {text-decoration:none; outline:none; color:#3b778d;}
a:hover {color:#17373d;}
h1 a, h2 a, h3 a {color:#3b778d;} h1 a:hover, h2 a:hover, h3 a:hover {color:#17373d;}

.clear {clear:both; height:1px;}
.right {float:right;}
.left {float:left;}

.wrapper {width:760px; padding-left:20px; text-align:left; margin:0 auto; overflow:hidden;}
.main {float:left; width:715px; overflow:hidden; padding-bottom:30px; background:#fff;}
.main.wide {width:730px;}

#header {height:110px; background:#17373d url(header.gif) repeat-x left top; margin-bottom:20px;}
#header .logo {height:55px; width:315px; padding:17px 0 0 0; position:relative;}
#header .logo a span {display:block; text-indent:-999em; position:absolute; width:1px; height:0px;}

#footer
{
height:40px;
background:#17373d url(footer.gif) repeat-x left;
text-align:center;
font-family:Helvetica, Verdana, sans-serif;
font-size:1.1em;
color: #cccc66;
text-decoration: none;
clear: both;
}

.intro p {font-size:1.5em; line-height:1.5em; color:#4f5355; font-family: Helvetica, Verdana, sans-serif;}
.subText {font-size:1.1em; line-height:1.1em; padding:0; margin:0;}

.coluna {width:228px; float:left; overflow:hidden;}
	.coluna h3 {padding-top:0;}
    .coluna img.border {margin:0;}
.cFluid.home {padding-top:10px;}

.spacercol {padding:11px; float:left; overflow:hidden;}

#slideshow {height: 225px; width: 715px; padding:0; margin:0 0 20px 0; overflow: hidden }

	/*Clearfix*/
	.clearfix:after { content:"."; display:block; height:0; clear:both; visibility:hidden; }
	.clearfix { display:inline-block; } /*Those two .clearfix have to be separate!)*/
	.clearfix { display:block; }
	* html .clearfix { height:1px; }
	
	