#menubv {
width: 10em;
padding: 0;
/*margin-top: 2px;*/
margin-left: 0px;
margin-right: 20px;
font: 14px "Arial Black";
vertical-align: text-top;
}

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

#menubv li {
border-bottom: 1px solid #000000;
margin: 0;
}

#menubv li a {
display: block;
padding: 5px 5px 5px 0.5em;
font-weight:bold;
border-left: 10px solid #b3b3b3;
border-right: 10px solid #f3f3f3;
background-color: #d3d3d3;
color: #000000;
text-decoration: none;
}

#menubv li a:hover {
border-left: 10px solid #d3d3d3;
border-right: 10px solid #ffffff;
background-color: #f3f3f3;
color: #b3b3b3;
}

.body1 {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #333333; line-height: 14px; text-align: justify }
.body1 a:link {text-decoration: underline; color: #587490 }
.body1 a:visited {text-decoration: underline; color: #666666 }
.body1 a:hover {text-decoration: none; color: #CC0000 }
td.body1 {padding: 0 20px 0 0; vertical-align: text-top }








.najim {
	color: #FF0000;
	font-size: 22px;
	font-weight: bold;
	font-variant: normal;
	font-style: normal;
	line-height: normal;
	text-decoration: none;
}
.style2 {font-size: 12px}
.style3 {
	font-size: 12px;
	color: #333333;
	font-weight: bold;
}
.style4 {color: #333333; font-size: 12px;}
.style5 {font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; text-align: center; color: #333333;}
.footer {color: #333333;
	font-weight: bold;
	font-size: 11px;
}
.style10 {font-size: 24}
.style13 {color: #CC0000; font-size: 12px;}
.style16 {font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; text-align: center; color: #333333; font-size: 11px; }
.style18 {color: #000000}
.style19 {color: #000000; font-size: 22px; font-weight: bold; font-variant: normal; font-style: normal; line-height: normal; text-decoration: none; }
.style11 {font-size: 12px; font-weight: bold; }
.style21 {font-size: 24px; color: #333333; font-weight: bold; }
.style22 {
	font-size: 12px;
	color: #FF0000;
	font-weight: bold;
}

#techbox {
	font-size: 12px; 
	text-align: justify;
	width: 220px;
	margin: 0 5px 0 auto;
	Float:left;
	padding: 8px 0 3px 0;
	border-top: 1px solid #fff;
	border-right: 1px solid #566;
	border-bottom: 1px solid #366;
	border-left: 1px solid #fff;
   background-color : #b3b3b3;
}








/* MAIN STYLES */

td.nav { padding-left: 2px }

.footer {font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF}
.footer a:link {text-decoration: none; color: #587490 }
.footer a:visited {text-decoration: none; color: #666666 }
.footer a:hover {text-decoration: none; color: #CC0000 }
td.footer {background-color: #DEE4E9; height: 24px; text-align: center }

.title1 {font-family: Impact, Arial, Helvetica, sans-serif; font-size: 26px; color: #587490; line-height: 26px; letter-spacing: -1px; text-transform: uppercase}
p.title1 {margin-bottom: -3px}

.title2 {font-family: Impact, Arial, Helvetica, sans-serif; font-size: 26px; color: #587490; line-height: 26px; letter-spacing: 1px; text-transform: uppercase; text-decoration: underline}
p.title2 {margin-bottom: -3px}

.subhead1 {font-family: Impact, Arial, Helvetica, sans-serif; font-size: 36px; color: #b3b3b3; line-height: 36px}
p.subhead1 {margin-bottom: -3px}

.subhead2 {font-family: Impact, Arial, Helvetica, sans-serif; font-size: 20px; color: #FF0000; line-height: 20px}
p.subhead2 {margin-bottom: -3px}

.subhead3 {font-family: Impact, Arial, Helvetica, sans-serif; font-size: 20px; color: #b3b3b3; line-height: 20px; font-style: italic}
p.subhead3 {margin-bottom: -3px}

.subhead4 {font-family: Impact, Arial, Helvetica, sans-serif; font-size: 20px; color: #000000; letter-spacing: 1px; line-height: 20px}
p.subhead4 {margin-bottom: -3px}

.subhead5 {font-family: Impact, Arial, Helvetica, sans-serif; font-size: 20px; color: #7A90A7; line-height: 20px}
p.subhead5 {margin-bottom: -3px; background-color: #DEE4E9}

.subhead6 {font-family: Impact, Arial, Helvetica, sans-serif; font-size: 20px; color: #FF0000; line-height: 20px}
.subhead6 a:link {text-decoration: none }
.subhead6 a:visited {text-decoration: none }
.subhead6 a:hover {text-decoration: none }
p.subhead6 {margin-bottom: -3px; background-color: #DEE4E9}

.naoperca {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #FF0000; line-height: 14px}
p.naoperca {margin-bottom: -3px}

.shop {font-family: Impact, Arial, Helvetica, sans-serif; font-size: 26px; font-style: italic; color: #587490; line-height: 24px}
p.shop {margin-bottom: -3px}


.body2 {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: italic; text-align: center; color: #333333; line-height: 14px }

.body3 {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #333333; line-height: 14px; background-color: #E4E9ED }
td.body3 {padding: 6px 10px 8px 10px; border: 1px solid #587490; width: 210px; vertical-align: text-top; background-color: #E4E9ED}

.body4 {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: italic; text-align: right; color: #333333; line-height: 14px }

.quote {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #587490; line-height: 15px; font-style: italic}
p.quote {margin-right: 25px}

.quotecredit {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #333333; line-height: 12px;}
.quotecredit b {color: #CC0000}
p.quotecredit {margin-top: -10px; margin-left: 10px}

td.space10v {height: 10px}

/* HOME PAGE STYLES */

.homebox1 {font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #333333; line-height: 14px }
.homebox1 a:link {text-decoration: underline; color: #587490 }
.homebox1 a:visited {text-decoration: underline; color: #666666 }
.homebox1 a:hover {text-decoration: none; color: #CC0000 }
td.homebox1 {background-color: #DEE4E9; padding: 5px 5px 10px 5px; width: 220px; vertical-align: text-top }

.homebox2 {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #333333; line-height: 14px }
.homebox2 a:link {text-decoration: underline; color: #587490 }
.homebox2 a:visited {text-decoration: underline; color: #666666 }
.homebox2 a:hover {text-decoration: none; color: #CC0000 }
td.homebox2 {background-color: #DEE4E9; padding: 5px 5px 10px 5px; width: 120px; vertical-align: text-top }

.homebox3 {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #333333; line-height: 14px }
.homebox3 a:link {text-decoration: underline; color: #587490 }
.homebox3 a:visited {text-decoration: underline; color: #666666 }
.homebox3 a:hover {text-decoration: none; color: #CC0000 }
td.homebox3 {padding: 5px 5px 10px 5px; width: 120px; vertical-align: text-top }

.homebox4 {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #587490; text-decoration: underline; line-height: 14px }
td.homebox4 {padding: 5px 5px 10px 5px; width: 120px; vertical-align: text-top }

.homebox5 {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #587490; text-decoration: underline; line-height: 14px }
td.homebox5 {background-color: #DEE4E9; padding: 5px 5px 10px 5px; width: 120px; vertical-align: text-top }

.homebox6 {font-family: Arial, Helvetica, sans-serif; font-size: 9px; color: #333333; line-height: 12px }
.homebox6 a:link {text-decoration: underline; color: #587490 }
.homebox6 a:visited {text-decoration: underline; color: #666666 }
.homebox6 a:hover {text-decoration: none; color: #CC0000 }
td.homebox6 {background-color: #DEE4E9; padding: 5px 5px 10px 5px; width: 220px; vertical-align: text-top }

.homebox7 {font-family: Arial, Helvetica, sans-serif; font-size: 9px; color: #333333; line-height: 12px }
.homebox7 a:link {text-decoration: underline; color: #587490 }
.homebox7 a:visited {text-decoration: underline; color: #666666 }
.homebox7 a:hover {text-decoration: none; color: #CC0000 }
td.homebox7 {padding: 5px 5px 10px 5px; width: 220px; vertical-align: text-top }

/* BEGINNERS */

.lessonbox {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; line-height: 13px}
.lessonbox a:link {text-decoration: underline; color: #CC0000 }
.lessonbox a:hover {text-decoration: none; color: #000000 }
.lessonbox b {color: #CC0000 }
p.lessonbox {margin-top: -8px; border-top: 1px solid #ACBAC8}
td.lessonbox {padding: 6px 10px 8px 10px; border: 1px solid #587490; width: 210px; vertical-align: text-top; background-color: #E4E9ED}

/* CLASS SCHEDULE */

.classbox {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #333333; line-height: 13px}
.classbox a:link {text-decoration: underline; color: #000000 }
.classbox a:hover {text-decoration: none; color: #CC0000 }
.classbox b {color: #000000 }
td.classbox {padding: 6px 10px 8px 8px; border-top: 1px solid #587490; border-left: 2px solid #FFFFFF; vertical-align: text-top; background-color: #E4E9ED }
td.classbox#away {background-color: #DDE2E8 }

.classboxinfo {font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #333333; line-height: 11px}
p.classboxinfo {margin-top: -5px}

/* SEMINARS */

.seminarbox {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #333333; line-height: 13px}
.seminarbox a:link {text-decoration: underline; color: #000000 }
.seminarbox a:hover {text-decoration: none; color: #CC0000 }
.seminarbox b {color: #000000 }
td.seminarbox {padding: 6px 10px 8px 8px; border-top: 1px solid #587490; border-left: 2px solid #FFFFFF; vertical-align: text-top; background-color: #E4E9ED }

.seminarboxinfo {font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #333333; line-height: 11px}
p.seminarboxinfo {margin-top: -5px}

/* Posicionamento de Fotos */

#fotos_01 {
 position:absolute;
 top:1005px;
 left:540px;
 width:260px;
 height:550px;
 margin:0;
 padding:0;
/* background: url(images/rbkm_02.gif) no-repeat top left; */
}