

body {background-color: #FFF; color: #000; margin: 0px; text-align: center; margin-left: 20px; margin-right: 20px}
TABLE, td {	PADDING: 0px; BORDER-COLLAPSE: collapse; border-spacing: 0px}
td { vertical-align: top}
* { font-size: 13px; font-family: sans-serif, Arial; text-decoration: none }
a { text-decoration: none }

DIV.top {MARGIN-LEFT: auto; WIDTH: 760px; padding: 2px;padding-top: 3px; padding-left:0px; padding-right: 0px;MARGIN-RIGHT: auto; BORDER-BOTTOM: #e2ac16 5px solid;BACKGROUND-COLOR: #8d249f; BORDdER-top: #e2ac16 1px solid;}
div.top img { border-bottom: solid #E2AC16 1px; margin-bottom: 2px  }
div.top a { padding-top: 3px; padding-bottom: 2px; padding-left: 19px; display: table-cols; padding-right: 19px; background-color: #8D249F; }


table.main {border-bottom: #E2AC16 solid 1px; width: 760px; margin-left:auto; margin-right:auto}
td.content { background: #ffffff; width: 590px; padding: 10px; padding-right: 0px }
td.content a { color: #8D249F; text-decoration: underline}
table.table1  { width: 100%}
table.table1 td  { padding:3px}


td.left { background: #E2AC16; width: 160px; text-align:center; border-right: solid #E2AC16 1px; border-left: solid #E2AC16 1px; }
div subnav1, div.subnav2 { width: 160px }
div.subnav1 a, div.subnav2 a { width: 160px; text-align: right; display: block; padding: 3px}

div.subnav1 a { border-right: 3px solid transparent; color: #8D249F }
div.subnav2 a { border-bottom: 1px solid #E2AC16; border-right: 3px solid #8D249F; color: #E2AC16; background-color: #8D249F}


div.subnav1 a:hover { border-right: 3px solid #8D249F; }
div.subnav2 a:hover { border-right: 3px solid #E2AC16 }
div.subnav1 .on { border-right: 3px solid #8D249F}
div.subnav2 .on { border-right: 3px solid #E2AC16}




div a {  border-right: solid #E2AC16 1px; padding: 3px; padding-left: 10px; padding-right: 10px }
a.topmenu1, a.topmenu1:visited { color: #8D249F; background-color: #E2AC16 }
a.topmenu2 { color: #E2AC16 }
a.topmenu2:hover { background-color: #E2AC16; color: #8D249F;}

div.logobig, div.logosmall { font-size: 16px; color:#000; text-align:center; margin-bottom:8px; margin-top: 8px }
div.logosmall { font-size: 14px }
div.logo { background-color: #fff; padding: 8px}


.framegoldviolet, .framevioletgold { width: 250px; float:right; padding: 5px;  font-family:italic; margin-top:0px; margin-left: 6px;}
.framegoldviolet { background-color: #fafad2; border: solid #8D249F 1px }
.framevioletgold { background-color: #F8e8ff; border: solid #E2AC16 1px }
.right { float:right; margin-left: 8px; border: solid #8D249F 1px}

img.left { float:left; margin-right: 8px}

div.tv { padding: 10px; color: #E2AC16; text-align:center;  }
div.tv a {color: #E2AC16; }

.case { background-color: #f1f9f9; border: solid #eeeeee 1px }
.case div.greytext{ padding-bottom: 4px }


.gold, .violet { text-align: center; height: 100px; width: 100px;  }
.violet a { color: #E2AC16; font-weight: bold; width: 100%; height: 90px; display: block; text-decoration:none; border: solid #E2AC16 1px;background-color: #F8e8ff; }

.gold a { color: #8D249F; font-weight: bold; width: 100%; height: 90px; display: block; text-decoration:none; border: solid #8D249F 1px;background-color: #fafad2; }
.gold a:hover { background-color: #E2AC16  }
.violet a:hover { background-color: #8D249F; color: #E2AC16  }


ul { margin-top:8pt; margin-bottom: 8pt }
ul.list1 { margin: 0px; list-style-type: none; float:right ; width: 430px}
ul.list1 li{ margin: 2px; list-style-image: url(../img/puce1.gif); }


.goldbox, .violetbox { text-align: center; height: 100px; width: 90px; margin-bottom: 20px}

.violetbox a, .violetbox a:visited, .goldbox a, .goldbox a:visited { padding-top: 20px; font-weight: bold; width: 100%; height: 75px; display: block  }

.violetbox a, .violetbox a:visited { color: #E2AC16; border: solid #E2AC16 1px;background-color: #F8e8ff }
.goldbox a, .goldbox a:visited { color: #8D249F; border: solid #8D249F 1px;background-color: #fafad2 }
.goldbox a:hover { background-color: #E2AC16  }
.violetbox a:hover { background-color: #8D249F; color: #E2AC16  }




li { list-style-image: url(../img/puce.gif); margin-top: 10px; margin-bottom: 10px; margin-left: 0px }
h1 { margin-top: 15px; font-size: 14px; color: #8D249F }
h4 { font-weight: bold; color: #E2AC16; margin-top: 5px; margin-bottom: 5px }
img { border: 0px }
h2 { font-weight: bold; color: #E2AC16; margin-top: 25px; margin-bottom: 10px }
.h3, .pinktext { color: #8D249F }



.yellowtext { font-weight: bold; color: #E2AC16 }
.greytext { color: #66666f; font-weight: bold }
.ref { font-style: oblique}
.bggris { background-color: #d0e0f0 }
.border { border: solid #B45ACC 1px  }

.bggold { background-color: #fafad2; border: 1px solid #E2AC16; padding: 3px }
.bgpink { background-color: #F8e8ff;  border: 1px solid #E2AC16; padding: 3px }

.bgpink1 { background-color: #8D249F }
.bgwhite { background-color: #ffffff }
.line { border-top: #708090 solid 1px; margin:0px; margin-top: 30px }




