body { color: #72706b; font-size: 12px; font-family: Verdana; background-color: #b62f18; margin: 0; padding: 0; }
a { color: #315169; font-size: 12px; text-decoration: none; }
a.intro { color: #f9ab08; font-size: 12px; text-decoration: none; }
/* a:hover { color: #fed200; } */
a:hover { color: #b62f18; }
a.content { color: #314169; font-size: 10px; text-decoration: none; }
a.content:hover { color: #8b2a2a; }
a.chateau { color: #314169; font-size: 14px; font-family: Times, "Times New Roman", serif; font-weight: bold; font-style: italic; text-decoration: none; letter-spacing: 1px; clear: both; margin: 0 0 0 32px; }
a.chateau:hover { color: #8b2a2a; }
a.debug { color: #ec733a; font-size: 10px; }
a.debug:hover { color: #576c95; }
a.link { color: #fdca00; font-size: 12px; font-weight: normal; text-decoration: none; letter-spacing: 4px; }
a.link:hover { color: #fff; }
a.menu { color: #fff; font-size: 10px; text-decoration: none; }
a.menu:hover { color: #fdb813; }
a.nav { color: #7c1515; font-size: 18px; font-family: Times, "Times New Roman", serif; font-style: italic; }
a.nav:hover { color: #fff; }
a.nav_2 { color: #7c1515; font-size: 18px; font-family: Times, "Times New Roman", serif; font-style: italic; border-bottom: 1px solid #7c1515; }
a.small { color: #7c1515; font-size: 10px; text-decoration: none; }
a.small:hover { color: #fdb813; }
a.topmenu { color: #fff; font-size: 12px; text-decoration: none; }
a.topmenu:hover { color: #c2272d; }
a.contact { color: #314169; font-size: 12px; text-decoration: underline; }
a.contact:hover { color: #8b2a2a; }
a.contact_on { color: #8b2a2a; font-size: 12px; text-decoration: none; }
a.contact_on:hover { color: #fff; }
a.news {color:#b62f18; font-size: 10px; font-style: italic; font-weight: 100;}
a.news:hover { color: #72706b; }
p.menunav { margin: 0px; padding-left: 0; padding-bottom: 0px; padding-right: 0px; padding-top: 20px; text-align: left; width: 360px; }
p.menunav_on { border-bottom-color: white; border-bottom-width: 1px; border-bottom-style: solid; padding-left: 0; padding-bottom: 0px; padding-right: 0px; padding-top: 20px; text-align: left; width: 360px; margin: 0; }
a.menunav { font-variant: small-caps; color: #dcd9ce; font-size: 14px; font-family: Times, "Times New Roman", serif; letter-spacing: 1px; margin-right: 146px; }
a.menunav:hover { color: #f6b93f; }
a.menunav_on { font-variant: small-caps; color: #fcf9ff; font-size: 14px; font-family: Times, "Times New Roman", serif; letter-spacing: 1px; margin-right: 146px; }
a.menunav_on:hover { color: #f6b93f; }

td.menu_int_off { text-transform: uppercase; margin: 0; padding: 6px 20px; border: solid 1px #c3bbaf; }
td.menu_int_on { background-color: #efece7; text-transform: uppercase; margin: 0; padding: 6px 20px; border: solid 1px #c3bbaf; }


form { margin: 0; padding: 0; }
h1 { letter-spacing: 2px; text-transform: uppercase; font-family: "Trebuchet MS"; color: #767063; font-size: 18px; font-weight: 100; }
h2 { font-weight: 100; letter-spacing: 3px; font-style: italic; font-family: Georgia, "Times New Roman", Times; margin-left: 0px; margin-bottom: 20px; margin-right: 0; margin-top: 0; color: #b62f18; font-size: 18px; padding: 0; }
h6 { color: #d53002; font-size: 18px; font-family: Times, "Times New Roman", serif; font-weight: normal; font-style: italic; font-variant: small-caps; letter-spacing: 3px; margin-bottom: 0; padding-bottom: 0; border-bottom: 1px solid #fff; }
/*
p { margin: 0; padding: 0; }
*/
p.download { margin-top: 0; padding-top: 0; }
p.news { width: 480px; }
p.content { width: 480px; float: left; clear: both}
p.comment { font-size: 14px; font-family: Times, "Times New Roman", serif; font-style: italic; padding: 10px; border: solid 1px #314169; }
p.debug { color: #576c95; font-size: 10px; background-color: #95a1c0; margin: 40px; padding: 20px; border: solid 1px #ec733a; }
p.nav { color: #7c1515; font-size: 18px; font-family: Times, "Times New Roman", serif; font-style: italic; text-align: right; margin-top: 10px; margin-right: 8px; margin-bottom: 10px; }
p.pieddepage { color: #ccc; margin-right: 20px; padding-bottom: 10px; border-top: 1px dotted #fff; }
table { border-collapse: collapse}
td { font-size: 12px; }
td.bkg_footer { background-color: #314169; background-image: url(../images/bkg_footer.gif); background-repeat: no-repeat; background-position: right top; }
td.content { padding-right: 20px; }
td.content_bkg { background-color: #314169; background-image: url(../images/content_bkg.gif); background-repeat: no-repeat; background-position: left top; }
td.newsletter_home { background-color: #314169; background-image: url(../images/home_06.gif); background-repeat: no-repeat; background-position: left top; padding-top: 40px; padding-right: 60px; }
td.small { font-size: 10px; }
.btsub { color: #fff; font-size: 10px; font-weight: bold; width: 36px; height: 17px; margin: 0; padding: 0; border: 0; background: url(../images/bt_submit.gif) no-repeat left top ; cursor: pointer; }
.btsub:hover { background-position: 0 -17px; }
.small { font-size: 9px; }
.medium { font-size: 10px; }
.signature {	color: #ffffff;	font-size: 10px;}
.signature:hover {	color: #f6b93f;}
p.guide { width: 240px; padding: 6px; border: solid 1px #314169; }
a img { border:none; }
table.form { margin-left: 4px; }
hr { height: 30px; visibility: hidden; clear: both; }

