/* CSS Document */
body { color:#000000; background-color:#313131; margin:0px; margin-right:30px; margin-bottom:30px; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
p {font-family:Arial, Helvetica, sans-serif; font-size:12px;}
div {font-family:Arial, Helvetica, sans-serif; font-size:12px;}
blockquote {margin-left:10px;margin-top:0px;margin-bottom:0px;font-family:Arial, Helvetica, sans-serif; font-size:12px;}
td {vertical-align:top;}
.main { background-color:#ffffff; font-size:12px}
.left { width:180px; background-color:#ffffff; height:80px; text-align:center;}
.topbg { background-image:url(../images/people.jpg); background-position: top left; background-repeat:repeat-x; height:82px;}
.topmenu { background-color:#2e2e2e; color:#FFFFFF; padding-left:13px; margin-right:0px; height:33px;}
.rueng { background-color:#2e2e2e; text-align:right;}
.news {background-color:#636363; vertical-align:top;  padding-bottom:40px; background-image:url(../images/newsbackground.gif); background-repeat:repeat-y; width:193px; }
h1 { color:#FFFFFF; font-size:18px; font-weight:bold; margin-bottom:20px;}
.date { font-size:10px; background-color:#e74b42; color:#FFFFFF; margin-bottom:5px; padding-left:20px;}
.date2 { font-size:10px; background-color:#313131; color:#313131; margin-bottom:5px; margin-right: 7px; padding-left:2px; padding-right:2px; padding-top:1px; padding-bottom:1px; background-color:#bdf7ce;}
p.ntext { color:#666666;  margin-left:20px; margin-right:20px; margin-top:5px; margin-bottom:15px; font-size:12px;}
p.about { text-align:justify; font-size:12px; color:#666666;}
p.newsp { margin-bottom:6px; margin-top:0px;}
p.newsp2 { margin-bottom:10px; margin-top:0px; text-align:justify; }
.first {width:45%; vertical-align:top; padding-left:20px; }
.first_new { vertical-align:top; padding-left:10px; padding-right:20px; padding-bottom:40px; }
.first_new2 { vertical-align:top; padding-left:20px; padding-right:0px; padding-bottom:40px; }
.second {width:55%; vertical-align:top; padding-left:40px; padding-right:0px; padding-bottom:40px; }
.add_second {width:10%; text-align:center;vertical-align:top;padding-top:20px; padding-left:40px; padding-right:0px; padding-bottom:40px; }
.content { vertical-align:top; padding-left:20px; padding-right:30px; padding-bottom:40px; }
.logos {width:1%; background-color:#f3f3f3; vertical-align:top; padding-left:5px; padding-right:5px; padding-bottom:40px; padding-top:20px; text-align:center;}
.marker { color:#313131; background-color:#bdf7ce; padding-left:5px; padding-right:5px; padding-top:5px; padding-bottom:5px;}
.small { font-size:11px; }
.redmarker { color:#ffffff; font-weight:bold; background-color:#ff3139; padding-left:5px; padding-right:5px; padding-top:5px; padding-bottom:5px;}
.greymarker { color:#313131; font-weight:normal; background-color:#e8e8e8; padding-left:5px; padding-right:5px; padding-top:5px; padding-bottom:5px; border-top-style:solid; border-top-color:#FFFFFF; border-top-width:7px; }
.spons {margin-top:5px; margin-bottom:5px;}
.light { text-align:left; color:#424242; padding-top:5px; padding-bottom:5px; padding-left:3px; }
.light2 { text-align:left; color:#424242; padding-top:5px; padding-bottom:5px; padding-left:15px; width:70%; ; vertical-align:top;}
.light3 { text-align:left; color:#313131; background-color:#edecec; border-left-color:#FFFFFF; border-left-style:solid; border-left-width:1px; padding-top:5px; padding-bottom:5px; padding-left:15px; border-top-style:solid; border-top-color:#FFFFFF; border-top-width:1px; padding-left:5px; vertical-align:top;}
.dark { text-align:left; color:#424242; background-color:#f3f3f3; padding-top:5px; padding-bottom:5px; padding-left:3px;}
.dark2{ text-align:left; color:#424242; background-color:#f3f3f3; padding-top:5px; padding-bottom:5px; padding-left:15px; width:70%; vertical-align:top;}
.dark3 { text-align:left; color:#424242; background-color:#dedede; padding-top:5px; padding-bottom:5px; border-top-style:solid; border-top-color:#FFFFFF; border-top-width:1px; padding-left:5px; width:80px; vertical-align:top;}
.dark4 { text-align:left; color:#424242; background-color:#dedede; padding-top:5px; padding-bottom:5px; border-top-style:solid; border-top-color:#FFFFFF; border-top-width:1px; padding-left:5px; vertical-align:top; font-style:italic; padding-right:10px;}

.reddotted { border-bottom-style:dotted; border-bottom-color:#ff3139; border-bottom-width: 1px;}
.redstar { color:#FF0000;}
input.small { width:200px; height:16px;}
input.big {width: 320px; height:16px;}
.green { height:40px; background-color:#4b5b4b; width:100%; padding-left:10px; padding-top:5px;}
.lgreen { color:#ffffff; margin-top:5px; margin-bottom:5px; font-size:11px; background-color:#888888; border-left-color:#FF0000; border-left-style:solid; border-left-width:3px; padding-left:8px;}
.descr { font-size:11px;  margin-top:5px; padding-left:11px; padding-top:3px; padding-bottom:3px; margin-right:0px; background-color:#eeeeee;}
.phone { background-color:#ff3139; height:28px; padding-right:20px; text-align:right; color:#FFFFFF;}
.copy { background-color:#313131; height:28px; padding-left:20px; color:#666666; font-size:11px; text-align:left;}
.menu { padding-right:7px; padding-left:7px;}
.menu_reg {padding-right:7px; padding-left:7px; background-color: #454545;}
.title {margin-left:0px; padding-left:20px; margin-top:0px; padding-top:15px; padding-bottom:15px; background-color:#313131; border-bottom-style:dotted; border-bottom-color:#FFFFFF; border-bottom-width:1px;}
.maintitle {color:#313131; margin-top:15px; margin-bottom:10px;}
.vertbutton { background-color:#7b7b7b; padding-top:7px; padding-bottom:7px; border-bottom-color:#949495; border-bottom-style:solid; border-bottom-width:1px; border-top-color:#636363; border-top-style:solid; border-top-width:1px; padding-left:20px; padding-right:10px;}
.vertbutton2 { background-color:#636363; padding-top:7px; padding-bottom:7px; border-bottom-color:#949495; border-bottom-style:solid; border-bottom-width:1px; border-top-color:#636363; border-top-style:solid; border-top-width:1px; padding-left:20px; padding-right:10px;}
ul { margin-top:0px; margin-bottom:0px; margin-left:10px; padding-left:0px; padding-bottom:0px;}
.li {color:#ff3139; padding-bottom:0px;padding-top:2px;}
.map { border-color:#CCCCCC; border-width:1px; border-style:solid; margin-top:10px;}
.level1 { color:#000000; font-weight:bold; padding-left:15px; margin-top:5px; margin-bottom:5px;} 
.level2 { color:#000000; font-weight:normal; padding-left:30px; margin-bottom:10px;}
.level3 { background-color:#f7f7f7; color:#000000; font-weight:normal; margin-left:45px; padding-left:10px; padding-top:7px; padding-bottom:5px;}
.level4 { background-color:#f7f7f7; color:#000000; font-weight:normal; margin-left:45px; padding-left:30px; padding-top:0px; padding-bottom:5px;}
.level5 { background-color:#f7f7f7; color:#000000; font-weight:normal; margin-left:45px; padding-left:55px; padding-top:0px; padding-bottom:10px;} 
.spacelevel { background-color:#FFFFFF; height:10px;}
.pmap {margin-top:0; margin-bottom:5px;}

a.white:link { color:#ffffff; font-size:12px; text-decoration:underline; }
a.white:active { color:#000000; font-size:12px; text-decoration:underline;}
a.white:visited { color:#ffffff; font-size:12px; text-decoration:underline;}
a.white:hover { color:#000000; font-size:12px; text-decoration:underline;}

a.grey:link { color:#666666; font-size:12px; text-decoration:underline; }
a.grey:active { color:#666666; font-size:12px; text-decoration:underline;}
a.grey:visited { color:#666666; font-size:12px; text-decoration:underline;}
a.grey:hover { color:#666666; font-size:12px; text-decoration:underline;}

a.dwhite:link { color:#ececec; font-size:12px; text-decoration:underline; }
a.dwhite:active { color:#000000; font-size:12px; text-decoration:underline;}
a.dwhite:visited { color:#ececec; font-size:12px; text-decoration:underline;}
a.dwhite:hover { color:#000000; font-size:12px; text-decoration:underline;}

a.register:link { color:#ffffff; font-size:12px; text-decoration:underline;}
a.register:active { color:#ffffff; font-size:12px; text-decoration:underline;}
a.register:visited { color:#ffffff; font-size:12px; text-decoration:underline;}
a.register:hover { color:#ffffff; font-size:12px; text-decoration:underline;}

a.grey:link { color:#666666; font-size:12px; text-decoration:underline;}
a.grey:active { color:#666666; font-size:12px; text-decoration:underline;}
a.grey:visited { color:#666666; font-size:12px; text-decoration:underline;}
a.grey:hover { color:#666666; font-size:12px; text-decoration:underline;}

li { margin-left:15px;}
ul { margin-bottom:20px;}


a.red:link { color:#ff3139; font-size:12px; text-decoration:underline; margin-right:15px;}
a.red:active { color:#ff3139; font-size:12px; text-decoration:underline; margin-right:15px;}
a.red:visited { color:#ff3139; font-size:12px; text-decoration:underline; margin-right:15px;}
a.red:hover { color:#ff3139; font-size:12px; text-decoration:underline; margin-right:15px;}

.menu2 {margin-bottom:0px; margin-left:5px; padding-left:0px; padding-bottom:5px; padding-top:8px;}
.month  { font-size:11px; background-color: #CCCCCC;padding:2px; color:#313131; }
