/* CSS Document */

* { margin: 0; padding: 0; } /*Сброс всех отступов для всех элементов.*/

body {
background-color: #000000;
/*overflow: hidden;*/
font-family: Arial,Helvetica,sans-serif;
}

p { margin:0;
padding:0}

a img { border: medium none ; }
a:link {color: #C9BFA6;text-decoration:none;}
a:visited {color: #8C8273;text-decoration: none;}
a:active {text-decoration: underline;}
a:hover {color:#CE7D00;text-decoration: underline;}
.style3 {font-size: 11px; color: rgb(138, 128, 116); cursor:text}
.style4 {font-size: 10px; color:#C9BFA6; cursor:text}
.style9 {font-size: 17px; color: #CEBEA5; cursor:text}
.style11 {font-size: 17px; color: #8C8273; cursor:text}
.style8 {font-size: 16px; color: #fff; cursor:text}
.style5 {font-size: 14px; color: rgb(138, 128, 116); cursor: pointer}
.style1 { color: rgb(207, 126, 0); font-size: 17px; cursor:text }
.style2 { color: rgb(207, 126, 0); font-size: 12px; cursor:text }
.style10 { color: #fff; font-size: 12px; cursor:text }

#wrapper {
width:900px;
margin:0 auto;
}


/* ----- Здесь располагается все, что относится к header----- */
#header {
background: rgb(0, 0, 0) url('images/logo2.gif') no-repeat scroll 46px 70%; height: 62px;
}
#navigation { margin: 20px 5px 0pt 0pt; padding: 0pt; float: right; height: 30px; width: 600px; z-index:5}

.clear { clear: both;} 
 /* Menu */
A {outline:0;}
ul.topnav {list-style: none;padding: 0 0px;	margin: 0;float: right;width: 550px;background: #222;font-size:11px;
background: url(images/topnav_bg.gif) repeat-x;z-index:100}
ul.topnav li {float: left;margin: 0;padding: 0 15px 0 0;position: relative; }
ul.topnav li a{padding: 10px 5px;color: #C9BFA6;display: block;text-decoration: none;float: left;}
ul.topnav li a:hover{background: url(images/topnav_hover.gif) no-repeat center top;}
ul.topnav li span { width: 17px;height: 35px;float: left;background: url(images/subnav_btn.gif) no-repeat center top;cursor: pointer;}
ul.topnav li span.subhover {background-position: center bottom; cursor: pointer;} 
ul.topnav li ul.subnav {list-style: none;position: absolute; left: 0; top: 35px;background: #333;margin: 0; padding: 0;display: none;float: left;width: 170px;-moz-border-radius-bottomleft: 5px;-moz-border-radius-bottomright: 5px;
-webkit-border-bottom-left-radius: 5px;-webkit-border-bottom-right-radius: 5px;border: 1px solid #111;z-index:100}
ul.topnav li ul.subnav li{margin: 0; padding: 0;border-top: 1px solid #252525;border-bottom: 1px solid #444; clear: both;width: 170px;z-index:100}
html ul.topnav li ul.subnav li a {float: left;width: 145px;background: #333 url(images/dropdown_linkbg1.gif) no-repeat 10px center;padding-left: 20px;}
html ul.topnav li ul.subnav li a:hover { background: #222 url(images/dropdown_linkbg.gif) no-repeat 10px center; }
ul.topnav li a:hover, ul.topnav li.active a {background:transparent url(images/topnav_hover.gif) no-repeat scroll center top;}

/*подсказки tooltip*/
#text {margin:50px auto;}
.hotspot {color:#900; padding-bottom:1px; border-bottom:1px dotted #900; cursor:pointer}

.contindex { width:900px;height:120px; margin-top:5px; background-color:#000;overflow:hidden;}
.muz1 { width:400px;height:120px; margin:0 0 0 40px; float:left;}
.news1 { width:400px; height:100px;float:right; padding:20px 10px 0px 10px;}
.player {width:340px; height:55px; padding:10px 0 0 40px; float:left;}
.about1 {width:390px; height:32px; float:left; padding-left:10px;}
.gallery { width:890px; height:550px;}
#galleria{width:890px;height:550px;margin:20px auto}
#flashcontent {width: 890px; height:550px;}

.block { width:400px; height:220px; float:left; padding:10px;}
.about { width:890px; height:350px; margin-top:100px}
.blockabout { width:400px; height:350px; float:left; padding-left:45px}
.blockabout p {	
font: 14px Arial,Helvetica,sans-serif;
    color:#C9BFA6;}
.group { width:890px; height:500px; margin-top:10px;}
.group p {	
font: 12px Arial,Helvetica,sans-serif;
    color:#000000;
	color:#fff;}
.group img {border: 1px dashed rgb(136, 136, 136); float: left; margin-top: 0px; margin-bottom: 0px; margin-left: 10px; margin-right:10px;}
.contactyblock { width:500px; height:150px; margin:130px 0 0 150px}
.muzikablock { width:700px; height:350px; margin:70px 0 0 100px}
.videoblock { width:700px; height:350px; margin:100px 0 0 100px}
#news {width:890px;}
.newsblock {width:890px; margin-top:20px;}
.newsblock1 {width:650px; float:left;margin-top:10px;}
.newsblock2 {width:200px; float: right;margin-top:10px;}
.musica { width:890px; height:400px; float:left;}
.musica p {	
font: 14px Arial,Helvetica,sans-serif;
    color:#000000;
	color:#fff;}
.stixi { width:890px; margin:10px 0  0 30px;}
.poem-container { width:250px; float:left;margin-left:20px;}
#blockstixi1, #blockstixi2, #blockstixi3 { padding:5px; height:450px;}
#flashcontent {	height: 510px;}

/* ----- Здесь располагается все, что относится к content----- */

#content {
background:#000;
max-width:1000px;
max-height:555px;
width:expression(document.body.clientWidth > 400? "400px": "auto" );
min-width:150px;
width:expression((document.documentElement.clientWidth|| document.body.clientWidth) < 150 ? "150px":
"auto");
}

#contentstixi {
background:#000;
max-width:1000px;
width:expression(document.body.clientWidth > 400? "400px": "auto" );
min-width:150px;
width:expression((document.documentElement.clientWidth|| document.body.clientWidth) < 150 ? "150px":
"auto");
}


/* ----- Здесь располагается все, что относится к footer----- */

#footer {
height:12px;
width:900px;
background-color:#000;
margin-top:10px;
position: fixed;
bottom: 10px;
}

#footer p {
	font: 9px Georgia, "Times New Roman", Times, serif;
	color: rgb(138, 128, 116);
	text-align: center;
}
#footer2 {
height:12px;
width:900px;
background-color:#000;
margin-top:10px;
margin-bottom:10px;
}

#footer2 p {
	font: 9px Georgia, "Times New Roman", Times, serif;
	color: rgb(138, 128, 116);
	text-align: center;
}
.clear { clear: both;} 

/*Ditto pages*/
.ditto_paging { border-top: 1px solid #C9BFA6; /*ccc*/ padding: 10px; font-size: 86%; color: black;}
#ditto_pages .ditto_currentpage { border: 1px solid black;padding: 1px 5px 2px; margin-right: 1px;background-color: rgb(138, 128, 116); /*008CBA*/ color: #fff;} 
#ditto_pages .ditto_off {border: 1px solid #000; padding: 1px 5px 2px; margin-right: 1px; color: #ccc;}
#ditto_pages a, #ditto_pages a:link, #ditto_pages a:visited { border: 1px solid #000; /*C9BFA6*/ padding: 1px 5px 2px;  margin-right: 1px; text-decoration: none !important;  color: #fff;} 
#ditto_pages a:hover { background-color: rgb(138, 128, 116); color: #fff;}

.form_line { background: transparent url('images/line_content.gif') repeat-x scroll 0% 0%; width: 100%; height: 1px; float: left; }