/* At-Rules */
@charset "iso-8859-1";


/* author: dmitry 
 Creation date: 10.10.2002 */

BODY {font-family:  verdana, arial, sans-serif; color: #000000; font-size: 12px;}

TD {font-family:  verdana, arial, sans-serif; color: #000000; font-size: 12px;}

A {color: #8B0000;}

STRONG {color: #1d354d; font-weight: bold}

P {margin-top: 0ex; text-align: justify; text-indent: 0em}

EM {color: #1d354d; font-style: normal; font-weight: bold}

H1 {color: #bf2f16; font-size: 14px; font-weight: bold; letter-spacing: 0.2ex; margin-bottom: 0.2em}

H2 {color: #bf2f16; font-size: 13px; font-weight: bold; letter-spacing: 0.1ex; margin-bottom: 0.6em}

H3 {color: #335d88; font-size: 12px; font-weight: bold; margin-bottom: 1em}

.mainmenu_1 {font-family:  arial, verdana, sans-serif; color: #660000; font-size: 12px; font-weight: bold; text-decoration: none;}

A.mainmenu_1 {text-decoration: none; color: #FACECF;}

A.mainmenu_1:hover {text-decoration: underline; color: ##FFEDED}

.mainmenu_2 {color: #660000; font-family: arial, verdana, sans-serif; font-size: 11px; font-weight: normal; text-decoration: none}

A.mainmenu_2 {color: #FDD1D1; text-decoration: none}

A.mainmenu_2:hover {text-decoration: underline; color: #FDD1D1}

.info {color: #1D354D; font-family:  arial, sans-serif; font-size: 11px; font-weight: lighter;}

A.info {text-decoration: underline}

LI.info {list-style-type: none; margin-bottom: 1em; margin-left: 0em; margin-right: 0ex; margin-top: 0em}

LI {list-style-image: url(images/tick4.gif); margin-bottom: 0.5em; margin-right: 4ex; margin-top: 0em; text-align: left}

LI.tick {list-style-image: url(images/tick1.gif); margin-bottom: 0.5em; margin-right: 4ex; margin-top: 0em; text-align: justify}

UL.tick {margin-top: 0em; font-weight: bold}

UL {margin-top: 0em}

DL {margin-top: 0.7em;}

DD {margin-top: 0.3em; margin-left: 2.2em;}

DD.gray {margin-top: 0.3em; margin-left: 2.2em; color: #696969}

DT {font-weight: bold; margin-top: 1em; margin-left: 1em; color:#000000}

BLOCKQUOTE {margin-bottom: 0.6ex; margin-left: 2em; margin-right: 2em; margin-top: 0.6ex}

.slogan {color: #696969; font-family: arial,sans-serif; font-size: 13px; font-style: italic}

P.slogan {margin-bottom: 1.2em; margin-left: 10em; text-align: right;}
P.slogan H2 {}

.formlabel {font-family: arial; font-size: 13px; color: #808080; margin-top: 1em}

.notation {margin-top: 0.3em; color: black}

.comment {font-size: 90%; color: gray; margin-left: 5em; margin-right: 5em; text-align: justify}

div.n_date {margin-top: 1.6em; margin-bottom: 0.5em; margin-left: 0em; color: #FFFFFF; background-color: #DCDCDC; font-size: 100%; font-family: Arial}
div.n_text {margin-top: 0.2em; margin-bottom: 1em; margin-left: 1.5em;}

.lang a {background:#BC3A3A; color:#FFF; padding:3px; text-decoration:none; margin:1px;}
.lang ul, .lang li {list-style-type:none; padding:0; margin:0; float:left; list-style-image:none;}
.lang ul {float:left;}
.lang {position:absolute; right:10px; top:7px; height:20px;}