/* Gr&uuml;nes Layout ********************************************/


body       {
           display:block;
		   margin:5px;
           padding:5px;
           font-family: verdana, arial, helvetica,sans-serif;
           background-color:#ffffff;
		   width: 1024px;
		   max-width: 980px;
		   }


body:after {
            content-type:"text/html";
            content:"Landesinformationszentrum Sachsen-Anhalt";
            font-size:60%;
            color:#c0c0c0;
            }

div.kopf   {
           display:block;
           background-color:#ccccff;
           background-image:url(../images/ecrnkopf.jpg);
           background-repeat:no-repeat;
           background-position:top left;
           border-style:solid;
           border-width:0px;
           border-color:#ccccff;
           height:120px;
           text-align:left;
           }

div.kopfmenu
           {
           margin-top:0px;
           border-style:solid;
           border-width:1px;
           border-color:#00adef;
           text-align:right;
           background-color:#00adef;
           font-size:80%;
           font-weight:bold;
           color:#ffffff;
           height:16px;
           padding-top:3px;
           padding-bottom:2px;
           vertical-align:middle;
           }

div.kopf h1
           {
           padding-top:30px;
           padding-left:30px;
           color:white;
           }

div.menu   {
           display:inline;
           float:left;
           margin-right:20px;
           }

div.menuframe
           {
           display:block;
           font-size:80%;
           font-weight:bold;
           background-color:#ffffcc;
/*           background-color:#a8dff9;
 */
           border-style:solid;
           border-width:1px;
           border-color:#00adef;
           border-top-width:0px;
           color:#333399;
           padding:5px;
           margin-top: 0px;
           line-height: 12pt;
           text-align: left;
           width: 170px;
           }

div.menuframe p
           {
           
           margin: 0;
           padding: 5px;
           color: #333399;
           }

div.menuframe a, div.menuframe em
           {
           display: block;
           border-top-style:solid;
           border-top-color:#00adef;
           border-width:0px;
           border-top-width:1px;
           }

div.menuframe a:link
           {
           text-decoration: none;
           color: #333399;
           }

div.menuframe a:visited
           {
           text-decoration: none;
           color: #333399;
           }

div.menuframe a:hover
           {
           background: #00adef;
           border-top-style:solid;
           border-top-width:1px;
           border-top-color:white;
           color: #ffffff;
           }

div.menuframe span.menudescription
           {
           font-size:80%;
           font-weight:normal;
           }

#active
           {
           background: #00adef;
           border-top-style:solid;
           border-top-width:1px;
           border-top-color:#00adef;
           color: #ffffff;
           }
           
div.lefttextkopf
           {
           display:block;
           margin-top:10px;
           margin-bottom:0px;
           font-size:70%;
           background-color:#00adef;
           border-width:1px;
           border-style:solid;
           border-color:#00adef;
           color:#ffffff;
           font-weight:bold;
           height:12pt;
           width:170px;
           padding-left:5px;
           padding-right:5px;
           padding-top:1px;
           padding-bottom:1px;
           }

div.lefttext
           {
           display:block;
           margin-top:0px;
           margin-bottom:10px;
           font-size:60%;
           background-color:#ffffcc;
           border-width:1px;
           border-style:solid;
           border-color:#00adef;
           color:#000000;
           line-height: 12pt;
           text-align:left;
           width: 170px;
           padding-left:5px;
           padding-right:5px;
           padding-top:10px;
           }
           
div.counterkopf
           {
           display:block;
           margin-top:10px;
           margin-bottom:0px;
           font-size:70%;
           background-color:#00adef;
           border-width:1px;
           border-style:solid;
           border-color:#00adef;
           color:#ffffff;
           font-weight:bold;
           height:12pt;
           width:170px;
           padding-left:5px;
           padding-right:5px;
           padding-top:1px;
           padding-bottom:1px;
           }     
                 
div.counter
           {
           display:block;
           margin-top:0px;
           margin-bottom:10px;
           font-size:100%;
           font-weight:bold;
           background-color:#ffffcc;
           border-width:1px;
           border-style:solid;
           border-color:#00adef;
           color:#000000;
           line-height: 12pt;
           text-align:center;
           width: 170px;
           padding-left:5px;
           padding-right:5px;
           padding-top:5px;
           padding-bottom:5px;
           }
           

div.content
           {
           display:block;
           padding-right:10px;
           background-color:#ffffff;
           text-align:justify;
           font-size:80%;
           color:#000000;
           margin-left:200px;
           margin-bottom:20px;
           }

div.content table
           {
           display:block;
           margin:10px;
           color:#000000;
           background-color:#fff;
           line-height:80%;
           border-width:0px;
           empty-cells:show;
           vertical-align:top;
           }		   
		   
div.content table.right
           {
            float:right;
           margin:10px;
           color:#000000;
           background-color:#ccccff;
           line-height:80%;
           border-width:0px;
           empty-cells:show;
           vertical-align:top;
           }


div.content th
           {
           background-color:#00adef;font-size:90%;
           border-width:1px;
           border-color:#ffffff;
           border-style:solid;
           border-spacing:10px;
           border-collapse:collapse;
           padding:2px;
           color:#ffffff;
            text-align:left;   
        }

div.content tr,td
           {
           font-size:80%;
           background-color:#ffffff;
           border-width:1px;
           border-color:#00adef;
           border-style:solid;
           border-spacing:10px;
           border-collapse:collapse;
           padding:3px;
           }

div.content #formtable tr,td
           {
           font-size:80%;
           background-color:#ffffce;
           border-width:0px;
           border-color:#00adef;
           border-style:solid;
           border-spacing:10px;
           border-collapse:collapse;
           padding:3px;
           }

           
div.content #normaltext
           {
           font-size:1.5em;
           }           
           
div.newsdate
           {
	   float:right;
           padding-right:2px;
           padding-left:2px;
           background-color:#00adef;
           text-align:right;
           font-size:110%;
           font-weight:bold;
           color:#ffffff;
           }           
           
div.leftstr
           {
	   border-color:#00adef;
           border-style:solid;
           border-width:0px;
           border-bottom-width:1px;
           font-size:110%;
           padding-left:2px;
           margin-top:40px;
           margin-bottom:10px;
           background-color:#fff;
           width:250px;
           color:#000;
           text-align:left;
           }      
                      
#eingerueckt           
	   {
           padding-left:50px;
           font-size:100%;
           }
           
div.newshead
           {
	   margin:0px;
	   border-top:0px;
	   border-left:0px;
	   border-right:0px;
	   border-bottom:1px;
	   border-color:#00adef;
	   border-style:solid;
           padding-right:10px;
           background-color:#ffffff;
           text-align:left;
           font-size:110%;
           font-weight:bold;
           color:#000000;
           }           
           

div.blank td,tr,table
           {
           margin:0px;
           color:#000000;
           font-size:110%;
           background-color:#ffffff;
           line-height:110%;
           border-width:1px;
           border-color:#ffffff;
           border-style:solid;
           border-spacing:10px;
           border-collapse:collapse;
           empty-cells:show;
           vertical-align:top;
           text-align:justify;
           }

div.fussmenu
           {
           clear:both;
           margin-bottom:5px;
           bottom:10px;
           background-color:#333399;
           border-style:outset;
           border-width:1px;
           border-color:#999999;
           text-align:right;
           background-color:#ccccff;
           font-size:80%;
           color:#333399;
           height:20px;
           }

div.fuss   {
           /* Der Fuss wird z. Z. nicht genutzt, daher ausgeblendet */
           visibility:hidden;
           clear:both;
           padding:1px;
           background-color:#EAF7FE;
           background-image:url(../images/hintergrund_fuss.gif);
           background-position:top left;
           border-style:solid;
           border-width:1px;
           border-color:#333399;
           height:65px;
           text-align:right;
           }

span.error {
           color:red;
           font-size:100%;
           font-weight:bold;
           }

fieldset   {
           background-color: #ffffcc;
             border: solid;
             border-width:1px;
           border-color:#00adef;
           line-height: 200%;
           width: 50%;
           padding: 0.5em;
           }

label      {
             float: left;
           width: 10em;
           cursor: pointer;
           }

input[type=text],
           {
             color: black;
           background-color: #eee;
           width: 30em;
           }


a.submenu  {background-color:#EAF7FE; margin:0px;padding:0px;font-size:80%;margin-left:20px;font-weight:normal;}

h1         {font-size:140%;}
h2         {font-size:115%;}
h3         {font-size:90%px;}

sup        { font-size:0.8em; }

div.menuframe ul         {list-style-type:none; margin-top:0px; margin-bottom:0px;margin-left:-10px; padding-left:20px;}
div.menuframe li         {list-style-type:none;margin:0px;padding:1px;}

img.left   {float:left;margin:6pt;}
img.right  {float:right;margin:6pt;margin-right:0px;}
img.center  {float:center; text-align:middle; margin:6pt;}

div.content a:link     { text-decoration:underline; color:#333399;}
div.content a:visited  { text-decoration:underline; color:#333399;}
div.content a:active   { text-decoration:none; color:#333399;}
div.content a:focus    { text-decoration:none; color:#333399;}
div.content a:hover    { text-decoration:underline; color:#ffffff;background-color:#333399;}

div.lefttext a:link     { text-decoration:underline; color:#333399;}
div.lefttext a:visited  { text-decoration:underline; color:#333399;}
div.lefttext a:active   { text-decoration:none; color:#333399;}
div.lefttext a:focus    { text-decoration:none; color:#333399;}
div.lefttext a:hover    { text-decoration:underline; color:#ffffff;background-color:#333399;}

div.kopfmenu a:link     { text-decoration:none; color:#ffffff;}
div.kopfmenu a:visited  { text-decoration:none; color:#ffffff;}
div.kopfmenu a:active   { text-decoration:none; color:#333399;}
div.kopfmenu a:focus    { text-decoration:none; color:#333399;}
div.kopfmenu a:hover    { text-decoration:underline;color:#ffffff;background-color:#333399;}

div.fuss a:link     { text-decoration:none; color:#ffffff;}
div.fuss a:visited  { text-decoration:none; color:#ffffff;}
div.fuss a:active   { text-decoration:none; color:#333399;}
div.fuss a:focus    { text-decoration:none; color:#333399;}
div.fuss a:hover    { text-decoration:none; color:#ffffff; background-color:none;}

//a:link     { text-decoration:none; color:#333399;}
//a:visited  { text-decoration:none; color:#333399;}
//a:active   { text-decoration:none; color:#333399;}
//a:focus    { text-decoration:none; color:#333399;}
//a:hover    { text-decoration:underline;color:#ffffff;background-color:#333399;}
.untertitel { font-size:0.9em; }
