body{
	padding:0;
	margin:0;
	background-image:url(http://velsk.biz/resources/images/bg_data.gif);
	background-attachment:fixed;
	background-color:#f4fbff;
	width:100%;
}
body, textarea{
	scrollbar-track-color:#eeeeee;
	scrollbar-face-color:#6688aa;
	scrollbar-shadow-color:#ffffff;
	scrollbar-arrow-color:#ffffff;
	scrollbar-highlight-color:#ffffff;
	scrollbar-base-color:#dddddd;
	scrollbar-3d-light-color:#ffffff;
	scrollbar-dark-shadow-color:#ffffff;
}
div,p,td,p *{
	font-size:12px !important;
	line-height:16px;
	font-family:Tahoma;
}
table{
	border-width:0;
}
nobr {
	white-space:nowrap;
	display:inline;
}
table.maintable{
	background-color:#f0f8ff;
}
.top{
	background-color:#117193;
}
.top td.title{
	width:310px;
	background-image:url(http://velsk.biz/resources/images/title.gif);
	background-repeat:no-repeat;
}
.top td.banner{
	width:100%;
	background-image:url(http://velsk.biz/resources/images/bg.gif);
	text-align:center;
}
td.content{
	height:100%;
	width:100%;
	background-color:#ffffff;
	border:#ffffff 1px solid;
}
table.content{
	width:100%;
	height:900px;
	border:1px #000077 solid;
	background-color:#f0f8ff;
	padding:5px;
}
img{
	border-width:0;
}

*{
	font-family:Tahoma,Verdana,Arial,Sans-serif;
	font-size:12px;
	margin:0;
}

INPUT, TEXTAREA{
	background-color:#fafdff;
}

a{
	color:#005588;
}
ul.lm{
	background-color:#ffffff;
	list-style-type:none;
	padding:0;
	margin:0;
}
ul.lm a{
	padding:3px !important;
	display:block;
}
ul.lm{
	width:189px;
}
ul.lm li{
	width:189px;
}
.lmh{
	background-color:#1a698f !important;
	background-image:none !important;
	text-align:center;
	BORDER-LEFT:#3399bb 1px solid;
	BORDER-TOP:#3399bb 1px solid;
	BORDER-RIGHT:#001122 1px solid;
	BORDER-BOTTOM:#001122 1px solid;
	width:189px;
	font-weight:bold;
	font-size:13px;
	color:#ffffff;
	padding:2px !important;
	margin:1px !important;
}
.lmh h1{
	font-size:13px;
	font-weight:bold;
	color:#ffffff;
	text-align:center;
	padding:0;
	margin:0;
	text-indent:0;
}
.lmh h1 a{
	background:none !important;
	font-weight:bold;
	color:#ffffff !important;
	text-align:center;
	display:block;
	width:100%;
	padding:2px !important;
	margin:0 !important;
	border:none !important;
}
.lmhr h1{
	font-size:13px;
	font-weight:bold;
	color:#ffffff;
	text-align:center;
	padding:0;
	margin:0;
	text-indent:0;
}

.lmh *{
	color:#ffffff;
	text-decoration:none;
}
.lmh span{
	padding:0 0 0 10px;
	display:inline;
}
.lmhr{
	background-color:#cc3333 !important;
	text-align:center;
	font-weight:bold;
	BORDER-LEFT:#ffdddd 1px solid;
	BORDER-TOP:#ffdddd 1px solid;
	BORDER-RIGHT:#770000 1px solid;
	BORDER-BOTTOM:#770000 1px solid;
	text-decoration:none;
	font-size:13px;
	color:#ffffff;
	padding:2px;
	margin:1px;
}
.lmr span{
	padding:0 0 0 10px;
	display:inline;
}
.lmhr *
{
	color:#ffffff;
}

ul.lm li{
	background-color:#dddddd;
	text-align:left;
	BORDER-LEFT:#dddddd 1px solid;
	BORDER-TOP:#dddddd 1px solid;
	BORDER-RIGHT:#aaaaaa 1px solid;
	BORDER-BOTTOM:#aaaaaa 1px solid;
	font-size:12px;
	margin:1px;
}

ul.lm li a{
	background-image:url('http://velsk.biz/resources/images/li/mb.gif');
	background-position:center left;
	background-repeat:no-repeat;
	width:100%;
	border-left:#dddddd 2px solid;
}
ul.lm li span{
	padding:0 0 0 10px;
	display:inline;
}
ul.lm li a:hover{
	background-image:url('http://velsk.biz/resources/images/li/mr.gif');
	background-position:center left;
	background-repeat:no-repeat;
	background-color:#eeeeee;
	border-left:#eeeeee 2px solid;
}

ul.lm li a{
	color:#000000;
	text-decoration:none;
}

.lm2{
	background-color:#dddddd;
	text-align:left;
	BORDER-LEFT:#dddddd 1px solid;
	BORDER-TOP:#dddddd 1px solid;
	BORDER-RIGHT:#aaaaaa 1px solid;
	BORDER-BOTTOM:#aaaaaa 1px solid;
	font-size:11px !important;
	margin:1px;
}
.lm2 span{
	padding:0 0 0 10px;
	display:inline;
}
.lm2 a{
	background-image:url('http://velsk.biz/resources/images/li/mb.gif');
	background-position:center left;
	background-repeat:no-repeat;
	width:100%;
	text-decoration:none;
	color:#000000;
	border-left:#dddddd 2px solid;
}

.lm2 a:hover
{
	background-image:url('http://velsk.biz/resources/images/li/mr.gif');
	background-repeat:no-repeat;
	background-color:#eeeeee;
	border-left:#eeeeee 2px solid;
}

.content p
{
	color:#122232;
	font-weight:normal;
	font-size:13px;
	line-height:125%;
	text-align:left;
	padding:2px;
	text-indent:12px;
}

p.links
{
	padding:0 0 0 20px;
	text-indent:0px;
}
p.links a
{
	color:#006699;
}

.tm{
	color:#000000;
	BORDER-LEFT:#dddddd 1px solid;
	BORDER-TOP:#dddddd 1px solid;
	BORDER-RIGHT:#aaaaaa 1px solid;
	BORDER-BOTTOM:#aaaaaa 1px solid;
	font-weight:bold;
}

a.tm{
	color:#000000;
	border:0;
}

table.rm{
	width:100%;
	BORDER:#ffffff 2px outset;
	background-color:#dddddd;
	margin-bottom:1px;
}

table.rm th{
	background-color:#1a698f;
	color:#ffffff;
	font-weight:bold;
	text-align:center;
	font-size:12px;
	border:none;
	padding:2px;
}
table.rm th *{
	color:#ffffff;
	text-decoration:none;
	font-weight:bold;
	text-align:center;
	white-space:nowrap;
}
td.rm{
	background-color:#dddddd;
	color:#000000;
	font-weight:normal;
	text-align:left;
	font-size:12px;
	BORDER:#dddddd 2px solid;
}
td.rm h2{
	text-indent:0;
	text-align:center;
	font-weight:bold;
	color:#005588;
	font-size:12px;
}
td.rm h3{
	text-indent:0;
	text-align:center;
	font-weight:bold;
	color:#555555;
	font-size:11px;
}
td.rm input
{
	background-color:#dddddd;
	border-width:0;
	padding:0px !important;
}

td.rm p, td.rm label{
	text-indent:12px;
	padding:0px;
	font-size:12px;
}
.radio input{
	border-top:#dddddd 6px solid;
}
div.poll{
	color:#000000;
	padding:2px;
	line-height:150%;
}
div.poll input{
	border-top:#dddddd 5px solid;
}
h1, h1 a{
	font-size:12px;
	font-weight:normal;
	text-align:left;
	color:#222244;
}

h2{
	font-family:Verdana;
	font-weight:bold;
	font-size:12px;
	color:#003399;
	padding:3px;
}



.text1,.text2,.text3, text4
{
	color:#021222
}

.text1{
	font-size:13px
}
.text2{
	font-size:12px;
}
.text3{
	font-size:11px;
}


.maintext{
	color:#222222;
	font-weight:bold;
	font-size:12px;
}


.button1{
	BORDER:#d3e3f3 2px outset !important;
	background-color:#d3e3f3;
	font-size:12px;
	height:22px;
}
.button2{
	BORDER:#dddddd 2px outset !important;
	background-color:#eeeeee;
	font-size:12px;
}

.solid{
	border-style:solid;
}
.dotted{
	border-style:dotted;
}
.dash,.solid,.dotted
{
	border:#d3e3f3 2px dashed;
	margin:5px;
}
.HR{
	border-top:#d3e3f3 2px dashed;
	margin:3px;
}
IMG{
	font-size:11px;
	color:#777777;
	border:0;
}
.dot{
	font-size:14px;
	font-weight:bold;
	line-height:100%;
}

table.tableborder{
	background-color:#f0f8ff;
	border:#d3e3f3 1px solid;
	padding:0;
}

td.tableborder{
	background-color:#f0f8ff;
	border:#d3e3f3 1px solid;
	padding:5px;
}

.tableborder p
{
	padding:2px;
	font-size:13px;
	text-align:justify;
}

.tableheader, table.tableborder th{
	font-size:13px;
	background-color:#d3e3f3;
	border:#a3b3e3 1px solid;
	font-weight:bold;
	letter-spacing:1px;
	color:#004477;
	font-weight:bold !important;
	padding:2px 6px 2px 6px;
}
.tableheader h1, .tableheader h1 *, table.tableborder th h1, table.tableborder th h1 *{
	font-size:13px;
	font-weight:bold;
	letter-spacing:1px;
	color:#004477;
	font-weight:bold;
}
.tableborder h2{
	font-size:13px;
	font-weight:bold;
	color:#000000;
	font-weight:bold;
	padding:12px 2px 12px 2px;
	margin:0;
}
.tableheader a, table.tableborder th a{
	color:#004477;
	text-decoration:none;
}
.tableheader a:hover, table.tableborder th a:hover
{
	text-decoration:underline;
}

.header{
	color:#004477;
	text-decoration:none;
	font-size:13px;
}
.header	h2{
	font-weight:bold !important;
}

.tableheader2{
	border:#aabbee 1px solid;
	font-size:13px;
	font-weight:bold;
}
.tableheader2 h1{
	font-size:13px;
	font-weight:bold;
	text-align:center;
}
.tableborder2{
	border:#c3d3e3 1px solid;
	font-weight:bold;
	font-size:13px;
}

SELECT,OPTION,INPUT,TEXTAREA{
	border:#3388aa 1px solid;
	font-size:12px;
}
OPTION{
border:0;
}

.ad1{
	font-weight:bold;
	color:#cc0000;
	font-size:14px;
}

p.li2{
	background-image:url(http://velsk.biz/resources/images/li/li2.gif);
	background-repeat:no-repeat;
	background-position:15px 8px;
	color:#222222;
	font-size:12px;
	padding-left:12px;
	text-align:left;
}

p.li2 a{
	font-weight:bold;
}
.contentlinks{
	text-align:center !important;
	padding:3px 3px 15px 3px !important;
	text-indent:0;
}

.contentlinks a{
	font-weight:bold;
}

.contentlinks span{
	font-weight:bold;
	color:#bb0000;
}

.boldtext{
	font-family:Tahoma;
	text-align:center;
	font-weight:bold;
	font-size:11px;
	text-indent:0;
}

p.news_teaser{
	font-family:Tahoma;
	font-size:11px;
	padding:2px !important;
	text-indent:0 !important;
	text-align:justify;
}
.news_teaser a{
	text-decoration:none;
	color:#000000;
}
.news_teaser a:hover{
	text-decoration:underline;
}

p.currpath{
	font-family:Arial;
	font-size:10px;
	text-indent:0px;
	border-top:#c3d3e3 1px dashed;
	border-bottom:#c3d3e3 1px dashed;
	padding:2px;
	line-height:125%;
	background-color:#f0f7ff;
	font-size:12px;
	color:#000000;
}
table.footer{
	background-color:#f0f7ff;
	width:100%;
}
table.footer *{
	font-size:11px;
	font-family:Arial;
	white-space:nowrap;
}
table.footer td.copy{
	color:#444444;
	line-height:150%;
	margin:5px;
	text-align:right;
	white-space:nowrap;
}
td.copy h2{
	color:#006699;
	font-weight:normal;
	text-align:left;
}
td.copy b.design, td.copy b.programming{
	color:#ffcc00;
	text-decoration:underline;
}
td.copy b.design font, td.copy b.programming font{
	color:#006699;
}
td.copy span.serg font{
	font-variant:small-caps;
}
td.copy span.serg font{
	color:#006699;
}
table.copyright{
	width:100%;
	background-image:url(http://velsk.biz/resources/images/bottom.gif);
	background-color:#d3e3f3;
	padding:1px;
}
table.copyright a.up{
	background-image:url(http://velsk.biz/resources/images/buttons/up.gif);
	background-repeat:no-repeat;
	background-position:top left;
	padding-left:13px;
	margin-left:8px;
}
table.copyright *{
	font-weight:bold;
	font-size:11px;
	color:#555555;
}
table.copyright h1{
	text-align:right;
}
table.copyright a.admin{
	background-image:url(http://velsk.biz/resources/images/buttons/admin.gif);
	background-repeat:no-repeat;
	background-position:top left;
	padding-left:13px;
	margin-left:8px;
}
img.spacer{
	visibility:hidden;
}

.velnews{
}
.velnews * {
  font-family:Arial !important;
  font-size:12px;
  line-height:125%;
  color:#000000 !important;
  text-decoration:none !important;
}
.velnews a:hover {
  text-decoration:underline !important;
}
.velnews{
  font-family:Arial;
  font-size:12px;
  font-weight:bold;
  color:#0000bb;
  padding: 2px;
  margin:0;
}
.velnews h1 a{
  font-size:12px;
  font-weight:bold !important;
  color:#006699 !important;
  text-decoration:underline !important;
}
.velnews small{
  font-size:12px;
  font-weight:normal;
  color: #555555;
  padding: 0 4px 4px 0;
}
.velnews a.menu{
  font-size:12px;
  font-weight:normal;
  color:#000000 !important;
}
.velnews div{
  text-align:justify;
  padding:0;
  margin:0;
}
.velnews div *{
  text-decoration:none !important;
}

p.index_readmore{
	font-family:Tahoma;
	font-size:12px;
	font-weight:bold;
	text-align:right;
	margin:0;
	padding-top:5px;
}
p.index_readmore a {
	color:#006699;
	text-decoration:underline;
}
p.names{	text-align:right;
	font-weight:bold;
	font-size:11px;
	color:#006699;
	margin:0 3px 10px 0;}
p.today{
	text-align:right;
	font-weight:bold;
	font-size:11px;
	color:#000000;
	margin:2px 3px 0 0;
}
.adv{	padding:23px 8px 3px 8px;}
.adv, .adv *{	font-family:Arial;	font-size:11px;
	color:#777;}

.velsk-news{	margin:20px 0;
	padding:0 30px;}
.velsk-news *{	color:#333;
	font-size:12px;
	font-family:Tahoma;}
.velsk-news small{	padding-right:10px;}
.velsk-news div a{	text-decoration:none;}
.velsk-news div.adv,
.velsk-news div.adv *{	padding:0;
	margin:0;
}
.velsk-news div.adv{}
.mamba-ankety{}
.mamba-ankety div{	float:left;
	width:180px;
	padding:3px;
}
.mamba-ankety img{	float:left;
	margin:3px 5px 0 0;
}
.mamba-ankety p{	padding:0;
	margin:0;
	text-indent:0;
	text-align:left;}
.mamba-header{	font-size:14px;}
.mamba-links_all{	clear:both;}
.mamba-links_all a{	color:#b00;}
.code-end, .code-end *{	white-space:normal !important;}
