<!--
p {
font-family: Arial;
font-size: 12px;
color: #333333;
text-align: justify;
margin-right: 5px;
}

li {
font-family: Arial;
font-size: 12px;
color: #333333;
text-align: justify;
}


h1 {
font-family: Arial;
font-weight: bold;
font-size: 14px;
color: #333333;
text-align: left;
}

h2 {
font-family: Arial;
font-weight: bold;
font-size: 12px;
color: #333333;
text-align: left;
}

h3 {
font-family: Arial;
font-weight: bold;
font-size: 11px;
color: #333333;
text-align: left;
}

table {
font-family: Arial;
font-size: 12px;
color: #333333;
}

.csc-textpic-caption {
font-family:Arial;
font-size:9px;
color:#333333;
font-weight:bold;
}

.text {  font-family: Arial, Helvetica, sans-serif; font-size: 6pt; color: 0A50A1; text-align: justify}
.linkWeiss {  font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; color: #FFFFFF}
.month_weekday {
font-family: Arial, Helvetica, sans-serif;
font-size: 9pt; 
color: #333333;  
background-color: #ffffff;
}
.month_past_weekday {
font-family: Arial, Helvetica, sans-serif;
font-size: 9pt; 
color: #66666;  
background-color: #ffffff;
}

.month_today {
font-family: Arial, Helvetica, sans-serif;
font-size: 9pt; 
color: #333333;  
background-color: #E6F6FA;
} 
.month_holiday {
font-family: Arial, Helvetica, sans-serif;
font-size: 9pt; 
color: #147834; 
background-color: #8ABC9A;
}
.detail {
font-family: Arial, Helvetica, sans-serif;
font-size: 9pt;
color: #333333
}
.list_data {
font-family: Arial, Helvetica, sans-serif;
font-size: 9pt;
color: #333333
}
.list_header {
font-family: Arial, Helvetica, sans-serif;
font-size: 9pt;
color: #333333
}
/********* Stylesheet der Frontendbenutzerregistrierung **********/

.tx-srfeuserregister-pi1 p

{

margin-top: .5em;

margin-bottom: 0;

padding: 0 .3em;

text-indent: 0;

}

.tx-srfeuserregister-pi1 h4

{

margin-top: 0;

padding-left: .3em;

}

.tx-srfeuserregister-pi1 legend

{

padding: 0 .5em;

font-weight: bold;

}

.tx-srfeuserregister-pi1 .tx-srfeuserregister-pi1-notice

{

font-style: italic; margin-bottom: 1em;

}

.tx-srfeuserregister-pi1 .tx-srfeuserregister-pi1-trash

{

margin-bottom: 2em;

}

.tx-srfeuserregister-pi1 a

{

padding-left: 14px;

background-color: transparent;

text-decoration:none;

margin: 0px;

text-align: left;

margin-left: 1px;

padding: 0px;

color: #FE6F00;

font-family: 'Trebuchet MS','Lucida Grande', Verdana, Arial, sans-serif;

font-size: 12px;

text-decoration: underline;

font-weight: bold;

}

.tx-srfeuserregister-pi1 label

{

margin: 0;

padding: 0;

}

.tx-srfeuserregister-pi1 label span

{

color: #ff0000;

}

.tx-srfeuserregister-pi1 .tx-srfeuserregister-pi1-error

{

color: #ff0000;

}

.tx-srfeuserregister-pi1 input

{

margin: 0;

padding: 0 .5em 0 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

{

margin: 0;

padding: 0;

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

{

margin: 0 0 .3em 0;

padding: 0;

}

.tx-srfeuserregister-pi1 ul.tx-srfeuserregister-multiple-checkboxes li label

{

margin: 0;

padding: 0 0 0 .5em;

}

.tx-srfeuserregister-pi1 ul.tx-srfeuserregister-multiple-checked-values li

{

float: left;

padding: 0 2em 0 0;

margin: 0;

}

.tx-srfeuserregister-pi1 dl

{

margin: 0;

padding: 1em 0 0 0;

}

.tx-srfeuserregister-pi1 dt, .tx-srfeuserregister-pi1 dd

{

margin: 0;

padding: 0 0 .5em 0;

float: left;

}

.tx-srfeuserregister-pi1 dt

{

clear: both;

width: 25%;

text-align: right;

padding-right: 1em;

}

.tx-srfeuserregister-pi1 dd

{

text-align: left;

width: 50%;

}

.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: .5em;

padding: 0;

}

.tx-srfeuserregister-pi1 dd label

{

padding: 0 1em 0 .5em;

}

/*Styles der New Login Box*/
DIV.tx-newloginbox-pi1 {
background-color: transparent;
color: #000000;
font-family: Arial;
font-size: 11px;
text-decoration: none;
margin-left: -1px;
}
/*Ausrichten der überschriften*/
DIV.tx-newloginbox-pi1 H3 {
margin-left: 4px;
background-color: transparent;
color: #000000;
font-family: Arial;
font-size: 11px;
font-weight: bold;
text-decoration: none;
}
/*Ausrichtung der Texte*/
DIV.tx-newloginbox-pi1 P {
margin-left: 4px;
}
DIV.tx-newloginbox-pi1 TABLE {
margin-top:0px;
padding-top:0px;
width: 100px;
margin-left: -1px;
}
DIV.tx-newloginbox-pi1 TABLE TR TD P {
margin-top:0px;
padding-top:0px;
margin-left: -1px;
}
DIV.tx-newloginbox-pi1 TABLE TR TD {
margin-top:0px;
padding-top:0px;
margin-left: -1px;
}
DIV.tx-newloginbox-pi1 TABLE TR {
margin-top:0px;
padding-top:0px;
margin-left: -1 px;
}
/*Ausrichtung des Submit Buttons*/
DIV.tx-newloginbox-pi1 TABLE TR TD INPUT.tx-newloginbox-pi1-submit {
margin-left: -1px;
margin-top: 6px;
border: 1px solid #000000; 
background-color: #FFFFFF;
width: 100px;
}
/*Für den Inhalt der Eingabefelder*/
DIV.tx-newloginbox-pi1 TABLE TR TD INPUT {
margin-left: 0px;
margin-top: 4px;
border: 1px solid #000000; 
background-color: #FFFFFF;
width: 100px;
}
DIV.tx-newloginbox-pi1 P.tx-newloginbox-pi1-forgotP {
margin-top:0px;
margin-left: 4px;
padding-top:0px;
width:100px;
}
DIV.tx-newloginbox-pi1 P.tx-newloginbox-pi1-forgotP A {
margin-top:0px;
margin-left: 0px;
padding-top:0px;
width:100px;
align: center;
}
DIV.tx-newloginbox-pi1 P.tx-newloginbox-pi1-back {
margin-top:0px;
margin-left: 4px;
padding-top:0px; 
width:100px;
}
DIV.tx-newloginbox-pi1 P.tx-newloginbox-pi1-back A {
margin-top:0px;
margin-left: 4px;
padding-top:0px;
width:100px;
}
/*Ausrichtung des Usernamens, wenn angemeldet*/
DIV.tx-newloginbox-pi1 P.tx-newloginbox-pi1-username {
margin-left: 4px;
margin-top:0px;
padding-top:0px;
width:50px;
align: center;
}

-->
