* {margin:0; padding:0;}

HTML, BODY {height:100%; background:#FFF;}

BODY {font-size:100%;}

TD, P, LI, OL, TH, INPUT {font:0.94em Arial, Helvetica, sans-serif;}
DIV {font-family:Arial, Helvetica, sans-serif;}
TD, P {color:#080808;}
P {margin-bottom:17px;}

H1, H2, H3, H4, H5, H6 {font-family:Arial, Helvetica, sans-serif; color:#1f6391;}
H1 {font-size:1.8em; padding:0px 0px 25px 0px; font-weight:lighter;}
H2 {font-size:1.3em; padding:0px 0px 17px 0px; font-weight:lighter;}
H3 {font-size:1.15em; padding:7px 0px 5px 0px; font-weight:bold;}
H4 {font-size:1.1em; padding:7px 0px 5px 0px; font-weight:bold;}
H5 {font-size:1.05em; padding:7px 0px 5px 0px; font-weight:bold;}
H6 {font-size:1em; padding:7px 0px 5px 0px; font-weight:bold;}

TABLE {border-collapse: collapse;}
TD, TH {vertical-align:top; text-align:left;}
IMG {border:none;}

UL {margin:5px 0px 5px 0px;}
UL LI {padding:0px 15px 10px 15px; list-style:none; background:url(../img/li.gif) no-repeat 0px 7px;}
Ul LI UL LI {padding:0px 15px 5px 15px; list-style:none; background:url(../img/li_li.gif) no-repeat 0px 7px;}
.searchresult {padding:14px 0px 14px 0px; border-bottom:2px solid #f3f5f8; margin:0;}
.searchresult SPAN {color:#6a747c;}

A, A:hover {color:#036fb8; text-decoration:underline;}
A:visited {color:#39607b;}

.header {height:78px; background:url(../img/langs/headerbg.gif);}
.header TABLE {width:980px;}
.header TH {width:320px;}
.header TH DIV {position:absolute; margin-left:21px;}
.header TD {text-align:left;}
.header TD DIV {float:right; margin:0px 11px 0px 0px;}
IMG.lang {margin:16px 10px 0px 0px; cursor:pointer;}

.menu {height:41px; background:#036fb8; padding:0px 0px 0px 320px;}
.menu DIV {width:660px; text-align:left; white-space:nowrap;}
.menu IMG {margin:15px 43px 0px 0px; padding:0px 0px 7px 0px; vertical-align:top;}

.bigimgmp {height:336px; background:url(../img/headerimgs/1300.jpg) no-repeat center;}
.bigimglp {height:336px; background:url(../img/headerimgs/3.jpg) no-repeat center;}
.bigimgmp1 {height:336px; background:url(../img/headerimgs/image-d2-new.jpg) no-repeat center;}
.bigimgmp2 {height:336px; background:url(../img/headerimgs/image-d2-new2.jpg) no-repeat center;}
.bigimgmp3 {height:336px; background:url(../img/headerimgs/image-d2-new3.jpg) no-repeat center;}

TABLE.status {width:100%;}
.status TH {background:#f3f5f8;}
.status DIV {background:url(../img/graypanel/bottomright.gif) no-repeat bottom right #f3f5f8; padding:10px 30px 10px 320px; width:auto; color:#6a747c; font-size:0.9em;}
.status DIV IMG, .printstatus DIV IMG {margin:0px 7px 1px 7px;}
.printstatus {margin:10px 0px 40px 0px;}

TABLE.arch {background:#f3f5f8; width:100%; height:42px; margin:10px 0px 20px 0px;}
.arch TD {vertical-align:middle; text-align:center;}
.arch TH {background:url(../img/graypanel/topleft.gif) no-repeat top left; width:200px; text-align:right; vertical-align:middle;}
.inpdate {width:65px; height:17px; border:1px solid #bfcedc;}
DIV.search {background:url(../img/graypanel/topleft.gif) no-repeat top left #f3f5f8; margin:10px 0px 20px 0px;}
.search DIV {background:url(../img/graypanel/bottomright.gif) no-repeat bottom right;}
.search TABLE { height:42px;}
.search TH, .search TD {vertical-align:middle; text-align:center;}
.search TH {width:300px;}
.search TH INPUT {width:279px; height:17px; border:1px solid #bfcedc;}
.submit {background:url(../img/graypanel/bottomright.gif) no-repeat bottom right; width:190px; text-align:left !important;}
.submit INPUT, .search TD INPUT, #submiter {padding:0px 10px 0px 10px; width:auto; height:19px; background:url(../img/submit.gif); border:none; white-space:nowrap; font:0.95em Tahoma; color:#FFF; text-transform:lowercase; text-decoration:none;}
#submiter {margin:15px 0px 15px 0px;}
.result {font-size:0.83em; color:#6a747c;}
.result SPAN {color:#036fb8; font-weight:bold;}
.pager {color:#bfcedc; text-align:center; margin:20px 0px 20px 0px;}
.pager IMG {margin:0px 10px 2px 0px;}
.pager span {background:#00a1e4; color:#FFF;}

.feedback TH {padding:0px 15px 7px 0px; text-align:right;}
.feedback TD {padding:0px 15px 7px 0px;}
.feedback TD INPUT, .feedback TD SELECT {width:331px; height:17px; border:1px solid #bfcedc;}
.feedback TD TEXTAREA {width:331px; height:117px; border:1px solid #bfcedc;}
INPUT.flag {width:15px !important; margin:0px 7px 0px 0px !important; border:none !important;}

TABLE.centerblock {width:940px; margin:43px 0px 20px 0px;}
.centerblock .leftblock {width:300px;}
.centerblock .leftblock SELECT {width:197px; height:19px; font:0.75em Tahoma; color:#6a747c; border:1px solid #bfcedc;}
DIV.rf {padding:40px 40px 175px 25px; background:url(../img/rf.gif) no-repeat bottom left; position:absolute; width:240px; margin-left:-25px; font:0.83em Arial, Helvetica, sans-serif; color:#036fb8;}

.rightcol {float:right; width:200px; padding:0px 0px 20px 30px;}
.rc {background:#f3f5f8; padding:15px;}
.rc, .rc P {color:#566584 !important;}
.rc SPAN {font:bold 1em Tahoma; color:#ed1c24;}

UL#submenu {margin:75px 0px 25px 19px;}
#submenu LI {padding:3px 0px 3px 18px; background:url(../img/menu/subarrow.gif) no-repeat 0px 7px;}
#submenu A {font-size:1.17em; color:#036fb8;}
#submenu A:hover {text-decoration:none;}
LI#active {background:url(../img/menu/subarrow_h.gif) no-repeat 0px 7px;}
A#activea {color:#1f6391; font-weight:bold; text-decoration:none;}
#submenu LI UL {margin:5px 0px 0px 0px;}
#submenu LI UL LI {background:url(../img/menu/sub2arrow.gif) no-repeat 3px 10px;}
LI#active2 {background:url(../img/menu/sub2arrow_h.gif) no-repeat 3px 10px !important;}
A#active2a {color:#00a1e4; font-weight:bold; text-decoration:none;}

UL#sitemap {margin:25px 0px 25px 0px;}
#sitemap LI {padding:0px 0px 7px 0px; background:none;}
#sitemap A {color:#036fb8; font-weight:bold;}
#sitemap LI LI A {font-weight:lighter;}
#sitemap A:hover {text-decoration:none;}
#sitemap LI UL {margin:5px 0px 0px 0px;}
#sitemap LI UL LI {background:url(../img/menu/sub2arrow.gif) no-repeat 3px 9px; padding:3px 0px 3px 18px; margin-left:15px; font-size:1em;}
#sitemap LI UL LI UL LI {background:url(../img/arrow3.gif) no-repeat 3px 9px; padding:3px 0px 3px 18px; margin-left:15px; font-size:1em;}

.mainnews {width:100%; background:#f3f5f8;}
.mainnews TH {padding:40px 20px 40px 40px; background:url(../img/graypanel/topleft.gif) no-repeat top left; font:0.85em Arial, Helvetica, sans-serif; color:#566584; width:260px;}
.mainnews TD {padding:35px 40px 40px 20px; background:url(../img/graypanel/bottomright.gif) no-repeat bottom right; font:0.85em Arial, Helvetica, sans-serif; color:#566584;}
.mainnews TD DIV {padding:0px 0px 5px 20px; border-bottom:2px solid #FFF; margin-bottom:7px; background:url(../img/arrow.gif) no-repeat 1px 3px; cursor:pointer;}
.mainnews SPAN {font:bold 1em Tahoma; color:#ed1c24;}
.date {font:bold 0.86em Tahoma; color:#ed1c24;}

IMG.img {padding:1px; border:4px solid #036fb8; margin:0px 16px 16px 0px;}
.bluetable {width:100%; border-bottom:2px solid #036fb8; margin:0px 0px 13px 0px;}
.bluetable TH {padding:5px 15px 5px 15px; background:#036fb8; color:#ffffff; font-weight:bold;}
.bluetable TD {padding:5px 15px 5px 15px; border-bottom:1px solid #036fb8;}
.coment {color:#475b69; font-size:0.8em; text-align:right;}

.gallery TD {padding:10px 20px 10px 0px; font-size:0.9em;}

.printtxt {padding:20px; background:url(/common/img/print.gif) no-repeat 0px 21px; font-size:0.82em;}
.headerprint {width:600px;}
.headerprint TD {padding:30px 0px 30px 0px; border-bottom:6px solid #7acef1;}

DIV.logos {width:980px; margin:40px 0px 30px 0px;}
.logos IMG {margin:0px 16px 0px 17px;}

DIV.footer {background:url(../img/footerbg.gif) repeat-x bottom #036fb8; padding:7px; height:27px;}
.footer DIV {width:953px; text-align:left;}
.footer, .header TD {font:0.75em Tahoma; color:#FFF;}
.footer A, .footer A:hover, .footer A:visited, .header TD A, .header TD A:hover, .header TD A:visited {font:1em Tahoma; color:#FFF;}

.print {display:none;}
