/* Front End User Registration */

.tx-srfeuserregister-pi1 { 
}

.tx-srfeuserregister-pi1 p { } 

.tx-srfeuserregister-pi1 h4 { } 

.tx-srfeuserregister-pi1 legend { 
  border: 0px solid #fff;
  font-weight: bold; 
} 

.tx-srfeuserregister-pi1 legend b { 
  color:#7B1C0A;
  font-weight: bold; 
} 

.tx-srfeuserregister-pi1 fieldset { 
  border: 0px solid #fff;
}

.tx-srfeuserregister-pi1 .tx-srfeuserregister-pi1-notice { 
  font-size:10px; 
} 

.tx-srfeuserregister-pi1 .tx-srfeuserregister-pi1-trash  { margin:0 0 15px 0; } 

.tx-srfeuserregister-pi1-trash a { font-size:10px; }
.tx-srfeuserregister-pi1 a {  } 

div.tx-srfeuserregister-pi1 dt label, div.tx-srfeuserregister-pi1 div.label { }


.tx-srfeuserregister-pi1 label span { 
  color: #ff0000; 
} 

.tx-srfeuserregister-pi1 .tx-srfeuserregister-pi1-error { 
  color: #ff0000; 
} 

/* skjuler tilmelding til nyhedsbrev */
dt.create_module_sys_dmail_html, dd.create_module_sys_dmail_html { display:none; }
dt.create_preview_module_sys_dmail_html, dd.create_preview_module_sys_dmail_html { display:none; }

.tx-srfeuserregister-pi1 input { margin: 0 0 5px 0; } 

.tx-srfeuserregister-pi1 input[type=password] { 
  margin-right: 1em; 
} 

* html .tx-srfeuserregister-pi1 input.tx-srfeuserregister-pi1-password { 
  margin-right: 1em; 
} 

.tx-srfeuserregister-pi1 input[type=radio], .tx-srfeuserregister-pi1 input[type=checkbox] { 
  background-color: transparent; 
} 

* html .tx-srfeuserregister-pi1 input.tx-srfeuserregister-pi1-radio, * html .tx-srfeuserregister-pi1 input.tx-srfeuserregister-pi1-checkbox { 
  background-color: transparent; 
} 

.tx-srfeuserregister-pi1 .tx-srfeuserregister-pi1-delete-icon { 
  margin-left: 1em; 
  background-color: transparent; 
} 

.tx-srfeuserregister-pi1 .tx-srfeuserregister-pi1-delete-icon:hover { 
  cursor: pointer; 
} 

.tx-srfeuserregister-pi1 a.tx-srfeuserregister-pi1-file-view { 
  padding-left: 15px; 
  background-image: url("../typo3conf/ext/sr_feuser_register/pi1/internal_link_new_window.gif"); 
  background-color: transparent; 
  background-repeat: no-repeat; 
  font-size: .8em; 
  margin-left: 1em; 
} 

.tx-srfeuserregister-pi1 ul { 
  list-style-position: inside; 
} 

.tx-srfeuserregister-pi1 ul.tx-srfeuserregister-multiple-checkboxes { 
  list-style-type: none; 
} 

.tx-srfeuserregister-pi1 ul.tx-srfeuserregister-multiple-checkboxes li { 
} 

.tx-srfeuserregister-pi1 ul.tx-srfeuserregister-multiple-checkboxes li label { 
} 

.tx-srfeuserregister-pi1 ul.tx-srfeuserregister-multiple-checked-values li { 
  float: left; 
  padding: 0 2em 0 0; 
  margin: 0; 
} 

.tx-srfeuserregister-pi1 dl { 
  width:100%;
  padding: 0 0 15px 0;  
  margin: 0;
  float:left;
  display:inline; 
} 

.tx-srfeuserregister-pi1 dt, .tx-srfeuserregister-pi1 dd { 
  float: left; 
} 

.tx-srfeuserregister-pi1 dt { 
  margin:0 0 2px 0;
  clear: both; 
  width: 100%; 
  text-align: left; 
  padding:0;
} 

.tx-srfeuserregister-pi1 dd { 
  margin: 0; 
  padding: 0 0 8px 0; 
  font-weight:bold;
  width:100%;
} 
.tx-srfeuserregister-pi1 dd.usergroup select { height:100px; } 

.tx-srfeuserregister-pi1 .tx-srfeuserregister-pi1-multiple-checkboxes dt { 
  width: auto; 
  padding-right: 0; 
} 

.tx-srfeuserregister-pi1 .tx-srfeuserregister-pi1-multiple-checkboxes dd { 
  width: auto; 
} 

* html .tx-srfeuserregister-pi1 dd { 
  float: none; 
} 

.tx-srfeuserregister-pi1 dd p { 
  margin-top: 0; 
  margin-bottom: 0; 
  padding: 0; 
} 

.tx-srfeuserregister-pi1 dd label { 
  padding: 0 1em 0 0; 
}

input#tx-srfeuserregister-pi1-password {
  float:left;
}

label.tx-srfeuserregister-pi1-password-again {
  color:#000000;
  float:left;
}


