* {
	margin: 0;
	padding: 0;
}
html {height: 100%}
body {
	font: 100% Verdana, Arial, Tahoma, sans-serif;
	color: #303030;
	width: 100%;
	height: 100%;
	background-color: #f7f5f6;
	background-image: url(../images/fon.jpg);
	background-position: left top;
	background-repeat: repeat-x;
	z-index: 1;
}

img {
	border: none;
}
#wrapper {
	width: 1000px;
	margin: 0 auto;
	position: relative;
}


/* Header
-----------------------------------------------------------------------------*/
#header {
	height: 192px;
	background-image: url(../images/head.jpg);
	position: relative;
}


A:link {
	FONT-SIZE: 100%; COLOR: #0113cd; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none;
		
}
A:visited {
	FONT-SIZE: 100%; COLOR: #0113cd; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none;
}
A:hover {
	FONT-SIZE: 100%; 
	COLOR: #a80000; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: none; 
}
A.ft:link {
	FONT-SIZE: 80%; COLOR: #feff46; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none;
		
}
A.ft:visited {
	FONT-SIZE: 80%; COLOR: #feff46; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none;
}
A.ft:hover {
	FONT-SIZE: 80%; 
	COLOR: #ffffff; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: none; 
}
	
	




/* Middle
-----------------------------------------------------------------------------*/
#content {
	padding-left: 20px;
   padding-right: 490px;
   padding-top: 30px;
   padding-bottom: 50px;
	margin-left: 32px;
	font: 70% Verdana, Arial, Tahoma, sans-serif;
	z-index: 10;
	position: relative;
	border-left: 4px solid #fb0206;
}

#content li {
	list-style-type: circle;
	margin-left: 20px;
	margin-top: 10px;
	
}


	

#menu {
        position: absolute;
		  left: 560px;
		  top: 130px;
		  width: 200px;
        border-style: solid solid none solid;
        border-color: #94AA74;
        border-width: 1px;
        margin: 10px;
		  font: 80% Verdana, Arial, Tahoma, sans-serif;
		  font-weight: bolder;
		  z-index: 100;
        }
		  
#menu ul {
        list-style: none;
        margin: 0;
        padding: 0;
        }

#menu li a {
        height: 32px;
          text-align: right;
          height: 24px;
        text-decoration: none;
        }

#menu li a:link, #menu li a:visited {
        color: #ffff00;
        display: block;
        background: url(../images/menu1.gif);
        padding: 8px 8px 0 10px;
        }

#menu li a:hover, #menu li #current {
        color: #ffffff;
        background: url(../images/menu1.gif) 0 -32px;
        padding: 8px 8px 0 10px;
        }

#menu li a:active {
        color: #ffff00;
        background: url(../images/menu1.gif) 0 -64px;
        padding: 8px 8px 0 10px;
        }

#port {
   width: 200px;
	height: 800px;
	top: 186px;
	margin-left: 785px;
	position: relative;
	z-index: 30;
}

div#menul {
   
   float: left;  /* добавляем список в div */
	position: absolute;
	left: 38px;
	top: 88px;
	height: 60px;
	width: 30px;
	line-height: 30px;
	margin: 0px;
   
  
}
div#menul ul {
   margin: 0px;
   padding: 0px;
}
* html div#menul ul {
   float: left;  /* заставляет ul вместить все li */
   
   
}
* html div#menul a {
  display: block;  /* IE 5 и 5.5 принимает заданный отступ */
  
}
div#menul li {
    
   list-style-type: none;    /* удаляем маркеры */
	padding-left: 8px;
   
}


.dborder {
  border: 1px solid #bf0000;
  padding: 2px; /*ширина внутренней границы*/
  background: #ffffff; /*цвет внутренней границы*/
  margin-top: 10px;
  margin-left: 10px;
  margin-right: 10px;
  margin-bottom: 10px;
}
.dborderleft {
  border: 1px solid #bf0000;
  padding: 2px; /*ширина внутренней границы*/
  background: #ffffff; /*цвет внутренней границы*/
  margin-top: 10px;
  margin-left: 10px;
  margin-right: 10px;
  margin-bottom: 10px;
  float: left;
}
.dbleft {
  border: 1px solid #bf0000;
  padding: 2px; /*ширина внутренней границы*/
  background: #ffffff; /*цвет внутренней границы*/
  margin-top: 0px;
  margin-left: 0px;
  margin-right: 5px;
  margin-bottom: 5px;
  float: left;
}
.dborderright {
  border: 1px solid #bf0000;
  padding: 2px; /*ширина внутренней границы*/
  background: #ffffff; /*цвет внутренней границы*/
  margin-top: 10px;
  margin-left: 10px;
  margin-right: 10px;
  margin-bottom: 10px;
  float: right;
}
.ileft{
  margin-top: 10px;
  margin-left: 10px;
  margin-right: 10px;
  margin-bottom: 10px;
  float: left;
}
.iright{
  margin-top: 10px;
  margin-left: 10px;
  margin-right: 10px;
  margin-bottom: 10px;
  float: right;
}

a img {
	border: 0;
}


#kopf{
  width: 530px;
  height: 34px;
  position: absolute;
  left: 32px;
  top: 175px;
  z-index: 30;
  text-align: left;
  font: 100% Verdana, Arial, Tahoma, sans-serif;
  font-weight: bolder;
  line-height: 34px;
  color: #fef200;
  background-image: url(../images/kopf.jpg);
  
  
}

#block{
  width: 200px;
  height: 400px;
  position: absolute;
  left: 560px;
  top: 310px;
  z-index: 30;
  text-align: left;
  font: 100% Verdana, Arial, Tahoma, sans-serif;
  color: #ce000a;
    
}

h3{
	font: 120% Verdana, Arial, Tahoma, sans-serif;
   color: #ce000a;
	font-weight: bolder;
}


img {border: none;}

hr {
	border:none;
	border-top: 1px dotted #bf0000;
	height:1px;
	width: 85%;
	margin-bottom:5px;
	margin-top:5px;
	}
	
	



/* Footer
-----------------------------------------------------------------------------*/
#footer {
	width: 1000px;	
	height: 30px;
	line-height: 30px;
	text-align: left;
	background-image: url(../images/footer.png);
	background-position: left top;
	background-repeat: no-repeat;
	margin-left: 32px;
	margin-right: 100px;
}
