.index .container {width:380px;}
.index .banners {width:475px;}
.index .block {margin-left:290px;width:200px;}
.index .block img {width:180px}
.menu_up ul{padding:6px 0 0 487px;}
.menu_up ul li {display:inline; padding-right:30px;}
.menu_up ul li a{font-family:Arial,Helvetica,Sans-serif; font-size:9px; color:#000; text-transform:uppercase;text-decoration:none}
.menu_up ul li a:hover{text-decoration:underline}
.breadcrumbs{margin-bottom:15px;}
.breadcrumbs a img{position:relative;top:-2px;}

.header .right_up .bottom form .txt  {font-family:Arial, Helvetica,sans-serif; font-size:12px}
.sp li {list-style:none;margin-left:150px}
.submenu ul li
	{
	background:transparent url(/common/sc_img/menu_left.gif) no-repeat scroll 0.5em 0.5em;
	font-size:1.2em;
	padding:0 0 0 1.3em;
	list-style-type:none;
	margin:0;
        display:block;
        line-height:1em;
	}

.index .wrap {min-height:0px;}
.container .centered {text-align:center;}
.container table {border: 1px solid #000; border-collapse:collapse;}
.container .noborder{border:none;}
.submenu ul {padding:0px;text-indent:0px;}
.submenu ul li a{text-decoration:none;font-size:12px; font-family:Tahoma}
.submenu ul li a:hover{text-decoration:underline;}
.submenu ul li a{text-decoration:none; font-size:12px;}
.projects .inscription {width:120px; float:left;}
.projects .bodytext {margin-left:120px;}

.callback_main span 
  {
  display:block;
  float:left;
  padding:0 0 1em;
  width:100px;
  }

.callback_main input 
  {
  border:1px solid #BBBBBB;
  font-family:"Helvetica Neue",Arial,Helvetica,sans-serif;
  font-size:12px;
  margin:0;
  width:290px;
  }

.callback_main .button
  {
  margin-left:100px;
  }

.callback_main textarea
  {
  padding:0px;
  width:290px;
  height:200px;
  }

.content img {margin-right:10px;}
.callback_main {
margin:40px 0 0;
}

.callback_main br 
  {
  clear:both;
  }

.sitemap ul li
	 {
	background:transparent url(/common/sc_img/menu_left.gif) no-repeat scroll 0.5em 0.5em;
	font-size:1.2em;
	padding:0 0 0 1.3em;
	list-style-type:none;
	margin:0;
        display:block;
        line-height:1em;
	}


.sitemap ul {padding:0px;text-indent:0px;}
.sitemap ul li a{text-decoration:none;font-size:12px; font-family:Tahoma}
.sitemap ul li a:hover{text-decoration:underline;}
.sitemap ul li a{text-decoration:none; font-size:12px;}



a.logo_t
{
	display:block;
	width:330px;
	height:55px;
	position:absolute;
	left:100px;
	top:30px;
        z-index:2;
}



.s_adv div{padding-top:6px; padding-right:5px;}


/*standard classes*/
.fleft {float:left}
.fright {float:right}

