BODY {
	margin:0;
	padding:0;
	font-family: "Tahoma","Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;
	background-color:#000000;
	color:#ffffff;

}

A:link    {COLOR: #ffffff; FONT-FAMILY: verdana; FONT-SIZE: 10; TEXT-DECORATION: underline;}
A:visited {COLOR: #ffffff; FONT-FAMILY: verdana; FONT-SIZE: 10; TEXT-DECORATION: underline;}
A:hover   {COLOR: #ffffff; FONT-FAMILY: verdana; FONT-SIZE: 10; TEXT-DECORATION: none;}

input, textarea, select{
	font-size: 13px;
	padding:2px 2px 2px 2px;
	margin:0 5px;
	border: 1px solid #000000;
}

.copyright {
	padding-top:100px;
	text-align:right;
	font-size:11px;
}

.copyright a, .copyright a:visited {
	TEXT-DECORATION: none;
	font-size:11px;
}

.copyright a:hover {
	TEXT-DECORATION: underline;
}

.formbutton {
	cursor:pointer;
	font: bold  11px "Tahoma","Lucida Grande","Trebuchet MS", Verdana, Helvetica, sans-serif;
	background:#dc1922;
	color:#ffffff;
	background:url(img/formbg.gif) repeat-x left top;
	border:1px solid #cccccc;
}

.bigtitle {
	text-align:left;
	color:#727272;
	font: 2.5em "Lucida Grande",Helvetica,Verdana,"Trebuchet MS","Tahoma",  sans-serif;
	margin-bottom:10px;
}

.events_date {
	background:#555013 url('img/events_date_bg.png')  no-repeat left top;
	width:98px;
	height:25px;
	float:left;
}

.events_date div {
	text-align:center;
	padding-top:5px;
}

.events_content {
	background-color:#0e0e0e;
	width:242px;
	height:25px;
	float:left;
}
.events_content div {
	text-align:center;
	padding-top:5px;
}

.events_clear {
	width:340px;
	height:2px;
	clear:both;
	font-size:0;
}

.more {
	text-align:right;
}

.more a, .more a:hover {
	TEXT-DECORATION: none;
}

.cat_title {
	margin-bottom:10px;
}

.cat_title span {
	color:red;
	font-size:10px;
}

.cat_title a, .cat_title a:visited {
	text-decoration: none;
}

.cat_title a:hover {
	text-decoration: underline;
}

.art_content {
	background-color:#0e0e0e;
	text-align:justify;
	min-height:75px;
	padding:4px;
}

.art_content_news {
	background-color:#0e0e0e;
	text-align:justify;
	min-height:154px;
	padding:4px;
}

.art_content_news b {
	color:#534e11;
}

.art_content_news a, .art_content_news a:visited {
	text-decoration: none;
}

.art_content_news a:hover {
	text-decoration: underline;
}

.art_img {
	float:right;
	margin-left:9px;
}

.bg_color_a {
	background-color:#0e0e0e;
}

.radio_riga {
	text-align:left;
}

.container {
	height:20px;
	margin:5px 0;
}
/*
embed {
	width:100%;
	height:100%;
}
*/
.home_video, .home_video object, .home_video embed {
	width:340px;
	height:200px;
}

.full_video, .full_video object, .full_video embed {
	width:600px;
	height:340px;
}

.home_audio {
	width:340px;
	height:26px;
	background-color:#0e0e0e;
	margin-bottom:3px;
	
}

.home_audio div {
	padding-top:5px;
	padding-left:5px;	
	_cursor:hand;
	cursor:pointer;
}

.l { }

.loading {
	width:208px;
	height:13px;
	margin-top:5px;
	background:url(img/loading_2.gif) no-repeat center center;
}

#result-center {
	margin-bottom:10px;
}

P { margin : 0px 0px 0px 0px; }



.numpage {
font-weight: bold;
font-size: 10px; 
padding: 0 5px;
background-color: #ffffff;
color: #000000;
width:24px;
height:13px;
}


.numpage2 {
font-weight: bold;
font-size: 10px; 
padding: 0 5px;

background-color: #ffffff;
color: #000000;
height:13px;
}

.numpage3 {
font-weight: bold;
font-size: 12px; 
padding: 0 5px;
height:13px;
}


.price {
	font-family: Tahoma;
	font-size: 20px;
	font-weight: bold;
	color: Red;
}
.menuc_more {
	background-color:#dadada;
}

.menuc_global {
	background-color:#ffac35;
}

.menuc_one {
	background-color:#1fc227;
}


tr,td, font, p, div {
	font-family: "Tahoma","Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;
	font-size: 11px; 
/*	color:#000000;*/
}

.topic {

	font: bold 12px "Tahoma","Lucida Grande","Trebuchet MS", Verdana, Helvetica, sans-serif;
	color:#b25656;
}

.mtopic a:hover {
	font: bold  15px "Tahoma","Lucida Grande","Trebuchet MS", Verdana, Helvetica, sans-serif;
	color:#ffffff;
	TEXT-DECORATION: none;
}
.mtopic, .mtopic a:visited,.mtopic a:link {
	font: bold  15px "Tahoma","Lucida Grande","Trebuchet MS", Verdana, Helvetica, sans-serif;
	color:#ffffff;
	padding-top:18px;
/*	color:#b25656;
	TEXT-DECORATION: underline;*/
}

/**********************************************************************/
/**********************************************************************/
/**********************************************************************/


.nextpage {
	height:14px;
	width:20px;
	padding: 5px;
	background-color:#0e0e0e;
	color:#ffffff;
	float:left;
}
.nextpage a, .nextpage a:visited {
	font-size: 11px;
	text-decoration: none;
	font-weight: bold;
	color:#ffffff;
}
.nextpage  a:hover {
	color: #000;
	background-color: #0e0e0e;
}


#space {
	width:5px;
	float:left;
}


.currentpage {
	height:14px;
	width:20px;
	padding:5px;
	font-size: 11px;
	font-weight: bold;
	background-color: #353535;
	color: #baae2b;
	float:left;
}

.disablepage {
	height:14px;
	width:20px;
	padding:5px;
	font-size: 11px;
	color: #ffffff;
	background-color:#353535;
	float:left;
}

.ramkavt {
BORDER-RIGHT: #666 1px solid; 
PADDING-RIGHT: 1px; 
BORDER-TOP: #666 1px solid; 
PADDING-LEFT: 1px; 
PADDING-BOTTOM: 1px; 
BORDER-LEFT: #666 1px solid; 
PADDING-TOP: 1px; 
BORDER-BOTTOM: #666 1px solid;
}

#ramka_avt {
	border: 1px solid #ECF1EB;
}
.thumbnail
{
	position: relative;
	z-index: 0;
}

.thumbnail:hover
{
	background-color: transparent;
	z-index: 50;
}

.thumbnail span
{
	position: absolute;
	background-color: lightyellow;
	padding: 5px;
	left: -1000px;
	border: 1px dashed gray;
	visibility: hidden;
	color: black;
	text-decoration: none;
}

.thumbnail span img
{
	border-width: 0;
	padding: 2px;
}

.thumbnail:hover span
{ 
	visibility: visible;
	top: 0;
	left: 60px; 
}