 body {			font-family: Tahoma, Verdana, Arial; font-size: 12px;}
 h1 { font-size: 18px;}
 h2 { font-size: 16px; font-weight: bold;}
 h3 { font-size: 14px; font-weight: bold;}
 h5 {font-size: 11px; font-weight: bold;}
 h5 a {font-size: 11px; font-weight: bold; color: #660000;}
 em { color: #666; font-size: 11px;}
 img {border: 1px solid black;}
 #page{			margin: 0 auto; width: 960px; border: 1px solid #660000;}
 #topLine { 		background: transparent url(../images/up_menu.gif) repeat-x 0 0; width: 960px; font-size: 12px; clear: both; color: #FFF; overflow: hidden;}
.leftTopLine  {	padding: 0 0 0 20px; float: left; width: 500px;}
.leftTopLine p {	float: left; margin: 0; line-height: 26px;}
.rightTopLine  {	padding: 0 10px; width: 300px; float: right; line-height: 26px;}
.rightTopLine  a{float: right; padding: 0 20px 0 0; margin: 0; color: #FFF;}
.rightTopLine  img{ float: right; padding: 0 10px; margin: 0; margin-top: 12px; border: none;}

#mainPic{		width: 960px; height: 160px; background: transparent url(../images/header.jpg) no-repeat 0 0; margin: 0; padding: 0;font-size: 0;}
#line {	width: 960px; height: 10px; background: transparent url(../images/thin_line.gif) repeat-x 0 0; margin: 0; padding: 0; font-size: 0;}

#menu { width: 230px;}
#menu .button { background: transparent url(../images/menu_background.gif) repeat-x 0 0; width: 230px; padding: 13px 0;}
#menu .button a { background: transparent url(../images/empty_page.gif) no-repeat 10px 0; padding: 1px 0 1px 30px; font-size: 12px; font-weight: bold; color: #FFF; text-decoration: none;}
#menu .button a:hover { background: transparent url(../images/menu_background_rollover.gif) no-repeat 10px 0; text-decoration: underline;}
#menu .button a:active { background: transparent url(../images/menu_background_active.gif) no-repeat 10px 0; text-decoration: none;}
#menu .button a:visited { color: #cc9999}

#leftColomn { width: 230px; border: 1px solid #660000; border-left: none; border-bottom: none; float: left;}

.adv { width: 200px; background-color: #F0F0F0; margin-top: 10px; padding: 0 15px 10px 15px; border: 1px solid #660000; border-left: none; border-right: none;}
.adv img { border: 1px solid #000;}
.advTxt { padding: 10px 0 1px 0; color: #999; font-size: 10px; font-family: Verdana;}
.adv p {padding-top: 10px; margin: 0;}
.adv p a{ color: #660000; text-decoration: none; font-weight: bold; padding: 0; margin: 0;}

#centerColomn { background: #f0f0f0 url(../images/content_bottom.gif) no-repeat center bottom; min-height: 170px; float: left; border: 1px solid #660000; width: 490px; margin-left: 10px; border-top: none;}
#centerColomn  .content { padding: 0 30px 40px 20px; float: left;}
#centerColomn .first_l { font-size: 64px; color: #660000; font-weight: bold; float: left; margin: -12px 0 0 0; padding: 0 15px 0 0;}
#rightColomn { width: 216px; margin-left:10px; float: left; border: 1px solid #660000; border-right: none; border-top: none;}
#news{ background: #f0f0f0 url(../images/novini.gif) no-repeat 0 0; width: 216px; min-height: 28px; margin: 0; padding: 0; padding-bottom: 10px;}
.new { float: left; margin: 10px 0 0 0; padding: 0; width: 214px; }
.new  h3 { padding: 0; margin: 0;  width: 214px;}
.new  h3 a{ font-size: 12px; color: #660000; padding: 0 20px 0 20px; margin: 0; display: block; overflow: hidden;}
.new  p{ font-size: 11px; color: #000; padding-bottom: 10px; padding-top: 10px; margin: 0 20px 0 20px; display: block; text-align: justify; border-bottom: 1px solid #660000; }
.new  img{ padding-bottom: 0; margin: 10px 20px 0 20px; display: block;}
.newList {float: left; margin: 10px 10px 10px 0; padding: 0; width: 440px; border-bottom: 1px solid #660000;}
.newList  h3 a{ font-size: 14px; color: #660000; padding: 0 20px 0 0; margin: 0; display: block;}
.newList  p{ font-size: 12px; color: #000; padding-bottom: 10px; margin: 0; display: block; text-align: justify;}
.newList  img{ padding-bottom: 0; margin: 10px 20px 0 20px; display: block;}
#all { padding: 3px 0; border-bottom: 1px solid #660000; margin: 0 20px 0 20px; clear: both; width: 174px; overflow: hidden;}
#all a { color: #660000; font-weight: bold; font-size: 12px; text-decoration: none; float: right;}

#login { background: transparent url(../images/login.gif) no-repeat center top; height: 160px; border-left: 1px solid #660000; width: 216px; margin: 0; margin-top: 0; float: right;}

#login form { margin: 37px 0 0 65px;}
#login form input{ margin: 0 0 15px 0; border: 1px solid #666; border-right: 1px solid #999; border-bottom: 1px solid #999; width: 138px; height: 20px;}
#login form input#send { border: 0; height: 26px;}

#footer p { text-align: center;background: transparent url(../images/footer.gif) repeat-x center bottom; width: 960px; height: 24px; margin: 0; padding: 0;  border-top: 1px solid #660000;}

#footer p a { color: #660000; text-decoration: none; font-size: 12px; line-height: 24px; font-family: Verdana;}

.new span.details a{font-size: 11px; font-weight: bold;margin:0 0 0 75px;}
.new em {text-align: left; display: inline;}

.cleaner { clear: both;}