/*************************** Main style ***************************/
*           { padding: 0; margin: 0;}
body,td,th  { color: #0066FF; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; }
body        { padding: 0px; margin: 0px; background: url(fonall.png) center repeat-y;}
a:link      { color: #000000; text-decoration:none; }
a:visited   { color: #000000; text-decoration:none; }
a:hover     { color: #000000; text-decoration: underline }
a:active    { color: #000000; text-decoration:none; }
img.wall    { border: 2px solid #000000; }
.form {border-left: #7F9DB9 1px solid; border-right: #7F9DB9 1px solid; border-top: #7F9DB9 1px solid;
	BORDER-BOTTOM: #7F9DB9 1px solid; BACKGROUND-COLOR: #FFFFFF;}
/******************************************************************/
#header {
	position:         relative;
	width:            100%;

	margin-bottom:    40px;
}

#menu {
  filter: alpha(opacity=90); moz-opacity: 0.9; khtml-opacity: 0.9; opacity: 0.9;
  position:         relative;
  width:            782px;
  margin:           0 auto;
}
#menu ul li {
  display:          block;
  float:            left;
  text-align:       center;
  list-style:       none;
  margin:           10px;
  width:            106px;
  height:           130px;
}
#menu ul li a:hover,
#menu ul li a.active,
#menu ul li a {
  color:            #222;
  text-decoration:  none;
}

#footer {
	position:         relative;
	float:            left;
	width:            100%;
	height:           1px;
	margin-top:       15px;
}
#sideBar {
  position:         absolute;
  width:            120px;
  height:           60px;
  right:            0px;
  background:       url(http://informer.gismeteo.Ru/27612-9.GIF) no-repeat left;
  z-index:          10;
}
#center {
  position:         relative;
  width:            600px;
  margin:           0 auto;
  padding-top:      10px;
}
#all {
  position:         relative;
  width:            800px;
  margin:           0 auto;
}

/******************************************************************/

#tooltip{
  position:         absolute;
  background:       #FFFFFF;
  border:           1px solid #666666;
  margin:           0px;
  padding:          3px 5px;
  visibility:       hidden;
  z-index:          0;
}

/******************************************************************/

#Black_back {
  position: absolute;
  background: #000000;
  filter: alpha(opacity=20);
  moz-opacity: 0.2;
  khtml-opacity: 0.2;
  opacity: 0.2;
  top: 0px;
  left: 0px;
  width: 100%;
  height: 100%;
  visibility: hidden;
  z-index: 80;
}
#enter {
  position: absolute;
  background-color: #DFEFFF;
  color:#000000;
  left: 50%;
  top: 50%;
  width: 300px;
  height: 150px;
  margin-left: -155px;
  margin-top: -90px;
  border: 1px solid;
  padding: 5px;
  visibility: hidden;
  z-index: 90;
}
#enter a:link, #enter a:visited, #enter a:hover, #enter a:active {
  color: #000000;
  text-decoration: underline;
}
#enter_content {
 position: absolute;
 background: #F0F0F0;
 color:#000000;
 width: 290px;
 height: 120px;
 top : 30px;
 left: 9px;
 border: 1px solid;
 z-index: 100;
}
#enter_close a {
 position: absolute;
 background: url(close.png);
 width: 42px;
 height: 18px;
 top : 0px;
 left: 258px;
}
/******************************************************************/
#prevnext {clear: both; font-size: 11px; margin: 4px 0; text-align: center; padding: 10px 0;}
#prevnext a {border: 1px solid #0099FF; padding: 3px 6px;	height: 18px;	text-decoration:none;}
#prevnext a:visited {border: 1px solid #0099FF; padding: 3px 6px; height: 18px; text-decoration:none;}
#prevnext a:hover {border: 1px solid #0099FF; padding: 3px 6px; background: #0066FF; color: #FFFFFF; }
span.curPage {background: #EEEEEE; padding: 3px 6px; font-weight:bold;}

#logo {
width: 100%;
height: 80px;
}
#logo_content {
background: url(top.png) center no-repeat;
width: 826px;
height: 80px;
}
#logo_fonday {
position: relative;
float:left;
left: 10px;
top: 10px;
width: 230px;
height: 60px;
}
#logo_chose {
position: relative;
float:left;
left: 55px;
top: 30px;
width: 100px;
height: 50px;
}
#logo_upload {
position: relative;
float:left;
left: 65px;
top: 30px;
width: 130px;
height: 50px;
}
#logo_slide {
position: relative;
float:left;
left: 75px;
top: 30px;
width: 100px;
height: 50px;
}
#logo_foroffice {
position: relative;
float:left;
left: 85px;
top: 30px;
width: 90px;
height: 50px;
}