html, body, form {
	padding:0px;
	margin:0px;
	border:0px;
}

html {
	overflow: -moz-scrollbars-vertical;
	overflow-Y: scroll;
}

img, td, div {
	border:0px solid red;
}

td {
	padding:0px;
}

body {
	background:#373737 url('../images/bg.gif');
}

body, td, div, input, textarea, span, select, button, a, p {
	font-family:Arial, Verdana, Tahoma, sans-serif;
	font-size:11px;
	color:#343434;
}

table.main {
	width:840px;
}

table.white {
	width:100%;
}

table.white td.white {
	background:#FFFFFF;
	width:100%;
}

table.content {
	background:#FFFFFF;
	width:100%;
}

span.ann {
	font-size:19px;
	line-height:22px;
}

a.big, a.big:hover {
	font-size:20px;
	color:#626262;
}

a.big-white, a.big-white:hover, span.big-white {
	font-size:20px;
	color:#FFFFFF;
	line-height:20px;
}

a.small-white, a.small-white:hover {
	font-size:14px;
	color:#FFFFFF;
	line-height:14px;
}

a.small-gray, a.small-gray:hover, span.small-gray {
	font-size:14px;
	line-height:14px;
	cursor:hand;
	cursor:pointer;
	text-decoration:underline;
}

span.main-project, a.main-project, a.main-project:hover {
	color:#aa866f;
	font-size:12px;
	text-decoration:none;
}

a.main-project:hover {
	text-decoration:underline;
}

div.phone {
	color:#FFFFFF;
	font-size:30px;
	line-height:30px;	
}

span.crenon, a.crenon, a.crenon:hover {
	color:#FFFFFF;
	font-size:20px;
	line-height:20px;
	text-decoration:none;
}

div.small-white {
	color:#FFFFFF;
	font-size:10px;
	padding:6px 0px 0px 0px;
	line-height:11px;
}

span.white, a.twitter-white, a.twitter-white:hover {
	color:#FFFFFF;
	font-size:14px;
	text-decoration:none;
}

a.twitter-white:hover {
	text-decoration:underline;
}

span.twitter-date {
	color:#FFFFFF;
	font-size:11px;
}

a.tag, a.tag:hover {
	font-size:12px;
	color:#626262;
	line-height:16px;
}

a.tag-act, a.tag-act:hover {
	font-size:12px;
	color:#000000;
	text-decoration:none;
	line-height:16px;	
}

span.tag {
	font-size:12px;
	color:#898989;
	line-height:16px;
}

a.link, a.link:hover {
	color:#343434;
	font-size:27px;
}

h1 {
	font-family:Arial, Verdana, Tahoma, sans-serif;
	color:#000000;
	font-size:27px;
	margin:0px 0px 0px 0px;
	padding:0px;
	font-weight:normal;
}

h2 {
	font-family:Arial, Verdana, Tahoma, sans-serif;
	font-size:45px;
	color:#333333;
	margin:0px;
	padding:0px;
	line-height:45px;
	margin-left:-1px;
}

h3 {
	font-family:Arial, Verdana, Tahoma, sans-serif;
	color:#000000;
	font-size:20px;
	margin:0px;
	padding:0px;
	font-weight:normal;
	margin-left:-1px;
}

p {
	margin:12px 0px 0px 0px;
	padding:0px;
	font-size:13px;
	color:#000000;
}

p a, p a:hover {
	font-size:13px;
}

span.date {
	font-size:12px;
	color:#a1a1a1;
}

span.date span {
	font-size:12px;
	color:#818181;
}

a.big-tag, a.big-tag:hover {
	font-size:16px;
	color:#626262;
}

span.big-tag {
	font-size:16px;
	color:#898989;
}

div.hr {
	border-top:1px solid #d0d0d0;
	width:100%;
	height:1px;
	font-size:1px;
	margin-top:30px;
}

table.pages {
	width:100%;
	background:#FFFFFF;
}

table.pages td a, table.pages td a:hover {
	font-size:20px;
	color:#626262;
} 

a.site, a.site:hover {
	color:#626262;
	font-size:16px;
}

div#golos-rossii {
	margin-top:15px;
	width:183px;
	display:none;
}

div.shorty {
	width:130px;
	margin-top:15px;
}

div.shorty a, div.shorty a:hover {
	font-size:12px;
}


