/*
Theme Name: Balonismo Promocional
The URI: http://www.balonismopromocional.com.br
Description: Balonismo Promocional
Author: Vox Digital
Autor URI: http://www.voxdigital.com.br
Version: 1.0
.
General comments/License Statement if any.
.
*/

body {
	background:#38A7F6 url(images/fundo__01.jpg) center top no-repeat;
	color:#666;
	font: 12px/1.1em "Trebuchet MS", Arial, Helvetica, sans-serif;
	text-align:center; }
 
* {
	margin:0;
	padding:0; }
	
img.centered, .aligncenter, div.aligncenter {
	display: block;
	margin-left: auto;
	margin-right: auto;
}

img.alignright {
	margin: 0 0 2px 7px;
	display: inline;
}

img.alignleft {
	margin: 0 7px 2px 0;
	display: inline;
}
img { border:0px;}
.alignright {
	float: right;
}

.alignleft {
	float: left;
}


/* Header */

#header { margin:0 auto; height:244px; width:916px;  }
 
	#header h1 a {
	background:url(images/balonismopromocional.png);
	display:block;
	float:left;
	height:244px;
	overflow:hidden;
	text-indent:-999px;
	width:259px; }

/* Wrapper */

#wrapper { margin:0 auto; position: relative; text-align:center;}
#bg { background:url(images/fundo__02.jpg) bottom center no-repeat; text-align:center;}

/* Navigation */

#nav {
	background:url(images/menu.png) no-repeat center;
	height:67px;
	width:100%;
	text-align:center;
	}
#nav ul {
	padding-left:40px;}

#navbg {
	margin:0 auto;
	background: #bc1d17;
	height:67px;
	background:url(images/bg_menu.jpg) center repeat-y;
}

#myslidemenu {
	width:1004px;
	margin:0 auto;
	height:67px;

}
.jqueryslidemenu{
font: 11px "trebuchet MS", arial, tahoma, serif;
width: 100%;
margin: 0;

}

.jqueryslidemenu ul{
margin: 0;
padding: 0;
list-style-type: none;
}

.jqueryslidemenu ul li{
display: inline;
float: left;
margin: 0;
z-index:25;
text-transform:uppercase;
}

.jqueryslidemenu ul li a{
	display:block;
	float:left;
	color:#fff;
	letter-spacing: -0.5px;
	margin:0 5px 0 0;
	padding:13px 17px;
	_padding:13px 14px;
	text-decoration:none;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight:normal;
	
}

* html .jqueryslidemenu ul li a{ /*IE6 hack to get sub menu links to behave correctly*/
display: inline-block;
}

.jqueryslidemenu ul li a:link, .jqueryslidemenu ul li a:visited{
color: #fff;
text-decoration:none;
}

.jqueryslidemenu ul li a:hover{
background: #b41d17; /*tab link background during hover state*/
color: white;
}
	
.jqueryslidemenu ul li ul{
position: absolute;
left: 0;
display: block;
visibility: hidden;
z-index:30;
}

.jqueryslidemenu ul li ul li{
background: #D8231C;
display: list-item;
margin:0 auto;
text-transform:none;
_margin-top:-1px;
*margin-top:-1px;

}

.jqueryslidemenu ul li ul li ul{
top: 0;
}

.jqueryslidemenu ul li ul li a{
color:#FFF;
width: 100px; /*width of sub menus*/
border-bottom: 1px solid #b41d17;
}

.jqueryslidemenuz ul li ul li a:hover{ /*sub menus hover style*/
background: #b41d17;
color: black;
}


.downarrowclass{
position: absolute;
top: 12px;
right: 7px;
}

.rightarrowclass{
position: absolute;
top: 6px;
right: 5px;
}


/* Content */

#contenttop { background:url(images/content_top.png) no-repeat center; width:916px; height:20px; margin:0 auto;}
#contentbottom { background:url(images/content_bottom.png) no-repeat center top; width:916px; height:20px; margin:0 auto;}
#content {
	background: #fff url(images/content.jpg) bottom repeat-x;
	border-left: 1px #a4a4a4 solid;
	border-right: 1px #a4a4a4 solid;
	width:874px;
	_width:915px;
	margin:0 auto;
	position:relative;
	padding:10px 20px 70px 20px;
	min-height:935px;
	text-align:left;
	}
 
	#content p {
		line-height:20px;
		margin:10px 0;
		word-spacing:1px; }
 
	#content a {
		color:#333;
		text-decoration:none; }
 
		#content a:hover { color:#000; }
 
	#content h1 {
		font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
		font-size:28px;
		font-weight:bold;
		margin-bottom:30px;
		_padding-top:5px;}
 
		#content h1 a {
			border:none;
			color:#444;
			text-decoration:none; }
 
.pdright { float:left; width:580px; margin-left: -70px;} 
#content #destaque h1 a {color:#F00; text-align:center;}
#destaque a:hover { color:#F00;}

#content h2 {font-size:19px; font-weight:bold; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; color:#C00; margin:0 auto; text-transform:uppercase; margin-bottom:10px;}

#content .novidades { margin-bottom:25px;}
#content .novidadesbox { height:100px; width:280px; margin-right:10px; margin-bottom:15px; position:relative; float:left;}
#content .novidadesbox h2 { color:#C00; font-size:13px; margin:0px 0px 5px 0px; text-transform:none;}
#content .novidadesbox .date { margin:0px; font-size:9px;}
#content .thumb { width:100px; height:100px; float:left; margin-right:10px;}
#content .vejamais { position:absolute; bottom:0; right:0; background:url(images/setinha.gif) left center no-repeat; padding-left:10px; display:block;}
#content .vejamais { float:right; background:url(images/setinha.gif) left center no-repeat; padding-left:10px; display:block;}


/* Sidebar */
.busca { background:url(images/busca_bg.jpg) left center no-repeat; _background:url(images/busca_bg.jpg) left no-repeat; height:20px; border:0px; margin:0px; color:#666; width:180px; padding:0px;}
.busca-btn { background:url(images/busca_bt.png) no-repeat left 0px; background:url(images/busca_bt.png) no-repeat left 5px; height:25px; width:61px; margin:0px 0px 0px -5px; border:0px; color:#FFF; font-size:10px; _padding-top:2px; margin-top:-3px;}


#sidebar { width:250px; _width:275px; padding-left:25px; _padding-left:25px; float:right; background:url(images/separador.png) no-repeat 5px top;}
#sidebar h2 { font-size:16px; font-weight:bold; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; color:#C00; margin:0 auto; text-transform:uppercase; margin-bottom:10px;}
#fale { margin-bottom:10px;}
#fale h2 { color:#527409; margin-bottom:10px;}
#fale img { margin-bottom:10px;}
#sidebar .novidades { }
#sidebar a { color:#C00;}
#sidebar a:hover { color:#900;}
#sidebar .novidadesbox { height:100px; width:249px; margin-bottom:15px; position:relative;}
#sidebar .novidadesbox h2 { color:#C00; font-size:13px; margin:0px 0px 5px 0px; text-transform:none;}
#sidebar .novidadesbox .date { margin:0px; font-size:9px;}
#sidebar .thumb { width:100px; height:100px; float:left; margin-right:10px;}
#sidebar .vejamaiss { float:right; position:relative; background:url(images/setinha.gif) left center no-repeat; padding-left:10px; display:block;}
#sidebar .vejamais { float:right; background:url(images/setinha.gif) left center no-repeat; padding-left:10px; display:block;}


/* Footer */

#footer { height:350px; }
#copyright { bottom:0px; position:absolute; text-align:center; clear:both; width:874px; _width:915px; font-size:10px;}
#balonismo { margin:0 auto; width:70%; _padding-right:100px; text-align:center; float:none;}
#rss { width:135px; float:left;}
#rss a {
	background: url(images/rss.gif);
	display:block;
	float:left;
	height:20px;
	overflow:hidden;
	text-indent:-999px;
	width:19px;
	margin-top:10px;
	}
	
#voxdigital { float:right; width:160px; position:absolute; bottom:0px; right:20px; font-size:10px;}
#voxdigital p { margin-top:3px; float:left;  font-size:10px; _margin-top:-5px;}
#voxdigital a { background:url(images/vox.gif); width:64px; height:25px; display:block; overflow:hidden; text-indent:-999px; float:right;}


