body {
	margin-left: 5px;
	padding: 0px;
	background: transparent url(../images/logo_hg2.png) fixed;
	background-position: -200px 80%;

	font-family: Arial, Helvetica;/*Arial, Helvetica, Sans-serif;*/
	font-size: 12px;
	color: #000;
	height: 100%;
}

.highlight {
	background-color: #ffcc60;
}

.moduletable_zufallsbild img{
	padding-bottom :20px;
}

/*parms*/
#wrap_centr {
	width: 100%;
	margin: auto;
  /*background-image: url(../images/banner.jpg); 
	background-repeat: no-repeat;*/
	border-bottom-style: solid;
	border-bottom-width: 0px;
}
           
#wrap_left {
	margin-top: 0px;
	margin-left: 0px;
	
	background-color: green;
	background-position: -50px -150px;
	
	width: 100%;
	border-bottom-style: solid;
	border-bottom-width: 1px;
    overflow : hidden;
	}            

/*<!-- upper head  -->*/
#head 
{
/*position: absolute ;*/
	/*background-image: url(../images/banner.jpg); */
        background-repeat: no-repeat; 
        width: 999px; 
 height: 0px; 
        border: solid 1px #afabab; }
       
#logo { color: black; 
        font-size: 28px;
 height: 0px;  
        
 font-size: 0px;
        font-style: normal; 
        margin: 1px; 
        padding: 31px 0 12px 9%; }
        
/*<!-- upper head END -->*/

/*<!-- second head  -->*/  
#top_menu 
{
/*position: absolute ; */
	background-image: url(../images/top_menu.jpg); 
            width: 999px; 
            height: 35px; 
 /* height: 0px;   */
            margin-top: 3px; 
            padding-top: 3px; 
            overflow: hidden; 
            border: solid 1px #afabab; }
          
.search_box { font-family: Arial, Helvetica, sans-serif; 
              width: 24%; 
              height: 32px; 
              float: left; 
              margin-top: 1px; 
              margin-left: 1%; }

#breadcrumbs_box{ color: black; 
                 font-size: 13px; 
                 font-weight: bolder; 
                 margin-left: 10%; 
                 overflow: hidden; 
                 height: 32px; }/*<!-- Address border  -->*/
                 
.breadcrumbs { color: black; font-size: 12px; font-weight: bold; position: relative; top: 6px; }
                       
.breadcrumbs  a:link ,.breadcrumbs  a:visited,.breadcrumbs  a:hover, .breadcrumbs  a:active{ color: black; font-weight: bolder; text-decoration: none; }
                                                         
 /*<!-- Wrapper Content -->*/  
     
#wrapp_cont
{/*
	padding-top: 5px;
	background-color :Red;
	background: transparent url(../images/logo_hg2.png) fixed;
	
	border-right: #d5d2d2 0px solid;
	border-top: #d5d2d2 0px solid;
	width: 100%;
	
  /*margin: 3px auto;
	overflow: visible;

	border-left: #d5d2d2 0px solid;
	padding-top: 3px;
	border-bottom: #d5d2d2 0px solid;
	position: absolute;
	top: 0;
	left: 0;
	height: 150%; */
}
              


/* MAIN MENUE -- MAIN MENUE -- MAIN MENUE -- MAIN MENUE -- MAIN MENUE */

/* Menu Hintergrund */
.left_menu
{
	position: absolute;
	width: 180px;
	height: 8300px;
	left: 0px;
	top:  90px;
	overflow: hidden;
	float: left; 
	background-color: #eee7bb; /*#f0f0e8; /*#ffa000; /*#eeeee4;*/
	padding-top: 10px;     
	
	font-size: 12px; 
	z-index: 3000;
    }

#right
{
	/*background-image: url(../images/menu6.jpg); */
	position:    relative;
	width:          300px;
	height:        8000px;
	
	left:             0px;
	top:             93px;
	overflow:      hidden;
	float:           left; 
	
		
	background-color: #f0f0e8; /*#ffa000; /*#eeeee4;*/
		
	padding-left:    10px;        
	padding-bottom: 300px;
	padding-right:    4px;
	font-size:       12px; 
	z-index:       3000  ;
    }

.user2 li
{
	
	font-size:       12px;
	font-family:     Arial, Helvetica, sans-serif; 
    font-weight:     bold; 
    text-decoration: none; 
    position:    relative;  
    left:            -34px;
    list-style-type: none; 
    float:           left; 
}
.user2 li ul, .user2 li ul a, .user2 li ul li a
{
	
	background-color: #ddddcc;
	width: 250px;
	font-size:       12px;
	font-family:     Arial, Helvetica, sans-serif; 
    font-weight:     bold; 
    text-decoration: none; 
    position:    relative;  
    left:            -0px;
    list-style-type: none; 
    float:           left; 
}
.left_menu li 
{
	
	font-size:       12px;
	font-family:     Arial, Helvetica, sans-serif; 
    font-weight:     bold; 
    text-decoration: none; 
    position:    relative;  
    left:            -34px;
    list-style-type: none; 
    float:           left; 
}

/* Schaltfläche */
/*.user3      ul li a
{
display: block; 
text-decoration: none; 
width: 150px; 

margin-top: 2px; 
margin-bottom: 2px; 
padding: 3px 4px 3px 10px; 
padding: 0;
z-index: 2000;
	}
*/	
.left_menu  ul li a 
{
font-family:  Arial, Helvetica, sans-serif; 
                      display: block; 
                      text-decoration: none; 
                      width: 150px; 
                      
                      margin-top: 2px; 
                      margin-bottom: 2px; 
                      padding: 3px 4px 3px 10px; 
                      z-index: 2000;
                      
                      }
                      
/* Menu statisch */
/*.user3     ul li a:link,.user3X     ul li a:visited,  */
.left_menu ul li a:link,.left_menu ul li a:visited  
{
	text-decoration:none;
	color: #433; 
    background-color: #ccccc0; 
    background-image: none; 
    background-repeat: repeat; 
    background-attachment: scroll; 
    /* linker Streifen */
/*border-left: 4px solid #eee; /*#ffa000; /*GOLD */
    border-bottom-style: solid; 
    border-bottom-width: 1px; 
    
    margin-bottom:  2px;
    padding-bottom: 4px;
	padding-top:    2px;
    height: 14px;
    
    }
/* 
.user3     ul li a:link,
.user3     ul li a:visited
{
	padding-bottom: 3px;
	padding-top:    1px;
    height: 13px;
    }

.user3     ul li a:link,
.user3     ul li a:visited,      
.user3     ul li a:link,
.user3     ul li a:visited     
 {   
 font-weight:bold ;
 color: 0;
 Xbackground-color: #eee7bb;
 }
*/                                                      
/* Menu hover */
/*.user3X     ul li a:hover,
.user3X     ul li a:focus,*/
.left_menu ul li a:hover, 
.left_menu ul li a:focus
{
	text-decoration:none;
	background-repeat: repeat; 
    background-attachment: scroll; 
    background-image: none; 
    color: white; 
    background-color: navy; 
}   
                                                                                                                                 
/* Menu nach Click NICHT GEFUNDEN */
/*.left_menu ul li a:active
{
	background-color: fuchsia; 
    background-repeat: repeat; 
    background-attachment: scroll; 
    background-image: none; 
    color: fuchsia;
    margin-bottom: 3px; } 
*/                 
                                                                                                                                            
/* Schaltfläche SUB */

.left_menu ul li ul a
{


padding-left:10px;
margin-left: 10px;
width: 134px;	

font-size: 12px; 
font-family:  Arial, Helvetica, sans-serif; 
background-repeat: repeat; 
text-decoration: none; 
position: relative; 
    /* top: -3px; }*/
}                         

.left_menu ul li ul li ul li a
{
padding-left:10px;
margin-left: 10px;
width: 120px;	
}
/* Menu sub passiv WACKELSHIT*/
/*.left_menu  ul li ul  a:link,.left_menu ul li ul li a:visited 
{
	color: #333;
    background-color: #888; 
    background-repeat: repeat; 
    background-attachment: scroll; 
    position: relative; 
    left: -6px; z-index: 300; 
    margin-top: 0; 
    margin-bottom: 0; 
    border-top: 4px solid #c7c03e; 
    border-bottom: 3px solid #c7c03e; 
    border-left: 4px solid #c7c03e; } 
                                                                     
.left_menu  ul li ul  a:hover,.left_menu ul li ul li a:focus 
{
	color: #626262; 
    background-color:#f5e77a; 
    background-repeat: repeat; 
    background-attachment: scroll; 
    position: relative; 
    left: -6px;
    
    margin-top: 0;
    margin-bottom: 0; 
    border-top: 4px solid #c7c03e; 
    border-bottom: 3px solid #c7c03e;
    border-left: 4px solid #c7c03e; }
                                                                   
.left_menu ul li ul a:active
{
	color: yellow; 
    background-color: #f5e77a; 
    background-repeat: repeat; 
    background-attachment: scroll; 
    position: relative; 
    left: -6px; 
    
    margin-top: 0; 
    margin-bottom: 0;
    border-top: 4px solid #c7c03e; 
    border-bottom: 3px solid #c7c03e; 
    border-left: 4px solid #c7c03e; }                  
*/
                                                                                                                                                                                                                                             
/*<!-- parms content -->*/  


          /* !!!!!!!!!!!!!!!! */
#content 
{
	position:  absolute ;
	width: 600px;
	top: 105px;
	left: 0px;
	float: left; 
  /*background-attachment: scroll;*/
	
	margin-top:     0px;
	margin-bottom:  0px;
	margin-left:  185px;
	margin-right:   0px;
	
	padding-top:    0px;
	padding-bottom: 4px;
	padding-left:   4px;
	padding-right:  0px; 
}

#content2
{
	float : left;
	width: 300px;
	
	margin-top: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-bottom: 4px;
	padding-left: 4px;
 }
        
.mceEditor { position: relative; 
             left: -11px; 
             margin: 0 0 0 -5px; 
             padding: 0; }
             
.adminform { position: relative; 
             left: -11px; 
             margin: 0 0 0 -5px; 
             padding: 0; }
    
/*<!-- Wrapper right site with three usern -->*/

#right{ width: 180px; 
        /*xxwidth: 15%;*/
        float: right; 
        margin-top: 4px; 
        padding-left: 4px; 
        overflow: hidden; 
        margin-left: 5px; 
        padding-right: 1px; 
        
        position: absolute ;
        
        left: 800px;
        }
       

/*<!-- meune left -->*/       

#left_menu2{ height: 100%; margin: 30px 3px 100px 10px; border-right: 1px dashed silver; }
             
/*<!-- footer -->*/
#footer
{ overflow: hidden; 
          
          width: 60%;
          
          text-align: center; 
          position: relative; 
          height: 40px; 
          clear: left; 
          margin-right: 10px; 
          margin-bottom: 15px; 
          margin-left: 10px; 
          padding-top: 7px; 
          padding-right: 3px; 
          padding-left: 3px; }
         
#syndicate { color: #444; 
             font-family:  Arial, Helvetica, sans-serif; 
             text-align: left; 
             position: absolute; 
             top: 30%; 
             left: 1%; 
             width: 300px; 
             
             width: 60%;
             
             height: 100%; 
             float: left; }
             
#syndicate a { color: #4a4747; 
               text-decoration: none; } 
               
            
#copyrite a { color: #666; 
              font-size: 9px; 
              font-family:  Arial, Helvetica, sans-serif; 
              text-decoration: none; }   
              
           
#copyrite{ color: #4a4747;  
           text-align: left; 
           position: absolute; 
           top: 4px; 
           left: 390px; 
           width: 70%; 
           height: 100%; } 
           
#center_{ color: #666; 
          font-size: 9px; 
          font-family:  Arial, Helvetica, sans-serif; 
          text-align: center; 
          position: absolute; } 
/*<!-- footer upper-->*/    
              
.footers, .footer
{
	width: 100%;
	font-family :Arial, Helvetica;
	text-align: center ; /*PCM 0810*/
    margin: 30px auto auto; 
    }

/* Menu, auch sub, CURRENT */               
#current a:link, #current a:visited
{
/*border-left-color: #ffa000; /*GOLD */
	z-index : 1000;
	text-decoration:none;
	background-color: #960000; /*! important; */
	color: White;
	}   

/* Menu sub passiv */
#current ul a:link,#current ul a:visited
{
text-decoration:none;
padding-left:10px;
margin-left: 10px;
width: 134px;
	background-color: #eee; /*! important; */
	color: #433;
	}   
/* xxxxxxxxxxxxxxxxxxxxxxxxxxxx  */
#current ul a:link,
#current ul a:visited,
#current ul a:focus
{background-color: #eee7bb;}

/* Menu sub hover */
#current ul a:hover
{
	text-decoration:none;
	color: white;
	background-color: navy;
	 /*! important; */
	}  

/*textdecoration for all*/
*{ font-size: 12px; 
   font-family: Arial, Helvetica, Geneva;
   line-height: 18px; }

h1
{
	font-family: Arial, Helvetica, Geneva;
	color: #433;
	font-size: 14px; 
  font-weight: bold; 
    }

h2x { font-size: 15px; 
     font-weight: bold; 
     line-height: 20px; 
     text-decoration: none; }
   
h3x { font-size: 14px; 
     font-weight: bolder; 
     text-decoration: none; }
    
h3x{
	padding-bottom :0px;
	color:Fuchsia ;
}

h4 { font-size: 12px; 
     font-weight: bolder; 
     text-decoration: none; }
    
h5 { font-size: 11px; 
     font-weight: bolder; 
     text-decoration: none; }

a img{ border: white; }

a:link { color: navy; 
         text-decoration: underline; }

a:visited { color: navy;
            text-decoration: underline; }
            
a:hover
{
	color: #d28;
	text-decoration: underline;
}
          
a:active { color: #960000; 
           text-decoration: underline; } 

/* Dups 
a:visited { color: navy; 
            text-decoration: none; }
            
a:hover { color: #339;
          text-decoration: none; }
          
a:active { color: red; 
           text-decoration: none; }
*/           
/* p,p strong, strong, p a
 {	font-family :Arial, Helvetica ;
	line-height: 1.8em;
	letter-spacing : 0.03em;
	margin: 0 0 5px; }
*/
.left_menu h3, #right h3 { color: black; 
                           font-family: Arial, sans-serif; 
                           font-size: 1em; 
                           line-height: 1em; 
                           width: 80%; margin: 0 0 0 0px; 
                           padding: 0px 0px 5px 0px; }
/*modules*/
td , td p, .buttonheading td
{
	}
td.sectiontableheader { background-color: #efefef;
                        padding-top: 4px;
                        padding-right: 4px;
                        padding-bottom: 4px;
                        padding-left: 4px;
                        color: #333333;
                        font-weight: bold;
                        border-right-width: 1px;
                        border-right-style: solid;
                        border-right-color: #ffffff; }

tr.sectiontableentry0 td, 
tr.sectiontableentry1 td, 
tr.sectiontableentry2 td 
{
  padding-top: 4px;
  padding-right: 4px;
  padding-left: 4px;
  padding-bottom: 4px; 
}

.article_column{ padding-right: 5px; }

.moduletable { font-size: 12px;
               margin: 1px 1px 0 0px; 
               padding-left: 0px;
               }
               
.readon { font-size: 12px;
		font-weight : bold; 
          font-family: Arial, Helvetica, sans-serif; }
                 
.contentpaneopen 
{
font-family: Arial, Helvetica, sans-serif; 
margin: 1px 0 0; 
padding: 0; 
border-bottom: dashed 0px silver;
}    
                    
.createdate{ font-size: 11px; 
             font-style: italic; } 
                        
.modifydate{ font-size: 11px; 
             font-style: italic; }
             
.small,
.createdate,
.modifydate
{ 
padding: 0;
line-height: 11px;
font-size: 11px; 
font-family: Arial, Helvetica, sans-serif; 
font-style: normal; 
color: #960000;
}
             
             

/**/
.componentheading, .componentheading_GUESTBOOK
{
	color: #433;
	text-align:center;
	padding-left: 3px;
	font-weight: bold;
	font-size: 14px;
	line-height: 24px;
	font-family: Arial, Helvetica, sans-serif;
	border-bottom : solid 1px #433;
	/* background-color: #ff9400;*/
} 
/**/

.h2,
.contentheading
{
		    	  font-size:   18px;
            color: #960000;
            font-weight: bold; 
            text-decoration: none; 
                  }
                  
.contentdescription {
	font-size: 12px; 
	width: 50%;
	} 


.column_separator{ margin-bottom: 55px; 
                   border-left: 1px dashed silver; }                
   
.pollstableborder { text-align: left; 
                    margin-top: 10px; 
                    margin-bottom: 4px; } 
                                        
/*login*/

fieldset { background-color: white; 
           border-color: white; 
           border-style: none; }
           
.left_menu .inputbox { width: 80%; 
                       margin: 0; padding: 0; }

#form-login a{ color: black; font-size: 8px; 
               background-color: white; 
               width: 136px; 
               margin: 0 0 4px; 
               padding: 0; 
               border-style: none; }
               
#mod_login_remember { margin-top: 2px; 
                      margin-bottom: 2px; 
                      border: 1px transparent; }
                      
 input { margin-right: 4px; 
         margin-left: 5px; }                     

.inputbox { font-family:  Arial, Helvetica, sans-serif; 
            background-image: none; 
            background-repeat: repeat; 
            background-attachment: scroll; 
            margin-top: 2px; }

div.search .button { position: relative; top: 0; }
                     
.button { font-size: 10px; 
          font-family:  Arial, Helvetica, sans-serif; 
          line-height: 1em; 
          text-align: center; 
          height: 21px; }

form  { font-size: 10px; 
        font-family: Arial, Helvetica, sans-serif; 
        margin-left: 4px; 
        padding-left: 3px; }
                   
label { color: black;
        font-size: 10px; 
        font-family: Arial, Helvetica, sans-serif;
        font-weight: bolder; 
        line-height: 18px; 
        width: 81%; 
        margin-top: 4px; 
        margin-bottom: 4px; }
                 
#mod_login_username { width: 110px;  
                      margin-top: 2px; 
                      border: solid 1px black; }
                      
/*form - content*/
                      
#content form { width: 100%; }  /*PCM von 70 auf 100% */ 
 
#content label{ font-size: 12px; }

#content input{ font-size: 12px; }  
                                     
#content2 form { width: 100%; }  /*PCM von 70 auf 100% */ 
 
#content2 label{ font-size: 12px; }

#content2 input{ font-size: 12px; }                       
                                          
.small_link, .small_link a   { font-size: 9px; }
                    
#mod_login_password { width: 110px; 
                      border: solid 1px black; }
                    
#email { width: 300px; }  


/*editor*/

legend { font-size: 12px; 
        font-weight: bolder; }
        
.adminform { background-color: #f3f0f0; 
             margin-top: 10px; 
             margin-bottom: 10px; 
             border: solid 1px #808080; }
             
.adminform label { font-size: 10px; 
                   font-weight: normal; 
                   text-decoration: none; }
                   
.button2-left { color: black; 
                font-size: 10px; 
                font-weight: normal; 
                background-color: #ece7e7; 
                text-align: center; 
                width: 80px; 
                margin-top: 10px; 
                margin-bottom: 2px; 
                border: outset 2px #666; }

li{
font-family: Arial, Helvetica;
}
.user3 h3
{
	display: block;
	margin-top: 15px;}

hr
{
border: 1px dashed silver;
}

.bannergroup
{
margin-top: 0px;
padding-top: 0px;
padding-left: 0px;
text-align: center;
}

.bannergroup_left
{
padding-top: 0px;
text-align: center;
}

.banneritem_left, .banneritem_left a img
{
border: 0px;
padding-top: 5px;
text-align: center;

}

.moduletablewhoison
{
	line-height:     14px;
	font-size:       11px;
	border-right:     0px;
	border-top:       0px;
	margin-top:      10px;
	margin-left:      5px;
	margin-right:    11px;
	font-weight: normal;
	
	color: #960000;
	color: #444;
	
	text-align: center;
}

.moduletable_schlagzeilen table, tbody, thead, tr, td
{
	font-family: Arial, Helvetica;
	line-height:   1.2em;
}

.moduletable_schlagzeilen a:link, 
.moduletable_schlagzeilen a:visited
{
	width:200px;
	display: block;
	font-size:    16px; 
	font-family:  Arial;
	font-weight:  bold;
	
	padding-left:  5px;
	padding-top:   0px;
	
	margin-top:    0px;
	margin-left:   0px;
	color:  #433;
	background-color: #eee7bb;
	
}

.moduletable_schlagzeilen a:hover
{
	color:  white;
	background-color: navy;
	text-decoration: none;
}

.img_caption p
{
font-family: Arial;
font-size : 11px; 
font-style :italic ;
text-align :left ;
color: #960000;
}

.Autor
{
font-family: Arial;
font-size : 11px; 
font-style :italic ;
text-align :right ;
color: #960000;
}

.user1{
        margin-top:     2px; 
        margin-bottom:  7px;
        margin-left:    2px; 
        padding-top:    3px; 
        padding-bottom: 8px; 
        padding-left:   2px; 
        list-style-type: disc; }
	
.user2{ 
		margin-top: 2px;
        margin-bottom:  0px; 
        margin-left:    2px; 
        padding-top:    3px; 
        padding-bottom: 8px; 
        padding-left:   2px; }
       
.user3{
		margin-top:     2px; /*PCM*/
        margin-bottom:  7px; 
        margin-left:    2px; 
        padding-top:    3px; 
        padding-bottom: 8px; 
        padding-left:   2px; 
       }

/* direkter Zugang */
#_DIREKT
{
	color: yellow;
	font-weight: bold;
	list-style-position: outside;
	list-style-type: square;
	padding-top: 12px;
	padding-left: 5px;
	margin-left: 12px; 
}

#_DIREKT li,
#_DIREKT li a:
{
	
	color: #960000;
	font-weight: bold;
	list-style-position: outside;
	list-style-type: square;
	
	padding-left: 4px;
	margin-left:  4px;
}

#_DIREKT li ul,
#_DIREKT li ul li,
#_DIREKT li ul li a:
{
	color: navy;
	font-weight: normal;
	list-style-position: outside;
	list-style-type: square;
	
	padding-left: 4px;
	margin-left:  4px;
}

#_DIREKT li ul li ul,
#_DIREKT li ul li ul li,
#_DIREKT li ul li ul li a:,
#current li ul li ul li a:
{
	width:0;
	xbackground-color: #ffa013;
	xdisplay: block;
	color: #432;
	font-weight: normal;
	padding-left: 0px;
	margin-left:  8px;
}

/* musi-such, mitglied */
#mainlevel_mm_menu li
{left: -45px;}
       
#mainlevel_mm_menu li a:link,
#mainlevel_mm_menu li a:visited
{
		background-color: #ffa013;
		margin-top: 2px; /*PCM*/
        margin-left: 2px; 
        margin-bottom: 2px; 
        padding: 3px 4px 3px 10px; 
        z-index: 2000;
       }
#mainlevel_mm_menu li a:hover,
#mainlevel_mm_menu li a:active
{
		background-color: navy;
		padding: 3px 4px 3px 10px; 
}

#m17, h3, .moduletable_menu h3, .moduletable h3{
  color:      #960000 !important;
  color:      #444    !important;
	padding-top:    10px !important;
	padding-bottom : 4px !important;
	padding-left:    0px !important;
}
#form-login ul li,
#form-login ul li a:link,
#form-login ul li a:visited,
#m17 li,
#m17 li a:link,
#m17 li a:visited,
.latestnews, 
.mostread,
.newsfeed_DIREKT,
.newsfeed_DIREKT li,
.newsfeed_DIREKT li a:link,
.newsfeed_DIREKT li a:visited
{ 
text-decoration: none !important;
line-height: 1.15em   !important;
  margin-top:    3px;
  margin-bottom: 6px;
  margin-left:   6px  !important;
  list-style-image: url(../images/arrow.png);
  list-style-position: outside;
  padding-left:  0px;
  text-indent:  -6px;
}

#form-login ul li,
#form-login ul li a:link,
#form-login ul li a:visited
{
font-size: 1em !important;
font-weight: normal;
}

.latestnews a:hover, 
.mostread   a:hover,
.newsfeed_DIREKT li a:hover,
{ 
text-decoration: underline !important;
}
#right {
width: 198px;
margin-left:4px;
}

#form-login{
font-weight: bold;
padding-top:   4px;
padding-left:  0px;
padding-bottom:8px;
margin-left:   0px;
color: green;
}

.inputbox
{
position: relative;
left: -8px;
top:  -2px;
padding-top:   3px;
padding-bottom:0px;
margin-left:   4px;
}

#mod_search_searchword {
padding-left:  0px;
margin-left:   0px;
}

#m17.menu
{
margin-left: 8px !important;
}

.Xmoduletable_menu{
padding-top: -15px !important;
}

.moduletable_menu_2{
padding-top: 30px !important;
}
#form-login,
#form-login fieldset
{
margin-top: 0px;
padding-top: 0px;
background-color: #f0f0e8;
}

label
{
font-size: 1em !important;
font-weight: normal !important;
}


#modlgn_remember.inputbox
{
left: 20px;
background-color: red;
margin-left: 0px;
margin-top:  0px;
}
