/* youEmotions  - All Rights Reserved */

body {
	margin:0px;
	color:#333333;
	padding: 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-image:url(images/bg-webyouemotions.jpg);
	background-repeat:repeat-x;
	background-color:#FFFFFF;
}

#contenitore {
	width: 920px;
	position:absolute;
	left:50%;
	margin-left:-460px;
	
}

#testata {
	width: 920px;
	height:100px;
	
}


#topmenu {
	font-size: 15px;
	
}

a.topmenu {
    color:#333333;
	text-decoration:none;
	}

a:hover.topmenu {
	color:#CCCCCC;
	text-decoration:none;
	}
	
#menu{
    margin-top:5px;
    width:918px;
	border-top:#666666 solid 4px;
	background-color:#FFFFFF;
	
}

a {
    color:#333333;
	font-size: 12px;
	text-decoration:none;
	}
	
a:hover {
   color:#E60000;
	font-size: 12px;
	text-decoration:none;
	}
	
a.menudown {
    display:block;
	width:151px;
	height:26px;
	padding-top:8px;
    color:#333333;
	border-right:#666666 solid 1px;
	font-size: 14px;
	text-decoration:none;
	background-image:url(images/topmenudown.jpg);
	background-repeat:repeat-x;
	}

a.menu {
    display:block;
	width:151px;
	height:26px;
	padding-top:8px;
    color:#333333;
	border-right:#666666 solid 1px;
	font-size: 14px;
	text-decoration:none;
	background-image:url(images/topmenu.jpg);
	background-repeat:repeat-x;
	}
	
a:hover.menu {
    display:block;
	width:151px;
	height:26px;
	padding-top:8px;
    color:#333333;
	border-right:#666666 solid 1px;
	font-size: 14px;
	text-decoration:none;
	background-image:url(images/topmenudown.jpg);
	background-repeat:repeat-x;
	}
	
a.menudown {
    display:block;
	width:151px;
	height:26px;
	padding-top:8px;
    color:#333333;
	border-right:#666666 solid 1px;
	font-size: 14px;
	text-decoration:none;
	background-image:url(images/topmenudown.jpg);
	background-repeat:repeat-x;
	}
	
a:hover.menudown {
    display:block;
	width:151px;
	height:26px;
	padding-top:8px;
    color:#333333;
	border-right:#666666 solid 1px;
	font-size: 14px;
	text-decoration:none;
	background-image:url(images/topmenudown.jpg);
	background-repeat:repeat-x;
	}
	
a.menud {
    display:block;
	width:151px;
	height:26px;
	padding-top:8px;
    color:#333333;
	border-left:#666666 solid 1px;
	border-right:#666666 solid 1px;
	font-size: 14px;
	text-decoration:none;
	background-image:url(images/topmenu.jpg);
	background-repeat:repeat-x;
	}
	
a:hover.menud {
    display:block;
	width:151px;
	height:26px;
	padding-top:8px;
    color:#FFFFFF;
	border-right:#666666 solid 1px;
	font-size: 14px;
	text-decoration:none;
	background-image:url(images/topmenudownd.jpg);
	background-repeat:repeat-x;
	}
	
a.menuddown {
    display:block;
	width:151px;
	height:26px;
	padding-top:8px;
    color:#FFFFFF;
	border-left:#666666 solid 1px;
	border-right:#666666 solid 1px;
	font-size: 14px;
	text-decoration:none;
	background-image:url(images/topmenudownd.jpg);
	background-repeat:repeat-x;
	}
	
a:hover.menudown {
    display:block;
	width:151px;
	height:26px;
	padding-top:8px;
    color:#FFFFFF;
	border-right:#666666 solid 1px;
	font-size: 14px;
	text-decoration:none;
	background-image:url(images/topmenudownd.jpg);
	background-repeat:repeat-x;
	}

a.menuv {
    display:block;
	width:151px;
	height:26px;
	padding-top:8px;
    color:#333333;
	border-right:#666666 solid 1px;
	font-size: 14px;
	text-decoration:none;
	background-image:url(images/topmenu.jpg);
	background-repeat:repeat-x;
	}

a:hover.menuv {
    display:block;
	width:151px;
	height:26px;
	padding-top:8px;
    color:#FFFFFF;
	border-right:#666666 solid 1px;
	font-size: 14px;
	text-decoration:none;
	background-image:url(images/topmenudownv.jpg);
	background-repeat:repeat-x;
	}
	
a.menuvdown {
    display:block;
	width:151px;
	height:26px;
	padding-top:8px;
    color:#FFFFFF;
	border-right:#666666 solid 1px;
	font-size: 14px;
	text-decoration:none;
	background-image:url(images/topmenudownv.jpg);
	background-repeat:repeat-x;
	}

a:hover.menuvdown {
    display:block;
	width:151px;
	height:26px;
	padding-top:8px;
    color:#FFFFFF;
	border-right:#666666 solid 1px;
	font-size: 14px;
	text-decoration:none;
	background-image:url(images/topmenudownv.jpg);
	background-repeat:repeat-x;
	}

a.menuw {
    display:block;
	width:151px;
	height:26px;
	padding-top:8px;
    color:#333333;
	border-right:#666666 solid 1px;
	font-size: 14px;
	text-decoration:none;
	background-image:url(images/topmenu.jpg);
	background-repeat:repeat-x;
	}

a:hover.menuw {
    display:block;
	width:151px;
	height:26px;
	padding-top:8px;
    color:#FFFFFF;
	border-right:#666666 solid 1px;
	font-size: 14px;
	text-decoration:none;
	background-image:url(images/topmenudownw.jpg);
	background-repeat:repeat-x;
	}
	
a.menuwdown {
    display:block;
	width:151px;
	height:26px;
	padding-top:8px;
    color:#FFFFFF;
	border-right:#666666 solid 1px;
	font-size: 14px;
	text-decoration:none;
	background-image:url(images/topmenudownw.jpg);
	background-repeat:repeat-x;
	}

a:hover.menuwdown {
    display:block;
	width:151px;
	height:26px;
	padding-top:8px;
    color:#FFFFFF;
	border-right:#666666 solid 1px;
	font-size: 14px;
	text-decoration:none;
	background-image:url(images/topmenudownw.jpg);
	background-repeat:repeat-x;
	}

#workin {
	width: 920px;
	height:96px;
	
}

#main{
	width: 919px;
	height:260px;
	margin-top:5px;
	margin-bottom:5px;
	background-image:url(images/campagna-home.jpg);
	background-repeat:repeat-x;
	background-color:#FFFFFF;
	
}

#mainweb{
	width: 919px;
	margin-top:5px;
	margin-bottom:5px;
	border-bottom:#E0E0E0 solid 1px;
	background-image:url(images/bg-mainpage.gif);
	background-repeat:repeat-y;
	background-color:#FFFFFF;
	
}

#leftweb{
    float:left;
	width: 290px;
	margin-left:1px;
	font-size:14px;
	line-height:20px;
	border-top:#E0E0E0 solid 1px;
	padding-left:9px;
	padding-right:5px;
	padding-top:10px;
	background-color:#F1F1F1;
	
}

#centerweb{
	width: 601px;
	padding-top:10px;
	padding-left:5px;
	padding-right:5px;
	margin-left:306px;
	border:#FFFFFF solid 1px;
	background-color:#FFFFFF;
	
}

#quicklink {
	width: 920px;
	height:160px;
	color:#666666;
	margin-top:5px;
	margin-bottom:5px;
	border:#E4E4E4 solid 1px;
	-moz-border-radius: 6px;
	background-image:url(images/topquick.jpg);
	background-repeat:repeat-x;
	background-color:#FFFFFF;
	
}

a.quicklink {
    color:#999999;
	font-size: 11px;
	line-height:14px;
	text-decoration:underline;
	}

a:hover.quicklink {
	color:#CCCCCC;
	font-size: 11px;
	line-height:14px;
	text-decoration:underline;
	}

#footer{
	width: 904px;
	height:22px;
	font-size: 11px;
	padding-top:8px;
	padding-left:8px;
	padding-right:8px;
	color:#FFFFFF;
	border:#E4E4E4 solid 1px;
	background-color:#666666;
	
}

a.footer {
    color:#FFFFFF;
	font-size: 11px;
	text-decoration:none;
	}

a:hover.footer {
	color:#FFFFFF;
	font-size: 11px;
	text-decoration:underline;
	}

.border-table-login {
	border: 1px solid;
	border-color: #999999;	
}


.td-login {
	background-color: #f3f3f3;	
}
.td-login-1 {
	background-image: url('https://easy.youemotions.it/amministrazione/immagini/bg-td-login-1.png');	
}
.td-login-2 {
	background-color: #999999;	
}
.td-login-3 {
	font-family: Verdana;
	font-size: 11px;
	font-weight: normal;
	color: #ffffff;		
	background-color: #ff3340;	
}
.td-login-4 {
	background-color: #cccccc;	
}
.td-login-5 {
	background-color: #FF4E54;	
}
.td-login-6 {
	background-color: #FFA39D;	
}
.td-login-7 {
	background-color: #FFFFCC;	
}
.td-login-8 {
	background-color: #FFF980;	
}
.td-login-9 {
	background-color: #CCFFCC;	
}