body {
 font-family: Arial,Helvetica,Verdana,sans-serif;
 color: #000000;
 background-color: #ffffff;
 font-size: 83%;
}
h1 { font-size: 1.4em; } 
h2 { font-size: 1.2em; } 
h3 { font-size: 1.1em; } 
h4 { font-size: 1.1em; }
input { border: 1px solid #940829; }
textarea { border: 1px solid #940829; }
input.flat {
 font-weight: bold;
 color: #ffffff;
 background-color: #940829;
 border: none;
}
input.noborder {
 font-weight: bold;
 border: none;
}
div.title {
 font-size: 1.4em;
 font-weight: bold;
 letter-spacing: 1pt
}
div.linklogo {
 text-align: center;
 width: 270px;
 padding: 3px;
 background-color: #F0F2F6;
 border: 7px solid #C2CCDA;
}
td.gmenue {
 padding: 5px;
 text-align: center;
 font-weight: bold;
 color: #A8142E;
 background-image: url(pic/Button_bg.gif);
}
td.pmenue {
 font-size: 11px;
 font-weight: bold;
 padding-top: 10px;
 line-height: 130%;
}
td.content {
 vertical-align: top;
 padding-top: 20px;
 padding-right: 20px;
 padding-bottom: 20px;
 padding-left: 20px;
 background-color: #ffffff;
}
.outset {
 padding: 7px; 
 background-color: #dbdbdb;
 border-collapse: collapse;
/* border-left: 1px solid #E3E3E3;
 border-top: 1px solid #E3E3E3;
 border-right: 1px solid #040404;
 border-bottom: 1px solid #040404;*/
}
 .container1 {
 background-color: #849ab5;
 margin: auto;
 width: 600px;
 }
 .rtop1, .rbottom1 {
 display: block;
 background-color: #f0f1f6;
 }
 .rtop1 *, .rbottom1 * {
 display: block;
 height: 1px;
 overflow: hidden;
 background-color: #849ab5;
 }
 .container2 {
 background-color: #ffffff;
 margin: auto;
 width: 600px;
 }
 .rtop2, .rbottom2 {
 display: block;
 background-color: #f0f1f6;
 }
 .rtop2 *, .rbottom2 * {
 display: block;
 height: 1px;
 overflow: hidden;
 background-color: #ffffff;
 }
 .r1{margin: 0 5px; background-color:#000000;}
 .r2{margin: 0 3px; border-left:1px solid #000000; border-right:1px solid #000000; border-width: 2px;}
 .r3{margin: 0 2px;}
 .r4{margin: 0 1px; height: 2px;}
 .r3, .r4, .concontent {border-left:1px solid #000000; border-right:1px solid #000000;}
a:link { color: #A8142E; }
a:visited {  color: #A8142E; }
a:hover { color: #000000; }
a:active { color: #002157; }
a.lang:link { font-weight: normal; color: #ffffff; text-decoration: none; }
a.lang:visited { font-weight: normal; color: #ffffff; text-decoration: none; }
a.lang:hover { font-weight: normal; color: #ffffff; text-decoration: none; }
a.lang:active { font-weight: normal; color: #ffffff; text-decoration: none; }
a.menue:link { color: #606060; font-weight: bold; text-decoration: none; }
a.menue:visited {  color: #606060; font-weight: bold; text-decoration: none; }
a.menue:hover { color: #A8142E; font-weight: bold; text-decoration: none; }
a.menue:active { color: #002157; font-weight: bold; text-decoration: none; }
a.menueactive:link { color: #A8142E; font-weight: bold; text-decoration: none; }
a.menueactive:visited {  color: #A8142E; font-weight: bold; text-decoration: none; }
a.menueactive:hover { color: #A8142E; font-weight: bold; text-decoration: none; }
a.menueactive:active { color: #002157; font-weight: bold; text-decoration: none; }
a.footer:link { font-weight: normal; color: #000000; text-decoration: none; }
a.footer:visited { font-weight: normal; color: #000000; text-decoration: none; }
a.footer:hover { font-weight: normal; color: #000000; text-decoration: none; }
a.footer:active { font-weight: normal; color: #000000; text-decoration: none; }
