body {background: #fff; color: #000; font-size: 11px; font-family: Arial; letter-spacing: 0px; line-height: 13pt; sans-serif; padding: 0; margin: 0;}


@font-face {
 font-family: Champagne_Limousines;
 src: url("../../../font/Champagne_Limousines.eot") /* EOT file for IE */
}
@font-face {
 font-family: Champagne_Limousines;
 src: url("../../../font/Champagne_Limousines.ttf") /* TTF file for CSS3 browsers */
}

@font-face {
 font-family: Champagne_LimousinesBold;
 src: url("../../../font/Champagne_LimousinesBold.eot") /* EOT file for IE */
}
@font-face {
 font-family: Champagne_LimousinesBold;
 src: url("../../../font/Champagne_LimousinesBold.ttf") /* TTF file for CSS3 browsers */
}


a {text-decoration: none; border: none; color: #8c8c8c;}
a:hover {text-decoration: none;}
img {border: 0;}


#box {
display: block;
height: 1px;
left: 0px;
overflow-x: visible;
overflow-y: visible;
position: absolute;
text-align: center;
top: 0px;
visibility: visible;
width: 100%;}


.centerbox {width: 1100px; height: 800px; left: 50%; margin-left: -510px; position: absolute; /*top: 50%; margin-top: -400px;*/}












.imglist .jspContainer {height: 545px !important;}
.logo {width: 632px; height: 122px; clear: both; margin-left: 60px;} 
.logowrapper {text-align: center;}
.menu {height: 27px; line-height: 27px;margin-top:19px; width: 140px; font-family: Champagne_Limousines; margin-left: 0px;float:left; }
.menu a {min-width: 71px; display: block;  /*float: left; */color: #8c8c8c; font-size: 14px; letter-spacing: 1px; text-decoration: none; /*background:url(../../../gfx/menusepar.png) no-repeat;*/ background-position: right; padding-left: 1px; text-align: left;}
.menu a.people {width: 72px; padding-left: 1px !important; text-align: left !important;}
/*.menu a.beauty {width: 72px;}
.menu a.fashion {width: 72px;}
.menu a.advertising {width: 72px;}
.menu a.fx {width: 156px;}
.menu a.movies {width: 153px;}
.menu a.backstage {width: 140px; background: none !important;}*/
                                                      
.clear {clear: both;}
.boxex {width: 935px; float:left; min-height: 545px; margin-top: 19px; display: block; position: relative; overflow: auto;}
.banner_image{}

.photobox {width: 175px; height: 175px; background: #8c8c8c; float: left; margin-right: 10px; margin-bottom: 10px;}
.photobox_l {width: 175px; height: 175px; background: #8c8c8c; float: left; margin-right: 0px; margin-bottom: 10px;}
.photobox img, .photobox_l img {width: 175px; height: 175px;}

.bottommenu {display: block; position: relative; margin-top: 10px; text-align: right; color: #b9b9b9; text-transform: uppercase; width: 1055px;}
.bottommenumenu {float: left; color: #8c8c8c; font-size: 12px; font-family:Arial, Helvetica, sans-serif;}
.mrg44 { margin-right: 44px; }

.imglist
	{	margin: auto;
			}
.imglist img
	{	display: block;
		float:left;
		margin: 10px 8px;
		margin-right: 10px;
	}

.thumb img
	{	margin: 0px 0px;
	}
.thumb
	{	margin: auto;
		height: 465px;
		line-height: 0px;
	}
.thumb a
	{	display: block;
		float: left;
		margin: 0px 8px 16px 8px;
	}

/*
.textframe
	{	margin: auto;
		width: 720px;
		white-space: normal;
		height: 465px;
		overflow: auto;
		font-size: 10pt;
		
	} */
	
	.textframe
	{
    text-align: left;
  }
	


.drag_element_list
	{	margin: 14px 0px;
	}

.drag_element_list span
	{	display: block;
	}
.drag_handle
	{	cursor: move;
		xcursor: pointer;
	}

#draglist
	{	width: 670px;
	  text-align: left;
	}

.fotolist
	{	list-style: none;
		margin: 0px;
		padding: 0px;
		text-align: left;
	}

.fotolist li
	{	display: block;
		list-style: none;
		float: left;
		width: 84px;
		height: 100px;
		margin: 4px;
		padding: 0px;
		text-align: left;
	}

.fotolist li img
	{	display: block;
		float: left;
		margin: 2px;
	}
.disabled
	{	filter: alpha(opacity=30);
		-moz-opacity: 0.30; /* Mozilla */
		opacity: 0.30; /* Opera */
	}

.frame_admin
	{	width: 720px;
		margin: auto;
		background-color: #FFF;
		text-align: left;
	}