body {
	text-align: center;
	font-family: Verdana, Arial, Georgia, "Times New Roman", Times, serif;
	color:#426190 ;
	font-weight: normal;
	font-size: small;
	background-color: #486b99;  
  background-image: url(../images/bg.jpg);
  background-repeat: no-repeat;  
	background-position: center 0px;  
} 

#wrapper
{ 
  width: 1024px;
  height: 650px;
  margin: 0px auto;  
}

#header
{
  height: 140px;
}

 #englisch-seite
{
  position: absolute;
  top:0px;
  left: 485px;
}

#russisch-seite
{
  position: absolute;
  top:55px;
  left: 485px;
} 

#left
{
  float: left;
  width: 240px;
  height: 650px;
	background-image: url(../images/pic_navi.png);
  background-repeat: no-repeat;
}

#main
{
  float: left;
  width: 480px;
  height: 650px;
	background-image: url(../images/pic_content.png);
  background-repeat: no-repeat; 
  padding-top: 40px;
  padding-left: 65px;
  padding-right: 30px;
}

#right
{
  float: right;
  width: 185px;
  height: 650px;
  padding-top: 20px;
}


#news_id
{
  margin-top: 5px;
  margin-bottom: 0px;
  padding-top: 35px;
  padding-bottom: 0px;
  padding-left: 20px;
  padding-right: 10px;  
  width: 183px;
  height: 210px;
	background-image: url(../images/news.png);
  background-repeat: no-repeat;
}

div#facebook_module
{
  margin-top: 5px;
  padding-top: 10px;
  padding-left: 20px;
  width: 183px;
  height: 97px;
  background-image: url(../images/facebook_bg.png);
  background-repeat: no-repeat;

}

div#fb-root {
  padding-top: 5px;
  padding-left: 20px;
  margin-top: 20px;
  margin-left: auto;
  margin-right: auto;
}

div#facebook_module a { color:#426190; text-decoration:none; }

ul li
{
  margin-left: -25px;
}


div#navi_id a img {height: 0; width: 0; border-width: 0;}
    
div#navi_id a:hover img {position: absolute;
    top: 291px; left: 112px; height: 85px; width: 118px;}
    






/* ------------------------------   Navigation 1.Ebene   ------------------------------ */

.mod_navigation>ul
{
  margin: 25px 10px 10px 15px;
}


 
.mod_navigation>ul>li
{
	font-size: 13px;
  font-weight: bold;
	list-style-type: none;
  margin: 5px;
}

.mod_navigation>ul>li>a

{
	display: block;
	text-decoration: none;
	color: #426190;
}

.mod_navigation>ul>li>a:hover,
.mod_navigation>ul>li>a:focus
{
	display: block;
	text-decoration: none;
	color: #426190;
}

/* Navigation hardcoded */

.mod_navigation a[title~=Firmenkurse]
{
  margin-top: 15px;
}

.mod_navigation li[title~=Firmenkurse]
{
  margin-top: 15px;
}

.mod_navigation a[title~=Englischkurs]
{
  margin-top: 15px;
}

.mod_navigation li[title~=Englischkurs]
{
  margin-top: 15px;
}



/*-----------  Kontakt ----------------------------------*/


form
{
margin-top: 20px;
background-color: transparent;

}

form td
{

background-color: transparent;

}

form input, form textarea
{
background-color: transparent;
padding: 0px;
border-style: solid;
border-width: 1px;
border-color: #B5B5B5;
color: #6a6a6a    ;
padding: 3px;
margin: 3px;
}

form label
{
	padding-right: 30px; 
}

table tbody tr td p.error 
{
padding: 0px;
margin: 0px;
}

span.mandatory {
float: right;
}

  /* ------------------------------   Formatierung slideelem   ------------------------------*/


#slideWrapper {
height:500px;
overflow:hidden;
width:480px;
 }

#innerSlideWrapper {
width:300px;
 }

 #innerSlideWrapper div.slideElem {
float:left;
height:500px;
width:480px;
 }

#goForward {
cursor:pointer;
margin:0px 0 0;
 }

#goBack {
cursor:pointer;
margin:0px 0 0;
 }
