/* CSS Document */

body {
margin:0;
background-image:url(images/bg.jpg);
background-repeat:repeat-x;
}

a {color:#000;}

a:hover {color:#7AADD2;}

#header {position:relative;width:700px;left:50%;margin:0 0 0 -350px;margin-bottom:12px;}

#content {position:relative;width:700px;left:50%;margin:0 0 0 -350px;clear:both;}

#main {float:left;position:relative;width:145px;margin-right:20px;background-image:url(images/menu_bg.jpg);background-repeat:no-repeat;

font-family:"Trebuchet MS", Arial;
font-size:16px;
font-weight:bold;
letter-spacing:-1px;
}

#main a.first {
color:#999;
text-decoration:none;
}

#main a.first:hover {
color:#333;
text-decoration:none;
}

#main a.second {
color:#7AADD2;
text-decoration:none;
}

#main a.second:hover {
color:#036;
text-decoration:none;
}

#main a.thirt {
color:#ccc;
text-decoration:none;
}

#main a.thirt:hover {
color:#666;
text-decoration:none;
}

#main a.thirt2 {
color:#65badb;
text-decoration:none;
}

#main a.thirt2:hover {
color:#0d82be;
text-decoration:none;
}

#main a.thirt3 {
color:#f7b23b;
text-decoration:none;
}

#main a.thirt3:hover {
color:#f79d01;
text-decoration:none;
}


#inside {
float:left;
position:relative;
width:535px;
}

#inside h1 {
font-family:"Trebuchet MS", Arial;
font-size:26px;
font-weight:bold;
color:#0060A7;
margin-top:0;
letter-spacing:-1px;
}

#inside h2 {
font-family:"Trebuchet MS", Arial;
font-size:16px;
font-weight:bold;
color:#333;
margin:0;
padding:0;
letter-spacing:-1px;
}

#inside p {
font-family:arial;
font-size:13px;
text-align:justify;
}

#inside ul {
list-style:none;
padding:0;
margin:0;
}

#inside li {
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
margin-bottom:10px;
}


#home {
float:left;
position:relative;
width:390px;
margin-right:15px;
}

#home p {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}

#home .boxes {
float:left;
position:relative;
margin-bottom:5px;
}

#home .noticiasbox {
float:left;
position:relative;
width:363px;
background-color:#ececec;
padding:0 10px 0 10px;
}

#home .float {
float:left;
position:relative;
clear:both;
}

#side {
float:left;
position:relative;
width:110px;
background-color:#ebebeb;
background-repeat:no-repeat;
padding:8px 5px 0 5px;

border-left:solid 2px #dedede;
border-right:solid 2px #dedede;

font-family:arial;
font-size:10px;

}
#side2 {
float:left;
position:relative;
width:110px;
background:url(images/side_bg2.gif) no-repeat #cdcccc;

padding:30px 5px 0 5px;

border-left:solid 2px #dedede;
border-right:solid 2px #dedede;

font-family:arial;
font-size:10px;

}

#side .preco, #side2 .preco  {
font-size:14px;
font-weight:bold;
color:#0086C2;
}

#side .livro, #side2 .livro {
width:110px;
float:left;
position:relative;
text-align:center;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
margin-bottom:8px;
}

#side .float, #side2 .float {
float:left;
position:relative;
margin-bottom:8px;
}

#side input, #side2 input {
background-color:#E1E1E1;
border:1px solid #999;
font-size:11px;
}


#footer {
position:relative;
width:700px;
left:50%;
margin-left:-350px;
padding-top:30px;
clear:both;
}
.style9       {font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 12px; }
.styleCaixa   {background : #F0FAFF; border-color: #6699FF; height: 17px;}
.styleBtn     {background : #F0FAFF; border-color: #6699FF; height: 18px;}
.styleTxtArea {background : #F0FAFF;}
.style11      {font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; }
.style13      {font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 12px;	color: #999999;	font-weight: bold;}
.style14      {font-size: 14px}
