/************** BASICS ********************/

body     {background-color:#E21C1B; text-align:center;margin-bottom:20px;                                          /* centering-debug for IE5 */
	      color:#2A2A2A;font-family: Arial, sans-serif;font-size:11px;
	     } 
	     
	     
/*************** IMGs ********************/
img#logo            {margin-left:7px;}
div#header a#img    {background-image: none;padding:0px;}  /* undo of div#header a settings */







/*************** DIVs ********************/



div#centering       {width:757px;height:100%;margin:auto;
                }	            

div#top             {background-color:#E21C1B;text-align:center;margin-bottom:5px;
                     color:#D1D0D0;text-transform: uppercase;font-size:9px;
                     }
                     
/****************************************/ 
div#header          {background-image: url(bg_header.jpg);height:145px;width:757px;margin-bottom:5px;
                     text-align:left;}
                     
div#header a,div#header a:link, div#header a:visited
                    {background-image: url(bg_nav.jpg);background-repeat:no-repeat;
                     padding-left:40px;padding-top:4px;padding-bottom:7px;
		             text-transform:uppercase;color:#E21C1B;font-weight:bold;font-size:14px;font-family: Arial, sans-serif;
		             text-decoration:none;outline:none;}
		             
div#header a:hover   {background-image: url(bg_nav_hover2.jpg);}

		
/****************************************/ 		
		

div#middle          {background-color:#f5f5f5;background-image: url(bg_middle.jpg);background-position:top;background-repeat: no-repeat;
                     height:850px;width:757px;margin-bottom: 5px;}
                     
div#content         {background-color:#f5f5f5;background-image:inherit;background-repeat: no-repeat;
                     width:540px;
                     text-align:left;padding-left:10px;padding-right:30px;padding-top:12px;
                     float:left;margin-bottom: 5px;}

div#rightcol        {background-image: url(bg_rightcol.jpg);background-position:0px 0px;background-repeat: no-repeat;
                     float:right;min-height:850px;
                     width:177px;}
                     
                     
/****************************************/    
div#modul           {width:168px;background-image: url(bg_modul.jpg);background-color:#F6CECD;background-repeat: repeat-x;
                    margin-left:3px;padding-left:3px;padding-right:3px;padding-bottom:2px;}

div#modul h2        {font-size:12px;font-weight:bold;text-transform: uppercase;line-height:22px;}

div#modul a, a:link, a:visited {font-size:10px;font-weight:normal;text-transform: uppercase;color:#2A2A2A;}        
                    
div#modul a:hover, a:active {;color:#E21C1B;text-decoration:underline;}
/****************************************/  

div#umfragemodul           {width:168px;background-image: url(bg_modul.jpg);background-color:#F6CECD;background-repeat: repeat-x;
                           margin-left:3px;padding-left:3px;padding-right:3px;padding-bottom:2px;margin-top:-8px;}

div#umfragemodul form     {text-align:center;}
div#umfragemodul form h2        {font-size:10px;font-weight:bold;text-transform: uppercase;line-height:15px;
                            background-color:#F1A1A1;border-bottom:1px solid #EE8686;margin-left:-3px;margin-right:-3px;}
                   
/****************************************/                                            
                     
div#footer          {background-color:#f5f5f5;background-image: url(bg_footer.jpg);background-position:bottom;background-repeat: no-repeat;
                     min-height:30px;padding-top: 18px; 
                     clear:both;}
div#footleft        {font-weight:bold;text-transform: uppercase;font-size:10px;
                     width:577px;float:left;}
                     
/****************************************/                     
div#footright       {font-weight:bold;text-transform: uppercase;font-size:10px;
                     width:180px;float:right;margin-top:-10px;}
div#footright a, a:link, a:visited, a:active 
                    {color:#CC0202;font-family: Arial, sans-serif;font-size:10px;text-transform: uppercase;width:0px;
                     text-decoration: none;outline: none;}
div#footright a:hover{color:#E21C1B;text-decoration:underline;outline: none;}

                     
/****************************************/                        

div#summsel         {background-color:#E21C1B;text-align:center;margin-top:15px;}
div#summsel a, a:hover, a:visited {color:#9F1312;text-transform: uppercase;font-size:9px;text-decoration: none; outline:none;}