
/********************************************
 * Generelle Regeln 
 ********************************************/
*{
  margin: 0px;
  padding: 0px;
  /*font-weight: normal;*/
  /**font-weight: normal;**/ /*Diese Anweisung behindert den RTE FettSchrift,  wird nicht 
                                                          angezeigt */
 }
 
/*html {
    height: 101%; *//* Bildlaufleisten fuer Firefox erzwingen */
/*
            }
*/

body  { margin: 0em;  
        font-size:   100.01%;   /* angeblich:  Spezieller Wert, um alle gaengigen Browser zu beruecksichtigen */
        background-color: #e5e5e5;
     }
/* Schrift */
body    {font-family:arial, verdana, sans-serif,arial;}         
            
/* Farben */
body    {color:#333333;}     
            
        
/********************************************
 * Regeln fuer HTML-Elemente
 ********************************************/          
h1      {   font-size: 1.5em;

             }
                        
h2      {   font-size: 1.3em;
             }  
                        
h3      {   font-size: 1.1em;
             }  

h4          {   font-size: 2.5em;            
            }

h5          {   font-size: 2.0em;            
            }           
             
h1, h2, h3, h4, h5 { color: /*#0F0F0F;*/#666666;}

/********************************************
 * Bereichsspezif. Regeln fuer HTML-Elemente
 ********************************************/
 
/***********************************************/
/* Layout Divs                                                                    */
/***********************************************/
#wrapper {
 background-color: #FFFFFF;   
 font-size: 1em; 
 width:  63em;     /* Breite ueber alles */
 min-height:74em;
 _height: 74em;     /* Hoehe ueber alles */
 margin-top: 0.2em; 
 margin-bottom: 1em;
 margin-right: auto; 
 margin-left: auto; 
 border-style: solid;
 border-color: #000000;
 border-width: 1px;
}

#sec_wrapper {
 padding: 0em;
 margin: 0em;
}                   

/********************************************
 * DIV-Bereiche
 ********************************************/          
 
#kopf {
 width: 100%; 
 background-image: url('style_FILES/body_hg2_work2.gif');
 
 background-repeat:repeat;
}

#kopf_grafik{
 margin-left:  1.6em; 
 width: 100%;
}

#schöneLeiste {
 padding-top: 5px;
 padding-right: 15px;
 padding-bottom: 5px;
 padding-left: 15px;
 border-bottom-width: 1px;
 border-bottom-style: solid;
 border-bottom-color: #8c8c8c;
 background-color: #99CCFF;
}


#nav {
 padding-top:0.8em;
float:left;
width:11.8em; 
font-size:0.8em;
background-color: #FFFFFF;                      
}   


/*####  Schul-site-Award ####*/
#nav a { 
                
    text-decoration:none;  
}
/*####  Schul-site-Award ####*/


#inhalt {   
 float:left;
 width: 53em;  
 min-height:74em;  
 _height: 79.5em; /**/
 margin-right:0.8em; /*2405TEST*/
 padding-top:0.5em;
 padding-left: 0.5em;
 padding-right: 0.5em;
 padding-bottom: 0.5em;
 border: solid;
 /*border-left:  0.2em solid #FF0000;*/   /*3px*/
 border-width: 1px;
 border-color: #cccccc;
/* border-right:  4px solid #D4ECB2; */ /*2405TEST*/
 font-size:  0.8em;
/* background-color: #D4ECB2; */
 background-image: url('http://www.gs-schule.de/oszgs/fileadmin/gs_schule/img/background-neu.jpg');  
}
            
#inhalt_intro {
 float:left;
 width: 66em; 
 height: 78.5em; 
 margin-top:0em;
 margin-right:0.4em;
 border: solid;
 /*border-left:  0.2em solid #FF0000;*/   /*3px*/
 border-width: 1px;
 font-size:0.8em;
 background-color: #AAAAAA;  /*#D4ECB2;*/
}           
            
#inhalt_rechts {
 float:right;
 border: solid;
 /*border-left:  0.2em solid #FF0000;*/   /*3px*/
 border-width: 1px;
 font-size:0.8em;
 background-color: #D4ECB2;
}           
            
#spalte_rechts {    
 float:left;
 width:10em;   /*width:10em;   */  /*2405TEST*/
 /*height:47em;*/
 padding-top:0.5em;
 padding-left: 0.1em;
 padding-right: 0em; /*2405TEST*/
 padding-bottom: 0.5em;
 border-width: 1px;
 font-size: 0.8em;
 /*font-weight:bold;*/
 /* background-color: #D4ECB2; */   /*#FFFFFF;*/
}


#klaren{
 clear:both;
 }
            
#footer {
clear:both;
 /*width:67.5em; !! */  /*width:77%; ?? */
 width:auto;
 border-top:0.1em solid #666666;  
 /* border-right: 0.1em solid #FF0000;  */
 font-size:0.8em;
 padding-left:  12em; /*21em;*/
 padding-right:  0em;
 padding-top:    1em;
 padding-bottom: 1em;
 }
            
/********************************/
/*  Navigation                                      */
/********************************/

#nav ul     {   list-style-type:none;
                padding:0;
                margin:0 0  1em 0.8em;  
                }
#nav ul ul  {   list-style-type:none;
                padding:0;
                margin-bottom:0.5em;
                }           

                
li.mainnav  {}  
        

li.mainnav a { 
                
                padding:0.2em 0.5em;
                text-decoration:none;
                color:#000000;
                font-weight:normal;   /* bold; */ 
                }   
                
li.mainnav a:hover {    }
                    
li.subnav   {   list-style-type:none;
                margin: 0;
                padding:0;
                margin-bottom:0.2em;
                }               
                
li.subnav a {    
                
                padding:0.2em 0.2em;
                text-decoration:none;
                color:#666666;
                font-weight:normal;
                }   
                                        
li.subnav a:hover { }

/* Navigation Ende */


/********************************************
 * Klassen
 ********************************************/
    
/* sorry, steht hier ausnahmsweis mitten in den klassen  */
#search {
    float:left;
    margin-bottom: 0.8em;
    /*padding-left:1em;*/
    /*width:20em;*/
    font-size:0.85em;
    /*font-weight:bold;*/
    
    /*color:#666666;  */
    /*color: red;  */
}
 
 
 .formular2{
 margin-top: 1em;

 margin-right: 2em;

 padding-right:0em;
 padding-left: 0em;

 color: green;

 background-image: url(p.gif); /* Dummy-Grafik für 3D-Effekt bei Firefox und Opera */
 background-color: #E3FCAA;    /* (MSIE6 benötigt das nicht) */
}
 
 
.formular1{
/*float:right;*/
margin-top: 1em;
margin-left: 0em;
color: red; 

    background-image: url(p.gif); /* Dummy-Grafik für 3D-Effekt bei Firefox und Opera */
    background-color: #E3FCAA;    /* (MSIE6 benötigt das nicht) */
}       
                                
.formular { /*border: solid 0.2px #316990;*/ /*#666666; diese eine zeile ist der Ursprung*/
 /* border-color: #316990; */

    padding-top: 0.5em;
    padding-bottom: 0.5em;
    padding-left: 0.5em;
    background-color: #dcdcdc;   /*#FFFFFF;*/
    margin-top: 0.5em;
    border-collapse: separate;
    border-spacing: 0.4em;
    /*border: none;*/
    background-image: url(p.gif); /* Dummy-Grafik für 3D-Effekt bei Firefox und Opera */
    background-color:    #E3FCAA;    /* (MSIE6 benötigt das nicht) */
}

.sitemap-level1 {
font-size:0.85em;
margin-left: 1em;
padding-left: 1em;
list-style-type: none;
}

.sitemap-level2 {
margin-left: 2em;
list-style-type: none;
}

.sitemap-level3 {
margin-left: 2em;
list-style-type: none;
}


/************************/
/* Filelinks, generally */
/* Fragment von example.css
   kommt von F:\www\osz\typo3\sysext\css_styled_content\css\example.css
   und kann laut des Textfiles in dieser Dir zwecks styling  genutzt werden
Eingebaut in .../fileadmin/gs_schule/main_templ_FILES/style_01.css
*/
/************************/

/*TABLE.csc-uploads { border: 2px;}*/
TABLE.csc-uploads { border: 1px solid;}

TABLE.csc-uploads TR TD P { background-color : transparent; font-size: 0.8em; /* 12px;*/ }
TABLE.csc-uploads TR TD { vertical-align : top; }
 TABLE.csc-uploads TR.tr-even { background-color: #EDEBF1; }   
TABLE.csc-uploads TR.tr-odd { background-color: #D8D7DC; }

TABLE.csc-uploads TR TD.csc-uploads-icon { padding-left: 6px; padding-right: 6px; width: 1%; text-align: center; vertical-align: middle; }
TABLE.csc-uploads TR TD.csc-uploads-fileName { width: 80%; padding-left: 5px; }
TABLE.csc-uploads TR TD.csc-uploads-fileName P A { font-weight: bold; }
TABLE.csc-uploads TR TD.csc-uploads-fileName P.csc-uploads-description { font-style: italic; }
TABLE.csc-uploads TR TD.csc-uploads-fileSize { white-space: nowrap; padding-left: 6px; padding-right: 6px; }

/* Filelinks, specifically */

TABLE.csc-uploads-1 { border-color: #316990; }  /* #186900*/

TABLE.csc-uploads-2 { border-color: #10007B; }     /*#10007B;*/

TABLE.csc-uploads-3 { border-color: #8A0020; }    /*#8A0020*/
TABLE.csc-uploads-3 TR TD { vertical-align: middle; }
TABLE.csc-uploads-3 TR.tr-even TD.csc-uploads-icon IMG { border: 2px solid #333333; }
TABLE.csc-uploads-3 TR.tr-odd TD.csc-uploads-icon IMG { border: 2px solid #333333; }
                


