body	{margin: 0; padding: 0; background: #dbdbdb; color: #000; FONT-FAMILY: tahoma; verdana; arial; text-align: justify;}

a:link, a:visited {color: #003399;}
a:hover {color: #990033;}
P {FONT-SIZE: 0.8em;}

.col {FONT-SIZE: 0.7em; padding: 10; background-color: f2f2f2;}
.middle {padding: 18; background-color: fff;}
.bottom {FONT-SIZE: 0.6em; padding: 10; background-color: f2f2f2;}

ul.menu {margin: 0; padding: 0 10 0 10; width:160px;}
ul.menu li { margin: 0.5em 0; padding: 0 0 5 13px; list-style-type: none; line-height: 16px; background: url('img/mli.gif') no-repeat 0 0.6em; border-bottom-style: solid; border-bottom-color:#ccc; border-bottom-width: 1px;}
ul.menu a:link, ul.menu a:visited {color:003399;}
ul.menu a:hover {color: #990033;}

ul.regions {margin: 0; padding: 0 10 0 0; width:150px;}
ul.regions li {margin: 0.4em 0; padding: 0 0 2 9px; list-style-type: none; line-height: 10px; background: url('img/mlir.gif') no-repeat 0 0.5em;}
.region {text-transform:uppercase; color: #CC0000; border-bottom:1px solid #CC0000; padding: 0 0 2 0px; margin: 10 0 7 0px; font-weight: bold;}
ul.regions a:link, ul.regions a:visited {color:#003399;}
ul.regions a:hover {color: #990033;}

ul.faq {margin: 20 0 10 0; padding: 0 10 0 0; font-size:0.8em;}
ul.faq li {margin: 0.4em 0; padding: 0 0 5 9px; list-style-type: none; line-height: 10px; background: url('img/mlir.gif') no-repeat 0 0.5em;}
ul.faq a:link, ul.regions a:visited {color:#003399;}
ul.faq a:hover {color: #990033;}

H1 {text-transform:uppercase; FONT-SIZE: 0.7em; color: CC0000; border-bottom:1px solid #CC0000; color:#CC0000; margin: 0 0 10 0px; padding: 0 0 2 10px; background: url('img/headerl.gif') no-repeat 0 0.3em;}
H2 {FONT-SIZE: 1em; color: 666666; margin:30 0 5 0px;}
H3 {text-transform:uppercase; FONT-SIZE: 0.7em; color: CC0000; border-bottom:1px solid #CC0000; color:#CC0000; padding: 0 0 2 10px; background: url('img/headerl.gif') no-repeat 0 0.3em;}
H4 {FONT-SIZE: 1em; color: cc0000;}
H4 {FONT-SIZE: 0.9em;}

.menutop {margin: 8 10 0 10px; padding: 0 0 2 0px; text-align: right; border-bottom-style: solid; border-bottom-color:#ccc; border-bottom-width: 1px;}

.search {margin: 8 0 6 0px; padding: 0 0 2 0px; FONT-SIZE: 1em; border-bottom-style: solid; border-bottom-color:#000; border-bottom-width: 1px;
text-transform:uppercase; font-weight: bold;}

.top2{position: absolute; float: left; top:0px;right:0px; width:68%; height:116; background:url(img/top2.gif); background-repeat: no-repeat;}

.searchf {font-family: Verdana, sans-serif; font-size: 10px; width: 120;}

.dline {height:18px;}
.counters {position: relative; float: right;}
.copyright {position: relative; float: left;}

.photog {display: table-cell; height:160px; padding-right: 5px; float:left; vertical-align: top;}

.login {FONT-SIZE: 0.9em; color: 666666; width:155px; margin:20 2 10 2px; padding: 2 4 2 4px; text-align:center; line-height: 20px; background-color:e5e5e5; border-left:4px solid #cccccc;}
.login a:link, a:visited {color:333333;}
.login a:hover {color:990033;}

.res1 {font-size:0.9em; margin:0px; font-weight:bold;}
.res2 {font-size:0.7em; color:666666; margin:0 0 10 0px;}

HR {border-bottom-width : 0px; border-left-width : 0px; border-right-width : 0px; border-top : 1px solid Silver; color : #cccccc; height : 1px;}

.but {color: #FFFFFF; font-size: 0.7em; border: 1px solid #808080; padding: 4px; background-color: #999999; font-weight:bold; text-transform:uppercase;}

.newsdate {margin:14 0 0 0; font-size: 0.6em; color:666666;}
.newstitle {margin:0 0 10 0; font-size: 1em; font-weight: bold; text-align: left;}
.newstext {margin: 6 0 5 0; align: top; font-size: 0.8em; text-align:justify; padding-bottom: 4px;}
ul.newslist {margin: 15; padding: 0;}
ul.newslist li {font-size: 0.8em; margin: 0.4em 0; padding: 0 0 2 9px; list-style-type: none; line-height: 10px; background: url('img/mlin.gif') no-repeat 0 0.5em;}