.shadow {
	-moz-box-shadow: 2px 2px 3px #969696;
	-webkit-box-shadow: 2px 2px 3px #969696;
	box-shadow: 2px 2px 3px #969696;
	filter: progid:DXImageTransform.Microsoft.Shadow(color='#969696', Direction=145, Strength=3);
}

.pstrnav {
	padding: 0px 10px 20px 15px;
	color:#424242;
}

.pstrnav a{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; font-size:11px;color:#245E93; text-decoration:underline;
}
.pstrnav a {color:#000;text-decoration: none;}
.pstrnav a:active{color: #000;}
.pstrnav a:visited{color: #000;}
.pstrnav a:hover{color: #cc6600;text-decoration: none;}


a {color:#cc6600;text-decoration: underline;font-weight:bold;}
a:active{color: #cc6600;}
a:visited{color: #cc6600;}
a:hover{color: #cc6600;text-decoration: none;}



#table{
	background-color: #ffffff;
}

td,tr {
font-size:12px;
font-family: verdana,arial;
}

.main11 {
font-size:12px;
font-family: arial;
}

#kat {
font-size:12px;
font-family: arial;
}

#title {
font-size:14px;
font-family: arial;
font-weight:bold;
}

#head { border:0px outset red;
z-index:8;
position: relative;
background-image: url("images/shapka.jpg");
background-repeat: no-repeat;
height: 315px;
}

#vslinge {
border:0px outset red;
width:240;
height:120;
margin-left:-100;
}

#head1 { border:0px outset red;
z-index:4;
position: relative;
background-image: url("images/shapk.jpg");
background-repeat: no-repeat;
height: 315px;
}

#te {border:0px outset red;
top: 147px;
left: -85px;
position: relative;
width: 550px;
height: 20px;
font-size:14px;
font-weight:bold;
font-family: arial;

}

#te a {color:#006600;text-decoration: none;}
#te a:active{color: #cc6600;}
#te a:visited{color: #006600;}
#te a:hover{color: #cc6600;}

#lmenu { border:0px outset red;
background-repeat: no-repeat;
background-image: url("images/menu10.jpg");
margin-top: -30px;
position: relative;
width: 197px;
height: 1222px;
}

#lmenu a {color:#000;text-decoration: none;font-weight:normal;}
#lmenu a:active{color: #000;}
#lmenu a:visited{color: #000;}
#lmenu a:hover{color: #cc6600;text-decoration: none;}


#llmenu { border:0px outset red;
background-repeat: no-repeat;
background-image: url("images/menu9.jpg");
margin-top: -405px;
position: relative;
width: 197px;
height: 494px;
}

#llmenu a {color:#000;text-decoration: none;font-weight:normal;}
#llmenu a:active{color: #000;}
#llmenu a:visited{color: #000;}
#llmenu a:hover{color: #cc6600;text-decoration: none;}

#katalog {
border:0px outset red;
background-repeat: no-repeat;
background-image: url("images/katalog.jpg");
width: 75px;
height: 27px;
top:50px;
left:30px;
position: relative;
}

#article {border:0px outset red;
background-image: url("images/article.png");
background-repeat: no-repeat;
top: 30px;
left: 30px;
width: 79px;
height: 32px;
position: relative;
}


#infa {border:0px outset red;
background-image: url("images/infa.jpg");
background-repeat: no-repeat;
margin-top: 160px;
margin-left: 30px;
width: 108px;
height: 27px;
position: relative;
}

#project {border:0px outset red;
background-image: url("images/project.jpg");
background-repeat: no-repeat;
margin-top: 70px;
margin-left: 30px;
width: 125px;
height: 32px;
position: relative;
}

#raspisanie {border:0px outset red;
background-image: url("images/raspisanie.jpg");
background-repeat: no-repeat;
margin-top: 30px;
margin-left: 10px;
width: 148px;
height: 61px;
position: relative;
}

#photo {border:0px outset red;
background-image: url("images/photo.png");
background-repeat: no-repeat;
top: 60px;
left: 10px;
width: 144px;
height: 32px;
position: relative;
}

#forum {border:0px outset red;
background-image: url("images/forum.jpg");
background-repeat: no-repeat;
top: 60px;
left: 30px;
width: 65px;
height: 32px;
position: relative;
}

.sling {border:0px outset red;
font-size:14px;
font-family: arial;
position: relative;

width:160px;

}

#sli2 {
position: relative;
z-index:4;
margin-left:35;
}

.sli ul{border:0px outset red;
font-size:12px;
list-style: none;
line-height: 1.1em;
width:160px;
padding:0;
margin:0;
}

.sli {
padding-left:30px;
padding-top:10px;
}


#news {
border:0px outset red;
background-repeat: no-repeat;
background-image: url("images/news.jpg");
margin-top: 10px;
margin-left: 40px;
width: 95px;
height: 18px;
position: relative;
z-index:6;

}

#new {border:0px outset red;
position: relative;
font-size:12px;
font-family:arial;
top: -850px;
margin-left: 565px;
width: 205px;
height: 300px;
z-index:6;
}

#fon {border:0px outset red;
margin-top: -100px;
width: 800px;
float:right;
height: 1234px;
background-image: url(images/fon4.jpg);
position: relative;
background-repeat: no-repeat;
z-index:2;
}

#fon1 {border:0px outset red;
top: 0px;
width: 1000px;
height: 1234px;
background-image: url(images/fon2.jpg);
position: relative;
background-repeat: no-repeat;
z-index:0;
}

#body {border:0px outset red;
background-image: url(images/body2.jpg);
background-repeat: no-repeat;
margin-left: -10px;
margin-top:260px;
width: 757px;
height: 601px;
position: relative;
z-index:3;

}

#main {
border:0px outset red;
margin-left:0px;
margin-top:100px;
width: 550px;
height:650px;
position: relative;	
z-index:5;
}

#main_title {
font-size:15px;
font-family: verdana,sans-serif,arial,tahoma;
padding-top:10px;
padding-bottom:10px;
font-weight:bold;
}

#main1 {
border:0px outset red;
font-size:12px;
font-family: verdana,sans-serif,arial,tahoma;
min-height:1100px;
float:right;
margin-top:30;
width: 800px;
height:1100px;
background-repeat: no-repeat;
background-image: url("images/fon3.jpg");
position: relative;	
z-index:5;
text-align:justify;
}



#element2 {
border:0px outset red;
background-repeat: no-repeat;
background-image: url("images/element.jpg");
position: relative;
width: 241px;
height: 479px;
z-index:5;
margin-top: -490px;
margin-left:550px;
padding:0;
}

.elem1 {font-size:12px;
font-family: verdana,arial;
padding-left:5px;
padding-right:5px;
text-align:justify;
}

.elem2 {
padding-left:5px;
padding-top:5px;
}



#trava {
padding:0;
margin:0;
position: relative;
}


.link a {color:#000; text-decoration: none;}
.link a:active{color: #000;}
.link a:visited{color: #000;}
.link a:hover{color: #000;}

.main_art {
font-size:12px;
font-family:verdana,arial;
text-align:justify;
}


#hz {
border:0px outset red;
background-repeat: no-repeat;

width:1000;
height:28;
margin-top:30;

}

#cont {
width:700px;
height:700;
border:0px outset red;
background-repeat: no-repeat;
background-image: url("images/fon3.jpg");
}

#menu {
border:0px outset red;
float:left;
z-index:0;
position: relative;
}

#mk {
border:0px outset red;
width:220px;
height:57px;
top:5px;
margin-left:200px;
background-repeat: no-repeat;
background-image: url("images/mk1.jpg");
position: relative;
}

#forum_art {font-family: Verdana,Tahoma,Arial;
font-size:20px;
font-weight:bold;
}

#mmk {
padding:10px;
}


