@charset "utf-8";
body {
	font-family: Tahoma;
	font-size: 10px;
	margin: 0;
	color: #5a5d70;
}

form, H1, H2, H3, H4, H5 { margin: 0; }

#center {	width: 900px; margin: 0 auto; }
.blackborder { border: 1px solid #000; }
#footer {
	float: left;
	width: 100%;
	margin: 0 auto;
	height: 30px;
	background: url(../images/footer.jpg) no-repeat;
	text-align:center;
	padding-top: 2px;
}
#footer a{
	color: #333;
}
.blackfont {
	color: #000;
}
#header {
	float: left;
	background: url(../images/header.jpg) no-repeat;
	height: 102px;
	width: 900px;
}

#tmp_container {
	width: 900px;
	float: left;
	background: url(../images/full_bg.jpg) repeat-y;
	white-space: nowrap;
}

#container_left 		{ 	float: left; width: 158px; white-space:normal; }
#container_right 		{ 	float: left; width: 738px; white-space:normal; background: url(../images/bg_right.jpg) repeat-y; margin-left: 4px; display:inline; overflow:hidden; }


#aff_login 				{	float: left; width: 158px; height: 132px; background:url(../images/login.png) no-repeat; overflow: hidden; }
#aff_login .header, 
#aff_login .username, 
#aff_login .password	{	float:left; width: 158px; padding-left: 6px; padding-top: 2px; overflow: hidden;  }
#aff_login .login_bttn 	{	float: left; width: 158px; padding-top: 2px; text-align:right; overflow: hidden;  }

#menu {
	float: left;
	width: 152px;
	min-height: 200px;
	border: 1px solid #575886;
	background: url(../images/menu_bg.png) no-repeat #fafdff;
	margin: 5px 0 0 4px;
	display:inline;
	overflow: hidden;
}

#menu .logo {			float: left; width: 100%; padding-left: 3px; }
#menu .item {			float: left; display:inline; margin-left: 2px; background: url(../images/menu_bttn.png) no-repeat; width: 150px; height: 20px; padding-left: 10px; padding-top: 3px; font-weight: bold; color: #5a5d70;}
#menu .item:hover { 	background: url(../images/menu_bttn_over.png) no-repeat; cursor: pointer; }


.submenu {
	float: left;
	display:inline;
	width: 152px;
	min-height: 100px;
	border: 1px solid #575886;
	background: #fafdff;
	margin: 5px 0 0 4px;
	overflow:hidden;
}

.fl_100proc {	float: left; width: 100%; }
.pad3 {			padding-left: 3px; }

#description_spacer { 		float: right; width: 738px; height: 25px; background: url(../images/description.png) no-repeat; }
#container_content { 		float: left; width: 738px; min-height: 300px; background:url(../images/right_bg.png) no-repeat; padding: 10px; }
#container_right_footer { 	float: right; width: 738px; height: 17px; background: url(../images/right_footer.png) no-repeat; }

.gradient_container { 		position:relative; width: 100%; height: 100%; }
.content_spacer { 			padding: 0 5px 0 5px; }
.content_spacer a {			color: #5a5d70;	text-decoration: none; }
.content_spacer a:hover {	text-decoration: underline; }
.gradient { 				position:absolute; top:0; left:0; width:100%; height: 100%; }
.gradient_content { 		position:absolute; top: 0; left: 0; width: 100%; height: 100%; }

.br_img { 					height: 100%; width: 100%; }
.border_l_r{ 				border-left: 1px solid #575886; border-right: 1px solid #575886; }

.sp5{ 						float:left; width:100%; height: 5px; }

.floater{ float: left; margin-right: 10px; }

.sites {	float: left; width: 253px; height: 406px; }
.sitefield {
	float: left;
	margin-top: 10px;
	width: 253px;
	height: 175px;
}
.sitebutton {
	float: left; 
	margin-left: 2px; 
	background: url(../images/menu_bttn.png) no-repeat; 
	width: 150px; 
	height: 20px; 
	padding-left: 18px; 
	padding-top: 4px; 
	font-weight: bold; 
	color: #5a5d70;
}
.sitebutton:hover { background: url(../images/menu_bttn_over.png) no-repeat; cursor: pointer; }

.small_btn {
	float: left;
	background:url(../images/btn_small.png) no-repeat;
	width: 80px;
	height: 20px;
	text-align:center;
	font-weight:bold;
	padding-top: 3px;
}
.small_btn:hover { background: url(../images/btn_small_over.png) no-repeat; cursor: pointer; }

.size {
	float: left;
	width: 100px;
	height: 20px;
	padding-top: 3px;
	padding-left: 2px;
	font-weight:bold;
}


.joinbutton {
	float: right;
	margin-left: 2px; 
	background: url(../images/menu_bttn.png) no-repeat; 
	width: 150px; 
	height: 20px; 
	padding-left: 13px; 
	padding-top: 4px; 
	font-weight: bold; 
	color: #5a5d70;
}
.joinbutton:hover { background: url(../images/menu_bttn_over.png) no-repeat; cursor: pointer; }

.models { float: left; width: 470px; }

.fhg_button {
	float: left;
	border: 1px solid #000;
	width: 125px;
	height: 16px;
	font-weight:bold;
	background: #fff;
	margin-left: 3px;
	margin-top: 21px;
	padding-top: 4px;
	text-align: center;
}

.fhg_button:hover{
	background: #dcf1fc;
	cursor: pointer;
	border: 1px outset #AAA;
	color: #000;
}

.no_fhg_button {
	float: left;
	border: 1px solid #000;
	width: 125px;
	height: 16px;
	font-weight:bold;
	background: #fff;
	margin-left: 3px;
	margin-top: 21px;
	padding-top: 4px;
	text-align: center;
	color: #DDD;
}

.all {	width: 60px; }
.bg_mov { background: #aae2ff; }
.f_m_item {
	height: 20px;
	border-right:1px solid #000;
	border-left:1px solid #000;
	border-bottom:1px solid #000;
	padding: 0 3px 0 3px;
}
.f_m_item:hover {
	background: #dcf1fc;
	cursor: pointer;
	color: #000;
}

.header_fhg {
	background: url('../images/bg_fhg.gif');
	color: #000;
}
.header_fhg:hover {
	background: url('../images/bg_fhg.gif');
	cursor: default;
}


.logged_in{
	float: left;
	padding-left: 35px;
	padding-top: 40px;
}


#tooltip {  
position: absolute;  
display: none; 
background: #fff;
border-top: 1px solid #000;
} 


/* fhgs */

.movie_pink, .movie_white{ font-size: 12px; font-weight:bold; }
.movie_pink{ color: #e13766; }
.movie_white{ color: #fff; }

#fhg_search{
	width: 655px;
	height: 79px;
	padding-top: 5px;
	padding-left: 10px;
	color: #000;
}


#fhg_search .c1, #fhg_search .c2, #fhg_search .c3, #fhg_search .c4, #fhg_search .c6 , #fhg_search .c7 , #fhg_search .c8 , #fhg_search .c9 {
	float: left;
	height: 20px;
	font-weight:bold;
} 
#fhg_search .c1, #fhg_search .c3, #fhg_search .c6, #fhg_search .c8{ width: 105px; }
#fhg_search .c2, #fhg_search .c4, #fhg_search .c7, #fhg_search .c9{ width: 170px; }
#fhg_search .c5 { width: 80px; float: right; height: 40px; font-weight:bold; }

#fhg_search_result {
	float: left;
	background: #71c6f2;
	xwidth: 655px;
	width: 715px;
	border: 1px solid #71c6f2;
}
#fhg_search_result .tl{
	float: left;
	width: 503px;
	color: #000;
	background: #fff;
	padding-bottom: 2px;
	padding-left: 2px;
}
#fhg_search_result .tr{
	float: right;
	xwidth: 145px;
	width: 205px;
	height: 122px;
	background: #fff;
	padding-left: 4px;
	padding-top: 4px;
}

.fl{ float:left; }

.red_button{
	background: url('../images/redbutton.png') no-repeat;
	width: 212px;
	height: 23px;
	padding: 1px 0px 0px 4px;
	font-family: tahoma;
	color: #ffffff;
	font-size: 16px;
	font-weight:bold;
	letter-spacing: -1px;
}
.pinkfont {		color: #fe618c; }

.black_button{
	background: url('../images/bg_fhg.gif');
	width: 212px;
	height: 17px;
	border: 1px solid #000;
	margin-left: 2px;
	padding-top: 3px;
}
.black_button:hover{
	background: url('../images/bg_fhg_over.gif');
	cursor: pointer;
}

.grey_depth {
	width: 100%;
	border-top: 1px solid #666;
	border-left: 1px solid #666;
	border-right: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	background: #000;
}

.grey_gradient{
	float:left;
	width: 100%;
	background: #71c6f2;
}

.input_search, .input_search_drop, .input_result_drop{
	background: #e0f3fc;
	font-size:9px;
	color: #000;
}

.input_search { 		width: 150px; }
.input_search_drop { 	width: 156px; }
.input_result_drop { 	width: 142px; }

.border_white{		border: 1px solid #fff; }
.border_black {		border: 1px solid #000; }
.border_grey {		border: 1px solid #c9c8c8; }

.go {
	background: url('../images/go.png') no-repeat;
	width: 35px;
	height: 35px;
	cursor: pointer;
}

.templatename {
	width: 694px;
	border: 1px solid #000;
	height: 18px;
	margin-left: 10px;
	margin-top: 10px;
	padding-left: 10px;
	padding-top: 2px;
}
.templateresults {
	margin-top: 1px;
	background: #fff;
	color: #000;
}
.templateresults:hover {
	cursor:pointer;
	background: #EEE;
}

/* einde fhg's */


.copybox {
	font-family:Verdana, Geneva, sans-serif;
	font-size: 10px;
	width: 379px;
}
.area {
	height: 210px;
}

.flvdropdown {
	width: 75px;
}

.usedbutton {
	border: 1px solid #ccc;
	background: #fff;
}














