/*******************************************************************************
* Website:  www.banklounge.de                                                  *
* File:     CSS Document - Style definition for TYPO3 Extension ml_banklounge  *
* Version:  1.0                                                                *
* Date:     2007-01-29                                                         *
* Author:   Markus Friedrich                                                   *
*******************************************************************************/

#tx-mlbanklounge-creationform table th {
	width: 200px;
}
#tx-mlbanklounge-error{
color: #f00;
margin: 10px 0px;
background: #FFEFEF;
padding: 10px 4px;
border-top: 1px solid #f00;
border-bottom: 1px solid #f00;
}
#tx-mlbanklounge-success{
color: #299761;
margin: 10px 0px;
background: #EFFFF7;
padding: 10px 4px;
border-top: 1px solid #299761;
border-bottom: 1px solid #299761;
}


#tx-mlbanklounge-creationform select {
	width: 40px;
}

#tx-mlbanklounge-creationform #create-event-desc {
	display: block;
	color: #999999;
	font-weight: normal;
	font-size: 0.8em;
}

#tx-mlbanklounge-email,
#tx-mlbanklounge-msg {
width: 97%;
}
#tx-mlbanklounge-msg {
height: 150px;
}




/* ##### recomandation-form  #########################################  */
.tx-mlbanklounge-pi3 {
  margin-top: 2px;
}
.tx-mlbanklounge-pi3 fieldset {
  background: #none;
  border: 1px solid #f1f1f1;
  padding: 10px;
  margin: 10px 0;
}
.tx-mlbanklounge-pi3 legend {
  background: #none;
  padding: 3px 10px;
  border-top: 1px solid #f1f1f1;
  color: #00B9F2;
  font-weight: bold;
}


.tx-mlbanklounge-pi3 label.left {
  background: none;
  width: 25% !important;
display: block;
float: left;
clear: both;
top: 3px;
position: relative;
}
#sender_name,
#sender_email,
#receiver_name,
#receiver_email {
width: 70%;
margin-bottom: 2px;
}
#desc {
  width: 70%;
  margin-left: 25%;
}

.tx-mlbanklounge-pi3 #back-link {
  margin-top: 30px;
}


.tx-mlbanklounge-pi4  a {
display: block;
padding: 20px 8px;
margin-top: 30px;
 background: #F6FBFE;
border-top: 1px solid #E2F4FD;
border-bottom: 1px solid #E2F4FD;
text-align: center;
font-size: 10px;
}
.tx-mlbanklounge-pi4  a:hover {
background: #F6FBFE;
border-top: 1px solid #B9E5FA;
border-bottom: 1px solid #B9E5FA;
}


/* insider werben statistik ###################################################### */
.tx-mlbanklounge-pi5 {
background: #fff;
background: url(../images/statistik-graph.gif) no-repeat;
padding: 20px 10px;
color: #777;
}
.tx-mlbanklounge-pi5 table {
font-size: 0.75em;
}
.tx-mlbanklounge-pi5 table td,
.tx-mlbanklounge-pi5 table th {
vertical-align: top;
}
.tx-mlbanklounge-pi5 th {
padding-bottom: 10px;
color: #00B9F2;
}
.invited-users td,
.invited-users td {
background: url(../images/statistik-gradient.png) repeat-x;
padding: 2px;
padding-bottom: 5px;
}
* html .invited-users td,
* html .invited-users td {
background: url(../images/statistik-gradient.gif) repeat-x;
}
.no-invitations-link a {
background: url(../images/statistik-gradient.gif) repeat-x #fff;
margin: 0px;
padding: 8px;
border-top: 1px solid #B9E5FA;
border-bottom: 1px solid #B9E5FA; 
}
.no-invitations-link a:hover {
background: #fff;
border-top: 0px solid #B9E5FA;
border-bottom: 0px solid #B9E5FA; 
padding: 7px;
}
td.no-invitations-link {
padding: 15px 10px 50px 0px;
}

/* ### Issue Register ############################################################################ */
	#issue_register { 
		width: 100%;
		height: 20px;
		overflow:hidden;
		font-size: 0.75em;
		border-top: 1px solid #999999;
		border-bottom: 1px solid #999999;
	}

