h3 {
font-size:15px;
color:#00BFFF;
}

h2 {
font-size:15px;
color:#F8F8FF;
}

* {
margin:0;
padding:0;
}

body,td {
background:#f8f8f8;
color:#565656;
font-family:Verdana, Tahoma, Arial;
font-size:8pt;
}

li {
list-style:none;
}

.archLi:before {
content:"»";
}

a:link,a:active,a:visited {
color:#00b4e8;
text-decoration:none;
}

a:hover {
color:#fff;
background:#00b4e8;
}

hr {
color:#acacac;
}

.kont {
background:#ededed;
width:260px;
margin:10px;
padding:8px;
}

.kont:hover {
background:#e6e6e6;
}

.kont2 {
background:#f8f8f8;
border:1px solid #cecece;
padding:5px;
}

.titb {
font-size:15pt;
color:#7c7c7c;
margin-bottom:6px;
border-bottom:1px dashed #d5d5d5;
padding:0 2px 3px 5px;
}

.titb:first-letter {
color:#0099bf;
}

.log {
background:#ededed;
border-top:5px solid #e2e2e2;
margin:10px 10px 0 0;
padding:5px;
}

.log a {
font-size:40px;
color:#7c7c7c;
margin-left:20px;
font-family:Arial;
}

.log a:link,.log a:visited,.log a:hover,.log a:active {
background:none;
}

.log h1 {
font-weight:400;
color:#a7a7a7;
font-size:15px;
padding-left:40px;
padding-bottom:10px;
}

.bod {
background:#ededed;
margin-bottom:15px;
margin-right:10px;
padding:8px;
}

.footer p {
line-height:1.8;
padding:20px 10px 10px 40px;
}

.footer {
width:100%;
height:100px;
border-top:1px solid #cecece;
background:#ededed;
font-size:7pt;
}

.gmen {
margin-right:10px;
background:#f8e9d8;
border-bottom:1px solid #eacdab;
border-top:1px solid #eacdab;
padding:13px 8px;
}

.gmen a {
background:#fff;
margin-right:10px;
border:1px solid #f3d8b8;
padding:5px;
}

.gmen a:link,.gmen a:active,.gmen a:visited {
color:#eb943f;
text-decoration:none;
}

.gmen a:hover {
background:#ffa853;
color:#fff;
border:1px solid #e65c00;
}

.uMenuRoot li div div a {
display:block;
border-bottom:1px solid #e9e9e9;
padding:5px 0 5px 10px;
}

.calMday,.calMdayA {
border:1px solid #ebebeb;
}

.calMonth {
padding-bottom:10px;
}

.calMday,.calWday,.calWdaySe,.calWdaySu {
padding:3px 5px;
}

.calWday {
background:#c2c2c2;
color:#fff;
border:1px solid #a6a6a6;
}

.calWdaySe,.calWdaySu {
color:#fff;
background:#898989;
border:1px solid #555;
}

.calMdayIs,.calMdayIsA {
background:#fff2e8;
}

.calTable {
margin-bottom:10px;
}

.loginButton,.searchSbmFl,.pollBut {
color:#525252;
border:1px dashed #c2c2c2;
padding:2px 5px;
}

.loginButton:hover,.searchSbmFl:hover,.pollBut:hover {
border:1px dashed #eeab76;
background:#ffecdd;
}

.eTitle a:link,.eTitle a:visited,.eTitle a:active {
display:block;
background:#dbdbdb;
color:#fff;
font-size:18px;
border:1px solid #b4b4b4;
margin-bottom:5px;
padding:4px 4px 4px 10px;
}

.eTitle a:hover {
background:#91e1ff;
border:1px solid #59b2d3;
}

.eDetails {
font-size:7pt;
color:#b4b4b4;
border-top:1px dashed #b4b4b4;
padding-top:2px;
}

.commFl {
width:100%;
border:1px solid #cecece;
}

.commFl:focus {
border:1px solid #e2b677;
}

.commSbmFl {
margin:10px;
padding:5px 10px;
}

.smiles {
background:#ededed;
border:1px solid #cecece;
}

.smiles tr td {
background:#ededed;
padding:5px;
}

.codeButtons {
border-bottom:3px solid #cacaca;
border-top:1px solid #cacaca;
border-right:1px solid #cacaca;
border-left:1px solid #cacaca;
}

.codeButtons:hover {
border-bottom:3px solid #ff7132;
}

.cBlock1 tr td {
background:#eee;
border:1px solid #d7d7d7;
}

.cBlock2 tr td {
background:#fff3e4;
border:1px solid #ed;
}
9bf;}