/* Project: Bella+Ben-Portal
 * TASK four / Haiko Ruttmann
 * Created: 30.05.2007
 * ---------------------------
 * Ben - Template:Profile
 * ---------------------------
 */

/* -------------------------------------------------------------------------------  */
/* Profilverwaltung - Login-Box (Rechte Spalte)        								*/
/* -------------------------------------------------------------------------------  */

#profilelogin		{
 					border:				0px solid #000000;
					width:				224px;
 					height:				*;
					float:				left;
					

 				}

#profileloginhead	{
					position:			relative;
					top:				0px;
					left:				0px;
 					border:				0px solid #000000;
 					height:				28px;
					width:				225px;
					background-image: 	url(../images/right_header_top.png);
					background-repeat: 	no-repeat;
					float:				left;
 			}
#profileloginhead	span {
					display:			block;
 					border:				0px solid #000000;
 					height:				20px;
					width:				200px;
					padding-top:		8px;
					padding-left:		15px;
					text-align:			left;
					color:				#ffffff;
					font-family: 		Arial, Helvetica, sans-serif;
					font-size: 			14px;
					font-weight: 		bold;
				
 			}

#profilelogintext	{
					position:			relative;
					top:				0px;
					left:				0px;
 					border:				0px solid #000000;
 					height:				*;
					width:				225px;
					background-image: 	url(../images/right_bg.png);
					background-repeat: 	repeat-y;
					float:				left;
					
							 			}

/*gratisgame bild*/

#profileregimg_de	{
					position:			relative;
					top:				0px;
					left:				0px;
 					border:				0px solid #000000;
 					height:				185px;
					width:				225px;
					background-image: 	url(../images/mh_login_de.jpg);
					background-repeat: 	no-repeat;
					float:				right;
					min-height: 		160px;				
					
						}
#profileregimg_en	{
					position:			relative;
					top:				0px;
					left:				0px;
 					border:				0px solid #000000;
 					height:				*;
					width:				225px;
					background-image: 	url(../images/mh_login_en.jpg);
					background-repeat: 	no-repeat;
					float:				right;
					min-height: 		160px;				
					
						}

/*end gratisgame bild*/

#profilelogintext span.formtext,
#profilelogintext span.text,
#profilelogintext span.profileloginerr
  {
					display:			block;
 					border:				0px solid #000000;
 					height:				*;
					width:				200px;
					text-align:			left;
					margin-top:			5px;
					margin-left:		8px;
					padding-left:		0px;
					padding-top:		0px;
					text-align:			left;
 			}

.profilelogintextsubmit
				{
					display:			block;
 					border:				0px solid #000000;
 					text-align:			left;
				}


#profilelogintext span.formtext {
					color:				#3e3e3e;
					font-family: 		Arial, Helvetica, sans-serif;
					font-size: 			11px;
					font-weight: 		bold;
					font-variant: 		normal;

 			}

#profilelogintext span.text {
					color:				#3e3e3e;
					font-family: 		Arial, Helvetica, sans-serif;
					font-size: 			11px;
					font-weight: 		bold;
					font-variant: 		normal;
					
					

 			}

#profilelogintext span.profileloginerr {
					color: 				#960732;
					font-family: 		Arial, Helvetica, sans-serif;
					font-size: 			11px;
					font-weight: 		bold;
					font-variant: 		normal;
			}

.profilelogininput	{
					border-left:		1px solid #A5ACB2;
 					border-right:		1px solid #A5ACB2;
 					border-top: 		1px solid #A5ACB2;
 					border-bottom: 		1px solid #A5ACB2;
					width:				125px;
 					height:				16px;
			 		text-align:			left;
					font-family: 		Arial,Verdana;
			  		font-size: 			10px;
			  		font-weight: 		normal;
					color:				#3e3e3e;
					
				}

.profileloginsubmit	{
					border-left:		0px solid #000000;
 					border-right:		0px solid #000000;
 					border-top: 		0px solid #000000;
 					border-bottom: 		0px solid #000000;
					width:				130px;
 					height:				22px;
			 		text-align:			center;
					vertical-align:		middle;
					font-family: 		Arial,Verdana;
			  		font-size: 			12px;
			  		font-weight: 		bold;
					background-image: 	url(../images/content_pl_btn_submit_bg_small.png);
					background-repeat: 	no-repeat;
					color:				#ffffff;
					background-color:	#ffffff;
					padding-left:		0px;
					padding-top:		0px;
				


				}


#profilelogintext a 		{
					font-family: 		Arial, Helvetica, sans-serif;
					font-size: 			11px;
					font-weight: 		bold;
					color: 				#960732;
					text-decoration: 	none;
					text-align:			left;
				}

#profilelogintext a:hover 	{
					font-family: 		Arial, Helvetica, sans-serif;
					font-size: 			11px;
					font-weight: 		bold;
					font-variant: 		normal;
					color: 				#3e3e3e; 
					text-decoration: 	none;
					text-align:			left;
				}

#profileloginbottom	{
					position:			relative;
					top:				0px;
					left:				0px;
 					border:				0px solid #000000;
 					height:				14px;
					width:				225px;
					background-image: 	url(../images/right_bottom.png);
					background-repeat: 	no-repeat;
					float:				left;
			}
/* -------------------------------------------------------------------------------  */
/* Profilverwaltung - Formulare                      								*/
/* -------------------------------------------------------------------------------  */
#profilebox		{
 					border:				0px solid #000000;
 					height:				*;
					width:				506px;
					text-align:			left;
 				}

#profilehead	{
					position:			relative;
					top:				0px;
					left:				0px;
 					border:				0px solid #000000;
 					height:				27px;
					width:				506px;
					background-image: 	url('../images/content_header_top.png');
					background-repeat: 	no-repeat;
					float:				left
 			}

#profilehead span {
					display:			block;
 					border:				0px solid #000000;
 					height:				20px;
					width:				470px;
					padding-top:		7px;
					padding-left:		15px;
					text-align:			left;
					color:				#ffffff;
					font-family: 		Arial, Helvetica, sans-serif;
					font-size: 			14px;
					font-weight: 		bold;
 			}

#profileinfo	{
					position:			relative;
					top:				0px;
					left:				0px;
 					border:				0px solid #000000;
 					height:				*;
					width:				506px;
					background-image: 	url('../images/content_pd_bg.png');
					background-repeat: 	repeat-y;
					float:				left;
 			}

#profileinfo span.text {
					display:			block;
 					border:				0px solid #000000;
 					height:				*;
					width:				480px;
					padding-top:		5px;
					padding-left:		10px;
					padding-right:		10px;
 			}

#profileinfo span.text,
#profileinfo span.form,
#profileinfo span.forminfo,
#profileinfo span.formhelp,
#profileinfo span.text td
				{
					text-align:			left;
					color:				#3e3e3e;
					font-family: 		Arial, Helvetica, sans-serif;
					font-size: 			12px;
					font-weight: 		normal;
				}

#profileinfo span.form
				{
					display:			block;
 					border:				0px solid #000000;
 					height:				*;
					width:				260px;
					padding-top:		5px;
					padding-left:		10px;
					padding-right:		10px;
					float:				left;
				}
#profileinfo span.forminfo
				{
					display:			block;
 					border:				0px solid #000000;
 					height:				*;
					width:				335px;
					padding-top:		5px;
					padding-left:		10px;
					padding-right:		2px;
					float:				left;
				}

#profileinfo span.forminfo ul
				{
					margin-left:		20px;
				}

#profileinfo span.formadvertising

				{
					display:			block;
 					border:				0px solid #000000;
 					height:				170px;
					width:				140px;
					padding-top:		2px;
					padding-left:		2px;
					padding-right:		8px;
					float:				left;
				}

#formadvertisingimagede
				{

					width:				140px;
 					height:				140px;
			 		text-align:			left;
					vertical-align:		top;
					font-family: 		Arial,Verdana;
			  		font-size: 			12px;
			  		font-weight: 		bold;
					background-image: 	url(../images/profile_register_mh_de.jpg);


				}

#formadvertisingimageen
				{

					width:				140px;
 					height:				140px;
			 		text-align:			left;
					vertical-align:		top;
					font-family: 		Arial,Verdana;
			  		font-size: 			12px;
			  		font-weight: 		bold;
					background-image: 	url(../images/profile_register_mh_en.jpg);


				}
#profileinfo span.formhelp

				{
					display:			block;
 					border:				0px solid #000000;
 					height:				135px;
					width:				200px;
					margin-left:		280px;
					padding-top:		5px;
					padding-left:		5px;
					padding-right:		8px;
					background-color:	#FDE4AB;
				}

#profileinfo span.formspace

				{
					display:			block;
 					border:				0px solid #000000;
 					height:				16px;
					width:				100px;
					margin-left:		280px;
					padding-top:		5px;
					padding-left:		20px;
					padding-right:		8px;

				}

#profileinfo span.text a 		{
					font-family: 		Arial, Helvetica, sans-serif;
					font-size: 			12px;
					font-weight: 		bold;
					font-variant: 		normal;
					color: 				#e70cb8;
					text-decoration: 	none;
					text-align:			left;
				}

#profileinfo span.text a:hover 	{
					font-family: 		Arial, Helvetica, sans-serif;
					font-size: 			12px;
					font-weight: 		bold;
					color: 				#3e3e3e;
					text-decoration: 	none;
					text-align:			left;
				}

#profileinfo span.important
			{
					display:			block;
 					border:				0px solid #000000;
 					height:				*;
					width:				300px;
					padding-top:		5px;
					padding-left:		10px;
					padding-right:		10px;

					text-align:			left;
					color: 				#960732;
					font-family: 		Arial, Helvetica, sans-serif;
					font-size: 			12px;
					font-weight: 		bold;

			}

#profileinfo span h2{

					color:				#3e3e3e;
					font-family: 		Arial, Helvetica, sans-serif;
					font-size: 			12px;
					font-weight: 		bold;
					font-variant: 		normal;
					margin-top:			10px;
					margin-bottom:		3px;
			}

#profileinfo input.wide
				{
					border-left:		1px solid #A5ACB2;
 					border-right:		1px solid #A5ACB2;
 					border-top: 		1px solid #A5ACB2;
 					border-bottom: 		1px solid #A5ACB2;

					width:				260px;
 					height:				18px;
			 		text-align:			left;
					font-family: 		Arial,Verdana;
			  		font-size: 			12px;
			  		font-weight: 		normal;
					color:				#3e3e3e;
				}

#profileinfo input.widesubmit
				{
					border-left:		0px solid #A5ACB2;
 					border-right:		0px solid #A5ACB2;
 					border-top: 		0px solid #A5ACB2;
 					border-bottom: 		0px solid #A5ACB2;

					width:				310px;
 					height:				22px;
			 		text-align:			center;
					vertical-align:		middle;
					font-family: 		Arial,Verdana;
			  		font-size: 			12px;
			  		font-weight: 		bold;
					background-image: 	url(../images/content_pl_btn_submit_bg_wide.png);
					background-repeat: 	no-repeat;
					color:				#ffffff;
					background-color:	#ffffff;
				}

#profilesecuritycode	{
					position:			relative;
					top:				0px;
					left:				0px;
 					border:				1px solid #A5ACB2;
 					height:				16px;
					width:				300px;
					float:				left;
					background-color:	#ffffff;
					text-align:			center;
 			}


#profilebottom	{
					position:			relative;
					top:				0px;
					left:				0px;
 					border:				0px solid #000000;
 					height:				14px;
					width:				506px;
					background-image: 	url('../images/content_pd_bottom.png');
					background-repeat: 	no-repeat;
					float:				left
 			}
