body {background: white; font:normal 90% "Trebuchet MS", Arial; color:#0A5670; padding:0px; margin:0px;}

a {color:black;}
a:visited {color:black;}
a:active {color:red;}
a:hover {color:red;}

h1 {font:normal 24px "Trebuchet MS", Arial; margin:0 0 0.5em 0; color:#02BDFD;}
h2 {font:normal 160% "Trebuchet MS", Arial; margin:0 0 0.5em 0; color:#02BDFD;}
h3 {font:normal 150% "Trebuchet MS", Arial; margin:0 0 0.5em 0; color:#02BDFD;}
h4 {font:normal 140% "Trebuchet MS", Arial; margin:0 0 0.5em 0; color:black;}
h5 {font:normal 130% "Trebuchet MS", Arial; margin:0 0 0.5em 0; color:black;}
h6 {font:normal 120% "Trebuchet MS", Arial; margin:0 0 0.5em 0; color:black;}

img {border-width:0px;}
table {border-collapse:collapse;}
form {margin:0;padding:0;}

.red {color:red;}
.msg {color:red;}
.err {color:red;}

#cntHeader h1 {color:white;}

/*C¥âª */

#cntHeader, #cntFooter, #cntMain, #cntBannersTop {position:relative; width:1000px; margin:0px auto; clear:both;}
#cntHeader {background:white url(/img/back_header.jpg) center  no-repeat; height:146px;}
#cntHeader h1 {margin:0px; position:absolute; top:80px; left:69px; font:normal 28px "Trebuchet MS", Arial;}
#cntHeader h4 {margin:0px; position:absolute; color:#333; top:64px; left:70px;}
#cntHeader b {margin:0px; position:absolute; color:#333; top:52px; left:69px;}
#cntHeader p {margin:0px; position:absolute; top:60px; left:549px; color:#0A5670;}

#Logo {position:absolute;top:43px; left:420px; border:1px solid color:#02BDFD;}

#cntLeft {width:240px; float:left;}
#cntRight {width:730px; float:left;padding:10px;}  
 
#cntRight a {color:#0082AF; text-decoration:none; border-bottom:1px dashed #0082AF;}
#cntRight a:visited {color:#0082AF;border-bottom:1px dashed #0082AF;}
#cntRight a:active {color:#00BEFF;border-bottom:1px dashed #00BEFF;}
#cntRight a:hover {color:#00BEFF;border-bottom:1px dashed #00BEFF;}

#cntLeftMenu {margin:10px; border-right:1px solid #D9EDF4;}  

#cntLeftMenu a {display:block; padding:4px; color:#00A8E1; text-decoration:underline;}
#cntLeftMenu a:visited {display:block; padding:4px; color:#00A8E1; text-decoration:underline;}
#cntLeftMenu a:hover {background:#B8D4DD; color:#0A5670; text-decoration:none;} 

#cntLeftMenu a.level2 {margin-bottom:2px;}

#cntFooter {background:#D9EDF4 url(/img/back_footer.gif) top center no-repeat; color:#61A3BA;}
#cntFooterMenu {padding:20px 10px 20px 20px;}  
#cntFooterMenu a {display:block; color:#000; float:left; margin-right:18px;}
#cntFooterMenu a:visited { color:#000;}

#cntCopy {padding:20px 10px 20px 20px; color:#61A3BA; Font-size:80%;} 
#cntCopy a {color:#61A3BA; text-decoration:none;}
#cntCounter  {padding:10px;}
#cntCounters {position:absolute; left:860px; top:80px;}

#cntMenuTop {position:absolute; left:711px; top:10px; color:white;}
#cntMenuTop a {color:white; font-size:90%;}

.fLong {}
.fSubmit {}
.fMidi {width:500px;}

textarea:focus  {background:#ddd;}
textarea.fLong  {}

#cntKrosh {font-size:90%; margin-bottom:10px;}

/*Menu*/

.level1 {margin-left:0px; margin-bottom:7px;}
.level2 {margin-left:20px;}
.level3 {margin-left:40px;}

#cntRight a.artAnonsHeader {font-size:120%; border-bottom:0px solid red;}
#cntRight a.artAnonsHeader:visited {border-bottom:0px solid red}

/*News*/
.nsTopItem {width:220px;  height:200px; float:left; margin-right:20px}
.nsDate {background:#009999; color:white; font-size:70%; width:70px; padding-left:10px;}
.nsTitle {font-size:120%;}

/*GB*/

.gbDate {font-style:italic; font-size:75%; color:#999; text-align:right; margin-right:20px;}
.gbQName {font:normal 90% Trebuchet MS; text-align:right; margin-right:21px;}

#cntBannersTop table {border-collapase:collapase;}
#cntBannersTop table td {padding:0; margin:0;}
#cntBannersTop #bRight {text-align:right;}
#cntBannersTop #bCenter {text-align:center;}
