body {margin:0px; background-color:#D93E42; font-family:Tahoma, Geneva, sans-serif; font-size:11px; color:#666;}

a {text-decoration:none; color:#333;}
a:hover {text-decoration:underline; color:#000}
p {padding:0px 0px 14px 0px; margin:0px;}
ul {margin:0px 0px 0px 5px; padding:0px; line-height:normal;}
li {margin:0px; padding:0px 0px 6px 15px; list-style:none; background-image:url(../images/icons/bullet.gif); background-position:top left; background-repeat:no-repeat;}
form {margin:0px; padding:0px;}
input, select, textarea {margin:0px; padding:1px 2px 1px 2px; font-family:Tahoma, Geneva, sans-serif; color:#777; font-size:11px; line-height:normal; border:1px solid #CCC;}

h1 {margin:0px; padding:0px; line-height:normal; font-family:Arial, Geneva, sans-serif; font-weight:bold; font-size:20px; color:#CC282D;}

.Clear {clear:both; height:1px; overflow:hidden;}
.LightBlue {color:#81C2DF;}
.Blue {color:#57AED3;}
.SmallText {font-size:10px; color:#999;}
.Normal {font-weight:normal;}

/*Header*/
.Logo {height:144px;}
.MenuTop {background-image:url(../images/bkg/borboletas.gif); background-position:top right; background-repeat:no-repeat; padding:8px 30px 0px 0px; color:#F8DCDD; font-weight:bold;}
.MenuTop a {color:#F8DCDD;}
.MenuTop a:hover {color:#FFF; text-decoration:none;}

/*MainContentTop*/
.FW_Image {background-color:#A07E47; background-image:url(../images/bkg/bkg-foto.jpg); background-repeat:no-repeat; background-position:top right;}
.FW_Main {background-color:#FFF; background-image:url(../images/bkg/bkg_menu.gif); background-position:top left; background-repeat:repeat-x;}
.FW_MainContent {width:640px;}
.FW_MainContent .Menu {height:36px; min-height:36px; overflow:hidden;}
.FW_MainContent .Menu a {float:left;}
.FW_MainContent .Menu a img {border:0px none;}
.FW_MainContent .Menu a:hover {background-color:#EEE; text-decoration:none;}
.FW_MainContent .Menu a.Sel, .FW_MainContent .Menu a:hover.Sel {background-color:#FFF; text-decoration:none;}

/*MainContent*/
.FW_MainContent .ContentHeader {padding:35px 35px 25px 45px;}
.FW_MainContent .Content {padding:0px 35px 10px 45px; line-height:130%;}
.FW_MainContent .Content .TableContainer {float:left; margin:0px 20px 14px 0px;}
.FW_MainContent .Content .TableContainer#Last {float:left; margin:0px 0px 14px 0px;}
.FW_MainContent .Content .TableContainer .TableTitle {background-color:#E2EAEE; color:#57AED3; font-weight:bold; border-bottom:1px solid #FFF;}
.FW_MainContent .Content .TableContainer .TableCellOne {background-color:#F2F1F1; color:#777; border-bottom:1px solid #FFF; border-right:1px solid #FFF; width:156px;}
.FW_MainContent .Content .TableContainer .TableCellTwo {background-color:#F2F1F1; color:#777; border-bottom:1px solid #FFF; text-align:center;}
.FW_MainContent .Content .TableContainer#Medidas {float:left; margin:0px 0px 14px 0px;}
.FW_MainContent .Content .TableContainer#Medidas .TableTitle {background-color:#E2EAEE; color:#57AED3; font-weight:bold; border-bottom:1px solid #FFF;}
.FW_MainContent .Content .TableContainer#Medidas .TableCellFirst {background-color:#F2F1F1; color:#777; border-bottom:1px solid #FFF; border-right:1px solid #FFF; width:76px; text-align:left; font-weight:bold;}
.FW_MainContent .Content .TableContainer#Medidas .TableCellOne {background-color:#F2F1F1; color:#777; border-bottom:1px solid #FFF; border-right:1px solid #FFF; width:34px; text-align:center;}
.FW_MainContent .Content .TableContainer#Medidas .TableCellTwo {background-color:#F2F1F1; color:#777; border-bottom:1px solid #FFF; border-right:0px none; width:40px; text-align:center;}
.FW_MainContent .Content .TableContainer#Precos {float:none; margin:0px 0px 14px 0px;}
.FW_MainContent .Content .TableContainer#Precos .TableTitle {background-color:#E2EAEE; color:#57AED3; font-weight:bold; border-bottom:1px solid #FFF;}
.FW_MainContent .Content .TableContainer#Precos .TableCellFirst {background-color:#F2F1F1; color:#777; border-bottom:1px solid #FFF; border-right:1px solid #FFF; width:20px; text-align:left; vertical-align:top;}
.FW_MainContent .Content .TableContainer#Precos .TableCell {background-color:#F2F1F1; color:#777; border-bottom:1px solid #FFF; border-right:1px solid #FFF; width:442px; text-align:left; vertical-align:top;}
.FW_MainContent .Content .TableContainer#Precos .TableCellTitle {background-color:#E5E5E5; color:#777; border-bottom:1px solid #FFF; border-right:1px solid #FFF; width:442px; text-align:left; vertical-align:top;}
.FW_MainContent .Content .TableContainer#Precos .TableCellTwo {background-color:#F2F1F1; color:#777; border-bottom:1px solid #FFF; border-right:0px none; width:40px; text-align:center; vertical-align:middle;}
.FW_MainContent .Content .TableContainer#Precos .TableCellFirst#LastLine {border-bottom:0px none;}
.FW_MainContent .Content .TableContainer#Precos .TableCell#LastLine {border-bottom:0px none;}
.FW_MainContent .Content .TableContainer#Precos .TableCellTwo#LastLine {border-bottom:0px none;}
.FW_MainContent .Content .TableForm {background-color:#F2F1F1; margin-bottom:30px;}
.FW_MainContent .Content .TableForm .TableTitle {background-color:#E2EAEE; color:#57AED3; font-weight:bold; border-bottom:1px solid #FFF;}
.FW_MainContent .Content .TableForm td {background-color:#F2F1F1; border-bottom:1px solid #FFF; /*border-right:1px solid #FFF;*/}
.FW_MainContent .Content .TableForm td.NoBorder {border-bottom:0px none;}
.FW_MainContent .Content .FardasContainer {width:520px;}
.FW_MainContent .Content .FardasContainer .FardasTabs {font-weight:bold;}
.FW_MainContent .Content .FardasContainer .FardasTabs a {background-color:#E4E2E0; color:#82786F; padding:2px 6px 2px 6px; display:block; float:left; margin-right:1px;}
.FW_MainContent .Content .FardasContainer .FardasTabs a:hover {background-color:#EEE; text-decoration:none;}
.FW_MainContent .Content .FardasContainer .FardasTabs a.Sel,
.FW_MainContent .Content .FardasContainer .FardasTabs a.Sel:hover {background-color:#D93E42; color:#FFF; padding:2px 4px 2px 4px; display:block; float:left; text-decoration:none;}
.FW_MainContent .Content .FardasContainer .FardasFotos {border-right:1px solid #E4E2E0; border-bottom:1px solid #E4E2E0; border-left:1px solid #E4E2E0; margin-bottom:14px; min-height:408px; h\eight:408px;}

/*Cursos*/
.FW_MainContent .Content .Cursos {margin-bottom:30px;}
.FW_MainContent .Content .Cursos .Photo { float:right; width:150px; }
.FW_MainContent .Content .Cursos .Text {float:left; width:380px;}
.FW_MainContent .Content .Cursos .Text h3 {margin:0px; padding:0px; line-height:normal; font-family:Arial, Geneva, sans-serif; font-weight:bold; font-size:14px; color:#CC282D;}
.FW_MainContent .Content .Cursos .Text h3 a {color:#CC282D;}
.FW_MainContent .Content .Cursos .Text h3 a:hover {color:#CC282D; text-decoration:underline;}
.FW_MainContent .Content .Cursos .Text ul {margin-bottom:10px;}
.FW_MainContent .Content .Cursos .Text .SubTitulo {font-size:10px; color:#999; margin-bottom:14px;}
.FW_MainContent .Content .Cursos .PDF {}
.FW_MainContent .Content .Cursos .PDF a {background:no-repeat url(/images/bkg/pdf.gif) 0px 3px; padding:4px 0px 2px 24px;}
.FW_MainContent .Content .Cursos .PDF a:hover {}

/*Other*/
.ColOne {float:left; width:280px;}
.ColOneHome {float:left; width:370px;}
.ColTwoHome {float:left;}

/*Home*/
.ContactosHome {font-size:12px; color:#999;}
.ContactosHome a {color:#999; text-decoration:underline;}
.ContactosHome a:hover {color:#666; text-decoration:underline;}

/*Footer*/
.Footer {padding:20px 0px 5px 45px; color:#F5CFD0; font-size:10px;}
.Footer a {color:#F5CFD0;}
.Footer a:hover {color:#FFF; text-decoration:none;}