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

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


h2{
color: #ffffff;
font-size: 13px;
margin:0px;
padding:0px;
clear: left;
}

#content h2{
color: #0077b9;
}

a {
text-decoration: none;
color: #0077b9;
}

#right a {
text-decoration: none;
color: #ffffff;
text-indent: 12px;
font-weight: bold;
background-image: url(res/img/white_arrow.gif);
background-repeat: no-repeat;
background-position: 0px 6px;
display: block;
float: left;
}

#right .module_actions a {
text-decoration: none;
color: #ffffff;
text-indent: 0px;
font-weight: bold;
background-image: none;
display: block;
float: left;
}


#right .image a {
text-indent: 0px;
}


a:hover{
text-decoration: underline;
}


/* Profil */



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

}

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

margin-top:10px;
}

#image{
background-color: #ffffff;
width: 440px;
height: 440px;
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: 460px;
}

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

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

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

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

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

.tx_icclub_heading h2{
padding:0px;
margin:0px;
}

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

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

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

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


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

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

/* Pagebrowser*/

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

.tx_icclub_pagebrowser .pb_statistik{
float: left;
width: 130px;
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: 160px;
}

.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: #0077b9;
text-decoration: none;
float: left;
}

/* Gästebuch */

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


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

.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: 215px;
display: block;
float: left;
margin-top: 10px;

margin-bottom: 20px;
}



/* Stories */

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

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


/* Insidertips */

.tx_icclub_insidertipitem{
width: 460px;
display: block;
float: left;
margin-bottom: 10px;
border-top: 1px #0077b9 dotted;
padding-top:10px;
}

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


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

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

margin-bottom: 20px;
border-bottom: 1px #ffffff solid;
}

.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: 460px;
display: block;
float: left;

margin-top:10px;
}

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


/* Bekannte einladen */

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

margin-top:10px;
}

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


/* Kommentar */

.tx_icclub_comment{
width: 460px;
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: 215px;
margin-bottom: 5px;
}


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

#right .tx_icclub_modul .bodytext{
display: block;
float: left;
margin-left: 0px;
width: 157px;
}

.module_header{
width: 218px;
border-bottom: 1px #ffffff dotted;
margin-bottom: 5px;
padding-bottom: 2px;
font-family: Georgia;
}

.module_header h2{
margin:0px;
padding: 0px;
}


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

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

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

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

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

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

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

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



.module_searchform{
width: 215px;
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: 130px;
margin-bottom: 10px;
}

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

/*Images*/


.tx_icclub_album{
width: 460px;
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:240px;
}

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

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

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


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


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

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

margin-bottom: 20px;
}

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

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

.tx_icclub_edit .tx_icclub_label{
width: 120px;
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 textarea{
width: 300px;
height: 150px;
}



/* Nachrichten */

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

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;
}


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

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


.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: 215px;
margin-bottom: 10px;
color: #ffffff;
margin-left:15px;
margin-right: 15px;
}

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

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

.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;
}




#cat_form input.submitbutton{
color: #ffffff;
background: none;
border: none;
text-align: left;
padding-left: 10px;
font-weight: bold;
background-image: url(res/img/white_arrow.gif);
background-repeat: no-repeat;
background-position: 0px 8px;
cursor: pointer;
margin-left:0px;
float: left;
}

#content input.submitbtn{
color: #0077b9;
background: none;
border: none;
text-align: left;
padding-left: 10px;
font-weight: bold;
background-image: url(res/img/blue_arrow.gif);
background-repeat: no-repeat;
background-position: 0px 8px;
cursor: pointer;
margin-left:0px;
float: left;
}


