

* { margin:0px; padding:0px; }
html { height:100%; }
body { min-height:100%; background:#F5F4F4; position:relative; min-width:800px; behavior: url("csshover.htc");}
* html body { height:100%; }




#content_width {width:1000px;   background:#ffffff;  align: center; height:100%;}

#menu2 { position:absolute; top:0px; height:60px; z-index: 1000;}


#logo_container { position:absolute; width:1000px; top:0px; height:60px; z-index: 200; }
#logo {}

#eng_container { position:absolute; width:1000px; top:260px; height:60px; z-index: 200; }
#eng {}




#header { position:absolute;  background:#fffff; height:324px;}


#msie_old { position:absolute;  top: 20px;  width:90%;  padding: 50px; font-size: 18px; color: #000000;  font-weight: normal;
 background:#DDDBDB; z-index: 5000;}



#content {width:100%; padding-top:20px; padding-bottom:0px; background-position: center; background-image : url(images/design/fon.gif);  width:expression(document.body.clientWidth > 800 ? "100%" : "800px"); overflow:hidden; }

#footer2 { position:absolute;   bottom:0px; background:#8F9EB1; width:100%; height:60px; z-index: 6000;}




#container1 { width:560px; float:left;  margin-right:-200px; vertical-align: top;}
#container2 {margin-right:200px; z-index: 3000; height:100%;}
#container3 { width:100%; height:100%;  height:100%; float:right; margin-left: 0px; vertical-align: top; }

#left { width:220px; float:left; padding-left:20px; text-align: left; z-index: 10000;}
#center {width:510px;  text-align: left; height:100%; padding-right: 40px; padding-bottom: 40px;  padding-left: 10px;}
#right {  float:right; width:200px; height:100%;}


#citata {float:left; width:170px; padding: 10px;  background-image:url(images/design/citata.png);  z-index: 4; margin-bottom: 20px;}
#mp3_block { position:relative;  float:left; width:170px; padding: 10px;  background-image:url(images/design/citata.png);  z-index: 4; margin-top: 20px;}


#gallery {clear:left; width:170px; padding: 10px; background-image:url(images/design/citata.png);  z-index: 5; margin-top: 20px;}
#goblock {clear:left; width:190px; padding: 0px; background-image:url(images/design/citata.png);  z-index: 5; margin-top: 0px;}
#goblock_small {clear:left; width:170px; padding: 0px; background-image:url(images/design/citata.png);  z-index: 5; margin-top: 0px;}


#gallery_foto {clear:left; width:170px; padding: 0px; margin-top: 20px;}

#subshribe {clear:left; width:170px; padding: 10px;;  background-image:url(images/design/citata.png);  z-index: 5; margin-top: 20px;}
#search {clear:left; width:150px; padding: 10px;;  background-image:url(images/design/citata.png);  z-index: 5; margin-top: 20px;}


#event {clear:left; width:100%; padding: 10px;;  background-image:url(images/design/citata.png);  z-index: 5; margin-top: 20px;}


#min_width { width:800px; }



#footer { position:static; bottom:0px; float:left; background-image : url(images/design/niz.jpg); width:1000px; height:54px;  z-index: 5000;}




.mp3player
{	clear:left; width:170px; padding: 10px;;  background-image:url(citata.png);
	margin-top: 20px;
	position: relative;
	z-index: 500;
}



.title {
font-size: 28px;
font-weight: normal;
font-style: italic;
color: #E80000;
line-height: 110%;}



.title_event {
font-size: 22px;
font-weight: normal;
font-style: italic;
color: #E80000;
line-height: 95%;}



.title_name {
font-size: 20px;
font-weight: normal;
font-style: italic;
color: #000000;
line-height: 110%;}



.head {
font-size: 30px;
font-weight: normal;
font-style: italic;
color: #E80000;
line-height: 130%;}



.text_baner {
font-size: 15px;
font-weight: normal;
font-style: italic;
font-family: Times New Roman;
color: #3A3A3A;
line-height: 110%;}

.text_baner_title{
font-size: 18px;
font-weight: normal;
font-family: Times New Roman;
color: #3A3A3A;
line-height: 110%;}





.title_white {
font-size: 20px;
font-weight: normal;
color: #ffffff;
line-height: 100%;
text-decoration:none}


.title_white: a{
color: #ffffff;
text-decoration:none;}


.title_white:hover {
color: #ffffff;
text-decoration:none;}





.text_white {
font-weight: normal;
font-style: normal;
color: #ffffff;
}


.mp3_text {
font-size: 12px;
font-weight: normal;
color: #3A3A3A;
line-height: 100%;
}


.mp3_text_big {
font-size: 16px;
font-weight: normal;
color: #3A3A3A;
line-height: 100%;
}

.data {
font-size: 22px;
font-weight: normal;
font-style: italic;
color: #E80000;
line-height: 130%;}


.hall {
font-size: 14px;
font-weight: normal;
font-style: italic;
color: #2D3233;
line-height: 100%;}

.afisha {
font-size: 14px;
font-weight: normal;
text-decoration: none;
line-height: 100%;}

.small {
font-size: 12px;
font-weight: normal;
text-decoration: none;
line-height: 100%;}

.small_italic {
font-size: 13px;
font-weight: normal;
font-style: italic;
color: #B5B5B5;
text-decoration: none;
line-height: 100%;}

.small_italic_cal {
font-size: 14px;
font-weight: normal;
font-style: italic;
color: #6D6D6D;
text-decoration: none;
line-height: 100%;}


.bold {
font-size: 15px;
font-weight: bold;
color: #6D6D6D;
}

td {
color: #000000;
}

body {
font-size: 17px;
color: #303030;
}


a {

		color: #CE1209;
		text-decoration:none;

	}





.block:hover {
			background-image:url(images/design/citata.png);
			text-decoration:none;
			color: #CE1209;

			}


.linkwhite {
color: #878787;
text-decoration:none};


div. a {
color: #CE1209;
text-decoration:none};

div. a.content {
color: #CE1209;
text-decoration:none};



.content a {
color: #CE1209;
text-decoration:none};



a {
color: #CE1209;
text-decoration:none};

a:hover {
color: #CE1209;
text-decoration:underline};


.menu{
	border:none;
	width: 780px;
	border:0px;
	margin:0px;
	padding:0px;
	font: "Arial", "Lucida Sans Unicode", "Bitstream Vera Sans", "Trebuchet Unicode MS", "Lucida Grande", Verdana, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	z-index: 16;
	}

.menu ul{
	background:#ρρρρρρ;
	height:30px;
	list-style:none;
	margin:0;
	padding:0;
	}
	.menu li{
		float:left;
		padding:0px;
		}
	.menu li a{
		background:#70A0C3;
		color:#FFFFFF;
		display:block;
		font-weight:normal;
		line-height:30px;
		margin:0px;
		padding:0px 15px;
		text-align:center;
		text-decoration:none;
		}
		.menu li a:hover, .menu ul li:hover a{
			background: #9ABBCC;
			color:#FFFFFF;
			text-decoration:none;
			}
	.menu li ul{
		background:#9ABBCC;
		display:none;
		height:auto;
		padding:0px;
		margin:0px;
		border:0px;
		position:absolute;
		width:225px;
		z-index:200;
		/*top:1em;
		/*left:0;*/
		}
	.menu li:hover ul{
		display:block;

		}
	.menu li li {

		display:block;
		float:none;
		margin:0px;
		padding:0px;
		width:225px;
		}
	.menu li:hover li a{
		background:none;

		}
	.menu li ul a{
		display:block;
		height:30px;
		font-size:12 px;
		font-style:normal;
		margin:0px;
		padding:0px 10px 0px 15px;
		text-align:left;
		}
		.menu li ul a:hover, .menu li ul li:hover a{
			background:#70A0C3;
			border:0px;
			color:#ffffff;
			text-decoration:none;
			}
	.menu p{
		clear:left;
		}
















.go{
	border:none;
	border:0px;
	margin:0px;
	padding:0px;
	font: 67.5% "Arial", "Lucida Sans Unicode",
"Bitstream Vera Sans", "Trebuchet Unicode MS", "Lucida Grande", Verdana, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	}

.go ul{

	height:25px;
	width:190px;

	background-image:url(images/design/go.png);
	list-style:none;
	margin:0;
	align: center;
	text-align: center;
	padding:0 px;
	}

	.go li{
		float:left;
		width:190px;
		padding:0px;
		}

	.go li a{

		color: #ffffff;
		display:block;
		width:190px;
		font-weight:normal;
		line-height:25px;
		margin:0px;
		padding:0px 0px 0px 0px;
		text-align:center;
		text-decoration:none;
		}
		.go li a:hover, .go ul li:hover a{
			background:#70A0C3;
			color:#FFFFFF;
			text-decoration:none;
			}
	.go li ul{
		background-image:url(images/design/go.png
		display:none;
		height:auto;
		padding:0px;
		margin:0px;
		border:0px;
		position:absolute;
		width:200px;
		z-index:200;
		/*top:1em;
		/*left:0;*/
		}

.go li:hover ul{
		display:block;

		}
	.go li li {

		display:block;
		float:left;
		margin:0px;
		padding:0px;
		width:190px;
		}
	.go li:hover li a{
		background:none;

		}
	.go li ul a{
		display:block;
		height:25px;
		font-size:14px;
		font-style:normal;
		margin:0px;
		padding:0px 0px 0px 0px;
		text-align:left;
		}
		.go li ul a:hover, .go li ul li:hover a{
			background:#70A0C3;
			border:0px;
			color:#ffffff;
			text-decoration:none;
			}
	.go p{
		clear:left;
		}

















.gos {
	border:none;
	border:0px;
	margin:0px;
	padding:0px;
	font: 67.5% "Arial", "Lucida Sans Unicode",
"Bitstream Vera Sans", "Trebuchet Unicode MS", "Lucida Grande", Verdana, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	}

.gos ul{

	height:25px;
	width:170px;

	background-image:url(images/design/go.png);
	list-style:none;
	margin:0;
	align: center;
	text-align: center;
	padding:0 px;
	}

	.gos li{
		float:left;
		width:170px;
		padding:0px;
		}

	.gos li a{

		color: #ffffff;
		display:block;
		width:170px;
		font-weight:normal;
		line-height:25px;
		margin:0px;
		padding:0px 0px 0px 0px;
		text-align:center;
		text-decoration:none;
		}
		.gos li a:hover, .gos ul li:hover a{
			background:#70A0C3;
			color:#FFFFFF;
			text-decoration:none;
			}
	.gos li ul{
		background-image:url(images/design/go.png
		display:none;
		height:auto;
		padding:0px;
		margin:0px;
		border:0px;
		position:absolute;
		width:190px;
		z-index:200;
		/*top:1em;
		/*left:0;*/
		}

.gos li:hover ul{
		display:block;

		}
	.gos li li {

		display:block;
		float:left;
		margin:0px;
		padding:0px;
		width:170px;
		}
	.gos li:hover li a{
		background:none;

		}
	.gos li ul a{
		display:block;
		height:25px;
		font-size:14px;
		font-style:normal;
		margin:0px;
		padding:0px 0px 0px 0px;
		text-align:left;
		}
		.gos li ul a:hover, .gos li ul li:hover a{
			background:#70A0C3;
			border:0px;
			color:#ffffff;
			text-decoration:none;
			}
	.gos p{
		clear:left;
		}







        <!--[if lte IE 6]>



.menu ul li a.hide, .menu ul li a:visited.hide{
    display:none
}
.menu ul li a:hover{
    color:#fff;
    background:#36f
}
.menu ul li a:hover ul{
    display:block;
    position:absolute;
    top:21px;
    left:0;
    width:105px
}
.menu ul li a:hover ul li a{
    display:block;
    background:#ddd;
    color:#000
}
.menu ul li a:hover ul li a:hover{
    background:#6fc;
    color:#000
}


        <![endif]-->










<!--

.menu{
	border:none;
	border:0px;
	margin:0px;
	padding:0px;
	font: 67.5% "Arial", "Lucida Sans Unicode", "Bitstream Vera Sans", "Trebuchet Unicode MS",
"Lucida Grande", Verdana, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	}

.menu ul{
	background:#70A0C3;
	height:30px;
	list-style:none;
	margin:0;
	padding:0;
	}
	.menu li{
		float:left;
		padding:0px;
		}
	.menu li a{
		background:#70A0C3;
		color:#FFFFFF;
		display:block;
		font-weight:normal;
		line-height:30px;
		margin:0px;
		padding:0px 15px;
		text-align:center;
		text-decoration:none;
		}
		.menu li a:hover, .menu ul li:hover a{
			background: #9ABBCC;
			color:#FFFFFF;
			text-decoration:none;
			}
	.menu li ul{
		background:#9ABBCC;
		display:none;
		height:auto;
		padding:0px;
		margin:0px;
		border:0px;
		position:absolute;
		width:225px;
		z-index:200;
		/*top:1em;
		/*left:0;*/
		}
	.menu li:hover ul{
		display:block;

		}
	.menu li li {

		display:block;
		float:left;
		margin:0px;
		padding:0px;
		width:225px;
		}
	.menu li:hover li a{
		background:none;

		}
	.menu li ul a{
		display:block;
		height:30px;
		font-size:14px;
		font-style:normal;
		margin:0px;
		padding:0px 10px 0px 15px;
		text-align:left;
		}
		.menu li ul a:hover, .menu li ul li:hover a{
			background:#70A0C3;
			border:0px;
			color:#ffffff;
			text-decoration:none;
			}
	.menu p{
		clear:left;
		}




-->











