body {background-color: #ffffcc; color:#330000; margin:0px; font-family:  Verdana, Geneva, Arial, Helvetica, sans-serif; }
body.forum {background-color: #ffffcc; color:#330000; margin:0px; font-family:  Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 80%;}
#header {background-color: #c9252b; width: 100%;  text-align:center; margin:0px;margin-bottom:25px; }
#head2 {background-color: #ffffcc; width: 100%;  text-align:center; margin:0px 0px -10px 0px; }
#header_home {background-color: #c9252b; width: 100%; height: 120px; text-align:left; margin-bottom: 25px;}
#out { width: 100%; min-height:600px; background-image:url(../img/bg_abstract.jpg); background-repeat: no-repeat; background-position : bottom right; }
#content {width: 60%; font-family: Verdana, sans-serif; font-size:80%;  float:left;  color:#5c1c06; }
#content[id] {width: 60%; font-family: Verdana, sans-serif; font-size:80%;  float:left;  color:#5c1c06;}
#navigation {width: 200px; float:left; margin-top: 0px; z-index: 3;}
#holo {position:absolute; top:10px; width:100%; height:120px;text-align:center}
#bottom { background-color: #ff9900; width: 100%; height: 30px; position: relative; bottom: 0px; color:#c9252b; font-size: 70%; font-family: verdana; padding-top: 10px;}
.clea {clear:both;}
.rspace {margin-right: 150px; float:right;}
.rspace_20 {margin-right: 20px; float: left;}
.h200 {vertical-align:bottom; text-align:left; margin-left: 200px; float:left;}
.bg { background-image:url(../img/bg.jpg); width: 100px; height: 460px; z-index: 2; }
.r_marg {margin-right: 0%;}
.fl_left {float:left;}
.fl_right {float:right;}
.home {line-height: 160%;}
.w400 {width: 360px;}
.w600 {width: 560px;}
.w120 {width: 120px;}

h1 {color:#c9252b; font-size: 180%; margin-top: 0px; font-variant : small-caps;}
h1{
font-family:verdana, geneva, sans-serif;
}

h3.termine{
	margin-top:18px;
	margin-bottom:6px;
}

a {
font-family:verdana, geneva, sans-serif;
font-size:100%;
color:#c9252b;
text-decoration:none;
} 
a:visited {
font-family:verdana, geneva, sans-serif;
font-size:100%;
color:#c9252b;
text-decoration:none;
} 
a:hover {
font-family:verdana, geneva, sans-serif;
font-size:100%;
color:#ff9900;
text-decoration:underline;
} 
a:active {
font-family:verdana, geneva, sans-serif;
font-size:100%;
color:#ff9900;
text-decoration:underline;
} 

a.menu {
font-family:verdana, geneva, sans-serif;
font-size:100%;
color:#c9252b;
text-decoration:none;
} 

a.menu:visited {
font-family:verdana, geneva, sans-serif;
font-size:100%;
color:#c9252b;
text-decoration:none;
} 

a.menu:hover {
font-family:verdana, geneva, sans-serif;
font-size:100%;
color:#c9252b;
text-decoration:underline;
} 

a.menu:active {
font-family:verdana, geneva, sans-serif;
font-size:100%;
color:#c9252b;
text-decoration:underline;
} 

a.emph {
font-family:verdana, geneva, sans-serif;
font-weight:bold;
font-size:100%;
color:#c9252b;
text-decoration:none;
} 
a.emph:visited {
font-family:verdana, geneva, sans-serif;
font-weight:bold;
font-size:100%;
color:#c9252b;
text-decoration:none;
} 
a.emph:hover {
font-family:verdana, geneva, sans-serif;
font-weight:bold;
font-size:100%;
color:#ff9900;
text-decoration:underline;
} 
a.emph:active {
font-family:verdana, geneva, sans-serif;
font-size:100%;
font-weight:bold;
color:#ff9900;
text-decoration:underline;
} 

a.none{
text-decoration:none;
color:#330000;
}
a.none:visited{
color:#330000
text-decoration:none;
}
a.none:hover{
color:#330000
text-decoration:none;
}

input {
color:#5c1c06; font-family: verdana, sans-serif; font-size:90%;
border : 1px solid #ff9900;
}

.nob { border: 1px solid #ff9900; color:#5c1c06; font-family: verdana, sans-serif; font-size:90%;}

fieldset {
padding: 5px;
line-height: 25px;
width: 80%;
border: 1px solid #ff9900;
}

legend { font-size:10px;}

td { vertical-align:top; font-family: verdana; font-size:80%}

.subm {background-color: #ffff99; color:#5c1c06; font-family: verdana, sans-serif;font-size:80%}
.err{ color:#FF0000; text-decoration:bold;}

