@charset "utf-8";
/* CSS Document */

#top{
width:100%;
float:right;
text-align:right;
margin-right:65px;
margin-bottom:25px;}


body ,a{
background-color:#000;
color:#f3f3f3;
font-family:'Arial';
text-decoration:none;
font-size:14px;
}


input,textarea{
border:1px solid #000;}

#main{
margin: 0px auto;
width:950px;
padding-top:25px;}


a:hover{
color:#999999;}

#head ,#foot{
font-size:11px;
width:100%;
height:50px;
float:left;}


#head{
	height:20px !important;
}

#foot{
padding-top:25px;}

#logo{
line-height:1;
width:250px;}


#logo {
float:left;
font-size:14px;}

#page{
margin-top:50px;}

#leftmenu{
width:200px;
font-size:14px;
float:left;
background-repeat:repeat-y;
}
#leftmenu a{
margin-left:10px;
}

#topmenu , #content{
float:left;
}

#topmenu{
padding-top:25px;}

.slideshow{
width:650px;
height:300px;
display:block;
margin-bottom:50px;}

#content{
border-left:1px dotted   #000;
width:650px;
padding-left:50px;
font-size:12px;
min-height:300px;
}

h1{
margin: 0px auto;
font-size:32px;
color :#ff00ff;
}

li{
list-style:none;}

/**/
#form{
width:300px;
display:inline;}

#black{
background-color:#333333;
border:1px solid #333;
color:#FFFFFF;
width:250px;}

#rss{
text-align:right;
float:right;
}

.rotate {
color:#fff;
font-size:18px;
font-weight:bold;
filter: Shadow(Color=#fff, Direction=45, Strength=4);
text-shadow: black 1px 1px 2px, white 0 0 1em; /* Параметры тени */
}

#pianoflyttar{
float:left;
text-align:center;
background-image:url('../themes/img/baner.jpg');
margin-top:15px;
margin-bottom:15px;
padding-top:70px;
margin-left:10px;
width:160px;
height:230px;
}

