﻿html,body
{	margin:0;padding:0;
	font-family: Trebuchet MS, Arial, Sans-serif;
    font-size: 12px;
    text-align: left;
    color: #00539d;
    	
}
p, span
{margin:0;padding:0;}

td, tr
{vertical-align: top;}

a
{	color: #00539d;
 	outline: none;
 	}


img
{border: 0px;}

.img_pading
{ padding-left:20px;
  padding-right: 20px;
    }



.topMenu_over
{
    font-size: 14px;
    font-weight: bold;
}

.topMenu
{font-size: 11px;
  text-decoration: none;
  color:#FFFFFF;
    }

.Textbox
{ border: solid 2px #205e9d;}

.news_title
{font-size: 12px;
 font-weight:bold;
   color: #00539d;}
   
 .title
{font-size: 16px;
 font-weight:bold;
    color: #00539d;}
   

.date
{
    font-size: 10px;
    color: #930300;
   
}
 .cursor
 { cursor: pointer;
    text-decoration: underline;}


.hover_text
{  vertical-align: bottom;
    color: #fff;
  font-family: Trebuchet MS;
  font-size: 14px;
  font-weight:bold;
  padding-top: 20px;
  text-align: center;}
  
  .adm
  { color: Red;
     text-decoration: underline;
     }

#header
{
    height: 400px;
    margin: 0;
    padding-left: 0px;
    background: #E9E9EF;
    color: #000000;
}

#container
{
   
	text-align:left; 
	width:1000px;
	 margin: 0 auto;
	
}
#leftcolumn
{
    float: left;
    width: 260px;
    margin-left: -1000px;
    background-image: url('images/fon_left_border.jpg');
    background-repeat: repeat-y;
     	
}

.left_poloca
{    
    vertical-align:top; 
	 float:left;
}
	 
 

#left1
{ float:left;
  background-image: url('images/blue_left.jpg');
    background-repeat:no-repeat;
    width: 183px;
     height:44px;
}
    
#left2
{ float: right;
  background-image: url('images/blue_right.jpg');
    background-repeat:no-repeat;
     width: 77px;
     height:64px;
}

#rightcolumn
{
    float: left;
    width: 254px;
    margin-left: -254px;
    background-image: url('images/fon_right.jpg');
    background-repeat: repeat-y;
}
 #down
{    
     background-color:Gray;
    clear: left;
    width: 100%;
   
    height: 20px;
}

#footer
{   
    color: #FFF;
    clear: left;
    width: 100%;
    background-image: url('images/fon_footer.jpg');
    height: 104px;
}

#footer a
{    
    color: #fff;
     text-decoration: none;
     
     }
#banertop
{ vertical-align: middle;
  padding-top: 10px;
  }


#wrapper
{
	float:left;
	width:100%;
}
#content /* блок центральный  главный*/
{
    vertical-align: top;
    margin: 0 254px 0 260px;
    background-image: url('images/fon_c.jpg');
    background-repeat: repeat-y;
    
   
}
#content2  /* блок центральный */
{
	 vertical-align: top;
	margin: 0 0 0 260px;
	background-image: url('images/fon_c_2.jpg');
    background-repeat: repeat-y;
     width: 740px;
    overflow: hidden;
    
	
}
#coloms
{ vertical-align:top;
    border-right-style: solid;
    border-left-style: solid;
    border-right-width: 29px;
    border-left-width: 29px;
    border-right-color: #f2f3f3;
    border-left-color: #f2f3f3;}


#headtop
{  
	height: 68px;
	width: 1000px;
	background-image: url('images/fon_1.jpg');
	
	}
#headlogo
{ float:left;	
 width: 280px;
  padding-left:30px;}
	
#headfon
{ 		
	border-top: 2px solid #FFFFFF;
    border-bottom: 2px solid #FFFFFF;
    height: 138px;
	    width: 1000px;
	
	     border-left-style: none;
    border-left-color: #FFFFFF;
    border-right-style: none;
    border-right-color: #FFFFFF;
}
.fon1
{ 	
	background-image: url('images/fonmenu.jpg');
}
.fon2
{ 	
	background-image: url('images/fonmenu.jpg');	    
}
.fon3
{ 	
	background-image: url('images/fonmenu.jpg');	    
}
.fon4
{ 		
		background-image: url('images/fonmenu.jpg');	    
}
.fon5
{ 		
		background-image: url('images/fonmenu.jpg');	    
}
#headmenu
{
	height: 114px;
	width: 1000px;
	background-image: url('images/fonmenu2.jpg');
	background-repeat: repeat-x;
}
#topnavigation a
{color: #ffffff;
 text-decoration: none;
 font-size: 9px;}

#topnavigation
{ float:right;
	height:30px;
	width: 600px;
	 display: block;
	 padding-top: 10px;
	 color: #ffffff;
	 
	 
	 
	}
/*Hover Menu*/
.popupMenu 
{
    display:none;
    width: 160px;
	position:absolute;
	background-color:#333399;
	font-size: 12px;
    padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	opacity:.8;
	filter: alpha(opacity=90);
}

.popupHover {
	
	background-color:#F5F7F8;
	
}


.menu
{  font-size: 14px;
   padding-left: 15px;
   font-weight: bold;}
 
 .menu_2
{  font-size: 13px;
    padding-left: 15px;
    
   }
  .menu_4
{  font-size: 10px;
   
   }
   
.menu_hover
{   
    text-decoration: underline;
    padding-left: 15px;
        color: Black;}
.menu_hover_3
{   
    text-decoration: underline;
    color: Black;}

.forum_date
{ font-size: 10px;
   color: #9898b5;
    font-weight: normal;}  
    
.over_mouse
{ color:#00539d;
  font-size: 10px; }    
/*Графическое меню*/

#menu {
	
	list-style: none;
	padding: 0;
	margin: 0;
	width: 800px;
	height: 124px;
	position: relative;
}
#menu span {
	display: none;
	position: absolute;
}
#menu a {
	display: block;
	text-indent: -900%;
	position: absolute;
	outline: none;
	
}


#menu a:hover {
	background-position:  left -114px;
}
#menu a:hover span{
	display: block;
}
#menu .CompanyClass {
	width: 126px;
	height: 114px;
	background: url('images/button1.jpg') no-repeat;
	left: 10px;
	top: 0px;
}
.CompanyClassUp 
{	
	width: 126px;
	height: 114px;
	background: url('images/button1.jpg') no-repeat;
	left: 10px;
	top: 0px;
	background-position:  left -228px;
}

#menu .ExpoClass {
	width: 126px;
	height: 114px;
	background: url('images/button2.jpg') no-repeat;
	left: 150px;
	top: 0px;
}
.ExpoClassUp {
	width: 126px;
	height: 114px;
	background: url('images/button2.jpg') no-repeat;
	left: 150px;
	top: 0px;
	background-position:  left -228px;
}

#menu .StendClass {
	width: 126px;
	height: 114px;
	background: url('images/button3.jpg') no-repeat;
	left: 290px;
	top: 0px;
}
.StendClassUp {
	width: 126px;
	height: 114px;
	background: url('images/button3.jpg') no-repeat;
	left: 290px;
	top: 0px;
	background-position:  left -228px;
}
#menu .ReclamaClass {
	width: 126px;
	height: 114px;
	background: url('images/button4.jpg') no-repeat;
	left: 430px;
	top: 0px;
}
.ReclamaClassUp {
	width: 126px;
	height: 114px;
	background: url('images/button4.jpg') no-repeat;
	left: 430px;
	top: 0px;
	background-position:  left -228px;
}

#menu .RestoranClass {
	width: 126px;
	height: 114px;
	background: url('images/button5.jpg') no-repeat;
	left: 570px;
	top: 0px;
}
.RestoranClassUp {
	width: 126px;
	height: 114px;
	background: url('images/button5.jpg') no-repeat;
	left: 570px;
	top: 0px;
	background-position:  left -228px;
}
#menu .ForumClass
{
	width: 169px;
	height: 45px;
	background: url('images/forum_but.gif') no-repeat;
	left: 800px;
	top: 50px;
	}
	#menu .ForumClass:hover
{background-position:  left -45px;}
.hr
{background-color: #f2f3f3; 
  height: 1px;
   border:0px;
 overflow: hidden;
  color:#f2f3f3;
 
   }
hr
{
    background-color: #f2f3f3;
    height: 0px;
    border-top-style: solid;
    border-top-width: 1px;
    border-top-color: #000080;
}
   
    
#win1 
{
	
	}
#win2 
{
	
	}
#win3 
{
	
	}
#win4 
{	}
/*правые окна*/
.rwin
{	 vertical-align: top;
	width: 254px;
	height: 166px;	
	background-image: url('images/window.jpg');
	background-repeat: no-repeat;
}
.wincontent
{
	width: 180px;
	height: 130px;
	padding-top: 16px;
	padding-left: 26px;	
	overflow: hidden;
	
}
.wincontentfoot
{
  
	width: 180px;
    height:auto;
	padding-top: 15px;
	padding-left: 20px;	
	overflow: hidden;
	color: #ffffff;
	
}

.line
{background-image: url('images/win_line.jpg');
	background-repeat: no-repeat;
	width: 222px;
	height:27px;
	 float: left;}
.line1
{background-image: url('images/win_line1.jpg');
	background-repeat: no-repeat;
	width: 32px;
	height:27px;
	 float: right;}
	 
.line2
{background-image: url('images/win_line2.jpg');
	background-repeat: no-repeat;
	width: 32px;
	height:27px;
	 float: right;}
	 /* для меню выставок*/
.l0
{  font-family: arial;
    padding-left: 0px;
   font-size: 13px;
   font-weight:bold;
   text-decoration: none; }
.l1
{ font-family: arial;
  padding-left: 15px;
   font-size: 11px;
   
   background-image: url('images/point.jpg');
background-repeat: no-repeat;
text-decoration: none;
	}	
.l2
{ padding-left: 40px;
    font-size: 8px;
     text-decoration: none; } 
.l0:hover
{ font-family: arial;
  padding-left: 0px;
   font-size: 13px;
    text-decoration: underline;
       }
.l1:hover
{ font-family: arial;
  padding-left: 15px;
   font-size: 11px;
    background-image: url('images/point.jpg');
	background-repeat: no-repeat;
    text-decoration: underline;
	}	

    
     /* для календаря*/
     
.TodayDayStyle
{  background-image: url('images/dt_cal.jpg');
	background-repeat: no-repeat;
	text-decoration: none;}
	
.SelectedDayStyle
{ 
	font-weight:bold;
	text-decoration: none;}
	
.SelectorStyle
{ font-weight:bold;
  text-decoration: none;}



.DayStyle
{ text-decoration: none;
  }
  
  .calendar
  {background-image: url('images/ex_cal.jpg');
	background-repeat: no-repeat;
   text-decoration: none;}
  dencalendar
  {text-decoration: none;} 
   #Calendar1 a
   {text-decoration: none;}