body { text-align: center; color: #FFD800; font-family: "Arial CE", "Helvetica CE", Arial, Helvetica, sans-serif; font-size: 80%; background: url(../images/back.png) repeat-y top center; }
#main { margin: 0 auto; width: 950px; text-align: left; background: url(../images/back_in.png) repeat-y top center; }

ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, body, html, p, blockquote, fieldset, input { margin: 0; padding: 0; }
ul, ol { list-style: none; }
a img, :link img, :visited img, fieldset { border: none; }
hr, .search legend, .domeny legend, .add legend { display: none; }

#header { height: 135px; position: relative; font-size: 1.5em; }
#header span { background: url(../images/header.png) no-repeat center; position: absolute; width: 100%; height: 100%; }

#logo { display: block; padding-left: 247px; position: absolute; top: 10px; z-index: 1; }

a, a:link, a:visited, a:active { color: #FFD800; text-decoration: none; }
a:hover { color: #FFD800; text-decoration: none; }

#content { float: left; width: 560px; margin: 0 0 0 187px; }
* html #content { display: inline; }
#content .foo { background: url(../images/footer.png) no-repeat; height: 25px; }
#content p { font-size: 85%; color: #fff; padding: 5px; margin: 0 10px; text-align: justify; line-height: 16px; }
#content h2 { font-size: 1.5em; padding: 5px; margin: 0 10px; }
#content h3 { font-size: 1.3em; padding: 5px; margin: 0 10px; }
#content p.icon, #content p.center { text-align: center; }

#left-col { float: left; width: 187px; margin: 0 0 0 -747px; }
#left_top { background: url(../images/left_top.png) no-repeat top; height: 24px; }

#left-col #menu { list-style: none; }
#left-col #menu ul#down { margin: 30px 0 0 0; }
#left-col #menu li { height: 24px; line-height: 24px; vertical-align: middle; background: url(../images/menu_off.png) no-repeat; }
#left-col #menu li a, left-col li a:link, left-col li a:visited { text-decoration: none; font-weight: bold; padding: 0 0 0 40px; width: 147px !important; width /**/:187px; }
#left-col #menu a:hover { color: #fff; }
#left-col #menu li.tab a { color: #fff; background: url(../images/menu_on.png) no-repeat; padding: 0 0 0 40px; width: 147px !important; width /**/:187px; }
#left-col #menu a { display: block; padding: 0 0 0 40px; width: 147px !important; width /**/:187px; }
#left-col #menu h3 { font-size: 1.2em; margin: 20px 10px 5px 40px; font-weight: bold; color: #fff; }

#right-col { float: left; width: 200px; padding: 20px 0 0 0; text-align: center; }
#right-col ../img { margin: 0 5px; }
#right-col p { font-size: 85%; padding: 5px; line-height: 16px; color: #fff; }
#right-col h2 { font-size: 1.3em; padding: 5px 0; }
#right-col h3 { font-size: 1.3em; padding: 5px 0 0 0; }
#right-col h4 { font-size: 1.3em; padding: 5px 0 0 0; text-decoration:blink; }
#right_top_abs { display: block; padding-left: 707px; position: absolute; height: 31px; top: 126px; z-index: 1; }

#flag { clear: both; position: absolute; width: 950px; top: 98px; z-index: 3; }
#flag li { list-style: none; padding: 0 10px 0 0; float: right; text-align: right; }
#flag ../img { border: 1px solid #565656; }

#footer { clear: both; margin: 0 auto; width: 950px; text-align: center; background: url(../images/back.png) repeat-y top center; }
#footer p { padding: 6px 235px 6px 190px; line-height: 16px; font-size: 85%; }
#footer a, #footer a:link, #footer a:visited { text-decoration: underline; }
#footer a:hover { text-decoration: none; }

.style5 {color: #FF0000}
.style7 {color: #00FFFF}


