body
{
	border: 0px;
	margin: 0px;
	padding: 0px;
	font-family: Tahoma, Serif;
	background-color: black;
	color: #aaa8a8;
}

/* Inputs */
input
{
	margin:0px;
	background: #626262;
	border-left: 1px #404040 solid;
	border-top: 1px #404040 solid;
	border-bottom: 0px;
	border-right:0px;
	font-family: Tahoma, Serif;
	color: #c0c0c0;
	font-size: 9pt;
}
input.submit
{
	background: #CA0303 url(/pictures/button.jpg) no-repeat 100% 100%;
	font-family: Tahoma, Serif;
	font-size: 9pt;
	color: #C4C4C4;
	height:22px;
	width: 53px;
	border:0px;
	margin:0px;
	padding:0px;
}

input.submit_over
{
	background: #CA0303 url(/pictures/button.jpg) no-repeat 100% 100%;
	font-family: Tahoma, Serif;
	font-size: 9pt;
	color: #FFFFFF;
	height:22px;
	width: 53px;
	border:0px;
	margin:0px;
	padding:0px;
}

/* Tables */
table
{
	border: 0px;
	padding: 0px;
	margin: 0px;
}
table.main
{
	border: 1px #000000 solid;
}
table.outer
{
	background: #0D0D0D url(/pictures/Back_GRADIENT.jpg) repeat-x 0% 0%;
	color: inherit;
}
table.header
{
	height:169px;
	background: #000000 url(/pictures/Header_GRADIENT.jpg) repeat 0% 0%;
	color:inherit;
}
table.header_guest
{
	height:169px;
	background-image: url(/pictures/header_RIGHT.jpg);
	background-repeat: no-repeat;
	background-position: 100% 100%;
}
table.header_logo
{
	height:169px;
	background-image: url(/pictures/Header_LEFT.jpg);
	background-repeat: no-repeat;
	background-position: 0% 0%;
}
table.topnews
{
	border-top: 1px #777777 solid;
	border-bottom:0px;
	border-left:0px;
	border-right:0px;
}
table.input
{
	margin: 0px;
	border-top: 1px #808080 solid;
	border-bottom: 1px #D4D0C8 solid;
	border-left: 1px #808080 solid;
	border-right: 1px #D4D0C8 solid;
}
table.newsHolderLeft
{
	border-top:0px;
	border-bottom: 1px #777777 solid;
	border-left:0px;
	border-right: 1px #777777 solid;
	background-color: #1E1E1E;
	color:inherit;
}
table.newsHolderRight
{
	border-top:0px;
	border-bottom: 1px #777777 solid;
	border-left:0px;
	border-right: 1px #777777 solid;
	background: #272727 url(/pictures/right_GRADIENT_DTL.jpg) repeat-x center  top;
	color:inherit;
}
table.newsItem
{
	padding:0px;
	margin-left:2px;
	margin-right:2px;
	margin-top:4px;
	margin-bottom:0px;
}
table.newsItemTextLeft
{
	padding:0px;
	margin:0px;
	font-family: Tahoma, Serif;
	font-size:8pt;
	width:90%;
}
table.newsItemTextRight
{
	padding:0px;
	margin:0px;
	font-family: Tahoma, Serif;
	font-size:8pt;
	background: #272727 url(/pictures/right_GRADIENT_LTD.jpg) repeat-x 100% 100%; 
	color: inherit;
	width:90%;
}
table.MainNewsItem
{
	margin:0px;
	border-top:0px;
	border-bottom: #5f5f5f 2px solid;
	border-right:0px;
	border-left:0px;
}
td.MainNewsDate
{
	padding-top:15px;
	padding-bottom:7px;
	font-size: 10pt; 
	font-weight:bold; 
	color: #EA1818;
	background-color: inherit;
}
td.MainNewsCaption
{
	padding-top:15px;
	padding-bottom:7px;
	padding-left:20px;
	padding-right:0px;
	font-size: 10pt;
	font-weight:bold;
	color: #c7c2c2;
	background-color: inherit;
}

td.MainNewsFulDate
{
	padding-top:15px;
	padding-bottom:7px;
	padding-left:20px;
	font-size: 10pt; 
	font-weight:bold; 
	color: #EA1818;
	background-color: inherit;
}

td.MainNewsFulCaption
{
	padding-bottom:7px;
	padding-left:20px;
	padding-right:0px;
	font-size: 16pt;
	color: #d6d6d6;
	background-color: inherit;
}

td.MainNewsFulFeedback
{
	width:30%;
	vertical-align:top;
	padding-top:15px;
}

td.MainNewsText
{
	padding-top:0px;
	padding-left:20px;
	font-family: Tahoma,Serif;
	font-size: 10pt;
}
td.MainNewsRagged
{
	height:30px; 
	background-image: url(/pictures/news_ragged.jpg);
	background-repeat: repeat-x;
	background-position: center bottom;
}
td.error
{
	background-color:inherit;
	color: red;
}
table.Feedback
{
	color: #d6d6d6;
	background-color: inherit;
}
table.linksBottomOuter
{
	border-top: #B20C0C 2px solid;
	border-bottom: #575757 3px solid;
	border-left:0px;
	border-right:0px;
}
table.linksBottom
{
	border-top: Black 2px solid;
	border-bottom: Black 2px solid;
	border-left:0px;
	border-right:0px;
}
table.sideTableBottom
{
	background-color: #363636;
	color: inherit;
	border-top: 2px #141414 solid;
}

/* TR */

tr
{
	padding: 0px;
	margin:0px;
}
tr.ragged
{
	background-image: url(/pictures/ragged.gif);
	background-repeat: repeat-x ;
	background-position: bottom left;
}
tr.UnderHeader
{
	background-image: url(/pictures/Undershapka_STATIC_D.jpg);
}
tr.topicHeader
{
	background-image: url(/pictures/topic_HEADER_CENTER.jpg);
}
tr.topicHeader2
{
	background-image: url(/pictures/topic_HEADER_CENTER2.jpg);
}

/* TDs */
td
{
	padding: 0px;
	margin:0px;
	font-size: 9pt;
}
td.table_bottom
{
	padding-top:2px;
}
td.topNewsItem
{
	padding-bottom:2px;
	border-top:0px;
	border-bottom:0px;
	border-right:0px;
	border-left: 1px #777777 solid;
}
td.topNewsItemLast
{
	margin: 0px;
	padding:0px;
	border-top:0px;
	border-bottom:0px;
	border-right:0px;
	border-left: 1px #777777 solid;
}
td.topNewsCaption
{
	padding-top:3px;
	background-color:inherit;
	color: #D6D6D6;
	font-size: 10pt;
}
td.topNewsRightTop
{
	background-image:url(/pictures/right_GRADIENT_LTD.jpg);
	background-repeat: repeat-x;
	background-position:  center  bottom;
}
td.newsItem
{
	padding-top:4px;
	padding-bottom:4px;
	border-bottom:1px #A0A39E dotted;
}
td.newsItemLast
{
	padding-top:4px;
	border-bottom:0px;
	padding-bottom:25px;
}
td.MainOuter
{
	padding-left:8px;
	padding-right:8px;
	padding-top:0px;
	padding-bottom:0px;
}
td.MainHeader
{
	vertical-align:top; 
	background-image:url(/pictures/header_news_mid.jpg);
	padding-bottom:3px;
	border-bottom: 2px #bb0c0c solid;
	width: 50%;
}
td.MainNavigation
{
	padding-top:6px;
	padding-bottom:6px; 
	border-bottom: 1px #5f5f5f solid;
	border-top: 1px #680c0c solid;
	font-size: 8pt;
}
td.MainNavBottomOuter
{
	padding-bottom:2px; 
	padding-left: 8px; 
	padding-right:8px;
	color:inherit;
	background-color: #141414;
	width:100%;
}
td.MainNavBottom
{
	border-bottom: #575757 1px solid;
	padding-bottom: 4px;
}
td.Pages
{
	font-family: Tahoma, Serif;
	font-size: 8pt;
	font-weight: bold;
	padding-left: 8px;
	padding-right: 0px;
}
td.littleArrow
{
	padding-right:3px;
	padding-top:3px;
}
td.copy
{
	font-family: Tahoma, Serif;
	font-size:7pt;
	font-weight:bold;
	padding-top:3px;
}

/* A */
a
{
	font:inherit;
	font-weight: bold;
	font-size: 8pt;
	color:#EA1818;
	background-color: inherit;
	text-decoration:none;
}
a:hover
{
	color:#AAA8A8;
	background-color: inherit;
	text-decoration:none;
}
a.Page
{
	font:inherit;
	color:#AAA8A8;
	background-color: inherit;
	text-decoration:none;
}
a.Page:hover
{
	color:#EA1818;
	background-color: inherit;
	text-decoration:none;
}
a.links
{
	font-family:Tahoma, Serif;
	font-weight:bold;
	font-size: 8pt;
	color:#A1A19B;
	background-color: inherit;
	text-decoration:none;
}
a.links:hover
{
	color:#C0C0C0;
	background-color: inherit;
	text-decoration:none;
}

a.topNews
{
	font-family:Tahoma, Serif;
	font-weight: normal;
	font-size: 8pt;
	color:#A1A19B;
	background-color: inherit;
	text-decoration:none;
}
a.topNews:hover
{
	color:#C0C0C0;
	background-color: inherit;
	text-decoration:none;
}
a.FeedBack
{
	font:inherit;
	font-size: 8pt;
	color:#EA1818;
	background-color: inherit;
	text-decoration:underline;	
}

/* SPANs */

span.curPage
{
	color:#EA1818;
	background-color: inherit;
}
span.newsDate
{
	color: red;
	background-color: inherit;
	font-size: 8pt;
}

.INVIS
{
	display: none;
}

textarea
{
	width:400px;
	height: 200px;
	overflow: visible;
	background-color: black;
	color: #aaa8a8;
	border: 1px #808080 solid;
}


