/* CSS Document */
@import url(undohtml.css);
body {font-family: Tahoma, Helvetica, sans-serif; background-color:#EEE;}

#webblock { width:950px; margin:5px auto; }
#web { width:950px; background-color:#fff; float:left; }

#head { width:950px; float:left;}
	#head #logo{width:300px; height:80px; float:left;}
	#head #headsub{width:650px; height:80px; float:left;}

#toolbar { width:930px; float:left; margin-left:10px; height:35px; background:url(fnd_menu.jpg) repeat-x;}
	#toolbar ul{ list-style:none; margin-top:9px;}
	#toolbar ul li{ float:left;  height:25px;}
		#toolbar ul li a{ float:left; display:block;  padding:0px 20px 0px 20px; border-right:1px dashed #090; color:#fff; font-weight:bold;}
		#toolbar ul li a:hover{ color:#000;}
	
#content { float:left; width:950px; margin:10px 0px 10px 0px; background-color:#fff;}
	#content #col1 { width:200px; float:left; margin-left:10px; }
		#content #col1 .block{width:200px; float:left;}
			#content #col1 .block .header { width:200px; height:35px; float:left; margin-bottom:5px; }
			#content #col1 .block .header a{width:190px;font-size:16px; font-weight:bold; color:#fff; text-align:left; padding-left:10px; padding-top:7px; display:block; height:28px;background:url(col1fnd.jpg) no-repeat;}
			#content #col1 .block .header a:hover{background:url(col1fndup.jpg) no-repeat;}
			/* FORNATO DEL NICHE */
			#content #col1 .block #nichea { width:200px; float:left; }
				#content #col1 .block #nichea ul{ list-style:none;margin-bottom:5px;}
				#content #col1 .block #nichea ul li{ margin-top:2px; }
					#content #col1 .block #nichea ul li .online {font-size:10px; font-weight:bold;}
					#content #col1 .block #nichea ul li a{ border-left:3px solid #eee; padding-left:7px; width:190px; display:block; padding-top:3px; padding-bottom:3px; color:#000; font-size:14px;}
					#content #col1 .block #nichea ul li a:hover{ background-color:#eee;  border-left:3px solid #9C0;}
					
			#content #col1 .block #niche { width:200px; float:left; }
				#content #col1 .block #niche ul{ list-style:none;margin-bottom:5px;}
				#content #col1 .block #niche ul li{ margin-top:2px; }
					#content #col1 .block #niche ul li .online {font-size:10px; font-weight:bold;}
					#content #col1 .block #niche ul li a{ border-left:3px solid #eee; padding-left:7px; width:190px; display:block; padding-top:3px; padding-bottom:3px; color:#000; font-size:14px;}
					#content #col1 .block #niche ul li a:hover{ background-color:#eee;  border-left:3px solid #9C0;}
			#content #col1 .block #searchbarlitle {width:200px; float:left;}
				#content #col1 .block #searchbarlitle p{ font-size:12px; font-weight:bold; padding:3px 0px 2px 0px;}
				#content #col1 .block #searchbarlitle p input,select{ width:200px; border:1px solid #ccc; font-size:12px; height:18px;}
				#content #col1 .block #searchbarlitle p .search {width:200px; height:30px; background:url(button.jpg) no-repeat; border:none; color:#fff; font-weight:bold; margin-bottom:10px;}
				#content #col1 .block #searchbarlitle p .search:hover { background:url(buttonup.jpg) no-repeat;}
				
			#content #col1 .block #advancedsearch {width:200px; float:left;}
				#content #col1 .block #advancedsearch p{ font-size:12px; font-weight:bold; padding:3px 0px 2px 0px;}

		
	#content #col2 { width:720px; float:left; margin-left:10px; }
		#content #col2 #toolbar {width:715px; float:left; margin:3px 0px 3px 0px; padding-bottom:5px; border-bottom:2px solid #ccc;}
		
				
		#content #col2 h1 {width:710px;font-size:16px; font-weight:bold; color:#fff; text-align:left; padding-left:10px; padding-top:7px; display:block; height:28px;background:url(h1fnd.jpg) repeat-x; margin-bottom:5px;}
		#content #col2 .block{ width:720px; float:left; }
		
		#content #col2 #pages { width:720px; float:left; padding:5px 0px 5px 0px; font-size:12px; font-weight:bold; }
		#content #col2 #pages .sel{ margin-right:5px; display:block; float:left; padding:5px 10px 5px 10px; border:2px solid #000; color:#000;}
			#content #col2 #pages a{ margin-right:5px; display:block; float:left; padding:5px 10px 5px 10px; border:2px solid #eee; color:#999;}
			#content #col2 #pages a:hover{ border:2px solid #9C0; color:#000;}
			#content #col2 .wcam_gallery{ width:180px; float:left; display:block;}
			#content #col2 .wcam_gallery ul {list-style:none; float:left; margin-bottom:10px; }
			#content #col2 .wcam_gallery ul li{list-style:none; display:block; float:left;}
			#content #col2 .wcam_gallery ul li.img{ width:180px; height:131px;float:left; }
			#content #col2 .wcam_gallery ul li.name h3{ width:135px; font-size:14px; color:#444;float:left; }
			#content #col2 .wcam_gallery ul li.name h3 a{ text-decoration:none; color:#036;}	
			#content #col2 .wcam_gallery ul li.status{ width:40px; font-size:14px; color:#444; float:left;}		
			#content #col2 .wcam_gallery ul li.rate{ width:120px; font-size:14px; color:#444; float:left; text-align:right; font-weight:bold; }
			#content #col2 .wcam_gallery ul li.profile{ font-size:11px; color:#444; float:left; margin-top:1px; float:left; text-align:center; }
			#content #col2 .wcam_gallery ul li.profile a{ display:block;  width:175px;text-decoration:none; color:#000; background:url(profile.jpg) no-repeat; height:17px; padding-top:3px; font-weight:bold;}
			#content #col2 .wcam_gallery ul li.profile a:hover{ color:#fff;background:url(profileup.jpg) no-repeat; height:17px; padding-top:3px;}
			
			#content #col2 .wcam_gallery ul li.profiled{ font-size:11px; color:#444; float:left; margin-top:1px; float:left; text-align:center; }
			#content #col2 .wcam_gallery ul li.profiled a{ display:block;  width:175px;text-decoration:none; color:#fff; background:url(profiler.jpg) no-repeat; height:17px; padding-top:3px; font-weight:bold;}
			#content #col2 .wcam_gallery ul li.profiled a:hover{ color:#fff;background:url(profileupr.jpg) no-repeat; height:17px; padding-top:3px;}
			
			#content #col2 .wcam_gallery ul li.chat{ font-size:11px; color:#444; float:left; margin-top:1px; float:left; text-align:center; }
			#content #col2 .wcam_gallery ul li.chat a{ display:block;  width:175px;text-decoration:none; color:#000; background:url(profile.jpg) no-repeat; height:17px; padding-top:3px; font-weight:bold;}
			#content #col2 .wcam_gallery ul li.chat a:hover{ color:#fff;background:url(profileup.jpg) no-repeat; height:17px; padding-top:3px;}

	#content #col3 { width:930px; float:left; margin-left:10px; }
		#content #col3 h1{  width:925px; float:left; padding-left:5px; background-color:#eee; padding-top:5px; padding-bottom:5px; margin-bottom:5px;}
		#content #col3 .block{	width:930px; float:left; }
		#content #col3 .block .datag {  }
			#content #col3 .block .datag td{border:1px solid #ccc; background-color:#eee; font-size:12px;}
			#content #col3 .block .datag td .statusonline { font-weight:bold; font-size:14px; color:#090;}
			#content #col3 .block .datag td .statusoffline { font-weight:bold; font-size:14px;color:#900;}
		#content #col3 .block .btn_freechat { background:url(bt_freechat.jpg) 0px 0px no-repeat; display:block; text-align:center; width:320px; font-size:13px; font-weight:bold; color:#FFF; padding-top:6px; height:24px;}
		#content #col3 .block .btn_freechat:hover { background:url(bt_freechat.jpg) 0px -30px no-repeat;}
		#content #col3 .block .btn_xchat { background:url(bt_xchat.jpg) 0px 0px no-repeat; display:block; text-align:center; width:320px; font-size:13px; font-weight:bold; color:#FFF; padding-top:6px; height:24px;}
		#content #col3 .block .btn_xchat:hover { background:url(bt_xchat.jpg) 0px -30px no-repeat;}
		#content #col3 .block .rating {font-size:14px; text-align:center; padding:5px 0px 5px 0px; }
		
		#content #col3 .block .scheduletable {}
		
		#content #col3 .block .scheduletable td{border:1px solid #333; font-size:12px;}
		#content #col3 .block .scheduletable .title{ background-color:#333; color:#fff;}
		#content #col3 .block .scheduletable .data{ font-size:11px;}
		
		#content #col3 .block .xlink {float:left; width:300px; margin:5px 5px 0px 5px;}
		#content #col3 .block .xlink p.name{ width:300px; padding:3px 0px 3px 0px; font-size:13px; font-weight:bold; color:#fff; background-color:#333; text-align:center;}		
		#content #col3 .block .xlink p.description{ width:260px; padding:3px 20px 3px 20px; font-size:12px;  text-align:justify;}	
		#content #col3 .block #recip { width:930px; float:left;}
		#content #col3 .block #recip h2{ width:920px; padding-left:10px; padding-top:4px; padding-bottom:4px; font-size:14px; font-weight:bold; background-color:#EEE; margin-top:10px;}
		#content #col3 .block #recip ul{ list-style:none;}
		#content #col3 .block #recip ul li {font-size:13px; }
		#content #col3 .block #recip ul li a{display:block; float:left; width:200px; margin:5px 5px 0px 5px; color:#333;}
		#content #col3 .block #recip ul li a:hover{ color:#090; text-decoration:underline;}
#footer { float:left; width:950px; background-color:#fff; }
	#footer #links { float:left; width:950px; padding-top:5px; padding-bottom:5px;}
		#footer #links p{ text-align:center; font-size:13px;}
			#footer #links p a{ color:#333; text-decoration:none;}
			#footer #links p a:hover{ color:#333; text-decoration:underline;}
	#footer #legal { float:left; width:950px; }
		#footer #legal p.requeriments{ text-align:center; font-size:11px;}
			#footer #legal p.requeriments a{ color:#999; text-decoration:none;}
			#footer #legal p.requeriments a:hover{ color:#333;}
		#footer #legal p.note{ text-align:center; font-size:10px; color:#999;}
