

/*-------------------------------------*/
#main {
 vertical-alignement : middle;
 background:#007880;
 position:absolute;
 width:866px;
 height:610px;
 left:50%;
 top:50%;
 margin-left:-433px;
 margin-top: -305px;
 font-family:Arial;
  font-size:12px;
  font-weight:normal;
}

#country{
  position:absolute;
  left:305px;
  top:550px;
  
}

a:link { 
  font-weight:bold;
  color:white; 
  text-decoration:none; 
}
a:visited {
  font-weight:bold; 
  color:white; 
  text-decoration:none; 
}
a:focus { 
  font-weight:bold; 
  color:white; 
  text-decoration:underline; 
}
a:hover { 
  font-weight:bold; 
  color:white; 
  text-decoration:underline; 
}
a:active { 
  font-weight:bold; 
  color:white; 
  text-decoration:underline; 
}


#welcome {
  position:absolute;
  top:118px;
  visibility : visible;
  left:463px;
  width: 315px;
  height : 174px;
  max-height : 174px;
}

.anfahrt{
  position:absolute;
  top:50%;
  left:50%;
  margin-left:-134px;
  margin-top:-150px;

}

.flash{
  position:absolute;
  
  width: 400px; 
  height: 300px ;
  scale: exactfit;
  border:0px;
}


#agentur-01 {
  position:absolute;
	left:0px;
	top:0px;
	width:866px;
	height:10px;
}

#agentur-02 {
  position:absolute;
	left:0px;
	top:10px;
	width:12px;
	height:602px;
}

#agentur-04 {
  position:absolute;
	left:409px;
	top:10px;
	width:417px;
	height:108px;
}

#agentur-05 {
	position:absolute;
	left:826px;
	top:10px;
	width:40px;
	height:602px;
}

#agentur-07 {
	position:absolute;
	left:225px;
	top:37px;
	width:153px;
	height:56px;
}

#agentur-09 {
	position:absolute;
	left:225px;
	top:93px;
	width:153px;
	height:25px;
}

#agentur-10 {
	position:absolute;
	left:12px;
	top:118px;
	width:397px;
	height:123px;
}

#agentur-11 {
	position:absolute;
	left:409px;
	top:118px;
	width:417px;
	height:139px;
}

#navbar {
  background:#949494;
	position:absolute;
	left:12px;
	top:241px;
	width:397px;
	height:14px;
}

.submenu-hidden {
  visibility:hidden;
	position:absolute;
	left:12px;
	top:257px;
	width:397px;
	height:240px;
}

.submenu-visible {
  visibility:visible;
	position:absolute;
	left:12px;
	top:257px;
	width:397px;
	height:240px;
}


#navigation{
 	position:absolute;
	
	left:12px;
	top:257px;
	
	width:397px;
	height:240px;
}


.submenu-lt {
  visibility:visible;
	position:absolute;
	left:12px;
	top:257px;
	width:397px;
	height:240px;
}

#agentur-14 {
	position:absolute;
	left:409px;
	top:257px;
	width:417px;
	height:335px;
}

#impressum {
	position:absolute;
	left:290px;
	top:555px;
	width:120px;
	height:22px;
}

#lan_img {
	position:absolute;
	left:275px;
	top:555px;
}

#imp_img {
	position:absolute;
	left:275px;
	top:570px;
}

#cr_img {
	position:absolute;
	left:15px;
	top:105px;
}

#agentur-18 {
	position:absolute;
	left:12px;
	top:592px;
	width:814px;
	height:20px;
}

#agentur {
  position:absolute;
  top:1px;
  font-family:Arial;
  font-size:12px;
  font-weight:bold;
	left:10px;
	height:14px;
	color: #ffffff;
}

#agenturnav1 {
  position:absolute;
  font-family:Arial;
  font-size:12px;
  font-weight:bold;
  left:12px;
	top:241px;
	width:397px;
	clip: rect( 0px, 397px, 14px, 0px);
	
}

#agenturnav {
  position:absolute;
  font-family:Arial;
  font-size:12px;
  font-weight:bold;
  left:22px;
	top:241px;
	width:397px;
	color: #ffffff;
}

#unitsnav {
  position:absolute;
  top:241px;
  font-family:Arial;
  font-size:12px;
  font-weight:bold;
	left:90px;
	height:14px;
	color:#ffffff;
}


#kontaktnav {
  position:absolute;
  top:241px;
  font-family:Arial;
  font-size:12px;
  font-weight:bold;
	left:140px;
	height:14px;
	color:#ffffff;
}

#units {
  position:absolute;
  top:1px;
  font-family:Arial;
  font-size:12px;
  font-weight:bold;
	left:90px;
	height:14px;
	color:#ffffff;
}



#jobsnav {
  position:absolute;
  top:241px;
  font-family:Arial;
  font-size:12px;
  font-weight:bold;
	left:210px;
	height:14px;
	color:#ffffff;
}


#mediacenternav {
  position:absolute;
  top:241px;
  font-family:Arial;
  font-size:12px;
  font-weight:bold;
	left:260px;
	height:14px;
	color:#ffffff;
}


#profil{
  position:absolute;
  font-family:Arial;
  font-size:14px;
  font-weight:bold;
  top:44px;
  left:156px;
  color:#ffffff;
}

#leistungen{
  position:absolute;
  font-family:Arial;
  font-size:14px;
  font-weight:bold;
  top:87px;
  left:83px;
  color:#ffffff;
}

#network{
  position:absolute;
  font-family:Arial;
  font-size:14px;
  font-weight:bold;
  top:133px;
  left:54px;
	height:14px;
	color:#ffffff;
}

#tv-relations{
  position:absolute;
  font-family:Arial;
  font-size:14px;
  font-weight:bold;
  top:43px;
  left:232px;
	height:14px;
	color:#ffffff;
}

#news-management{
  position:absolute;
  font-family:Arial;
  font-size:14px;
  font-weight:bold;
  top:87px;
  left:163px;
	height:14px;
	color:#ffffff;
}

#media-consulting{
  position:absolute;
  font-family:Arial;
  font-size:14px;
  font-weight:bold;
  top:132px;
  left:129px;
	height:14px;
	color:#ffffff;
}

#training{
  position:absolute;
  font-family:Arial;
  font-size:14px;
  font-weight:bold;
  top:223px;
  left:105px;
	height:14px;
	color:#ffffff;
}

#produktion{
  position:absolute;
  font-family:Arial;
  font-size:14px;
  font-weight:bold;
  top:179px;
  left:124px;
	height:14px;
	color:#ffffff;
}

#anschrift{
  position:absolute;
  font-family:Arial;
  font-size:14px;
  font-weight:bold;
  top:42px;
  left:240px;
	height:14px;
	color:#ffffff;
}

#dialog{
  position:absolute;
  font-family:Arial;
  font-size:14px;
  font-weight:bold;
  top:105px;
  left:217px;
	height:14px;
	color:#ffffff;
}

#anreise{
  position:absolute;
  font-family:Arial;
  font-size:14px;
  font-weight:bold;
  top:168px;
  left:178px;
	height:14px;
	color:#ffffff;
}


#jobangebote{
  position:absolute;
  font-family:Arial;
  font-size:14px;
  font-weight:bold;
  top:44px;
  left:277px;	height:14px;
  color:#ffffff;
}

#bewerben{
  position:absolute;
  font-family:Arial;
  font-size:14px;
  font-weight:bold;
  top:107px;
  left:238px;
	height:14px;
	color:#ffffff;
}

#kundeneingang{
  position:absolute;
  font-family:Arial;
  font-size:14px;
  font-weight:bold;
  top:30px;
  left:265px;
	height:14px;
	color:#ffffff;
}

#background{
	left:409px;
	top:10px;
  position:absolute;
  overflow:none;
  visibility : visible;
   max-height : 460px;
  overflow:none;
  clip:rect(110px, 368px, 586px, 55px);
}

#background_small{
	left:409px;
	top:10px;
  position:absolute;
  overflow:none;
  visibility : visible;
   max-height : 460px;
  overflow:none;
  clip:rect(110px, 368px, 246px, 55px);
}


/*-----oben,rechts,unten,links--------------------------------------*/

#content_visible{
  position:absolute;
  font-family:Arial;
  font-size:12px;
  top:118px;
  visibility : visible;
  left:463px;
  width: 315px;
  height : 474px;
  max-height : 460px;
  
  border-width:2px;
  border-style:solid;
  border-color: #949494;;

   
  overflow:auto;
  color:#000000;
}

#content_visible_small{
  position:absolute;
  font-family:Arial;
  font-size:12px;
  top:118px;
  visibility : visible;
  left:463px;
  width: 315px;
  height : 139px;
  max-height : 139px;
    
   
  border-width:2px;
  border-style:solid;
  border-color: #949494;;
  
  color:#000000;
}


#content_hidden{
  position:absolute;
  font-family:Arial;
  font-size:12px;
  top:55px;
  visibility : hidden;
  left:450px;
  width: 350px;
  height : 460px;
  max-height : 460px;
	background:#ffffff;
  border : 2px solid grey;
  padding : 5px;
  overflow:auto;
  color:#000000;
}

#content{
  position:absolute;
  font-family:Arial;
  font-size:12px;
  top:55px;
  left:450px;
  width: 350px;
  height : 460px;
  max-height : 460px;
	border : 2px solid grey;
  padding : 5px;
  overflow:auto;
  color:#000000;
}

#maincont_with_links{
  position:absolute;
  font-family:Arial;
  font-size:13;
  
  overflow:auto;
  color:#000000;
  padding: 5px;

  width:100%;
  left:0px;
  height: 406px;
  top: 0px;
}

#maincont_without_links{
  position:absolute;
  font-family:Arial;
  font-size:13;
  
  overflow:none;
  
  color:#000000;
  padding: 5px;

  width:100%;
  left:0px;
  height: 466px;
  top: 0px;
  
  
}


#linkdiv{
  position:absolute;

  font-family:Arial;
  font-size:12px;
  padding : 5px;

  overflow:auto;
  color:#000000;

  width:100%;
  left:0px;
  height: 60px;
  top: 406px;

  border-top: 1px dotted;
  text-align : right;
}

#logo_div{
  position:absolute;

  left:2px;
  height: 40px;
  top: 2px;
}

#content_visible b { 
  font-weight:bold; 
  color:black;
  text-decoration:none; 
}

#content_visible a:link { 
  font-weight:bold; 
  color:black;
  text-decoration:none; 

}
#content_visible a:visited {
  font-weight:bold;
  color:black;
  text-decoration:none;

}
#content_visible a:focus {
  font-weight:bold;
  color:black;
  text-decoration:underline;

}
#content_visible a:hover {
  font-weight:bold;
  color:black;
  text-decoration:underline;

}
#content_visible a:active { 
  font-weight:bold; 
  color:black;
  text-decoration:underline; 
}

#linkdiv a:link { 
  font-weight:bold; 
color:black;
  text-decoration:none;

}
#linkdiv a:visited {
  font-weight:bold;
  color:black;
  text-decoration:none;

}
#linkdiv a:focus {
  font-weight:bold;
  color:black;
  text-decoration:underline;

}
#linkdiv a:hover {
  font-weight:bold;
  color:black;
  text-decoration:underline;

}
#linkdiv a:active {
  font-weight:bold;
  color:black;
  text-decoration:underline;
}

#conent:h5{
  font-family:Arial;
  font-size:12px;
  font-weight:bold;
}

ul{
  list-style-position:outside;
  margin:16; 
  list-style-image:url(http://www.news-com.de/htmlversion/images/link_div_arrow.jpg);
}
html{
scrollbar-face-color: #FFFFFF; 
scrollbar-shadow-color: #007880; 
scrollbar-highlight-color: #FFFFFF; 
scrollbar-3dlight-color: #007880; 
scrollbar-darkshadow-color: #FFFFFF;     
scrollbar-track-color: #FFFFFF; 
scrollbar-arrow-color: #FF6B04;
/*scrollbar-base-color:#91B0CF;*/}

.submit
{background:#ffffff;
color:#007880;
font-size:8pt;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;}

#errormsg
{
 color:red;
font-size:7pt;
font-family:Verdana, Arial, Helvetica, sans-serif;

}

.formclass{
  color:#000000;
  width:200px;
}

.formclass_row{
  width:100%;
  float:left;
}

.formclass_left{
  float:left;
  left:0px;
  top:0px;
  width:80px;
  vertical-align:middle;
}


.formclass_right{
  float:left;
  left:80px;
  width:218px;

}

  color:#000000;
  left:80px;
  top:0px;
}


.formclass_input{
  left:0px;
  width: 100%;
}

.formclass_caption{
  color:#000000;
  left:0px;
  width: 100%;
}


.right{
  overflow:hidden;
  color:#000000;
  left:100px;
   
}


.formclass_caption_area{
  position:absolute;
  color:#000000;
  overflow: none;
  left:5px;
   
}

.formclass_text_area{
  overflow:none;
  color:#000000;
  height:100px;
  width: 100%;
 }

.formclass_small{
  width: 50px;
}

.formclass_rest{
  left:54px;
  width: 164px;
}


.formclass_btn{
  background:#ffffff;
  color:#007880;
  font-size:8pt;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-weight:bold;
}

#Flashlayer1{
 position:absolute;
 top:20px;
 left:0px;
}


#dialoglayer{
 position:absolute;
 top:-120px;
 left:0px;
}

#container{
 position:absolute;
 top:25px;
 left:0px;
 overflow:hidden;
 height:430px;
 width:300px; 
}





