	BODY
	{
		margin:0px;
		padding:0px;
		background-color:#f8f8fa;
		/* font-family:Tahoma, Geneva, sans-serif; */
		font-family: Arial, Helvetica, sans-serif;
		font-size:14px;
		color:#454545;
		overflow:auto;
		text-align: center;
	}
	
	A:link, A:visited
	{
		text-decoration:none;
		color:#555555;
	}
	
	/*
		Content
	*/
	
	.photoContainer
	{
		display:none;
		width:100%;
		height:100%;
		background-color: rgba(0, 0, 0, 0.5);
		position:absolute;
		left:0px;
		top:0px;
		z-index:3;
		text-align:center;
	}
	
	.photoContainer .holder
	{
		width:600px;
		display:block;
		vertical-align:center;
	}
	
	.photoContainer .commentHolder
	{
		width:100%;
		display:block;
		text-align:center;
		color:#FFFFFF;
	}
	
	.photoContainer .titlebar
	{
		display:block;
		width:100%;
		text-align:right;
	}
	
	.content
	{
		display:inline-block;
		#display:inline;
		width:900px;
		vertical-align:top;
		text-align:left;
	}
	
	.content IMG
	{
		border: 0px;
		position:relative;
	}
	
	.content .left
	{
		display:inline-block;
		#display:inline;
		width:180px;
		#vertical-align:top;
		text-align:left;
	}
	
	.content .left .arrow
	{
		display:block;
		background:url('../img/sageata.png');
		background-repeat:no-repeat;
		height:272px;
		margin-top:-3px;
		margin-left:20px;
		position:relative;
		z-index:1;
	}
	
	.content .left .button_selected
	{
		font-family: Arial, Helvetica, sans-serif;
		color:#ed1c24;
		#color:#ed1c24;
		font-size:16px;
		display:block;
		background:url('../img/menu_item.jpg');
		background-repeat:no-repeat;
		width: 180px;
		height: 41px;
		#height: 46px;
		padding-left:20px;
		#margin-bottom:-5px;
		text-align: left;
	}
	
	.content .left .button_selected A
	{
		text-decoration:none;
		color:#ed1c24;
	}
	
	.content .left .button
	{
		display:block;
		background:url('../img/menu_item.jpg');
		background-repeat:no-repeat;
		width: 180px;
		height: 41px;
		#height: 46px;
		padding-left:20px;
		#margin-bottom:-5px;
		text-align: left;
		font-family: Arial, Helvetica, sans-serif;
		color:#007CC2;
		font-size:16px;
	}
	
	.content .left .button A
	{
		text-decoration:none;
		color:#555555;
	}
	
	.content .middle
	{
		display:inline-block;
		#display:inline;
		vertical-align:top;
		margin-left:5px;
		margin-top:40px;
		width:565px;
		#width:575px;
		/* background:url('../img/middle_bkg.png'); */
		/* background-color: #007CC2; */
		text-align:justify;
		background-repeat:no-repeat;
	}
	
	.content .middle .titleContainer
	{
		width:475px;
		padding-left:50px;
	}
	
	.content .middle .titleContainer .titlebar
	{
		display:block;
		width:475px;
		height:10px;
		background:url('../img/linie.jpg');
		background-repeat:no-repeat;
	}
	
	.content .middle .titleContainer .title
	{
		display:block;
		width:475px;
		font-family: Arial, Helvetica, sans-serif;
		color:#a1a1a1;
		font-size:20px;
		text-align:left;
		#margin-top:-8px;
	}
	
	.content .middle .container
	{
		margin-top:20px;

	}
	
	.content .middle .container .title
	{
		display:block;
		width:575px;
		margin-left:-2px;
	}
	
	.content .middle .container .text
	{
		display:block;
		margin-top:-10px;
		#margin-top:-5px;
	}
	
	A.avail
	{
	text-decoration:none;
		color:#ed1c24;
	}
	
	A.unavail
	{
	text-decoration:none;
		color:#555555;
		}
	
	.content .middle .container .text .list
	{
		display:block;
		width:575px;
	}
	
	.content .middle .container .bigPhoto
	{
		display:block;
		width:575px;
	}
	
	.content .middle .container .photo
	{
		width:180px;
		display:inline-block;
		#display:inline;
		text-align:center;
	}
	
	.content .middle .container .photoThumb
	{
		width:180px;
		display:block;
		text-align:center;		
	}
	
	.content .middle .container .photoComment
	{
		width:180px;
		display:block;
		text-align:center;
	}
	
	.content .right
	{
		display:inline-block;
		#display:inline;
		vertical-align:top;
		margin-left:2px;
		margin-top:40px;
		text-align:left;
		background:url('../img/dreapta.jpg');
		background-repeat:no-repeat;
		height:590px;
		width:138px;
	}
	
	.content .right .cert
	{
		display:block;
		width:138px;
		#padding-top:55px;
	}
	
	.content .right .littleSeparator
	{
		display:block;
		padding-top:3px;
	}
	
	.content .right .pictureContainer
	{
		display:block;
		vertical-align:top;
		margin-left:27px;
	}
	
	/* Language Selector */
	
	.content .right .languageSelector
	{
		display:inline-block;
		#display:block;
		width:78px;
		height:17px;
		text-align:left;
		vertical-align:top;
		margin-top:-60px;
		margin-left:50px;
		
	}
	.languageSelector IMG
	{
		padding-left: 3px;
		border: 0px;
	}
	
	/*
	.content .right .top
	{
		background:url('../img/content_up.png');
		height:28px;
		width:700px;
		background-repeat:no-repeat;
	}
	*/
	
	
	/*
	.content .right .bottom
	{
		margin-top:-1px;
		background:url('../img/content_down.png');
		width:700px;
		height:30px;
		background-repeat:no-repeat;
	}
	*/
	
	.horizontalSpacer
	{
		display:inline-block;
		#display:inline;
		width:30px;
	}
	
	
	/* Table DIV */
	
	.rowSeparator
	{
		padding-top: 10px;
		display:block;
	}
	
	.tableColumn
	{
		display:inline-block;
		#display:inline;
		vertical-align:top;
	}
	
	.tableColumn_forum_img
	{
		display:inline-block;
		#display:inline;
		vertical-align:top;
		width:105px;
	}
	
	.tableColumn_forum_text
	{
		display:inline-block;
		#display:inline;
		padding-left:5px;
		vertical-align:top;
		width:290px;
	}
	
	.tableColumn_forum
	{
		display:inline-block;
		#display:inline;
		vertical-align:top;
	}
	
	.tableRow
	{
		display:block;
		vertical-align:top;
		text-align:left;
		border:1px #0F3;
	}
	
	/*
	.tableRow .inputCell
	{
		width: 120px;
		display:inline-block;
	}
	
	.tableRow .textCell
	{
		width:120px;
		display:inline-block;
		text-align:left;
	}
	*/
	
	/* Login Form */
	
	.login .tableRow .textCell
	{
		width:80px;
		display:inline-block;
		#display:inline;
		text-align:left;
	}
	
	.login .tableRow .inputCell
	{
		width:120px;
		display:inline-block;
		#display:inline;
		text-align:left;
	}
	
	.login .tableRow .inputCell INPUT
	{
		color: #0066FF;
	}
	
	.login .tableRow .inputCell .submit
	{
		background-color:#0066FF;
		color:#FF9900;
		border:1px solid;
	}
	
	
	.login .rowSeparator
	{
		padding-top: 10px;
		display:block;	
	}
	
	/* Signup Form */
	
	.signup .tableRow .textCell
	{
		width:200px;
		display:inline-block;
		#display:inline;
		vertical-align:top;
	}
	
	.signup .tableRow .inputCell
	{
		width:200px;
		display:inline-block;
		#display:inline;
		text-align:left;
	}
	
	.signup .tableRow .inputCell .submit
	{
		background-color:#0066FF;
		color:#FF9900;
		border:1px solid;
	}
	
	.signup .rowSeparator
	{
		padding-top: 10px;
		display:block;	
	}
	
	/* Logo */
	
	.logo
	{
		vertical-align: top;
		width:100%;
		text-align:center;
	}
	
	
	
	/* Backgrounds */
	
	.title
	{
		background-image:url('../img/bkg.png');
		background-repeat:no-repeat;
		width:112px;
		height:29px;
		padding-top:8px;
		padding-left:3px;
		text-align:left;
	}
	
	
	/* BANNER */
	
	.banner
	{
		display:inline-block;
		#display:inline;
		vertical-align:top;
		width:150px;
		height:600px;
		margin-left: 10px;
	}
	
	/* FOOTER */
	
	.footerMenu
	{
		display:inline-block;
		width:970px;
		height:20px;
		font-size:13px;
		font-weight:bold;
		/* background-color: #007CC2; */
		text-align:center;
		margin-top:5px;	
	}
	
	.footerMenu .container
	{
		text-align:center;
	}
	
	.footerMenu .container .linkContainer
	{
		display:inline-block;
		#display:inline;
		height:20px;
	}
	
	.footerMenu .container .verticalSeparator
	{
		display:inline-block;
		#display:inline;
		width:15px;
		height:20px;
	}
	
	.footer
	{
		display:inline-block;
		width:970px;
		height:20px;
		font-size:12.5px;
		/* background-color: #007CC2; */
		text-align:center;
		margin-top:10px;
	}
	
	.footer .container
	{
		text-align:center;	
	}

