/* CSS Document */
/*@charset "utf-8";*/


body {border:0; margin:0; padding:0; height: auto; font: 11px  Tahoma, Geneva, sans-serif; 
      color: #000; background: #FFF;
 font-family: Tahoma, Geneva, sans-serif; font-weight: 100; letter-spacing: 1px;}

h1 {
  font-family:Tahoma, Geneva, sans-serif;
  font-weight: 100;
  font-size: 44px;
  color: #000;
  margin:0px 0px 30px 0px  ; padding:0px 0px 30px 0px;
  position:absolute; 
  top:0px; 
  
}

h1 a:hover{
  text-decoration: none
}

h2 {
  font-family: Tahoma, Geneva, sans-serif;
  margin: 0px;
  padding: 0px;
  color: #222;
  font-weight: 100;
  font-size: 20px;
  position:absolute; 
  top:62px;  
}

#container h2 {

  margin: 0px 0px 3px 0px;
  padding: 2px 0px 6px 0px;
  
}

span {
  font-family: Tahoma, Geneva, sans-serif;
}



img { border:none}
a { text-decoration:none; color: #111 }
a:hover { text-decoration:underline; color: #EEEEEE }

p { font: 9px Tahoma, Geneva, sans-serif; color:#000000}
.clear { clear:both;}


/*CONTAINER I.*/

#container { position:relative; margin: 0 auto; top:25px; height:180px; width:849px;}
#container a img{ position: absolute; top:15px; right: 5px; height:60px;}



#menu2 { position: absolute; height: 44px; background:#3b3b3b ; width: 849px; top: 102px;  list-style:none; margin:0px; margin-left:0px;  font: 15px Tahoma, Geneva, sans-serif }
#menu2 ul{ margin:0px; padding:0px; margin-left:0px; list-style:none; display:block; float:left; list-style:none }

#menu2 ul li.center  { list-style:none; margin:0px; text-align:justify;  
          float:left; padding-top:0px;  height:67px; width:210px; 
          cursor:pointer; display:block; }

#menu2 ul li.center a { list-style:none;
           margin:0px; text-align: center;
           float:left;  padding-top:15px;
           height:38px; width:210px; 
           color: #EEE; cursor:pointer;
           display:block}

#menu2 ul li.center a:hover {   text-decoration: none;  padding-top:15px; color: #b9b9b9;  height:44px; }




#menu2 ul li.space  { font-size: 10px; list-style:none; margin:0px; text-align:justify;  
          float:left; padding-top:0px;  height:67px; width:30px; 
          cursor:pointer; display:block; }


#menu2 ul li.lang  {  list-style:none; margin:0px; text-align:justify;  
          float:left; padding-top:0px;  height:67px; width:125px; 
          cursor:pointer; display:block;}

#menu2 ul li.lang a { list-style:none;
           margin:0px; text-align: center;
           float:left;  padding-top:15px;
           height:38px; width:125px; 
           color: #EEE ; cursor:pointer;
           display:block}

#menu2 ul li.lang a:hover {   text-decoration: none;  padding-top:15px; color: #b9b9b9;  height:44px;  }






/*CONTAINER II.*/
#container2 { position:relative; margin: 0 auto; height: auto; 
              width:849px; height:615px;
              background:#5b5b5b}



#menu { background:#ececec; width:250px; margin-top:0px; margin-bottom:0px;  margin-left:35px; height:auto} 
#menu h3 { font: 18px Tahoma, Geneva, sans-serif; padding:20px; padding-bottom:0px; margin:0px}
#menu h3 strong {font: 18px Tahoma, Geneva, sans-serif; letter-spacing:-1.2px ; color:#0000FF;}
#menu p { padding:20px; padding-top:0px; margin:0px} 
#menu p em{ font:14px Tahoma, Geneva, sans-serif}



#right { position:relative; padding:0px; height:auto; width:960px;  ;
         margin:0px; height: auto;  float: left}
#right h2 {  font-size: 18px; color:#FFF ; display:block; float:none; padding:15px 0px 0px 0px; margin:0px; position: relative; top: 0px}

#right h2.detail  {font-size: 19px; text-transform:  uppercase;   color:#b9b9b9; padding:0px; margin:15px 15px 0px 18px;}
#right p.detail { width:200px; text-align: left; margin:15px 15px 0px 18px; position: relative; display: block; float: left; padding:0px 0px 0px 0px; }

#right p em { text-decoration: none; font-style: normal; padding: 0px 0px 0px 0px; margin: 0px;  position: relative   }

#right p a {color: #EEEEEE }


#picture-box {margin:15px 15px 0px 5px; width: 591px; display: block; position: relative; float: left; }
#picture-box a img {width: 591px}

.widthplinepic {width: 591px}
.markheight {width: 591px; height: 417px; position: relative;display: block}

#line-pic {position: absolute ; width: 596px; height: 50px; margin:5px 0px 0px 0px;}
#line-pic .pic-mini img { width: 61px; height: 41px; border: #b9b9b9 1px solid; display: block; position: relative; float: left; margin: 0px 3px 0px 0px} 

#picture-box .pic-mini img { width: 61px; height: 41px; border: #b9b9b9 1px solid; display: block; position: relative; float: left; margin: 0px 3px 0px 0px} 
#picture-box .pic-miniend img { width: 61px; height: 41px; border: #b9b9b9 1px solid; display: block; position: relative; float: left; margin: 0px 0px 0px 0px} 



#o-nas {width: 600px; height: 545px; left: 20px; position: relative; display: block; float: left}
#o-nas-pic {width: 215px;   position: relative; display: block; float: left}
#o-nas p em {text-transform: uppercase }

#top-text {width: 800px; height: 110px; left: 20px; padding: 17px 0px 0px 0px; position: relative; display: block; float: left}
#top-text p em {text-transform: uppercase }
#top-text p.top-text-class { margin:0px 20px 0px 0px; padding-bottom:5px; color:#eee ; font: 14px Tahoma, Geneva, sans-serif;}




#right h3 { font: bold 11px Tahoma, Geneva, sans-serif;
     text-transform:  uppercase; margin: 0px 0px 0px 0px; 
     padding: 18px 0px 5px 0px;color:#fff ; } 
#right p { margin:3px 0px 5px 10px; padding-bottom:5px; color:#fff ; font: 12px Tahoma, Geneva, sans-serif;}
#right p.img { margin:0px 0px 0px 0px; padding-bottom:0px; color:#eee ; font: 12px Tahoma, Geneva, sans-serif;}


#right p a.small { position: relative; display: block; height:128px; width:215px; float:left; margin:12px 0px 15px 0px; padding:0px 0px 0px 0px;}
#right p a.small img {  height:139px; width:203px; margin:0px 0px 0px 0px; position: relative; display: block; padding:0px 0px 0px 0px; /* border: #EEEEEE 10px solid; */ }

#right img.profil-foto { position:  absolute;
              height: 155px; 
            
              margin: 10px;
              top: 15px;
              right: 5px;
              float: left;
              display: block } 

#right p a.small span { 
             display: none; 
             height:44px; 
             width: 194px; 
             top: 89px; 
             left: 0px; 
             margin:0px 0px 0px 0px; 
             position: absolute; 
             padding:4px 0px 2px 9px; 
             z-index: 1000;
             font-size: 11px;
             font-weight: normal;
             letter-spacing: 1.2px;
             color: #000000;
             background: #EEEEEE;
             text-transform: uppercase;


}

#right p a.small:hover span {display: block}



/*CONTAINER III.*/

#container3 {  position:relative; margin: 0 auto; top:0px; padding:0px;  height:20px; width:948px; }

.text  { position:absolute; margin-top:0px; padding-top:5px; color:#BBB; padding-right:10px; left:40px; top:1px; height:20px; width:auto; text-align: left;  background: url(images/startfooter.gif) right no-repeat; }
.text a  { text-decoration:none; color:#3b3b3b; }
.text a:hover { text-decoration:underline;   }

.text1 { position:absolute; margin-top:0px; padding-top:5px; color: #3b3b3b; padding-right:10px; left:610px; top:1px; height:20px; width:auto; text-align: left; vertical-align:middle; text-decoration:none; list-style:none; }


.text1 a { font: bold 10px Tahoma, Geneva, sans-serif; color:#3b3b3b;   text-decoration:none }
.text1 a:hover { text-decoration:underline} 


