body {
		margin:0px;
		padding:0px;
}
#container {
        z-index:2;
	    margin-left: auto;
	    margin-right: auto;
	    width: 100%;
		/*height:3380px;*/
		padding-bottom: 30px;
		top:0px;
		position:absolute;
        background-image:url('../images/gradientblue3_opacity.jpg');
        background-repeat:repeat-x;
        background-attachment:fixed;
}/*������ ���������*/

#table1 {
        width:975px;
		border-collapse:collapse;
        z-index:3;
        background-color:#ffffff;
        /*border-style:solid;*/
        /*border-width:0px;*/
		/*border-color:#315ca2;*/
	    /*border-bottom-left-radius:30px;*/
        /*-moz-border-bottom-left-radius:30px;*/
        /*border-bottom-right-radius:30px;*/
        /*-moz-border-bottom-right-radius:30px;*/
		 /*border-top-left-radius:0px;*/
        /*-moz-border-top-left-radius:0px;*/
	    /*border-top-right-radius:0px;*/
        /*-moz-border-top-right-radius:0px;*/
        /*border-top-right-radius:0px;*/
        /*-moz-border-top-right-radius:0px;*/
	    margin-top: 0px;
	    margin-left:auto;
        margin-right:auto;
        box-shadow: 0px 0px 15px black;
    	
} /*������� �������*/
#td_slideshow {
		padding:0px;
		background-color:#315ca2;
}
.navigation {
       background-image:url('../images/background1.jpg');
       border-top-right-radius:30px;
       -moz-border-top-right-radius:30px;
       border-bottom-left-radius:30px;
       -moz-border-bottom-left-radius:30px;
       border-bottom-right-radius:0px;
       -moz-border-bottom-right-radius:0px;
	   border-top-left-radius:0px;
       -moz-border-top-left-radius:0px;
       font-family: trebuchet;
       font-size: 1.2em;
       color: #191970;
        padding: 5px 0px 4px 15px;
        top: -2px;
        position: relative;
} /*����������� �� �������� � ��������� ���� */
div.img
  {   
      margin:50px 40px;
      border:0px solid #ff0000;
      height:auto;
      width:auto;
      float:left;
      text-align:center;
      display:inline;
  }

div.img img
  {
      display:inline;
      margin:15px;
      border:1px solid #888888;
	  box-shadow: 3px 3px 2px #888888;
  }

div.img   a:hover img
  {
      border:1px solid #6666cc;
      box-shadow: 10px 10px 5px #888888;
  }

div.desc
  { 
      text-align:center;
      font-weight:bold;
	  text-transform:uppercase;
      font-family: trebuchet;
      font-size: 1em;
      margin:5px;
      width:230px;
      height:20px;
	  display:block;
      white-space:nowrap;
      border:none;	  
  }

#footer {
       height:100px;
       text-align:center;
       font-family: trebuchet;
       font-size: 1.2em;
       color: #191970;
       padding: 20px;
       
}/*��������� � ���� �� ����������*/


span
{
       display:block;
       white-space:nowrap; 
}


a:link {
      text-decoration:none;
      color:#191970;
}/*����������� */

a:visited {
	  text-decoration:none;
	  color:#191970;}
a:active {
	  text-decoration:none;
	  color:#191970;}
a:hover {
        color:#6666cc;
}/*�����*/
span a:hover {
        text-decoration:underline;
}