* {outline: medium none;}body{
	background: #eff6ee url(http://www.chirurgialaser.net/themes/chirurgialaser/images/body.jpg) repeat-x left top;
	margin:0 !important;
	padding:0;
}
.container_16 {background: url(http://www.chirurgialaser.net/themes/chirurgialaser/images/main.jpg) repeat-y left top;}#header{
	background: url(http://www.chirurgialaser.net/themes/chirurgialaser/images/header.jpg) no-repeat left top;
	height:255px;
	padding:15px 0 0;
	border-bottom: 3px solid #a5d8ff;
	color:#679800;
}
#main{float:left;}
#footer{
	background: url(http://www.chirurgialaser.net/themes/chirurgialaser/images/footer.jpg) no-repeat left top;
	width:960px;
	height:95px;
	font-size:12px;
}
/* ELEMENTI HEADER */#header .ccm-spacer{	display:none;}
#header a{color:#679800;	font-size:16px;	text-decoration:none;}#header a:hover{	color:#046FFD;}
#header #nav ul{
	list-style:none;
	margin:0 0 0 9px;
	float:left;
	padding:18px 0 0 0;	width:380px;
}
#header #nav ul li{
	padding:2px 0 2px 0;
	text-transform: uppercase;
	line-height:18px;
	border-top:1px solid #A5D8FF;
	display:block;
}
#header #nav ul li.last{border:none;}#header #nav ul li a{
	height:18px;
	width:375px;
	font-size:13px;
	color:#333;
	display:block;
	padding: 0 0 0 5px;
}
#header #nav ul li a:hover,
#header #nav ul li a.nav-selected,
#header #nav ul li.nav-selected a{
	color:#fff;	
	background-color:#147BFB;
}
#header .nav-header{
	list-style:none;
	margin:0;
	padding:0;
	width:100px;
}
#header .nav-header li{display:inline;margin-left:0;}
/* ELEMENTI MAIN */
#main div.box {
	background: url(http://www.chirurgialaser.net/themes/chirurgialaser/images/bt_boxHome.jpg) no-repeat center top;
	height:123px;
	margin-top:20px;
	display:block;
	position:relative;	
}
#main div.box:hover {cursor:pointer;background-position:center bottom;}
#main div.box a,
#main div.box a:hover,
#main div.box a:visited{
	color:#000;
	display:block;
	font-size:20px;
	height:60px;
	outline:none;
	padding:65px 0 0;
	position:absolute;
	text-decoration:none;
	top:0;
	width:220px;
	text-align:center;
	line-height:1.3;
}
#main div.box h2#faq{
	height:48px;
	text-indent: 100px;
	margin:10px 0 0 0;
	background-image: url(http://www.chirurgialaser.net/themes/chirurgialaser/images/find.png);
	background-repeat: no-repeat;
	background-position: 40px center;}
#main div.box h2#news{
	background:url(http://www.chirurgialaser.net/themes/chirurgialaser/images/news.png) no-repeat 40px center;
	height:48px;
	text-indent: 95px;
	margin:10px 0 0 0;	
}
#main div.box h2#congressi{
	background:url(http://www.chirurgialaser.net/themes/chirurgialaser/images/congressi.png) no-repeat 15px center;	height:48px;	text-indent: 65px;	margin:10px 0 0 0;	
}
#main div.box h2#info{
	background:url(http://www.chirurgialaser.net/themes/chirurgialaser/images/info.png) no-repeat 45px center;
	height:48px;
	text-indent: 100px;
	margin:10px 0 0 0;
}
#main #dati{
	background: #EFF6EE url(http://www.chirurgialaser.net/themes/chirurgialaser/images/dati_home.jpg) no-repeat left top;
	float:right;
	margin:0 0 10px 0;
	display:block;
}
#main #dati p{line-height:2;	margin:5px;}
#main #right #block{float:right;display:block;margin:0 0 10px 0;}#main #navright{
	background: #a5d8ff url(http://www.chirurgialaser.net/themes/chirurgialaser/images/menu_right.jpg) no-repeat left bottom;
	width:218px;
	padding:5px 2px 5px 0;
	float:right;
	margin:0 0 10px 0;
}
#main #right{background: #none;min-height:285px;}
#main #dati ul{margin: 0 0 0 12px;padding: 10px 0;}#main #dati li{
	list-style:square;
	line-height:15px;
	padding:0;
	margin:20px 0 10px 10px;
	font-size:16px;
}
/* ELEMENTI RIGHT*/#main #navright .nav-header{margin:0;padding:0;}
#main #navright .nav-header li{margin:0 0 0 20px;}
#main #navright .nav-header a{
	color:#000;
	text-decoration:none;
	font-size:13px;
	line-height:25px;
}
#main #navright .nav-header a:hover,
#right #navright .nav-header a.nav-selected{
	text-decoration:underline;
	position: relative;
}
#main img{border:none;}
/* ELEMENTI FOOTER */
#footer ul{
	list-style:none;
	margin:0;
	float:left;
	padding:25px 0 0 150px;
}
#footer ul li{display:inline;margin-left:10px;}#footer a{color:#679800;	font-size:12px;	text-decoration: underline;}#footer a:hover{	color:#046FFD;}a#jlb_credits{margin:30px 30px 0 0;width:26px;height:26px;float:right;position:relative;z-index:24;text-decoration: none;}a#jlb_credits img{display:block;background:none;border:none;}a#jlb_credits p {display: none;width: 140px;height: 42px;background-color:#FFFFCC;padding: 5px 3px 3px 3px;margin: 0;border: 2px solid #E4C670;color: #300;font-weight:bold;text-align:center;line-height:20px;opacity: .90;}a#jlb_credits p img {opacity: 1;float:left;margin: 3px 0 0 5px;}a#jlb_credits:hover{z-index:25;}a#jlb_credits:hover img{opacity:.85;}a#jlb_credits:hover p{display: block;position:absolute;top: -16px;left: -70px;}/* FORM */
.miniSurveyView td.question {	width:80px;padding-left:20px;}
table{margin: 0 auto;border:1px solid #ccc;}td{border-bottom:1px solid #ccc;}
#zoom_table,
.formBlockSurveyTable{
	margin:0;
	border:none;
}
#zoom_table td,
.formBlockSurveyTable td{
	margin:0;
	border:none;
}
a.zoomImage{
	float:left;
	padding:3px;
	border:1px solid #0871FF;
	margin-right:8px;
}
/* STILI INDISPENSABILI PER IL MENU */#MJ_MainMenu{
	position: absolute;
	width: 150px;
	margin: 10px 0px 0px;
	border-top: solid 1px #000;
	border-left: solid 1px #000;
	border-right: solid 1px #000;
}#MJ_MenuTitle{
	background: #DD0000;
	color: #fff;
	font-weight: bold;
	padding: 5px 0px 5px 5px;
	border-bottom: solid 1px #000;
}
a.MJ_LinkClass, a.MJ_LinkClass:hover{
	display: block;
	position: relative;
	color: #000;
	text-decoration: none;
	padding: 5px 0px 5px 5px;
	border-bottom: solid 1px #000;
}
a.MJ_LinkClass{background: #eee;}
a.MJ_LinkClass:hover{background: #DDD;
}
