/**
 * @copyright		(c) 2008, Viktor Steinke. All rights reserved.
 * @author			Viktor Steinke <steinke@brainworxx.de>
 *
 *
 * @group			Minox "License to Shoot"
 * @section			Base
**/

/* @area Global
---------------------------------------------------------------------------------------------------*/
html{overflow-y: scroll;}
a{
	color:#303030;
	text-decoration: none;
	border-bottom: 1px solid #CF101B;
	padding:0px;
}
	a:hover{border-bottom: 1px solid #303030;}
	.csc-textpic-imagerow-last a, .csc-textpic-imagerow-last a:hover,
	.csc-textpic-imagerow-last a img{border:none!important; padding:0!important;}
	
input{
	border: none;
	background: none;
	font: 11px 'lucida grande', geneva, helvetica, arial, verdana, sans-serif!important;
}

#agnetAreaBefore,
#agnetAreaAfter{
	width: 100%; height: 149px;
	position: absolute; z-index: 1;
	border-bottom: 1px solid #a8a8a8;
	background: #fff!important;
}#agnetAreaAfter{border-top: 1px solid #a8a8a8; bottom:0; height: 80px;}

h1,h2{
	display: block;
	text-indent: -999em;
}
	h1{
		width: auto; height: 25px;
		margin: 50px 0px 8px 0px; padding: 0px 0px 0px 0px;		
	}

hr{height:1px!important;background:#D8D8D8!important;display:block!important;border:0px!important;border-top:1px solid #d8d8d8!important;}

/* @area Site
---------------------------------------------------------------------------------------------------*/
body{
	color: #303030;
	font: 11px 'tahoma', geneva, helvetica, arial, verdana, sans-serif!important;
	background: #F6F6F6 url(../layout/bodyBG.png) repeat-x left top;	
	background: #F6F6F6 url(../layout/_bg_lts.jpg) no-repeat fixed center bottom;    
}
	#cpPageC{
		min-height: 100%;
		height: auto !important;
	 	width: 920px; height: 100%;
		text-align: left;
		/*background: green url(../../typo3conf/ext/cpFramework/style/16_col.gif) repeat-y!important;*/
	}
		#cpPageC *{background-image: url(../layout/sprite_main.png); background-repeat: no-repeat; background-position: -999em -999em;}

		/* @area Head
		-------------------------------------------------------------------------------------------*/
		#head{
			width: 920px; height: 73px;
			margin: 0px 0px 0px 0px; padding: 21px 0px 0px 0px;
		}
			.logo{
				width: 236px; height: 62px;
				float: left;
				background-position: 0 -1129px!important;
				margin: 0px 0px 0px 12px; padding: 0px 0px 0px 0px;				
			}
				.logo a, .logo a:hover,
				.logo a img{
					width: 236px; height: 62px; border:none;
					margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;					
				}
				
			.login{
				width: 333px;
				float: right;
				margin: 0px 12px 0px 0px; padding: 7px 0px 0px 0px;				
				_margin: 0px 6px 0px 0px;
			}			
				.userImg div a, .userImg div a:hover{border:none!important;}			
				.login label{margin: 0px 0px 0px 0px; padding: 0px 0px 5px 4px; display: block;}
				.login .username{
					width: 134px; float: left;
					margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;
				}
				
				.login .password{
					width: 134px; float: left;
					margin: 0px 0px 0px 2px; padding: 0px 0px 0px 0px;
				}				
					.login .username div,
					.login .password div{
						width: 134px; height: 24px;						
						background-position: 0 -889px!important;
					}
						.login div div input{
							width: 120px; height: 24px;
							margin: 0px 0px 0px 5px; padding: 5px 0px 0px 0px;
						}
				
				.login .submit{
					width: 54px; float: left; overflow: visible;
					margin: -1px 0px 0px 2px; padding: 0px 0px 0px 0px;
				}
					.login .submit div.logina{
						width: 54px; height: 26px;
						background-position: 0 -943px!important;
						margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;						
					}
						.login .submit div.logina input{
							width: 54px; height: 26px;
							cursor: pointer;
							margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;
						}
											
					.login .submit div.forgot{
						width: 45px; height: 26px;
						background-position: -56px -943px!important;
						margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;		
					}					
						.login .submit div.forgot input{
							width: 45px; height: 26px;
							cursor: pointer;
							margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;
						}
											
					.login .submit div.logout{
						width: 80px; height: 26px;
						background-position: -102px -943px!important;
						margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;								
					}					
						.login .submit div.logout input{
							width: 80px; height: 26px;
							cursor: pointer;
							margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;
						}
						
						.login div.userImg{
							width: 81px; height: 56px;
							background-position: 0 -1586px!important;
							margin: 0px 0px 0px 0px; padding: 2px 0px 0px 3px;
						}
						
				.loginLinks{
					margin: 0px 0px 0px 0px; padding: 3px 0px 0px 2px;					
				}
					.loginLinks a{border: none;}
					.loginLinks a:hover{color: #CF101B;}

		
		/* @area Menu
		-------------------------------------------------------------------------------------------*/
		#menu{
			height: 37px; overflow-y: hidden;
			margin: 0px 0px 0px 0px; padding: 18px 0px 0px 0px;
		}
			#menu a, #menu a:hover{border:none!important;}		
			ul.menuUl_0{
				height: 37px; float: left;
				background: url(../layout/menu/menuBG.png) repeat-x left bottom!important;
				margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;
			}
				ul.menuUl_0 li{
					float: left;
					display: block;
					margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;					
				}
					ul.menuUl_0 li span.menuLine{
						width: 1px; height: 35px;
						display: block; background: #ebebeb; float: left;
						margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;
					}
					
					ul.menuUl_0 li a{
						border: none; display: block;
						text-indent: -999em; float: left;
						margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;
					}
					
		#submenu{
			height: 16px;
			margin: 3px 0px 0px 0px; padding: 0px 0px 0px 0px;
		}					
			ul.menuUl_1{
				height: 19px float: left;
				background: none!important;
				margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;				
			}
				ul.menuUl_1 li{
					float: left;
					display: block;
					margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;					
				}
					ul.menuUl_1 li span.menuLine{
						width: 1px; height: 19px;
						display: block; background: #ebebeb; float: left;
						margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;
					}
					
					ul.menuUl_1 li a, ul.menuUl_1 li a:hover{
						border: none; display: block;
						text-indent: -999em; float: left;
						margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;
					}			
				
				
		/* @area LangControl
		-------------------------------------------------------------------------------------------*/				
		#LangControler{
			/*float: left;*/			
			float: right;
			width: 123px; height: 42px;
			background-position: 0 -1221px!important;
			margin: 0px 18px 0px 0px; padding: 0px 0px 0px 0px;			
			_margin: 0px 9px 0px 0px;
		}
			#timer, .timer{
				float: left;
				width: 90px; height: 40px; overflow-y: hidden;
				margin: 0px 0px 0px -5px; padding: 2px 0px 0px 0px;
			}
			
			.langItems{
				float: left;
				width: 21px; height: 31px;
				margin: 2px 0px 1px 0px; padding: 0px 0px 0px 11px;				
			}	
				.langItems a img, .langItems a, .langItems a:hover{
					width: 21px; height: 15px;
					border:none; margin: 0px; padding: 0px;
				}

	 			a.germanA img{background-position: 0 -1406px!important; margin-bottom:1px;}
	 			a.germanD img{background-position: 0 -1406px!important; margin-bottom:1px;}
	 			a.engA img{background-position: 0 -1496px!important;}
	 			a.engD img{background-position: 0 -1496px!important;}											

		#productRed{display:none;}		
		/*#productRed{
			float: right;
			width: 78px; height: 29px;
			background-position: 0 -1288px!important;
			margin: 3px 8px 0px 0px; padding: 0px 0px 0px 0px;
		}
			.productRedOver{background-position: 0 -1347px!important;}*/
			
		/* @area Content
		-------------------------------------------------------------------------------------------*/
		#content{
			width: 900px; text-align: left;
			margin: 10px 0px 10px 0px; padding: 0px 15px 0px 15px;			
		}
			#content .csc-textpic-intext-left-nowrap img,
			#content .csc-textpic-image dt a img{
				border: 1px solid #d8d8d8;
				margin: 0px; padding: 2px;
			}
			#content .csc-textpic-image dt a, #content .csc-textpic-image dt a:hover{border:none;}

		#twoColumContent{
			width: 920px; text-align: left;
			margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;
		}
			#leftColum{
				width: 300px; float: left;
				/*position: absolute; z-index: 2;*/
				margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;				
			}	
				.newAgent dl dt{width: 100px; }
				.newAgent dl dd .tx-srfeuserregister-pi1-error{width: 300px;}
				.newAgent dl dd div{
					width: 134px; height: 24px;
					background-position: 0 -889px!important;
				}
					.newAgent dl dd select{width: 134px; border: 1px solid #D1D1D1;}
					.newAgent dl dd input.tx-srfeuserregister-pi1-text,
					.newAgent dl dd input.tx-srfeuserregister-pi1-password,
					.newAgent dl dd input.tx-srfeuserregister-pi1-password-again{
						width: 120px; height: 17px;
						margin: 0px 0px 0px 5px; padding: 5px 0px 0px 0px;
					}
					
					.newAgent dl dd div.submit{					
						width: 45px; height: 26px; display: block;
						background-position: -56px -943px!important;
						margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;	
					}
						.newAgent dl dd div.submit button{					
							width: 45px; height: 26px; display: block;
							cursor: pointer; text-indent: -999em; background:none; border:none;
							margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;
						}
						
				.newAgent dl.stepTwo dt{
					font-weight: bold;
				}
				
				.newAgent dl.stepTwo dd div.submitBack{					
					width: 45px; height: 26px;
					background-position: 0px -943px!important;
					margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;	
				}
					.newAgent dl.stepTwo dd div.submitBack input{					
						width: 45px; height: 26px;
						cursor: pointer; text-indent: -999em;
						margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;
					}

				.newAgent dl.step3 dd div.submit{
					width: 54px; height: 26px;
					background-position: 0 -943px!important;
					margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;						
				}
					.newAgent dl.step3 dd div.submit input{
						width: 54px; height: 26px;
						cursor: pointer;
						margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;
					}					

				
						
			#rightColum{
				width: 600px; float: right;
				/*position: relative; z-index:1;
				margin: 0px 0px 0px 0px; padding: 0px 0px 0px 330px;*/
			}
				.idCard{
					width: 660px; height: 370px;
					margin: 0px 0px 0px 0px; padding: 7px 0px 0px 0px;									
				}
				
				
		/* @area Footer
		-------------------------------------------------------------------------------------------*/				
		#footer{
			width: 890px; text-align: left;
			margin: 0px auto; padding: 0px 10px 0px 10px;			
		}
			.copyright a{color:#303030; text-decoration: none; border-bottom: 1px solid #CF101B; padding:0px!important;}
			.copyright a:hover{border-bottom: 1px solid #303030!important;}
			
			.footerMenu{
				width: 890px; text-align: left;
				margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;			
			}
				ul.menuFooterUl{
					float: left;
					background: none!important;
					margin: 6px 0px 0px 0px; padding: 0px 0px 0px 0px;				
				}
					ul.menuFooterUl li{
						float: left;
						display: block; border-left: 1px solid #7e7e7e;
						margin: 0px 0px 0px 0px; padding: 0px 5px 0px 5px;					
					}ul.menuFooterUl li.first{border-left: none;}
					
						ul.menuFooterUl li a{
							border: none; display: block;
							float: left; color: #7e7e7e; border-bottom: 1px solid #F6F6F6;
							margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;
						}ul.menuFooterUl li a:hover{border-bottom: 1px solid #7e7e7e;}
				
			/* @area AGENT LIST
			-------------------------------------------------------------------------------------------*/			
			.agentList{margin: 26px 0px 0px 150px;}				
					.agentListLettersRow{
						width: 473px; height: 71px;
						/*width: 466px; height: 61px;
						background-position: 0 -1672px!important;*/
						margin: 0px 0px 0px 30px; *margin: -10px 0px 0px 30px; padding: 7px 0px 0px 5px;
					}
						.agentListLettersRow div{
							float: left;
							
						}
							.agentListLettersRow div a{height: 35px; display: block; text-indent: -999em; border: none;}
							.agentListLettersRow div.alle a{width: 33px; margin: 0px 1px 0px 0px; padding: 0px 0px 0px 0px;}
							
							.agentListLettersRow div.A a{width: 16px; margin: 0px 1px 0px 0px; padding: 0px 0px 0px 0px;}
							.agentListLettersRow div.B a{width: 16px; margin: 0px 1px 0px 0px; padding: 0px 0px 0px 0px;}
							.agentListLettersRow div.C a{width: 15px; margin: 0px 1px 0px 0px; padding: 0px 0px 0px 0px;}																		
							.agentListLettersRow div.D a{width: 16px; margin: 0px 1px 0px 0px; padding: 0px 0px 0px 0px;}
							.agentListLettersRow div.E a{width: 15px; margin: 0px 1px 0px 0px; padding: 0px 0px 0px 0px;}
							.agentListLettersRow div.F a{width: 15px; margin: 0px 1px 0px 0px; padding: 0px 0px 0px 0px;}	
							.agentListLettersRow div.G a{width: 16px; margin: 0px 1px 0px 0px; padding: 0px 0px 0px 0px;}
							.agentListLettersRow div.H a{width: 16px; margin: 0px 1px 0px 0px; padding: 0px 0px 0px 0px;}
							.agentListLettersRow div.I a{width: 11px; margin: 0px 1px 0px 0px; padding: 0px 0px 0px 0px;}	
							.agentListLettersRow div.J a{width: 15px; margin: 0px 1px 0px 0px; padding: 0px 0px 0px 0px;}
							.agentListLettersRow div.K a{width: 16px; margin: 0px 1px 0px 0px; padding: 0px 0px 0px 0px;}
							.agentListLettersRow div.L a{width: 14px; margin: 0px 1px 0px 0px; padding: 0px 0px 0px 0px;}	
							.agentListLettersRow div.M a{width: 19px; margin: 0px 1px 0px 0px; padding: 0px 0px 0px 0px;}
							.agentListLettersRow div.N a{width: 15px; margin: 0px 1px 0px 0px; padding: 0px 0px 0px 0px;}
							.agentListLettersRow div.O a{width: 17px; margin: 0px 1px 0px 0px; padding: 0px 0px 0px 0px;}	
							.agentListLettersRow div.P a{width: 14px; margin: 0px 1px 0px 0px; padding: 0px 0px 0px 0px;}
							.agentListLettersRow div.Q a{width: 17px; margin: 0px 1px 0px 0px; padding: 0px 0px 0px 0px;}
							.agentListLettersRow div.R a{width: 16px; margin: 0px 1px 0px 0px; padding: 0px 0px 0px 0px;}																															
							.agentListLettersRow div.S a{width: 15px; margin: 0px 1px 0px 0px; padding: 0px 0px 0px 0px;}
							.agentListLettersRow div.T a{width: 15px; margin: 0px 1px 0px 0px; padding: 0px 0px 0px 0px;}	
							.agentListLettersRow div.U a{width: 17px; margin: 0px 1px 0px 0px; padding: 0px 0px 0px 0px;}
							.agentListLettersRow div.V a{width: 14px; margin: 0px 1px 0px 0px; padding: 0px 0px 0px 0px;}
							.agentListLettersRow div.W a{width: 19px; margin: 0px 1px 0px 0px; padding: 0px 0px 0px 0px;}						
							.agentListLettersRow div.X a{width: 16px; margin: 0px 1px 0px 0px; padding: 0px 0px 0px 0px;}
							.agentListLettersRow div.Y a{width: 15px; margin: 0px 1px 0px 0px; padding: 0px 0px 0px 0px;}
							.agentListLettersRow div.Z a{width: 15px; margin: 0px 1px 0px 0px; padding: 0px 0px 0px 0px;}	
							
						.agentListCountry{
							margin: 0px 0px 0px 0px; padding: 7px 0px 0px 210px;
						}																			
							.agentListCountry form select{
								background: #fff; width: 134px; 
								font-size: 11px; height: 18px;
								border: 1px solid #D1D1D1;
							}																		
					
					.agentListLettersShadow{
						width: 512px; height: 44px;
						background-position: 0 -1751px!important;
						margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;					
					}						
				
				.agentList table{
					width: 454px;
					background: url(../layout/community/agenListTableHead.png) no-repeat left top!important;					
					margin: 0px 0px 0px 40px; padding: 0px 0px 0px 0px;					
				}
					.tHead th{height: 35px; margin: 0px 0px 0px 0px; padding: 6px 0px 0px 10px; text-align:left;}				
					.tHead td{padding-left: 10px; padding-right: 10px;}				
									
					.agentList table td,
					.agentList table tr,
					.agentList table th{
						border: none;
					}
					
						.agentOnline{
							width: 25px; height: 25px;
							background-position: 0 -1825px!important;
							margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;							
						}
						
						.agentOffline{
							width: 25px; height: 25px;
							background-position: -26px -1825px!important;
							margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;							
						}	
						
						.tBodyB{background: #FBFBFB url(../layout/community/agenListTableBodyB.png) repeat-y left top!important;}
						.tBodyE{background: #FBFBFB url(../layout/community/agenListTableBodyE.png) repeat-y right top!important;}
						.agentList table td{background: #FBFBFB;}
						
						.tBottom{
							width: 454px; height: 21px;
							background: url(../layout/community/agenListTablebottom.png) no-repeat left top!important;														
							margin: 0px 0px 0px 40px; padding: 0px 0px 0px 0px;
						}

			/* @area AGENT PROFIL
			-------------------------------------------------------------------------------------------*/
			.agentProfilPinnWandAk{
				width: 480px;				
				float: left;				
			}			
				.agentProfil{
					margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;
				}

					.agentProfil table td,
					.agentProfil table tr,
					.agentProfil table th{border: none;}
					.agentProfil table th{text-align:right;}

						.editprofil0{background-position: 0 -1880px!important;}
						.editprofil1{background-position: -175px -1880px!important;}	
						.editprofilAgent{background-position: -349px -1880px!important;}
						.editprofil{
							width: 167px; height: 177px;
							margin: 0px 0px 0px 0px; padding: 6px 0px 0px 7px;	
						}
							.editprofil div.profilImage{
								width: 160px; height: 127px;
								overflow-y: hidden;
								margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;	
							}
								.editprofil div.profilImage a img {
									width: 160px;  height: auto; overflow-y: hidden;
									margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;									
								}
															
							.editprofil a{border: none;}
						 	.editprofil a.edit{
						 		width: 160px; height: 30px;
								display: block;
								margin: 3px 0px 0px 0px; padding: 0px 0px 0px 0px;	
							}
						
							

							
				
				.aktive-deaktive_Pinnwand{}	
					.aktive-deaktive_Pinnwand .aktivPinnWand,
					.aktive-deaktive_Pinnwand .deaktivPinnWand{
						width: 22px; height: 22px;
						display: block;
						background: url(../layout/community/ok.png) no-repeat left top!important;
						margin: 10px 0px 0px 0px; padding: 4px 0px 0px 27px;						
					}.aktive-deaktive_Pinnwand .deaktivPinnWand{background: url(../layout/community/delIcon.png) no-repeat left top!important;}	
						.aktive-deaktive_Pinnwand .deaktivPinnWand input,
						.aktive-deaktive_Pinnwand .aktivPinnWand input{text-align: left; cursor: pointer; font-weight: bold!important;}

			/* @area AGENT PINWAND
			-------------------------------------------------------------------------------------------*/				
			.displayPinwand{
				width: 400px;
				float: left;				
			}
				.displayPinwand table td,
				.displayPinwand table tr,
				.displayPinwand table th,
				.displayPinwand table a{border: none;}
							
				.displayPinwand div.userImg{
					width: 81px; height: 56px;
					background-position: 0 -1586px!important;
					margin: 0px 0px 0px 0px; padding: 2px 0px 0px 3px;
				}.displayPinwand div.userImg div img{width: 75px;}
				
				a.deleteItem{
					width: 22px; height: 22px; width: auto; 
					display: block; font-weight: bold!important;
					background: url(../layout/community/delIcon.png) no-repeat left top!important;	
				}a.addItem{
					width: 22px; height: 22px; width: auto; 
					display: block; font-weight: bold!important;
					background: url(../layout/community/addItem.png) no-repeat left top!important;
				 }a.editItem{
					width: 22px; height: 22px; width: auto; 
					display: block; font-weight: bold!important;
					background: url(../layout/community/edit.png) no-repeat left top!important;
				 }a.backItem{
					width: 22px; height: 22px; width: auto; 
					display: block; font-weight: bold!important;
					background: url(../layout/community/back.png) no-repeat left top!important;
				 }

				.itemBottomBg{
					width: 398px; height: 6px;
					background: url(../layout/community/ItemBottomBg.png) no-repeat left top!important;						
					margin: 0px 0px 10px 0px; padding: 0px 0px 0px 0px;
				}

			/* @area AGENT ADD MESSAGE TO PINNWAND
			-------------------------------------------------------------------------------------------*/							
			.addMessage{
				
			}
				.addMessage textarea{
					width: 395px; height: 160px;
					background: #FBFBFB url(../layout/forms/textareaBG.png) repeat-x left bottom!important;						
					margin: 0px 0px 10px 0px; padding: 3px;		
					border: 1px solid #D1D1D1;			
				}	

			/* @area AGENT FOTO ALBUM
			-------------------------------------------------------------------------------------------*/
			.agentAlbum{
				width: 910px!important;
			}
				.agentAlbum .albumImg{
					width: 140px; height: 106px;
					margin: 0px 0px 0px 0px; padding: 2px 0px 0px 3px;	
					background: url(../layout/community/album_bg.png) no-repeat left top!important;						
				}
																
				.agentAlbum div.thmImage{
					width: 134px; height: 100px;
					overflow-y: hidden;
					margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;	
				}
					.agentAlbum div.thmImage a img {
						width: 134px;  height: auto; overflow-y: hidden;
						margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;									
					}						
					
					
			/* @area AGENT ALBUM DETAIL
			-------------------------------------------------------------------------------------------*/
			.agentAlbumDetail{
				margin: 0px 0px 0px 0px!important; padding: 0px 0px 0px 0px;					
			}
				.littleIcon{
					width: 11px; height: 11px;
					margin: 0px 0px 0px 0px; padding: 0px 0px 1px 15px;	
					background: url(../layout/community/littleIcon.png) no-repeat left 1px!important;						
				}
				
				.uploadPhoto{width: 900px;}	
				.uploadPhoto .upload{width: 430px; *width: 450px;}				
					.uploadPhoto .kb{padding-left:20px;}
					.uploadPhoto .fileTrenner{
						margin: 4px 0px 4px 0px;
						border-top: 1px solid #e1e1e1;						
					}
					.uploadPhoto input.file{*border:1px solid #dedede;*background:#EBEBE4!important;}

			/* @area AGENT ALBUM DETAIL FOTO
			-------------------------------------------------------------------------------------------*/					
			.albumDetailPhoto{
				width: 480px!important;
			}
				.albumDetailPhoto .row{width: 480px!important;}
					.albumDetailPhoto .photo img{
						border: 1px solid #e1e1e1;
						padding: 2px;
					}.albumDetailPhoto .photo a, .albumDetailPhoto .photo a:hover{border:none;}
					
					.albumDetailPhoto #contentPhoto{
						width: 410px!important;
						text-align: left;
						margin: 5px 0px 0px 0px; padding: 0px 10px 0px 10px;
					}

			/* @area AGENT ALBUM  "SWT_FEEDIT ;)"
			-------------------------------------------------------------------------------------------*/										
			div.feeInput,
			div.feeInput{
				width: 134px; height: 24px;						
				background-position: 0 -889px!important;
				margin: 5px 0px 25px 0px; padding: 0px 0px 0px 0px;
			}
				div.feeInput input{
					width: 120px; height: 24px;
					margin: 0px 0px 0px 5px; padding: 5px 0px 0px 0px;
				}					
					
					
			/* @area NEWS LIST
			-------------------------------------------------------------------------------------------*/										
			.news-list-container{
				width: 400px; float:left;
				margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;
			}
				.news-list-item-content{
					width: 280px;
					margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;					
				}
					.news-list-item-content-head a, .news-list-item-content-head a:hover{border:none;display:inline;}
					.news-list-date{
						font-size: 10px;
						color: #d01323;
						margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;						
					}
				
				.news-list-item-img{
					width: 100px; height: 71px;
					overflow-y: hidden; border: 1px solid #e1e1e1;
					margin: 0px 0px 0px 0px; padding: 2px;					
				}
					.news-list-item-img a, .news-list-item-img a:hover{border:none; height:71px; overflow-y: hidden; display:block;}
					.news-list-item-img a img{
						margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;
					}
					
				.news-list-morelink{padding: 3px 0px 0px 4px;}
				
				.news-list-browse, .news-list-browse p,
				.news-list-browse a, .news-list-browse a:hover{
					border: none;
					margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;					
				}
					.tx-ttnews-browsebox{
						margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;						
					}
						.tx-ttnews-browsebox-strong{
							font-weight: bold;
						}
						
						.tx-ttnews-browsebox table{
							margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;							
						}
							.tx-ttnews-browsebox table tr td{border:none;}
							.tx-ttnews-browsebox table tr td.tx-ttnews-browsebox-SCell{
								font-weight: bold;
								margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;							
							}
			
			/* @area NEWS SINGLE
			-------------------------------------------------------------------------------------------*/													
			.news-single-item{
				width: 480px; float:left;
				margin: 0px 0px 0px 20px; padding: 0px 0px 0px 0px;	
			}
				.news-single-img{
					width: 200px;
					margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;
				}
					.news-single-img a, .news-single-img a:hover{border: none;}
					.news-single-img a img{
						border: 1px solid #e1e1e1;
						margin :0px; padding: 2px;
					}
				
				.news-single-content{
					width: 265px; *width: 250px;
					margin: 0px 0px 0px 0px; padding: 0px 0px 0px 15px;					
				}
/*
 * 


.sprite-00_clear { background-position: 0 -30px; } 
.sprite-01_leftC { background-position: 0 -61px; } 
.sprite-02_rightC { background-position: 0 -268px; } 
.sprite-03_leftN { background-position: 0 -475px; } 
.sprite-04_rightN { background-position: 0 -682px; } 
.sprite-05_inputLogin { background-position: 0 -889px; } 
.sprite-06_submitLogin { background-position: 0 -943px; } 
.sprite-07_logo { background-position: 0 -1129px; } 
.sprite-08_langBG { background-position: 0 -1221px; } 
.sprite-09_productRed { background-position: 0 -1288px; } 
.sprite-10_productRedH { background-position: 0 -1347px; } 
.sprite-11_germA { background-position: 0 -1406px; } 
.sprite-12_germD { background-position: 0 -1451px; } 
.sprite-13_engA { background-position: 0 -1496px; } 
.sprite-14_engD { background-position: 0 -1541px; } 
.sprite-15_LoginImgBg { background-position: 0 -1586px; } 
.sprite-16_agentLetters { background-position: 0 -1672px; } 
.sprite-17_shadow { background-position: 0 -1751px; } 
.sprite-18_userliststatus { background-position: 0 -1825px; } 
.sprite-19_edtiprofil { background-position: 0 -1880px; } 

 



*/

