/* CSS Document */
body{padding:0px; margin:0px; background:#ffffff; color:#818181; font:10px/14px Tahoma, sans-serif; }
div, p, ul, h2, h3, h4, img{padding:0px; margin:0px;}
ul{list-style-type:none;}

.clear {clear: both; margin: 0px}

/* CONTAINER */

#container{
	width:775px;
	margin: 0 auto;
	position:relative;
	border:#b7c3ca 5px solid;
	background-color: #FFFFFF;
}

#busca_video_med { float:left; width:560px; margin-left:0px; }
					#busca_video_med .titulo_destaque_peq { margin-bottom:0px; }
					#busca_video_med .img {border: 2px solid #ff9900;}
					#video_foto_med { float:left; height:80px; width:120px; margin-right:10px; }
					#busca_video_med .categoria { color:#000000; text-transform:uppercase; margin-bottom:5px; display:block;}
					#busca_video_med .data {color:#000000; text-transform:uppercase; margin-top:5px; display:block; width:50px; float:left; }
					#notas { margin-top:7px; display:block; width:50px; float:left;}
					#cadeado { margin-top:5px; display:block; width:16px; float:left;}
					#busca_video_med #separador_video { float:left; background-image:url(../images/separador.gif); height:25px; width:610px; margin-top:0px; _margin-top:-10px;}

					#busca_video { border:1px solid #CCCCCC; padding:10px; margin-bottom:10px; }
                    
/* LEFT */

#leftPan{width:107px;float:left }

/* RIGHT */

#rightPan{width:668px; float:left }

/* HEADER */

#header{width:668px; height:77px; position:relative; background:url(../images/topline.jpg) 0 0 no-repeat;}

#header ul{width:610px; height:19px; position:relative; top:33px; left:45px}
#header ul li{float:left; margin-right:8px}

#header ul li.home a{width:83px; height:19px; display:block; background:url(../images/btn_home.gif) 0 0 no-repeat; text-indent:-20000px;}
#header ul li.home a:hover{width:83px; height:19px; background:url(../images/btn_home_over.gif) 0 0 no-repeat;}

#header ul li.about a{width:73px; height:19px; display:block; background:url(../images/btn_about.gif) 0 0 no-repeat; text-indent:-20000px;}
#header ul li.about a:hover{width:73px; height:19px; background:url(../images/btn_about_over.gif) 0 0 no-repeat;}

#header ul li.gallery a{width:100px; height:19px; display:block; background:url(../images/btn_gallery.gif) 0 0 no-repeat; text-indent:-20000px;}
#header ul li.gallery a:hover{width:100px; height:19px; background:url(../images/btn_gallery_over.gif) 0 0 no-repeat;}

#header ul li.birds a{width:97px; height:19px; display:block; background:url(../images/btn_birds.gif) 0 0 no-repeat; text-indent:-20000px;}
#header ul li.birds a:hover{width:97px; height:19px; background:url(../images/btn_birds_over.gif) 0 0 no-repeat;}

#header ul li.contacts a{width:76px; height:19px; display:block; background:url(../images/btn_contacts.gif) 0 0 no-repeat; text-indent:-20000px;}
#header ul li.contacts a:hover{width:76px; height:19px; background:url(../images/btn_contacts_over.gif) 0 0 no-repeat;}

#header ul li.bullet{width:19px; height:19px; display:block; background:url(../images/bullet_m.jpg) 0 0 no-repeat;}

/* MAINIMG */

#main{width:664px; height:285px; position:relative; background:url(../images/mainimg.jpg) 0 0 no-repeat; clear:both; margin-left:4px}
#main img{position:absolute; top:65px; left:67px;}


/* SEPARADOR */
#separador { float:left; background-image:url(../images/separador.gif); height:25px; width:330px;}


/* BORDA */
.borda_view{ border:2px solid #ff9900; margin-right:2px;  cursor:pointer;}
.borda{ border:1px solid #ff9900; margin-right:2px;  cursor:pointer;}


/* CONTENT */

#content{
	width:664px;
	position:relative;
	clear:both;
	margin-left:4px;
	background-color: #FEFEFE;
}

#content a{font:10px/14px Tahoma, sans-serif; color:#236364; font-weight:bold; text-decoration:none }
#content a:hover{color:#000; border-bottom: #000 1px dotted; text-decoration:none }

#content a.a1{font:10px/14px Tahoma, sans-serif; color:#e34d09; font-weight:bold; text-decoration:none }
#content a.a1:hover{color:#000; border-bottom: #000 1px dotted; text-decoration:none }

#content a.a2{font:10px/14px Tahoma, sans-serif; color:#e34d09; font-weight:normal; text-decoration:underline}
#content a.a2:hover{color:#000; border-bottom: #000 1px dotted; text-decoration:none }

#content p span.headline{font:12px/12px Trebuchet MS, sans-serif; color:#236364; font-weight:bold; }

#left{width:210px; margin: 17px 12px 10px 1px; float:left; display:inline;}

#news{width:200px; position:relative; margin-bottom:0px;}
#news h2{width:210px; height:37px; background:#f4f4f4 url(../images/h_news.gif) 15px 11px no-repeat; margin-bottom:10px}
#news p{width:184px; padding-left:0px; }
#news p.bullet{width:174px; padding-left:36px; background:url(../images/bullet.gif) 16px 3px no-repeat; font:12px/12px Trebuchet MS, sans-serif; color:#e34d09; font-weight:bold; padding-bottom:5px;}
.line{height:1px; background:#e9efef; margin:20px}


#newsletter{width:200px; position:relative; margin-bottom:0px;}
#newsletter h4{width:200px; height:37px; background:#f4f4f4 url(../images/h_newsletter.gif) 15px 11px no-repeat; margin-bottom:10px}
#newsletter_img{width:199px; height:32px; background:#f4f4f4 url(../images/img_receive_news.gif) 15px 11px no-repeat; margin-bottom:10px}
#newsletter p{width:184px; padding-left:16px; }
.line{height:1px; background:#e9efef; margin:20px}

#partners{width:210px; position:relative;}
#partners h2{width:210px; height:37px; background:#f4f4f4 url(../images/h_partners.gif) 15px 11px no-repeat; margin-bottom:10px}
#partners p{width:184px; padding-left:3px; }

#right{width:396px; margin: 17px 0 10px 0; float:left; display:inline;}

#welcome{width:396px; position:relative; margin-bottom:20px;}
#welcome h2{width:396px; height:37px; background:#e9e9e9 url(../images/h_welcome.gif) 15px 11px no-repeat; clear:both;}
#welcome #frame{background:#f4f4f4; clear:both;}
#welcome #frame img{float:left; margin: 0 11px 0 0; width:182px}
#welcome #frame #weltext{float:left; padding-top:20px; width:181px}
.line2{height:1px; background:#dfe5e5; margin:10px 0;}



#advice2{width:396px; position:relative;}
#advice2 h2{width:396px; height:37px; background:#f4f4f4 url(../images/h_advice.gif) 15px 11px no-repeat; clear:both; margin-bottom:15px;}
#advice2 p.bullet2{width:230px; padding-left:38px; background:url(../images/bullet.gif) 18px 4px no-repeat; padding-bottom:10px }
#advice2 img2{position:absolute; top:42px; left:0px}

/* FOOTER */

#footer{width:668px; height:60px; position:relative; background:url(../images/b_footer.jpg) 0 0 no-repeat;}
#footer #copy{width:215px; float:left;}
#footer #copy p{padding: 25px 0 0 0; font:10px/16px Tahoma, Arial, Helvetica, sans-serif; font-weight:normal; text-align:center; color:#fff;}

#footer #links{width:453px; float:left;}
#footer #links p{padding: 25px 0 0 0; font:10px/16px Tahoma, Arial, Helvetica, sans-serif; font-weight:normal; text-align:center; color:#818181;}
#footer #links p a{font:10px/16px Tahoma, Arial, Helvetica, sans-serif; font-weight:normal; color:#818181; text-decoration:none; padding: 0 3px }
#footer #links p a:hover{color:#000; background:#dedede; border-bottom: #000 1px dotted; }

