/*  ----  startIndex ---- */
.bodyStart {
   margin: 0 auto 0 auto;
   font: 76%/15px Myriad Pro, Myriad, Arial, sans-serif;
   background-color: #000;
   background-image: url(../images/main-bg.gif);
   background-position: top left;
   background-repeat: repeat-x;
}

#logoStart{
   background: Black url(../images/bav.jpg) no-repeat scroll top left;
   width: auto;
   height: 130px;
}


a:link.language, a:visited.language, a:hover.language, a:focus.language {
	outline: none;
	padding: 1px 3px;
	color: #FFFFFF;
	text-decoration: none;
}

a:hover.language {
	color: #1F1C19;
	background-color: #d6d6b0;
}

#language {
	position: absolute;
	top: 315px;
	left: 378px;
}

#contact {
   color: #000;
   font-weight: normal;
   position: absolute;
   top: 590px;
   left: 15px;
}

a:link.contact, a:visited.contact, a:hover.contact, a:focus.contact {
	outline: none;
	padding: 1px 3px;
	color: #000;
	font-weight: normal;
	text-decoration: none;
}

a:hover.contact {
	text-decoration: underline;
}


/*------------------map*/
.bodyMaps {
   margin: 0 0 0 0;
   font: 76%/15px Myriad Pro, Myriad, Arial, sans-serif;
   background-color: #000;
}
/*------------------locations*/

#SlideShow {
   height: 320px;
   width: 320px;
   margin: auto 0 auto 0;
   background-color: #989855;
}

/*------------------about*/
 .logo2 {
   background: url(../images/bav23.jpg) no-repeat right bottom;
  } 
img {
   border: none;
}

#btn_cat {
   margin: 38px 0 0 0;
   width: 24px;
   height: 9px;
}
#cat1, #cat2, #cat3, #cat4, #cat5, #cat6, #cat7, #cat8, #cat9, #cat10, #cat11 {
   width: 350px;
   margin: 0 0 0 0;
   background-color: #989855;
}
div.cat {
   padding: 15px;
}

		#imgGalako {
   margin: 0 0 0 0;
   width: 320px;
   height: 96px;
   padding: 0 15px 0 15px;
   background: #989855 url(../images/about/Vitali-Galeiko-small.jpg) no-repeat scroll top right;
}
		#imgSchmidt {
   margin: 0 0 0 0;
   width: 320px;
   height: 96px;
   padding: 0 15px 0 15px;
   background: #989855 url(../images/about/Thomas-Schmidt-small.jpg) no-repeat scroll top right;
}
		#imgAicher {
   margin: 0 0 0 0;
   width: 320px;
   height: 96px;
   padding: 0 15px 0 15px;
   background: #989855 url(../images/about/Matthias-Aicher-small.jpg) no-repeat scroll top right;
}
      #imgVorobyeva {
   margin: 0 0 0 0;
   width: 320px;
   height: 96px;
   padding: 0 15px 0 15px;
   background: #989855 url(../images/about/Anna-Vorobyeva-small.jpg) no-repeat scroll top right;
}
      #imgCummings {
   margin: 0 0 0 0;
   width: 320px;
   height: 96px;
   padding: 0 15px 0 15px;
   background: #989855 url(../images/about/Tanja-Cummings-small.jpg) no-repeat scroll top right;
}
      #imgKoch {
   margin: 0 0 0 0;
   width: 320px;
   height: 96px;
   padding: 0 15px 0 15px;
   background: #989855 url(../images/about/Franz-Koch-small.jpg) no-repeat scroll top right;
}
      #imgZueva {
   margin: 0 0 0 0;
   width: 320px;
   height: 96px;
   padding: 0 15px 0 15px;
   background: #989855 url(../images/about/Irina-Zueva-small.jpg) no-repeat scroll top right;
}


/*------------------contact*/
.c_txt {
   margin: 0 0 0 0;
   font-weight: normal;
   font-size: 11px;
   color: #000;
   font-style: normal;
}
.c_txtcontent {
   margin: 0 0 0 0;
   background-color: #d6d6b0;
   padding: 15px 15px 15px 15px;
   border: 1px solid #989855;
   width:230px;
}
.c_txtfld {
border:1px solid #989855;
width:200px;
}
.c_txtarea {
border:1px solid #989855;
height:150px;
overflow:auto;
width:200px;
}
.c_senden {
margin-left:10px;
}

/*------------------work*/

#btn_Container {
   margin: 10px 0 0 0;
   width: 24px;
   height: 9px;
}


      #imgContainer {
   background-color: #989855;
   margin: 0 0 0 0;
   width: 320px;
   padding: 0 15px 15px 15px;
}



/*------------------flash movies*/

.aInfo {
   padding: 20px 20px 20px;
   color: #f2f4c8;
   font-size: 15px;
   font-weight: normal;
   text-decoration: none;
   text-transform: uppercase;
}

		#flashMosfilm {
   margin: 0 0 0 0;
   width: 320px;
   height: 96px;
   padding: 0 15px 0 15px;
   background: #989855 url(../flash/mosfilm.jpg) no-repeat scroll top right;
}
#flaMovie1, #flaMovie2, #flaMovie3, #flaMovie4, #flaMovie5, #flaMovie6 {
   width: 350px;
   margin: 0 0 0 0;
   background-color: #989855;
}
div.FlashMovie {
   padding: 15px;
}