body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,input,textarea,p,blockquote,th,td { margin:0; padding:0; }
table { border-collapse:collapse; border-spacing:0; }
fieldset,img { border:0; }
address,caption,cite,code,dfn,em,strong,th,var { font-style:normal; font-weight:normal; }
ul { list-style:none; }
ol { list-style-position:inside; list-style-type:decimal;}
caption,th { text-align:left; }
h1,h2,h3,h4,h5,h6 { font-size:100%; font-weight:normal; }
q:before,q:after { content:''; }
abbr,acronym { border:0; }

body {
  background:#0a53a5 url(img/web001_01.jpg) repeat-x 0 0;
  color: #EFEFEF;
  font: 62.5% Tahoma, Verdana, Arial, Helvetica, sans-serif;	
  text-align: center;
}

fieldset{ border:1px solid #069; padding:10px; margin-top:10px;}
hr{ border:1px solid #CCC; border-top:none; height:1px;}

/* links  */

a {
  color: #CFCFCF;
  text-decoration: underline;
}
a:hover { color: #fff; }
/* headings */

h1 {font-size:2em}  /* displayed at 24px */
h2 {font-size:1.5em;color:#46A4EA;}  /* displayed at 18px */
h3 {font-size:1.25em}  /* displayed at 15px */
h4 {font-size:1em}  /* displayed at 12px */

/* strong em */
strong {font-weight: bolder;}
em {font-style: italic; }

/* tables & forms */

input, select, th, td {font-size:1em}

/* classes */

.error { color: red; }

/* page structure & layout */

#page {
  margin: 0 auto;
  text-align: left;
  width: 880px;
  
}
#page-int {
  background:transparent url(img/theme_02.jpg) no-repeat 0 0;
  overflow:hidden;
}
#header {	
  height: 100px;
  position: relative;
}

#breadcrumb {
  background: #87BCD8;
  border-bottom: 2px solid #90C7E4;
  color: #4C7897;
  font-size: 1.2em;
  height: 46px;
  position: relative;
}
#info {
  background: #76AAC9; 
  border-bottom: 3px solid #93CCEA;
  color: #E4EEF4; 	
  font-size: 1.2em;
  line-height: 2.0em;	
  position: relative;
  padding: 20px 230px 20px 30px;
}
.content {
  /*float: left;*/
  font-size: 1.2em;
  line-height: 1.5em;
  padding: 20px 10px;
}
#sidebar {
  float: left;
  font-size: 1.1em;
  line-height: 1.4em;
  padding: 10px 30px 20px 20px;
  width: 260px;
  margin-top:20px;
}

#footer {
  border-top: 2px solid #DBDFE0;
  clear: both;
  color: #aaa;
  font-size: 1.1em;
  height: 35px;
  background:#211D1C;
}
#tabs-watch-font-size{ display:none;}
/* header */

#header h1 {
  font-size: 4.0em;
  position: absolute;
  margin: 30px 0 0 45px;
}
#header h1 a {
  color: #9ca9b7;
  font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
  font-weight: normal;
  letter-spacing: -1px;
  text-decoration: none;
  visibility:hidden;
}
#header h1 a:hover {color: #fff;}
#header h1 span {
  color: #fff;
  font-size: 18px;
}
#content-second{ overflow:hidden;}
#content-second h2{color:#DFE0E2; font-size:26px;}
#dias-laura{margin:17px 0px 18px 283px}

/* navigation */
#my-stream{width:300px;}

.gf-result{height:105px;}
.gfg-title a,.gfg-subtitle a{text-decoration:none;}
.gfg-title a{font-size:16px;}
.gf-title a{color:#5EBDF7;}
.gfg-subtitle a{ font-size:16px;color:#fff;}
.gfg-list{ margin:6px 0px;}
.gfg-list a{color:#7C90A1; text-decoration:none;}
.gf-author, .gf-relativePublishedDate, .gf-spacer{ color:#7C90A1!important;}
.gf-snippet{ color:#DCE9F9;}
.gfg-entry{padding-bottom:10px;margin-bottom:10px; border-bottom:1px dotted #000;}
.gfg-listentry-highlight{ list-style-type:circle; list-style-position:inside;}
.gfg-listentry-highlight a{ text-decoration:underline; color:#5EBDF7!important;}

#publish{ overflow:hidden; background:#036 url(img/web001_07b.jpg) no-repeat center top;color:#5EBDF7; padding:15px 40px 10px; font-family:"Courier New", Courier, monospace; letter-spacing:-1px;margin:0 9px;}
#publish-home{ overflow:hidden; background:#036 url(img/web001_07.jpg) no-repeat center top;color:#5EBDF7; padding:15px 40px 10px; font-family:"Courier New", Courier, monospace; letter-spacing:-1px;}

#my-poll{padding-top:35px;}

.teaser{ background:#333; color:#CCC;padding:13px;font-family:"Courier New",Courier,monospace;margin-bottom:11px;}

.clear{clear:both;}

/* breadcrumb */

#breadcrumb a {
  color: #4c7897;
  text-decoration: none;
}

/* info */

#info a {
  color: #E4EEF4;
}

/* content */
#content-main img,#col2 img { border:2px solid #333; float:left; margin-right:10px;}
#col2 { padding:11px 0px;}
#col2 li{overflow:hidden;}
#col2 li a.continue-reading{ float:right;}
#content-main p{ font-size:12px; margin-bottom:8px;}
#container3 {
    float:left;
    width:100%;
    overflow:hidden;
    position:relative;
	background:#0a53a5 url(img/web001_09.jpg) no-repeat right bottom;
}
#container2 {
    float:left;
    width:100%;
    position:relative;
    right:30%;
	background:#99A1AF url(img/theme_05.jpg) no-repeat 263px 0%;
}
#container1 {
    float:left;
    width:100%;
    position:relative;
    right:40%;
	background:#0a53a5 url(img/theme_05.jpg) no-repeat 616px 0%;
	
}
#col1 {
    float:left;
    width:26%;
    position:relative;
    left:72%;
    overflow:hidden;
}
#col2 {
    float:left;
    width:36%;
    position:relative;
    left:73.5%;
    overflow:hidden;   
}
#col3 {
    float:left;
    width:26%;
    position:relative;
    left:78%;
    overflow:hidden;
}
#my-gmaps{margin-left:283px;}

/* secondary content */

#sidebar h2, #sidebar h3 {
  color: #DFE0E2;
  font-size: 1.5em;
  font-weight: normal;
  margin: 20px 0 5px 0;
  padding: 7px 0 7px 0;
}
#sidebar p { margin: 0; }
#sidebar ul {
  margin: 7px 0 20px 20px;
}
/*#sidebar ul li {
  line-height: 18px;
  list-style: square;
}*/	
#sidebar a {
}
#sidebar a:hover { color: #231f20; }


/* footer */

#footer p {
  line-height: 1.5em;
  margin-top: 11px;
  text-align: center;
}
#footer a {
  color: #aaa;
  text-decoration: underline;
}

/* misc */

a img { border: none; }
acronym { cursor: help; }
blockquote {
  background: url(quote.gif) no-repeat 10px 0;
  color: #76aac9;
  border-left: 2px solid #76aac9;
  line-height: 1.5em;
  margin: 0 10px 20px 10px;	
  padding: 0 10px 0 10px;
}
.hide { display: none; }
.show { display: inline; }

pre, code { font-size: 1.1em; line-height: normal; background: #eee; color: #444; }

/* classes */

.right, .left {
  float: left;
  margin: .5em 12px 6px 0;
  padding: 6px;
}
.right {
  float: right;
  margin: .5em 0  6px 12px;
}
.left {
  float: left;
  margin: .5em 12px 6px 0;
}
.col2{overflow:hidden;}
.col2 .colA{width:49%;float:right;}
.col2 .colB{width:49%;float:left;}

.col3{overflow:hidden;}
.col3 .colA{width:32.5%;float:right;}
.col3 .colB{width:32.5%;float:left;}
.col3 .colC{width:32.5%;}
/* comment */
.comment-form-body {
  width: 450px;
}
.tabs-container h3{color:#999;}
.size1 h2{ font-size:15px;color:#0E8AEF;padding-top:16px;}
.size1 p{ font-size:12px!important;}

.items-1{ list-style:circle; list-style-position:inside;}
h1.title{color:#333;margin-bottom:15px;}
h1.type1{color:#DFE0E2; margin-top:7px;}

.flag{ border:none!important;margin:2px 12px 0px 0px!important; float:right!important;}

.module-grey{ background-color:#939AAA; border-top:1px solid #fff; padding:10px 10px 20px;}
.module-grey .colB{background:#939AAA url(img/module-grey-colB.jpg) no-repeat 100% 0%;}
.module-grey .colA{background:#939AAA url(img/module-grey-colA.jpg) no-repeat 100% 0%;}
.module-grey h1{ border-bottom:1px dotted #000;margin-bottom:7px;}
.module-grey p{font-size:11px;}

#muro h1 span{ font-size:77%;}
.degrade-grey1{ overflow:hidden;background:#656676 url(img/web001_08.jpg) repeat-x 0% 0%; border-top:2px dotted #0A53A5!important; padding:10px;}

#comment_form input, #comment_form textarea{ background-color:#CFCFCF; border:1px solid #656676;margin-top:3px;}

ol .comment { list-style:none; background:url(img/document_edit.png) no-repeat 0 0;padding-left:20px;margin-top:6px; border-bottom:1px dotted #211D1C; font-size:11px;}
.comment-form-submit{ width:100%; padding:10px 5px; background-color:#211D1C!important; color:#CCC; font-weight:bold; cursor:pointer;}

#other-articles{ margin-top:10px;}


