

body, html, #navigation, #container, #inhalt {
           margin:0px;
           padding:0px;
} 

body {
   margin-top:0px;
   font-size:100%;
   vertical-align:top;
   background-image:url(bg_kq8.jpg); /* KQ, 22.07.2008 */
 
 }

.unsichtbar {
   display: none;
}

/* --------------------------------------------------------------------------------------- */
#container {
           
           margin: 0px;
           margin-left:0px;
           margin-top: 0px; /* - 20px war wichtig um obere Rand von Seite weg zu bekommen, KQ 19.06.08 */
         /*  background-image:url(bg_light_gr.jpg);*/
     }

#kopf {
           /*background-image:url(../images/iraq_banner.jpg);*/
           background-color:#7AA97C;
           margin:0px;
           vertical-align:top;
           height:215px;	   /* changed for flashed banner, KQ 22.01.2010 */
      }
       
#inhalt {
      /*max-width:900px;*/
      /*position:absolute; */
      height:1px;   /* sehr wichtig damit die DIV oder Table nicht nach unten rutscht
                       wenn man das Fenster schmäler macht (nur IE), KQ 22.03.2008 */
      margin-left: 220px;
      padding-left:15PX;
}

.arabi {
         direction: RTL ;
         width:97%;
         font-family:Arial;
         padding-right:20px;
         padding-left:0px;
      }

.arabnote {
         padding-top:5px;  /* Firefox does'nt understand this form: padding:5 15 0 0  */
         padding-right:15px;
      }

.artabname {
         padding-right:15px;
         margin-bottom:3px;
         font-weight:bold;
     }         
.tabname {
         padding-left:10px;
         margin-bottom:3px;
         font-size:21px;
         font-weight:bold;
     }    
     
.general {
         width:90%;
         font-family:Arial;
         padding-right:10px;
         padding-left:5px;
      }

.intlink  {
         font-size:1.2em;
         font-color:red;
         margin-top:10px;
         font-weight:bold;
         text-align:right;
      }

 /* --------------------- Navigation ---------------------------------------------- */
 
#navigation { 
   /* position:absolute; */
   width: 220px;
   overflow:hidden;
   float:left;
   /* background-color:#BBBBCC; */
   vertical-align:top;
}

.arabinav {
         direction: RTL ;
         font-size:1.1em;
         margin-top:0px;
         text-align:right;
     
      }

* html #navigation {
   height:auto;
   }
#navigation ul{
   margin :0px;
   padding:0px;
}
#navigation ul li{

   list-style-type:none;
   margin-bottom:1px;
   background-color: #DDEEFF;   /*#E7DECF*/
 
 }

#navigation ul li a {
   padding:0.4em;
   display:block;
   color: #303050;
   font-weight:400;
   text-decoration: none;
   background-image:url(butt_gray.jpg);
}
#navigation ul li a:hover
 {
   display:block;
   color: #0000CC;
   font-weight:500;
   text-decoration: none;
   background-color: #00CC66;   /* green */
   background-image:url(butt_orang.jpg);
}

.speclink {
   font-size:14px;
}

.arspeclink {
   font-size:16px;
}


/* ------------------------------------------------------------------------------------- */

#inhalt h1 {
   padding : 0.6em;
   font-size : 1.4em;
   margin : none;
}
#inhalt p {
   width : 95%;   /* in Prozent besser damit die Paragraph nicht nach unten rutscht wenn das Fenster schmaler gezogen wirf IE7 */
   padding : 0.3em;
   margin : 0;
}
#inhalt p img {
   padding : 0 0 1em 1em ;
   float : right;
}

.greenbutton {
 font-size:1.0em;
 background-color:#70FF70;   /*#00B73C; */
 font-weight:500;
 }
 
 .redbutton {
 font-size:1.0em;
 background-color:#FF8080;
 font-weight:500;
 }
.yellowbutton {
 background-color:#FFB73C;
 font-weight:500;
 }
 .orangbutton {
 background-color:#FF9030;
 font-weight:500;
 }
 .bluebutton {
 background-color:#5599FF;
 font-weight:500;
 }
 .lilabutton {
 background-color:#FA8FF8;
 font-weight:500;
 }
 .rightdiv {
 text-align:right;
 padding-right:20px;
 }
/* ---------------------------------------------------------------------------------------------- */
.wpagetitle   /* KQ 10.08.07 */
 {
 	height:20px;
	width:100%;
	margin-top:10px;
	margin-bottom:30px;
 	font-size:30px;
  font-weight:bold;
	text-align:center;
  vertical-align:middle;
 }
 
 /* ------------------------------Language Navi link fields ----------------- */
.langnavl {
   text-decoration:none;
}

.smlink {
   
   font-size:0.8em ;
   }

 /* ---------- Links page--------------------------------------------- */
 #linkspage {                  /*KQ 21.07.2008 */
        padding-left: 5px;
      }

#linkspage p {                  /*übernommen 21.07.08 von alten arbeit KQ 28.11.2007 */
     font-size :15px;
     font-weight: bold;
     margin-bottom:10px;
     margin-top:10px;
     padding-left: 0px;
     }
#linkspage a { 
     display:block;
     font-size :1.2em;
     color:blue;
     font-weight: 500;
     padding-bottom:7px;
     padding-left: 10px;
     }
/* --------------------------------------------------------------------------------- */     

 .okmsg   /* KQ 25.09.07 */
 {
 	height:20px;
	width:100%;
	background-color:#55DD55; 
 	font-size:17px;
  font-weight:600;
	text-align:center;
 }
 .nokmsg   /* KQ 25.09.07 */
 {
 	height:20px;
	width:100%;
	background-color:#DD5555; 
 	font-size:17px;
  font-weight:600;
	text-align:center;
 }
 .normsg   /* KQ 25.09.07 */
 {
 	height:20px;
	width:100%;
	background-color:#FFB73C; 
 	font-size:17px;
  font-weight:600;
	text-align:center;
 }		
 
/* ------------------------------Input fields -------------------------- */
.redtext {
   color:#FF0000;
   display:on;
}
.nodisplay
{
  display:none;
}  

/* --------------------------------------------------------------------- */

