html,body{
	height:100%; background:url('/accel/static/i/silver_pix.gif') repeat-y 251px top;
}
/*ALL*/
a {color:#004594; text-decoration:underline;}
a:hover {text-decoration:none;}
a.select {font-weight:bold;cursor:default;text-decoration:none}
h2 {font-size: 18px;padding-bottom: 20px}


#wrapper {min-height:100%; height:auto !important; height:100%; margin:0 16px -99px 16px; background:url('/accel/static/i/side_right.gif') repeat-y right top;}

#bannertop {height:77px; padding-top:13px; background:#fff; text-align:center; }

/*header*/
#header {height:126px; background:#fff url('/accel/static/i/footer.gif') repeat-x left top;}
#logo {width:357px; height:55px; background:url('/accel/static/i/logo.gif') no-repeat left top; overflow:hidden; text-indent:-999px; position:absolute; margin-top:21px}
#logo a {display:block; width:357px; height:55px; overflow:hidden; text-indent:-999px;}
#header strong {display:block; position:absolute; margin-top:82px; padding-top:7px; width:501px; background:url('/accel/static/i/silver_pix.gif') repeat-x left top; font-weight:normal; font-size:18px; /*color:#909090;*/ color:#172983; font-family:arial, tahoma, sefif}

#soc-net {clear:both;margin:15px 0 15px 0;overflow:hidden;zoom:1}
#soc-net a {float:left;margin:5px;}

/*footer*/
#footer {height:99px; padding-top:24px; margin:0 16px; background:#fff url('/accel/static/i/footer.gif') repeat-x left 18px; /*bottom:0;*/ clear:both; position:relative;}
#footer dfn {float:right; font-style:normal; font-size:14px; color:#919191; padding:33px 0 2px 0}
#footer dfn a {color:#919191; text-decoration:none}
#footer dfn a:hover {text-decoration:underline}
#footer ul {float:left; font-size:14px; color:#000000; margin-top:15px; line-height:130%}
#footer ul li {margin:0}
#counter {float:right; margin:20px 0 0 10px}

/*menu*/
#menutop {height:27px; background:#fff; padding:1px 0; border-top:1px solid #b2b2b2; border-bottom:1px solid #b2b2b2; overflow:hidden}
#menutop ul {display:block; height:27px; background:url('/accel/static/i/menu_bg.gif') repeat-x left top;}
#menutop ul li {display:block; height:20px; padding:7px 14px 2px 12px; float:left; border-right:1px solid #fff; color:#fff; font-weight:bold; font-size:14px; text-transform:lowercase}
#menutop ul li.selom, #menutop ul li.sel {background:url('/accel/static/i/menu_bg_select.gif') repeat-x center top; padding:0; height:27px}
#menutop ul li.selom a, #menutop ul li.sel span {background:url('/accel/static/i/menu_bg_shadow.png') no-repeat right top; padding:7px 14px 0 10px; height:20px; display:block}
#menutop ul li a {color:#fff; text-decoration:none;}
#menutop ul li a:hover {text-decoration:underline;}
#menutop ul li.mail {border:0; padding-top:6px}
#menutop ul li.mail  a {display:block; float:left; overflow:hidden; text-indent:-999px; width:23px; height:16px; background:url('/accel/static/i/menu_billboard.gif') no-repeat left top;}
#menutop ul li.mail a:hover {background:url('/accel/static/i/menu_billboard_hover.gif') no-repeat left top;}

#player {display:block;width:640px;height:480px;margin:5px auto 15px auto}

/*menu_bottom*/
#menu_bottom{overflow:hidden}
#menu_bottom ul {display:block;margin:5px auto 0 auto;width:720px; float:none; overflow:hidden}
#menu_bottom ul li {display:block; padding:5px 16px 2px 0; float:left; border-right:1px solid #fff; font-size:11px; text-transform:lowercase}


/*forms*/
form {font-size:14px; color:#919191}
form input {border:1px solid #b2b2b2; background:#f0f0f0; padding:2px 3px; font-size:12px; font-family:tahoma, serif; height:18px; margin-bottom:3px;}
form .submit {padding:0; border:0; height:24px; font-size:12px; color:#fff; background:url('/accel/static/i/form_button.gif') repeat-x left top; cursor:pointer; text-align:center}
form .submit:hover {color:#bfd8f3}

#auth {width:180px; float:right; margin-top:32px}
#auth form label {width:50px; float:left; text-align:right; margin-right:5px; clear:both; padding-top:5px}
#login {width:116px}
#pass {width:90px}
#auth form .submit {width:22px;}
#auth form #exit {width:50px}
#auth a.regist {float:left}
#auth a.rememb {float:right; margin-right:1px}

#search {padding-bottom:25px; width:100%; float:left}
#search input {width:165px; float:left; margin-bottom:4px}
#search input.submit{width:47px; float:right; margin:0}
#search input.radio {width:auto; height:18px; border:0; background:none; clear:both; display:block;margin:0}
#search label {display:block; height:20px; float:left; width:180px;cursor:pointer}

/*Ctructure page*/
#container {
	width: 100%;
	height: 1%;
	background:url('/accel/static/i/white.gif') repeat-x left top; padding:27px 0 110px 0;
	position:relative;
}
#container:after {
	content: '.';
	display: block;
	clear: both;
	visibility: hidden;
	height: 0;
}




#all {
	width: 100%;
	float: left;
	overflow: hidden;
}
#page {
	padding: 0 190px 0 223px;
}
#content {padding:0 45px 0 52px}
.sideleft {
	float: left;
	width: 223px;
	margin-left: -100%;
	position: relative;
}
.sideright {
	float: left;
	margin-right: -3px;
	width: 190px;
	margin-left: -190px;
	position: relative;
}
.medal {margin:30px 0 0 55px;border:1px solid #545454;width:93px}



/*other*/
.hr {clear:both; height:3px; background:#003176; margin-bottom:5px}
.red {color:#e70e00}
.date {color:#919191;}
h6 {font-size:18px; font-weight:bold; font-family:'arial'; padding:3px 0 5px 0}
h6 a {color:#000; text-decoration:none}
h6 a:hover {color:#004594;}
#gismeteo {margin-bottom:7px}
#volgotv {margin:15px 0}
#volgotv > a, #volgotv > span {font: bold 18px arial, tahoma, serif;}

/*Side right*/
.samp {margin:2px 0 16px 0}
.samp img {margin-bottom:10px}

.galleryside {margin:3px 0 15px 0}
.galleryside img {margin-bottom:4px}
.galleryside dd {font-size:10px; padding:4px 0 14px 0; color:#909090; margin:0}
.galleryside a {display:block}

/*Side left*/
.headlist {margin-top:7px;}
.headlist li {padding-bottom:15px;}

.anonce {margin-bottom:5px}
.anonce li {padding-bottom:10px;overflow:hidden;border-bottom:1px dashed #545454;margin-bottom:10px}
.anonce li:nth-last-child(1){border-bottom:0}
.anonce h6 {padding-bottom:3px;line-height:110%}
.anonce img {margin:4px 10px 4px 0;float:left;border:1px solid #545454}
.anonce p {padding:2px 0 4px 0}

/**/
.colblock {overflow:hidden; width:100%;}
.col1, .col2 {padding-bottom:10000px; margin-bottom:-10000px; float:left; display:block;}
.col1 {width:52%;}
.col2 {float:right; padding-left:29px; width:39%; }
.vline {background:url('/accel/static/i/silver_pix.gif') repeat-y 56% top;}

/*for main*/
.catlist li {padding-bottom:13px}
#content .catlist p a, #content .catlist p {color:#919191; font-size:10px; padding:1px 0 0 0; line-height:120%}

.catlist span {color:#454545; font-size:10px}

.newslist dt {color:#919191; font-size:10px;}
.newslist dd {margin:0; padding-bottom:16px;clear:both;overflow:hidden;zoom:1}
.newslist dd img {float:left;margin-right:6px}
.addbig {color:#e70e00; font-size:14px; font-weight:bold; padding:5px 0 13px 0; display:block}

/* mlist */
.videos dd {}

/*content*/
#content h1 {padding-bottom:10px;font:bold 18px arial, tahoma, serif;}
#content h1.line, #content h6.line {text-align:left;display:block;border-bottom:3px solid #003176;padding:0 10px;margin:0 0 12px 0;line-height:100%}
#content p {padding:5px 0; line-height:120%}

#allng {position:absolute;height:18px;border:1px solid #ff4400;background:#fefefe;color:#ff4400;padding:2px 3px;margin-left:51px;display:none}

div#navigator {width:360px;margin:10px auto;margin-top:16px;text-align:center;font-size:14px;clear:both}
div#navigator a {text-decoration:none;white-space:nowrap}
div#navigator a:hover {text-decoration:underline}
#offset {padding:0 10px;color:silver}
.numnav {clear:both;display:block; margin:15px 0;text-align:center;font-size:14px; padding:8px 0}
.numnav ins {text-decoration:none}

/* catmenu */
.lm {margin:10px 0 25px 12px}
.sideright .lm {margin:10px 0 25px 0}
.sideright .lm li {padding-left:0;font-size:14px;margin:0 0 8px 0;font-weight:bold;line-height:125%}
.lm li {padding:2px 3px;display:block;margin:0}
.lm li li {border-bottom:1px solid #fff}
.lm li li:hover {background:#f0f0f0}
.lm li.cm li a.select, .lm a.select {font-weight:bold}
.lm li ul {margin:5px 0 5px 10px}
.lm ul li a, .lm ul li a.select {font-size:11px;line-height:125%}
.lm li span {color:#003176;cursor:pointer;font:bold 12px Tahoma, serif;position:absolute;margin:-1px 0 0 -16px;width:16px;height:16px;text-align:center}
.lm li.cm a, .lm li.cm li.cm a {font-weight:bold}
.lm li.cm li a {font-weight:normal}
.lm li.cm ul {display:block}


.mabanks {
	margin:15px 0 0 0;
	border:1px solid #003176;
	width:99%
}
.mabanks td {border:1px solid #003176;font-size:11px;text-align:center}


#searchlist {margin:8px 0 0 0}
.morelink {}
.nbody_list {margin:4px 3px 12px 0}

.parthners {overflow:hidden;zoom:1;margin-bottom:8px}
.parthners li {float:left;width:110px;text-align:center;margin:5px}
.parthners li img {width:100px;height:60px}

/* main ankets */
.main {}
.opinion dt		{padding:4px 5px 2px 2px; margin:3px 1px}
.opinion dd		{padding:0;margin:4px 5px 5px 10px}
#wrapper .opinion dd	ul {padding:0; font-size:90%; color:#545454;margin:0}
input.submit-form {margin-left:5px;border:0; height:24px; font:normal 12px Tahoma, serif; color:#fff; background:url('/accel/static/i/form_button.gif') repeat-x left top; cursor:pointer; text-align:center;padding:1px 10px}
#wrapper .results dt {padding:0;font-weight:bold}
.results ul li {cursor:default}
#wrapper .results li div.perc {width:75%;margin-right:3px}
#wrapper .wodecor label {width:120px;float:left;}
#wrapper .wodecor .rescnt {width:25px;float:right;position:absolute;right:5px}

.sideright .opinion dt {padding:4px 1px 2px 0;margin:0}
.sideright .opinion dd {margin:4px 3px 5px 0}

/* nmain */
.tabs {font:bold 18px arial, tahoma, serif;margin:1px 0 5px 0}
.tabs span {padding:0 5px 0 5px}
.tabs a.cur {text-decoration:none;color:#000;cursor:default}
.tabs a {font-weight:normal}
#mne h1 {display:inline;font-size:18px;font-weight:normal}
#mne h1.link {color:#004594;text-decoration:underline;cursor:pointer}
#mne h1.link:hover {text-decoration:none}
.videos, .artsw, .news {margin:1px 0 25px 0; border-bottom:3px solid #003176;padding-bottom:10px}
.big {overflow:hidden;clear:both;margin:10px 0 15px 0}
.big .img {float:left;margin:1px 10px 10px 0;}
.videos dd img, .artsw dd img, .news img {border:1px solid #545454}
.big a {line-height:100%;font-weight:bold}
.big p {clear:right}
.news span, .big span {color:#919191;font-size:10px;display:block}
.big span {float:right}

.videos dd, .artsw dd {margin:0; padding-bottom:16px;clear:both;overflow:hidden;zoom:1}
.videos dd img, .artsw dd img {float:left;margin-right:6px;}
.videos h6 {margin:0 0 5px 0;/*margin:15px 0 5px 0*/}

.onewadd {display:none;border-bottom:3px solid #003176;padding:0 10px;margin:0 0 20px 0}
.onewadd #my-form #chum {border:0;display:block;overflow:hidden;position:absolute;margin:-68px 0 0 6px;width:20%}
.onewadd #my-form #chum #hch {display:none}
.onewadd #my-form #chum .chimg {border:1px solid silver;display:block}
.onewadd #my-form #chum .chinp {padding:3px 10px 3px 15px;height:22px;width:97px;margin:2px 0 2px 0;font-size:18px;letter-spacing:15px;display:block}
.onewadd .news {border:0}
.onewadd .news dl {
	display:block;
	padding:7px 10px 7px 0;
	margin:3px 1px 12px 10px;
	clear:both;
	overflow:hidden;
	zoom:1
}
.onewadd .news dl dt dfn {font-style:normal;float:right;font-size:12px;margin-top:4px}
.onewadd .news dl dt {
	font-size:16px;
	border-bottom:1px dashed #003176;
	padding:0 10px 7px 2px;
	overflow:hidden;
	zoom:1
}
.onewadd .news strong {margin:0;padding:2px 5px 2px 0;line-height:100%;font-weight:normal}
.onewadd .news dl dd img {float:left;margin:3px 15px 3px 0;border:1px solid #003176}
.onewadd .news dl dd {
	margin:5px 10px;
	font-size:12px;
	padding:3px 8px 8px 2px;
}

.top-navigation {margin-bottom:20px}

