
body {background: #FDFDFF url("images/fon.gif") repeat-y 0% 0%;}
.fon1 {background: url("images/fon1.jpg") no-repeat 0% 0%; padding: 30px 15px; min-height: 870px; heigh: 100%; height:expression("900"); width: 100%; min-width: 1000px; width:expression(document.body.clientWidth < 1000? "1000px": "100%");}
* {box-sizing: border-box; -moz-box-sizing: border-box;}
table, tr, td {border-collapse: collapse;}
.nnn { background: #EBFAFE; border: 1px solid #4CB7D7; padding: 0 15px 25px 15px;}
.nnn1 {width: 100%;}
body, table, tr, td, div, h1, h2, h3, h4, form, input, ul, li, ol, span, a, img, p {margin: 0px; padding: 0px; }
.table {width: 100%; border: 1px solid #4CB7D7;}
.head {height: 170px; background: url("images/head.gif") repeat-x 0% 0%;}
.head-l {height: 170px; background: url("images/head-l.jpg") no-repeat 0% 0%; padding: 8px 20px 0 400px;}

.head h1 {color: #006794 !important; font: bold 18px/24px "Tahoma"; margin: 0 0 25px 0 !important; padding: 0 !important;}
.head h1 a:link, .head h1 a:visited {color: #006794 !important; text-decoration: none !important;}
.links {padding: 12px 0 0 0;}
.mainmenu1 {padding: 2px 0; vertical-align: middle; display: block;}
.mainmenu {vertical-align: middle; font: normal 12px/14px "Tahoma";}
.mainmenu * {vertical-align: middle;}
.mainmenu img {margin-right: 3px;}

.list-f, .list-f1 {width: 50%; height: 45px; vertical-align: bottom; font: normal 10px/13px "Tahoma"; color: #555555; padding: 2px 10px;}
.list-f1 {text-align: right;}


font,th,td,p { font-family: Verdana, Arial, Helvetica, sans-serif }
a:link,a:active,a:visited {color : #006794; }
a:hover {text-decoration: underline; color: #DD6900; }
hr {height: 0px; border: solid #B4E5F7 0px; border-top-width: 1px;}

.forumline  {background-color: #FFFFFF; border: 2px #4CB7D7 solid; }


td.row1 {background-color: #EBFAFE; padding: 2px 0 3px 2px;}
.row5 img {height: 18px; width: 33px;}
td.row2 {background-color: #D1F1FA; }
td.row3 {background-color: #EBFAFE; }
.row5 {padding-left: 29px; background-color: #EBFAFE; }

td.rowpic {background-color: #B4E5F7; border-top: 1px solid #EBFAFE;}

th {color: #033D59; font: bold 12px/14px "Tahoma"; background: #4CB7D7; height: 25px;}

td.cat, td.catHead, td.catSides, td.catRight, td.catBottom {background: #B4E5F7; border: #FFFFFF; border-style: solid; height: 28px;}



td.cat, td.catHead, td.catBottom {height: 29px; border: none;}
th.thHead, th.thSides, th.thTop, th.thLeft, th.thRight, th.thBottom, th.thCornerL, th.thCornerR {font-weight: bold; border: 1px solid #FFFFFF; height: 28px; }
td.row3Right, td.spaceRow {background: #B4E5F7; border: 1px solid #FFFFFF;}

th.thHead, td.catHead {font-size: 12px;}

.maintitle, h1, h2 {font: bold 22px/25px "Verdana"; text-decoration: none; color: #214354;}

.gen {font-size: 12px;}
.genmed {font-size: 11px;}
.gensmall {font-size: 10px;}
.gen, .genmed, .gensmall {color: #214354;}
a.gen, a.genmed, a.gensmall {color: #006794; text-decoration: none;}
a.gen:hover, a.genmed:hover, a.gensmall:hover {color: #DD6900; text-decoration: underline;}

.mainmenu {font-size: 11px; color: #214354}
a.mainmenu {text-decoration: none; color: #006794;  }
a.mainmenu:hover {text-decoration: underline; color: #DD6900; }

.cattitle {font: bold 12px/15px "Tahoma"; letter-spacing: 1px; color: #006794; padding-top: 10px; display: block; display: block; height: 42px; margin-left: 50px;}
a.cattitle  {text-decoration: none; color: #006794;}
a.cattitle:hover {text-decoration: underline; }

.forumlink {font: bold 11px/13px "Tahoma"; color: #006794; display: block; padding-top: 7px;}
a.forumlink {text-decoration: none; color: #006794; }
a.forumlink:hover {text-decoration: underline; color: #DD6900; }

.nav {font: bold 11px/13px "Tahoma"; color: #214354;}
a.nav {text-decoration: none; color: #006794;}
a.nav:hover {text-decoration: underline;}

.topictitle {font: bold 11px/13px "Tahoma"; color: #214354;}
a.topictitle:link {text-decoration: none; color: #006794; }
a.topictitle:visited {text-decoration: none; color: #5493B4; }
a.topictitle:hover {text-decoration: underline; color: #DD6900; }


.name {font-size: 11px; color: #214354;}

.postdetails {font-size: 10px; color: #214354; }

.postbody {font-size: 12px;}
a.postlink:link {text-decoration: none; color: #006794;}
a.postlink:visited {text-decoration: none; color: #5493B4;}
a.postlink:hover {text-decoration: underline; color: #DD6900;}


.code {font: bold 11px/13px "Tahoma"; color: #006600; background; border: 1px solid #B4E5F7;}

.quote {font: normal 11px/13px "Verdana"; color: #444444; background: #FAFAFA; border: 1px solid #B4E5F7;}

.copyright {font: normal 10px/12px "Verdana"; color: #444444;}
a.copyright {color: #444444; text-decoration: none;}
a.copyright:hover {color: #214354; text-decoration: underline;}


input, textarea, select {color: #214354; font: normal 11px/13px "Verdana"; border: 1px solid #214354; margin: 1px;}
input.post, textarea.post, select {background: #FFFFFF;}
input {text-indent: 2px;}
input.button {background: #EFEFEF; color: #214354; font: normal 11px/13px "Tahoma";}
input.mainoption {background: #FAFAFA; font-weight: bold;}
input.liteoption {background: #FAFAFA; font-weight: normal;}

.helpline { background-color: #DEE3E7; border-style: none; }

td.catLeft {background: #B4E5F7 !important; padding: 2px 15px; vertical-align: middle; border-top: 1px solid #FFFFFF; }
td.catLeft img {float: left;}


/* Import the fancy styles for IE only (NS4.x doesn't use the @import function) */
@import url("formIE.css");
