#mapload{
width: 550px;
height: 350px;
display: block;
float: left;
margin-top:10px;
margin-bottom: 10px;
}

.tx-icclub-pi1 .bodytext{
margin-bottom:10px;
margin-right:10px;
}


h2{
font-family: "Trebuchet MS";
color: #663300;
font-size: 13px;
margin:0px;
padding:0px;
clear: left;
}

a {
text-decoration: none;
color: #663300;
}

a:hover{
text-decoration: underline;
}


.tx-icclub-pi1{
font-family: Arial;
font-size: 13px;
margin-top:10px;
display: block;
float: left;
margin-left: 15px;
clear: left;
}

#content .tx-icclub-pi1{
padding-bottom:20px;
}

/* Profil */



.tx_icclub_portrait{
width: 550px;
display: block;
float: left;

}

.tx_icclub_edit_profile{
width: 550px;
display: block;
float: left;

margin-top:10px;
}

#image{
background-color: #ffffff;
width: 400px;
height: 400px;
display: block;
float: left;
text-align: center;
padding:10px;
margin-bottom:10px;
margin-right:130px;
}

.tx_icclub_portrait #image{
background-color: #ffffff;
width: 265px;
height: 265px;
display: block;
float: left;
text-align: center;
padding:10px;
margin-bottom:10px;
}

.tx_icclub_edit_profile #image{
width: 100px;
height: 100px;
float: right;
}

#imageupload{
display: block;
float: left;
width: 550px;
}

.imageupload{
display: block;
float: left;
width: 300px;
}

#welcome_message{
display: block;
float: left;
margin-top: 10px;
margin-bottom: 10px;
width: 550px;
}

.tx_icclub_heading{
width: 550px;
display: block;
float: left;
margin-bottom: 10px;
}

.tx_icclub_heading .header{
float: left;
display: block;
width: 450px;
line-height: 18px;
}

.tx_icclub_heading .header h2{
color: #333333;
font-size: 13px;
}

.tx_icclub_heading h2{
padding:0px;
margin:0px;
display: block;
float: left;
clear: left;
}

.tx_icclub_heading .edit{
display: block;
float: right;
text-align: right;
width: 100px;
}

.tx_icclub_portrait_field1{
display: block;
float: left;
margin-bottom: 20px;
width: 245px;
padding-left: 20px;
}

.tx_icclub_portrait_field1 .tx_icclub_label{
margin-bottom: 10px;
}

.tx_icclub_portrait_field{
display: block;
float: left;
margin-bottom: 20px;
width: 560px;
}

.txicclub_portrait_entry{
display: block;
float: left;
width: 330px;
color: #666666;
}

.txicclub_portrait_entry span{
	clear: left;
	display: block;
	float: left;
	width: 30			0px;
}

.tx_icclub_label{
width: 270px;
display: block;
float: left;
color: #000000;
margin-right: 20px;
}


input{
font-family: Arial;
font-size: 13px;
width: 200px;
bordeR: 1px #999999 solid;
padding: 2px;
}

input.radio{
width: auto;
bordeR: none;
}

input.checkbox{
width: auto;
bordeR: none;
}

textarea{
font-family: ARIAL;
font-size: 13px;
width: 200px;
bordeR: 1px #999999 solid;
padding: 2px;
}

/* Pagebrowser*/

.tx_icclub_pagebrowser{
width: 550px;
display: block;
float: left;
margin-top:10px;
margin-bottom:20px;
}

.tx_icclub_pagebrowser .pb_statistik{
float: left;
width: 180px;
padding-top: 5px;
}

.tx_icclub_pagebrowser .first_to_last{
float: left;
display: block;
width: 160px;
text-align: center;
}

.tx_icclub_pagebrowser .first_to_last img{
border: none;
}

.tx_icclub_pagebrowser .selectpage{
float: right;
width: 200px;
}

.tx_icclub_pagebrowser .selectpage .pb_input{
display: block;
float: left;
margin-left: 10px;
margin-top: 2px;
}

.tx_icclub_pagebrowser .selectpage .pb_link{
display: block;
float: right;
margin-top: 5px;
}

.tx_icclub_pagebrowser .selectpage input{
width: 20px;
display: block;
float: left;
margin: 0px;
}

.tx_icclub_pagebrowser .selectpage a{
color: #663300;
text-decoration: none;
float: left;
}



/* Gästebuch */

.tx_icclub_guestbookentry{
width: 550px;
display: block;
float: left;
margin-bottom: 20px;
border-bottom: 1px #ffffff solid;
}


.tx_icclub_guestbookentry .userinfo{
		display: block;
		float: left;
		width: 550px;
}

.tx_icclub_guestbookentry .userinfo #image{
		display: block;
		float: left;
		padding:5px;
		height: 40px;
		width: 40px;;
		margin-right: 5px;
		background-color: #ffffff;
}

.tx_icclub_writeguestbookentry{
width: 280px;
display: block;
float: left;
margin-top: 10px;

margin-bottom: 20px;
}



/* Stories */

.tx_icclub_storylistitem{
width: 550px;
display: block;
float: left;
margin-bottom: 10px;
border-top: 1px #663300 dotted;
padding-top:10px;
}

#tx_icclub_singlestory{
width: 550px;
display: block;
float: left;
margin-bottom: 10px;
}


/* Insidertips */

.tx_icclub_insidertipitem{
width: 550px;
display: block;
float: left;

margin-bottom: 10px;
border-top: 1px #663300 dotted;
padding-top:10px;
}

#tx_icclub_singleinsidertip{
width: 550px;
display: block;
float: left;
margin-bottom: 20px;
}


/* Liste (Suche, Userliste, Freundesliste ...) */

.tx_icclub_listentry{
width: 550px;
display: block;
float: left;

margin-bottom: 20px;
padding-bottom: 10px;
border-bottom: 1px #663300 dotted;
}

.tx_icclub_listentry .image{
		display: block;
		float: left;
		padding:5px;
		height: 60px;
		width: 60px;
		background-color: #ffffff;
		margin-right: 5px;
		text-align: center;
}

.tx_icclub_heading img{
float: left;
margin-right: 5px;
}


/* Suchformular */

.tx_icclub_search{
width: 550px;
display: block;
float: left;

margin-top:10px;
}

.tx_icclub_search_field{
display: block;
float: left;
margin-bottom: 20px;
width: 550px;
}


/* Bekannte einladen */

.tx_icclub_invite{
width: 550px;
display: block;
float: left;

margin-top:10px;
}

.tx_icclub_invite_field{
display: block;
float: left;
margin-bottom: 20px;
width: 550px;
}


/* Kommentar */

.tx_icclub_comment{
width: 550px;
display: block;
float: left;
margin-top:10px;
}


/*Modul Profil*/

.tx_icclub_modul{
display: block;
float: left;

}

.tx_icclub_modul .item{
display: block;
float: left;
width: 280px;
margin-bottom: 5px;
}


.tx_icclub_modul .image{
display: block;
float: left;
margin-right:5px;
border: 1px #d6d7d7 solid;
padding:5px;
height: 40px;
width: 40px;
text-align: center;
background: #ffffff;
}

.tx_icclub_modul .bodytext{
display: block;
float: left;
width: 220px;
}

.module_header{
width: 280px;
border-bottom: 1px #663300 dotted;
margin-bottom: 5px;
}

.module_header h2{
margin:0px;
padding: 0px;
color: #663300;
font-family: "Trebuchet MS";
}


.module_actions{
width: 280px;
display: block;
float: left;
}

.module_actions .picto{
width: 26px;
display: block;
float: left;
margin-right: 5px;
}

.module_actions .text{
width: 210px;
display: block;
float: left;
}

.module_message{
width: 280px;
display: block;
float: left;
margin-top:10px;
margin-bottom:5px;
}

.module_form{
width: 280px;
display: block;
float: left;
margin-top:10px;
margin-bottom:5px;
text-align:right;
}

.module_form label{
text-align:left;
width: 280px;
display: block;
float: left;
}

.module_form input{
width: 280px;
margin-bottom: 10px;
}

.module_form textarea{
width: 280px;
height: 120px;
}



.module_searchform{
width: 280px;
display: block;
float: left;
margin-top:10px;
margin-bottom:5px;
text-align:right;
}

.module_searchform label{
text-align:left;
width: 80px;
display: block;
float: left;
}

.module_searchform input{
width: 150px;
margin-bottom: 10px;
}

.module_searchform select{
width: 150px;
margin-bottom: 10px;
}

/*Images*/


.tx_icclub_album{
width: 550px;
display: block;
float: left;
margin-bottom: 20px;
}

.tx_icclub_album .image{
		display: block;
		float: left;
		padding:10px;
		height: 180px;
		width: 180px;
		background-color: #ffffff;
		margin-right: 5px;
		text-align:center;
}

.tx_icclub_album .header h2{
display: block;
float: left;
}

.tx_icclub_album .header{
display: block;
float: left;
width:200px;
}

.tx_icclub_albumimage{
display: block;
float: left;
width: 168px;
margin-bottom: 10px;
margin-top: 10px;
margin-right:20px;
}

.tx_icclub_albumimage .image{
		display: block;
		float: left;
		height: 168px;
		width: 168px;
		background-color: #ffffff;
		padding: 5px;
		text-align: center;
}

#tx_icclub_image{
width: 550px;
display: block;
float: left;
margin-bottom: 20px;
}


#tx_icclub_image #image{
background-color: #ffffff;
width: 400px;
height: 400px;
display: block;
float: left;
text-align: center;
padding:10px;
}


#tx_icclub_image .bodytext{
clear: left;
margin-bottom:20px;
}

.tx_icclub_edit{
width: 550px;
display: block;
float: left;

margin-bottom: 20px;
}

.tx_icclub_edit_field{
display: block;
float: left;
margin-bottom: 20px;
width: 550px;
}

.tx_icclub_edit_field .error{
color: red;
}

.tx_icclub_edit_field p.bodytext{
padding-left: 0px !important;
margin-top: 0px !important;
}

.tx_icclub_edit_entry{
display: block;
float: left;
width: 200px;
color: #666666;
}

.tx_icclub_edit .tx_icclub_label{
width: 150px;
display: block;
float: left;
color: #000000;
}

.tx_icclub_edit input{
width: 300px;
}

.tx_icclub_edit input.submitbtn{
width: 120px;
}

.tx_icclub_edit input.radio{
width: 20px;
border: none;
}

.tx_icclub_edit input.checkbox{
width: 20px;
border: none;
}

.tx_icclub_edit textarea{
width: 300px;
height: 150px;
}



/* Nachrichten */

.tx_icclub_messageitem{
display: block;
float: left;
width: 550px;

margin-bottom: 2px;
background-color: #FFFFFF;
}

.tx_icclub_messages{
clear: left;
}

.tx_icclub_messageitem .statusimage{
display: block;
float: left;
width: 25px;
overflow: hidden;
padding:5px;
}


.tx_icclub_messageitem .messageinfo{
display: block;
float: left;
}

.tx_icclub_messageitem .tstamp{
display: block;
float: right;
}

.tx_icclub_messageitem .check{
display: block;
float: right;
width: 20px;
padding:5px;
}

.tx_icclub_messageitem .check input{
width: 20px;
border: none;
}


.tx_icclub_singlemessage{
width: 550px;
display: block;
float: left;
margin-bottom: 20px;
}

.tx_icclub_singlemessage .messageinfo{
display: block;
float: left;
margin-bottom:10px;
width: 550px;
}


.tx_icclub_singlemessage .image{
display: block;
float: left;
margin-right: 5px;
padding:5px;
background-color: #ffffff;
text-align: center;
width: 60px;
height: 60px;
}

.tx_icclub_singlemessage input{
width: 300px;
}

.tx_icclub_singlemessage textarea{
width: 300px;
height: 150px;
}


.item .statusimage{
display: block;
float: left;
width: 25px;
overflow: hidden;
}

.item .new_message_info{
display: block;
float: left;
margin-left: 5px;
margin-top: 3px;
}

.start_module_item{
display: block;
float: left;
width: 284px;
margin-right: 20px;
margin-bottom: 10px;
color: #ffffff;
}

.start_module_item .item{
margin-bottom:5px;
}

.start_module_item .module_header{
width: 284px;
border-bottom: 1px #ffffff dotted;
}
.start_module_item .module_header h2{
color: #ffffff;
}

.start_module_item a{
color: #ffffff;
font-weight: bold;
}

.start_module_item a.mainlink{ 
padding-left: 12px;
background-image: url(res/img/white_arrow.gif);
background-repeat: no-repeat;
background-position: 0px 4px;
}

a.uploadprofileimage{
height: 20px;
width: 88px;
display: block;
float: left;
}


a.uploadprofileimage:link{
background: url(res/img/upload_normal.gif) no-repeat 0px 0px;
}

a.uploadprofileimage:hover{
background: url(res/img/upload_pressed.gif) no-repeat 0px 0px; 
}

.tx_icclub_comment .tx_icclub_heading{
border-top: 1px #ffffff solid;
margin:0px;
margin-bottom:3px;
padding-top:3px;
}

.commentcount{
padding-bottom: 5px;
}


input.voting{
bordeR: none;
height: auto;
width: auto;
}

.vote{
display: block;
float: left;
width: 550px;
margin-bottom: 10px;
}

.vote .label{
display: block;
float: left;
margin-right: 5px;
}

.vote .stars{
display: block;
float: left;
}

.vote .vote_submit{
width: 100px;
float: right;
}

.rating{
display: block;
float: left;
margin-top: 5px;
}

.rating .label{
display: block;
float: left;
margin-right: 5px;
}

.rating .stars{
display: block;
float: left;
}

.vote input.voteradio{
width: 10px;
}

.radiodiv{
float: left;
background: url(res/img/stern.gif) no-repeat 0px 0px; 
}


