/* author: Marcio Gorinstein */

html {
scrollbar-face-color:#cccccc;
scrollbar-highlight-color:#ffffff;
scrollbar-3dlight-color:#cccccc;
scrollbar-darkshadow-color:#000000;
scrollbar-shadow-color:#111111;
scrollbar-arrow-color:#FFFFFF;
scrollbar-track-color:#cccccc;
}

* {
margin: 0;
padding: 0;
}

body {
background-color: #000000;
color: #000000;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 80%;
}

a:link, a:visited { color: #000000; }
a:hover { color: #999999; }

/* new menu start*/

#nav {
list-style: none;
background-color: #000000;
border: 0;
color: #FFFFFF;
width: 140px;
vertical-align: middle;
}

#nav li a {
display: block;
width: 140px;
padding: 5px 0px 5px 8px;
background-color: #000000;
color: #FFFFFF;
font-weight: bold;
text-decoration: none;
}

#nav li a:hover {
background-color: #666666;
color: #FFFFFF;
}

#lang {
border: 0;
color: #FFFFFF;
padding-left: 10px;
vertical-align: top;
vertical-align: top;
}

#lang a {
background-color: #000000;
color: #FFFFFF;
font-weight: bold;
padding: 5px 10px 5px 8px;
text-decoration: none;
width: 140px;
}

#lang a:hover {
color: #CCCCCC;
}

.lihr {
width: 140px;
padding: 10px 0px 10px 8px;
background-color: #000000;
color: #FFFFFF;
font-weight: bold;
text-decoration: none;
}

/* new menu end*/
/* new menu1 start*/

#nav1 {
list-style: none;
background-color: #333333;
border: 0;
color: #FFFFFF;
text-indent: 0px;
width: 230px;
vertical-align: middle;
}

#nav1 li a {
display: block;
width: 230px;
padding: 5px 0px 5px 8px;
background-color: #333333;
color: #FFFFFF;
font-weight: bold;
text-decoration: none;
}

#nav1 li a:hover {
background-color: #666666;
color: #FFFFFF;
}

/* new menu end*/
/* paragraph settings star*/

h1 {
font-size: 250%;
font-family: "Staccato222 BT", "Arial Black";
font-weight: bold;
margin-bottom: 2px;
padding: 0;
}

h2 {
font-size: 150%;
font-weight: bold;
margin: 0;
padding: 0;
width: 100%;
}

h3 {
border-bottom: 1px solid #000000;
border-left: 0;
border-right: 0;
border-top: 0;
font-size: 150%;
font-weight: bold;
margin-bottom: 0;
margin-top: 30px;
padding: 0;
width: 380px;
}

h5 {
border-bottom: 1px solid #000000;
border-left: 0;
border-right: 0;
border-top: 0;
font-size: 150%;
font-weight: bold;
margin-bottom: 0;
margin-top: 30px;
padding: 0;
width: 500px;
}

h6 {
font-size: 80%;
font-weight: bold;
margin-top: 0px;
padding: 0;
text-align: right;
width: 100%;
}

#h3a {
border-bottom: 1px solid #000000;
border-left: 0;
border-right: 0;
border-top: 0;
font-size: 150%;
font-weight: bold;
margin-bottom: 0;
margin-top: 30px;
padding: 0;
width: 500px;
}

/* paragraph settings end*/
/*tables & cells start*/

#disclaimer {
width: 100%;
background-color: #cccccc;
border: 1px dotted #666666;
font-size: 88%;
font-weight: bold;
margin-top: 15px;
text-align: center;
}

#disclaimer td { padding: 10px; }

#head {
font-size: 0px;
padding: 0;
text-align: center;
width: 765px;
vertical-align: middle;
}

#hleft {
background-color: #000000;
border: 0;
font-size: 0px;
padding: 0;
width: 145px;
}

#main-text {
background-color: #FFFFFF;
border: 0;
padding: 20px 25px 20px 25px;
vertical-align: top;
width: 550px;
}

#negativeMargin { margin-top: -10px; }

.pad { padding: 20px 20px 20px 0px; }

#pad { padding-right: 40px; }

#table a:hover { color: #666666; }

#table td { padding: 8px; }

/*tables & cells end*/

caption {
font-size: 110%;
font-weight: bold;
margin-bottom: 5px;
}

.li {
list-style-type: square;
margin-top: 10px;
margin-bottom: 10px;
margin-left: 45px;
}

ol li {
margin-top: 10px;
margin-bottom: 10px;
margin-left: 45px;
}

#img { border: 1px solid #000000; }
#img0 { border: 0; }

#imgright {
border: 1px solid #000000;
float: right;
margin: 0px 5px 5px 5px;
}

.hr {
color: #ffffff;
height: 1px;
width: 125px;
}

p { 
margin-top: 15px;
margin-bottom: 15px;
}

.style1 { font-family: "Times New Roman", Times, serif; }
.style4 { font-size: 72%; }

.contactsmall { font-size: 75%; }

/* side img float start */

#float {
border: 0;
padding: 0;
vertical-align: top;
}

#floatimg {
border: 1px solid #000000;
}

#floatpad {
border-bottom: 1px solid #000000;
border-left: 1px solid #000000;
border-right: 1px solid #000000;
font-size: 75%;
padding: 2px 2px 3px 2px;
text-align: justify;
}
/* side img float end */
