BODY {
	background-color : White;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 14pt;
}
A {
	text-decoration : none;
}
A:HOVER {
	color : #301C9C;
}
A.path {
	color : #2574B4;
	text-decoration : none;
	font-size : 1em;
	font-weight : bold;
}
A.toolbar {
	color : white;
	font-size : 0.8em;
	font-weight : bold;
	text-decoration : none;
}
A.toolbar:HOVER {
	color : #E2E2E2;
}
A.menulinkHL {
	color : #301C9C;
	font-family : Verdana, sans-serif;
	font-size : 0.9em;
	font-weight : bold;
	text-decoration : none;
}
A.menulinkHL:HOVER {
	color : black;
}
A.menulink {
	color : black;
	font-family : Verdana, sans-serif;
	font-size : 0.7em;
	font-weight : bold;
	text-decoration : none;
}
A.menulink:HOVER {
	color : #301C9C;
}
A.details {
	color : #7B5FB5;
	font-weight : bold;
	font-size : 0.9em;
}
A.details:HOVER {
	color : black;
}
A.details2 {
	color : #333399;
	font-size : 1em;
	font-weight : bold;
	text-decoration : none;
}
A.details2:HOVER {
	color : black;
}
A.res {
	font-size : 1em;
	text-decoration : none;
	color : black;
}
A.res:HOVER {
	color : #301C9C;
}
INPUT.search {
	font-size : 0.9em;
	border : 0px;
}
DIV.subtitle {
	font-size : 0.8em;
	font-weight : bold;
	color : #9D9D9D;
}
DIV.comment {
	font-family : Tahoma, Verdana, Trebuchet, Arial, Helvetica, sans-serif;
	color : black;
	font-size : 0.9em;
}
DIV.text {
	font-size : 0.9em;
	color : #9D9D9D;
}
DIV.content {
	color : black;
	font-size : 0.9em;
	margin : 5 10 5 10;
}
DIV.shortnews {
	color : black;
	font-size : 0.7em;
	margin : 2 5 2 5;
}

DIV.header {
	color : white;
	font-weight : bold;
	font-size : 1.2em;
	text-transform : uppercase;
	margin :  4 10 4 10;
}
DIV.date {
	font-family : Verdana, sans-serif;
	color : #333399;
	font-size : 1em;
	font-weight : bold;
}

DIV.news {
	font-size : 0.9em;
	margin :  4 10 4 10;
}
td.news {
	font-size : 0.9em;
}

DIV.newsheader{
	color : black;
	font-weight : bold;
	font-size : 1em;
	text-transform : uppercase;
	margin :  2 10 2 10;
}

DIV.catalogblack {
	color : black;
	font-size : 0.8em;
	font-weight : bold;
	margin :  2 5 2 5;
}

DIV.path {
	margin :  2 5 5 5;
}

.white {
	color : white;
	font-weight : bold;
	font-size : 0.9em;
	text-decoration : none;
}

.black {
	color : black;
	font-size : 0.8em;
	font-weight : bold;
}

.grey {
	color : #d3d3d3;
	font-size : 0.9em;
	font-weight : bold;
}

.Dblack {
	color : black;
	font-size : 1em;
	border-color: #000000;
}

.Dwhite {
	color : #ffffff;
	background-color: #333399;
	font-size : 1em;
}

.Dsub {
	color : black;
	font-weight: bold;
}

dt.dsub {
	font-size : 1.2em;
        margin-top: 9px;
}

#content h1, h2, h3 {
	font-family : Trebuchet, Arial, Helvetica, sans-serif;
	color : black;
	font-weight: bold;
	text-transform: uppercase;
}

#content h1, .Dtitle {
	font-size : 1.5em;
	text-align: center;
}

#content h2, h3, .Dsub {
	text-align: left;
}

#content h2 { font-size : 1.3em; }
#content h3 { font-size : 1.1em; }
#content h4 { font-size : 1.0em; }
#content dd h3 { font-size : 1.1em; }

.notes {
	color : black;
	font-size : 1em;
	font-weight: normal;
	text-align: left;
	text-decoration : italic;
        font-style: italic;
        margin-left: 70px;
}

.img_sign {
	color : black;
	font-size : 1em;
	font-weight: normal;
	text-decoration : italic;
        font-style: italic;
}

p.img_sign {
	text-align: center;
}

.out_of_prod {
	color : red;
	font-size : 1.4em;
	font-weight: bold;
        margin-top: 30px;
        margin-bottom: 30px;
}

td p.out_of_prod {
	color : red;
	font-size : 1em;
	font-weight: bold;
        margin-top: 3px;
        margin-bottom: 3px;
}


ul.img_sign {
    margin-left: 25%;
    margin-right: 25%;
}

#fsm_acc_list dd {
    margin-left: 150px;
}
#fsm_acc_list dt  {
   margin-top:30px;
   font-size : 1.3em;
   font-weight: bold;
}

#copyright {
	font-family : Tahoma, Verdana, Trebuchet, Arial, Helvetica, sans-serif;
	color : black;
	font-size : 0.9em;
}

.center {text-align: center;}
.left {text-align: left;}
.right {text-align: right;}

table.dblack tr td ul {
margin: 0 0 0 21px;
padding:1px
}
