 body {padding:0; margin:0; background-color:#f2f2f2}
body, td, input, textarea{
    font-size:14px;
    font-family:Trebuchet MS;
    color:#353535;
		vertical-align:top;
    padding:0px;
    margin-left:10%;
        
}

br{font-size:10px}
table{border:0px; border-collapse:collapse;	}
form { margin:0px; padding:0px}

a{color:#656565; text-decoration:underline} 
a:hover{text-decoration:none}
b a{color:#353535; text-decoration:underline}
.a{color:#353535; }

/*li{background:url(/images/1_z1.gif)  center left no-repeat; margin:0px; padding-left:14px }*/
li a{color:#000000;}/*li a{color:#FFFFFF;}*/
ul{margin:0; padding:0; list-style:none; line-height:16px}
.header {
    background-image:url(/images/header.png);
    width:751px;
    height:218px;
    
    
	
}
.footer{
    color:#41a0c7;
    font-size:11px;
    width: 750px; 
    height:200px;

    
}  
.footer a{color:#41a0c7; font-size:11px; text-decoration:none} 
.footer a:hover{text-decoration:underline}
.footer span {color:#353535; font-size:10px;} 
.footer span a{color:#353535; font-size:10px; text-decoration:underline} 
.footer span a:hover{text-decoration:none}
.footerImg
{
	width:100%;
	background-image:url(/images/bottom.gif);
}
.TextHeaderStyle
{
    font-size:13px;
    font-weight:bold;
    font-family:Trebuchet MS;
	color:#84140B;
	text-align:left;
} 
.TextStatStyle
{
    font-size:12px;
    font-weight:bold;
    font-family:Trebuchet MS;
	  color:#84140B;
	  text-align:right; 
}
.CenterMenu{
  width:1000px;
  height:41px;
  
  padding-top:10px;
  padding-bottom:15px;
}
.leftMenuLine
 {
	Width:1px;
	height:70%;
	background-image:url(/images/left-line01.jpg);
}

.AllWiteBGTop{
  background-image: url('/images/WiteBGTop.png');
  background-repeat: no-repeat;
  width:770px;
  height:19px;
  font-size:1px;
}
.AllWiteBGCenter{
  background-image: url('/images/WiteBG.png');
  width:770px;
  height:100%;
 }
 .AllWiteBGBottom{
  background-image: url('/images/WiteBGBottom.png');
  background-repeat: no-repeat;
  width:770px;
  height:19px;
  font-size:1px;
}
.leftMenuStyle
{
	color:#FFF;
	font-size:11px;
	font-weight:bold;
	position:relative;
	text-align: left;
	width:110px;
	padding-right:10px;
	padding-left:10px;
}

.TextMore{
  font-size:13px;
  font-weight:bold;
  font-family:Trebuchet MS;
  margin-left:300px;
  margin-top:10px;
}

.NewsDateStyle{
  color:#2487b0;
  font-family:Trebuchet MS;
  padding-left:20px;
  width:100px;
  height:20px;
  
  
}
.more
{
	background:url(/images/1_z1.gif)  center left no-repeat;
	padding-left:19px;
	padding-bottom:3px
}
.ContantStyle
{
	margin-left:22%;
}
.butlearningteachingBG{
  background-image: url('/images/Lerning_teaching.png');
  background-repeat: no-repeat;
  border: 0px;
  width:377px;
  height:181px;
}
.TextLearningPosition{
  font-size:13px;
  font-weight:bold;
  font-family:Trebuchet MS;
  margin-top:100px;
  margin-left:20px;
  font-style: italic;
  width:160px;
}
.TextteachingPosition{
  font-size:13px; 
  font-weight:bold;
  font-family:Trebuchet MS;
  margin-top:-35px;
  margin-left:230px;
  font-style: italic;
  width:100px;
}
.newsTextStyle{
  font-size:15px;
  font-family:Trebuchet MS;
  margin-left:20px;
  width:300px;
  margin-left:20px;
  margin-right:20px;	
  
}
.RightToppic
{
	width:50%;
	background:url(/images/bg1.gif) repeat-x top right;
}
.leftToppic
{
	width:50%; 
	background:url(/images/bg12.gif) repeat-x top left;
}
.topbaners
{
	width:100%;
	position:relative;
	margin-top:10px;
}
.footbaners
{
	width:100%;
	position:relative;
	
		
}
.rightbaners
{
	width:100px;
	
	position:relative;
	text-align:left;
	padding-right:10px;
	padding-left:10px;
	padding-bottom:10px;
}
.ContentPosition
{
    margin-left:50px;
      
}
.RegisterTextStyle
{
    font-size:11px;
	font-weight:bold;
	position:relative;
	text-align: left;
	width:110px;
	margin-top: 50px;
}
.StatText
{
    font-size:10px;
	font-weight:bold;
	position:relative;
	text-align: left;
	color:#000;
}
.InputTextStyle
{
    font-size:11px;
    font-weight:normal;
    position:relative;
    text-align: left;
    color:#C5C5BB;
	
}
.TowerTextStyle
{
    font-size:11px;
    font-weight:normal;
	position:relative;
	text-align: left;
	color:#84140B;
	width:164px;
}
select{
   background:#FFF;
   border:1px solid #A5A191;;
   /*width:128px; height:22px;*/
   width:250px; height:22px;
   color:#8B8A85;
   font-size:15px;
   
   
}
input[type="text"],input[type="password"]{
   /*background:#FFFFFF;*/
   border:0px;
   padding-left:5px;
   width:250px;
   height:22px;
   background:transparent url(/js/msdropdown/listBG.png) no-repeat;
}
#event_name{
   border:0px;
   width:489px;
   height:22px;
   background:transparent url('/images/listBgbIG.png') no-repeat;

}
#input1{
   background:#FFF;
   border:1px solid #A5A191;
   padding-left:9px;
   padding-top:3px;
   margin-right:9px;
   width:152px; height:22px;
   color:#8B8A85;
   font-size:10px;
   vertical-align:middle 
     
}
#input2{
   width:36px; height:22px;
   border:0px;
   vertical-align:middle; padding:0px
}
#input3{
   width:61px; height:22px;
   border:0px;
   vertical-align:middle; padding:0px
}
textarea{
   background:#FFFFFF;
   border:1px solid #C6C5BB;
   padding-left:5px;
   width:500px; height:81px;
   overflow:auto}
.DateSeminar
{
   color:#84140B;
}
.send_button{
	background:transparent url('/images/ButSend.png') no-repeat;
	border:0 none;
	cursor:pointer; 
	display:block;
	height:30px;
	width:98px;
	overflow:hidden;
	text-indent:-4000px;
	float:left;
}

/*  jqpanels  */
.panel{
	text-align: center;
	text-transform: uppercase;
	letter-spacing: .2em;
	width: 400px;
	padding-top:5px;
	border:1px solid #CCCCCC;
	cursor:pointer;
	margin-bottom:0px;
}
.panel a{
	text-decoration:none;
	color:#000000;
}
 .panel-up{
	background:url(/backtitle-up.gif) no-repeat scroll 10px 5px;
 }
.panel-down{
	background:url(/backtitle-down.gif) no-repeat scroll 10px 5px;
}
.panel-target{
	padding:5px;
	background-color:#FFCC66;
	border:1px solid #CCCCCC;
}
.panel-closed{
	display:none;
}
/*Семинары и тренинги*/
.SeminarContentPosition{
  margin-left:50px;
}
.textheaderTrenings{
  font-size:16px;
  font-weight:bold;
  font-family:Trebuchet MS;
  text-align:center;
  width:370px;
    
}
.topWiteBgTrenings{
   background-image: url('/images/seminarWiteBGsmUP.png');
   background-repeat: no-repeat;
   border: 0px;
   width:376px;
   margin-bottom:0px;
   font-size:1px;
   height:21px;
   
}
.CenterWiteBgTrenings{
  background-image: url('/images/seminarWiteBG.png');
  border: 0px;
  width:376px;
  height:100%;
}
.bottomWiteBgTrenings{
  background-image: url('/images/seminarWiteBGsmBottom.png');
  background-repeat: no-repeat;
  border: 0px;
  width:376px;
  height:21px;
}

.IDTrenings{
   background-image: url('/images/Idtrenings.png');
   background-repeat: no-repeat;
   border: 0px;
   width:50px;
   height:34px;
   
}
.updatingTrenings{
   background-image: url('/images/Updatetrenings.png');
   background-repeat: no-repeat;
   border: 0px;
   width:140px;
   height:34px;
   
}
.CategoryTrenings{
   background-image: url('/images/Categorytrenings.png');
   background-repeat: no-repeat;
   border: 0px;
   width:170px;
   height:34px;
   
}
.NameTrenings{
   background-image: url('/images/NameTrenings.png');
   background-repeat: no-repeat;
   border: 0px;
   width:245px;
   height:34px;
   

}
.TreningsData{
   background-image: url('/images/DateTrenings.png');
   background-repeat: no-repeat;
   border: 0px;
   width:124px;
   height:34px;
   
}
.WiteBGCenterTrenings{
  background-image: url('/images/WiteBG.png');
  width:770px;
  height:100%;
  
 }
.SeminarCalendarContentPosition{
  margin-left:100px;
}
.textTreningsStyle1{
  font-size:14px;
  font-family:Trebuchet MS;
  text-align:center;
  width:53px;
 }
 .textTreningsStyle2{
  font-size:14px;
  font-family:Trebuchet MS;
  padding-left:5px;
  width:148px;
  
 }
 .textTreningsStyle3{
  font-size:14px;
  font-family:Trebuchet MS;
  padding-left:10px;
  width:179px;
  
 }
 .textTreningsStyle4{
  font-size:14px;
  font-family:Trebuchet MS;
  padding-left:10px;
  width:261px;
  
 }
 .textTreningsStyle5{
  font-size:13px;
  font-family:Trebuchet MS;
  padding-left:10px;
  width:120px;
  
 }
 .GreyTop{
   background-image: url('/images/GreyMenu.png');
   background-repeat: no-repeat;
   border: 0px;
   width:767px;
   margin-bottom:0px;
   height:34px;
 }
 .ContentTreningPosition{
  
 }
.textheaderOneNews{
  font-size:15px;
  font-family:Trebuchet MS;
  margin-left:20px;
  color:#656565;
  text-decoration:underline;
}
.DateOneNews{
  color:#2487b0;
  font-family:Trebuchet MS;
  width:50%;
  margin-left:20px;
}
.BlueregistrStar{
  color:#2487b0;
}
.registerContentPosition{
  width:600px;
  margin-left:20px;
  margin-right:20px;
}

.ContentTextPosition{
  padding-left:20px;
  padding-right:20px;

}
ContentTextPositionSeminar{
  padding-left:100px;
  padding-right:20px;

}
.InputTextStyleIsRequired{
  text-align:center;
  padding-left:18px;
}
.FormBGS{
	background:transparent url(/js/msdropdown/listBG.png) no-repeat;
	width:250px;
	height:22px;
}
.TreeCalendarPosition{
  margin-left:50px;
}
.paginationControlPosition{
  padding-left:125px;
}
.NewsCategoryNamePosition{
	width:750px;
	padding-left:20px;
	padding-right:15px;
}
ul#menu{
	width:700px;
}
