* {margin: 0; padding: 0;}

/*html {background: url(bg_html.gif) center top repeat-y;}*/

body {background:#FFF; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 62.5%; display: block; float: left; width: 100%; position: relative; color: #333333;}
html>body {font-size: 10px;}
body a, img {border: none;}

.clearfix {zoom: 1;}
.clearfix:after {content: "."; display: block; height: 0; clear: both; font-size: 0; visibility: hidden;}
.clear {display: block; font-size: 0; line-height: 0; height: 0; clear: both; margin: 0; padding: 0;}

#main_page {width: 960px; margin: 0 auto;}
#main_page a, a:visited {text-decoration: none;}
#main_page a:hover {text-decoration: none;}
#main_page:after {content: "."; display: block; height: 0; clear: both; font-size: 0; visibility: hidden;}

#top {margin-top: 30px; margin-bottom: 30px;}
#top h1 {float: left; display: inline; background: url(masuri_anticriza.gif) 0 0px no-repeat; height: 57px; font-size: 45px;}
#top h1 a {display: block;}
#top h1 a strong {visibility: hidden;}
#top .links {float: right; display: inline; margin-top: 15px; width: 280px;}
#top .links div {float: left; display: inline; font-size: 12px; font-weight: bold; background: url(bg_1.gif) 0 0 repeat-x; height: 15px; padding: 5px 7px;}
#top .links div a {color: #fff;}
#top .links p {float: left; display: inline; font-size: 12px; font-weight: bold; background: url(bg_2.gif) 0 0 repeat-x; height: 15px; padding: 5px 7px;}
#top .links p a {color: #fff;}

#menu {list-style-type: none; background: url(bg_meniu.gif) 0 0 repeat-x; height: 25px; margin: 0;}
#menu li {float: left; padding: 0; font-size: 12px; font-family: Tahoma, Sans-Serif;}
#menu li a {color: #615e5e; font-weight: bold; background: none; height: 15px; padding: 5px 10px; float: left;}
#menu li a:hover {color: #fff; font-weight: bold; background: url(bg_meniu_hover.gif) 0 0 repeat-x;}
#menu li.sel a {color: #fff; font-weight: bold; background: url(bg_meniu_hover.gif) 0 0 repeat-x;}

#banners {padding: 10px 0 0 0;}
#banners .lbanner {float: left; display: inline; width: 480px; height: 200px;}
#banners .rbanner {float: right; display: inline; width: 480px; height: 200px;}

#container {width: 960px;}
	
	#left {float: left; display: inline; width: 470px; overflow: hidden;}
	#left .box {margin: 10px 0; line-height: 18px;}
	#left .title {margin: 0 0 10px 0; background: url(bg_3.gif) 0 0 repeat-x; padding-left: 10px;}
	#left .box .text {font-family: Arial, Sans-Serif; font-size: 13px; padding: 10px;}
	#left .box .text a {color: #333;}
	#left .box .text a:hover {color: #333; text-decoration: underline;}
	#left .box .more { margin-left: 23px; font-size: 11px; font-weight: bold;}
	#left .box .more a {padding-left: 10px; color: #f00000;background: url(arrow_red.gif) 0 5px no-repeat;}
	#left .box .more a:hover {padding-left: 10px; color: #555;background: url(arrow_gray.gif) 0 5px no-repeat;}
	#left .box .related {background: url(dotted.gif) 0 0 repeat-x; margin: 15px 0; padding: 15px 0px;}
	#left .box .related span {display: block; font-weight: bold; color: #f00000; font-size: 12px;}
	#left .box .related ul {list-style-type: none;}
	#left .box .related ul li {background: url(arrow_gray.gif) 0 5px no-repeat; font-size: 11px; font-weight: bold; margin: 2px 0;}
	#left .box .related ul li a {padding-left: 10px; color: #555;}
	#left .box .related ul li a:hover {padding-left: 10px; color: #555; text-decoration: underline;}
	
	#left .box .masura {padding: 10px;}
	#left .box .masura span {display: block; clear: both;}
	#left .box .masura p {font-size: 13px; padding: 2px 0;}
	#left .box .masura .more { margin-left: 5px; font-size: 11px; font-weight: bold; text-align: right;}
	#left .box .masura a.more {padding-left: 10px; color: #f00000;background: url(arrow_red.gif) 0 5px no-repeat;}
	#left .box .masura a:hover.more  {padding-left: 10px; color: #555;background: url(arrow_gray.gif) 0 5px no-repeat;}
	#left .box .articol {padding: 10px; font-size: 13px;}
	#left .box .articol span {display: block; color: #afafaf;}
	#left .box .articol span b {color: #f00000;}
	#left .box .articol p a {color: #333;}
	


	#right {float: right; display: inline; width: 470px; overflow: hidden;}
	#right .box {margin: 10px 0; line-height: 18px;}
	#right .title {margin: 0 0 10px 0; background: url(bg_4.gif) 0 0 repeat-x; padding-left: 10px;}
	#right .box .coment {padding: 10px 10px; font-size: 13px;}
	#right .box .coment span {display: block; color: #afafaf; font-size: 11px;}
	#right .box .coment span b {color: #000; display: block;}
	#right .box .coment p a {color: #333;}
	#right .box .action {margin: 8px 10px 36px 10px;}
	#right .box .action div {float:left; display: inline;}
	#right .box .action p {float: right; display: inline;}
	#right .box .action p.more { margin-left: 23px; font-size: 11px; font-weight: bold;}
	#right .box .action p.more a {padding-left: 10px; color: #f00000;background: url(arrow_red.gif) 0 5px no-repeat;}
	#right .box .action p.more a:hover {padding-left: 10px; color: #555;background: url(arrow_gray.gif) 0 5px no-repeat;}
	#right .box .coment .more { margin-left: 5px; font-size: 11px; font-weight: bold; text-align: right;}
	#right .box .coment a.more {padding-left: 10px; color: #f00000;background: url(arrow_red.gif) 0 5px no-repeat;}
	#right .box .coment a:hover.more  {padding-left: 10px; color: #555;background: url(arrow_gray.gif) 0 5px no-repeat;}

#footer {border-top: solid 10px #434242; padding: 10px 10px; font-size: 11px; color: #000;}

#boxVideoChat     { width:940px; height:516px; overflow:hidden; position:relative; background:url(bg-videochat.gif) no-repeat 0 0; margin:20px 0 0 0 }
#boxVideoChat DIV   { position:absolute; overflow:hidden }
#boxVideoChat .chat   { width:509px; height:447px; top:10px;}
#boxVideoChat .time   { width:401px; height:91px; top:366px; left:10px }
#boxVideoChat .help   { width:401px; height:28px; left:10px; top:478px; line-height:28px }
#boxVideoChat .help A { float:left; width:69px; height:28px; text-indent:-9999px; margin:0 10px 0 0 }
#boxVideoChat .stats  { width:509px; height:30px; right:10px; bottom:10px; text-align:right }
                