body {margin:0; padding:0; font-family:verdana, arial, sans-serif; font-size:100%;
font-weight:bold; color:#000000; background:url(../img/ser2.gif);}

  p {    margin:0; padding:0.2em 0.2em 0.4em 0.2em;}

  a:link, a:visited {
  color:#FF0000; text-decoration:none;}

  a:hover {
  color:#000000; text-decoration:underline;}

  a:active {
  color:#FF0000; text-decoration:none;}

div.wholepage {
width:890px;
min-height:500px;
margin:25px auto;
background-color:#FFFFFF;
border:#000000 1px solid;
}
	    

div {margin:0; padding:0;}

h1 {
color:#000000; font-size:150%; font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:normal;}


/* +++ Start Of Header Section +++ */
#box{
	margin:0;
	padding:0;
	background:url(../img/box.jpg);
	background-position:right;
	background-repeat: no-repeat;
   }
   
#header {
margin:0; padding:0;}
.right_header
{
width:250px;
float:right;
background-color:#FFFFFF;
text-align:left;
font:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
padding:0;
margin:0; 
}

.logo
{
	margin:45px 0 0 0;
	padding:0;
	background:url(../img/logo.jpg);
	background-repeat:no-repeat;
	float:left;
	width:300px;
	height:100px;
	}

.mainheader {
margin:0 250px 0 300px;
padding:90px 1em 15px 1em;
text-align:left;
background:url(../img/header.jpg);
background-repeat:no-repeat;
}

mainheader h1 {
font-size:300%; margin:0 0 5px 0; padding:0;}

mainheader p {
text-indent:4em; color:#5D99C7; margin:0; padding:0.2em; font-weight:bold;}

.subheader {
background:url(../img/top_gradient.gif);
height:47px;
margin:0; padding:15px 0 0 0; border-bottom:#000 solid 1px;
border-top:#000 solid 1px;}




/* +++ Start Of Side Menu Section +++ */
.poisk
{
margin:0;
padding:0;
float:left;
}

#left
{
float:left;
margin:0;
padding:0;
width:230px;
}

#sidecontainer {
margin:50px 0 0 0; padding:0; text-align:center;}

#sidecontainer1 {
margin:0; 
padding:0;
float:right;
width:200px;
text-align:center;
background:#FFF;}


/* +++ Start Of Content Section +++ */

#content {
margin:0 0 0 230px;
padding:25px 0 0 5px;
color:#000000;
font:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
}

#content h1 {margin:0; padding:0.1em; 
color:#000000;
font:Verdana, Arial, Helvetica, sans-serif;
font-size:16px;
}


/* +++ Start of Footer Section +++ */

#footer {
margin:0; padding:0;
}

.superfooter {
float:left;
width:100%;
margin:0;
background:url(../img/top_gradient.gif);
background-repeat:repeat-x;
height:65px;

}
.superfooter p{
font-size:18px;

padding:20px 0 0 200px;
letter-spacing: 0.1em;
}
.mainfooter {
float:left;
width:100%;
background-color:#FFFFFF;
text-align:center;
}


.mainfooter p {
font-size:75%;
text-align:center;
color:#FF0000;
margin:0; 
padding:0 0 10px 0;}

.R 
{  
    float:right;
	padding:0  220px 0 0;
	margin:0;
	
}


.example {float:left; margin:0;cursor:pointer}
.pics {  
    padding: 0;  
    margin:  0;  
} 
 
.pics img {  
    padding:0;  
    width:  270px; 
    height: 182px; 
    top:  0; 
    left: 0 
} 

#gallery {
		background-color: #FFF;
		margin:0;
		border:none;
		}
#gallery img, #gallery a
{
border:none;
}
