/* Menu Area riservata */

.menu_res {
    background: #ccc;
    padding: 12px 0px 12px 0px;
    border-radius: 5px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    float: left;
    margin: 40px 0px 40px 0px;
    width: 595px;
}

.menu_res ul{
	margin:0;padding:5px;
	list-style:none;
}

.menu_res ul li { 
	display: inline;
	margin:0px;
	padding:5px;
}

.menu_res ul li a{
	font-size:11px;
	background-color:#EEEEEE;
	color: #000;
	clear:both;
	margin:0px;
	padding:8px;
	text-align:left;
	border-radius: 5px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
}

.menu_res ul li a:hover{
	background-color:#000;
	color: #fff;
}

.paragrafo_welcome {
    padding: 12px 0px 12px 0px;
    margin: 0px 0px 20px 0px;
	border-bottom: 1px dotted #ccc;
}

.paragrafo_news {
    padding: 12px 0px 20px 0px;
    margin: 0px 0px 20px 0px;
	border-bottom: 1px dotted #ccc;
}

.paragrafo_menu {
    padding: 12px 0px 12px 0px;
    margin: 0px 0px 10px 0px;
}

.paragrafo_piepagina {
    padding: 12px 0px 12px 0px;
    margin: 40px 0px 10px 0px;
    float: left;
}

.download_res {
    background: #ccc;
    padding: 20px 10px 20px 10px;
    border-radius: 5px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    float: left;
    margin: 40px 0px 40px 0px;
    width: 600px;
}


.download_res ul{
	margin:0;padding:0;
	list-style:none;
	display: inline;
}

.download_res li{
	font-size:11px;
	background-color:#EEEEEE;
	clear:both;
	margin:4px 0;
	padding:9px;
	text-align:left;
}


/*Anteprima e Modifica*/
.box-article label{
font-weight: bold;
}
.rigapari_medium {
width:580px; height:34px; line-height:34px; float:left; padding:5px; margin:3px; color:#383838; background: #F5F5F5; border: 1px solid #ddd;	
}
.rigadispari_medium {
width:580px; height:34px; line-height:34px; float:left; padding:5px; margin:3px; color:#383838; background: #fff; border: 1px solid #ddd;
}

.riga_testo {
width:580px; min-height:30px; min-height:30px; float:left; padding:5px; margin:3px; color:#383838; background: #F5F5F5; border: 1px solid #ddd;
}

.riga_testo2 {
width:580px; min-height:30px; float:left; padding:5px; margin:3px; color:#383838; background: #fff; border: 1px solid #ddd;
}

.riga_tiny {
width:580px; float:left; padding:5px; margin:3px; color:#383838; background: #F5F5F5; border: 1px solid #ddd;	
}

/*Form*/
#fieldset_form label{
margin:0;
padding:0;
font-size: 12px;
width:110px;
float:left;
}

input.form_input_medium {
	width:240px;
	color:#333333;
	padding:6px;
	font-size: 12px;
}

select.form_input_medium {
	width:255px;
	color:#333333;
	margin-top: 8px;
	font-size: 12px;
}

textarea.form_input_medium {
	width:566px;
	color:#333333;
	margin: 0px;
	padding: 6px;
	font-size: 12px;
}

.buttons {
float: right;
margin: 5px;
}

/*Liste ed elenchi*/
.label_riga{ width:580px; height:34px; float:left; padding:5px; margin:3px; color:#383838;}

.label_100_int{ width:100px; height:40px; line-height:40px; vertical-align:middle; float:left; padding-top: 10px;}
.label_150_int{ width:150px; height:40px; line-height:40px; vertical-align:middle; float:left; padding-top: 10px;}
.label_200_int{ width:200px; height:40px; line-height:40px; vertical-align:middle; float:left; padding-top: 10px;}
.label_300_int{ width:300px; height:40px; line-height:40px; vertical-align:middle; float:left; padding-top: 10px;}
.label_350_int{ width:350px; height:40px; line-height:40px; vertical-align:middle; float:left; padding-top: 10px;}
.label_400_int{ width:400px; height:40px; line-height:40px; vertical-align:middle; float:left; padding-top: 10px;}

.label_100{ width:100px; height:40px; line-height:40px; vertical-align:middle; float:left;}
.label_150{ width:150px; height:40px; line-height:40px; vertical-align:middle; float:left;}
.label_200{ width:200px; height:40px; line-height:40px; vertical-align:middle; float:left;}
.label_300{ width:300px; height:40px; line-height:40px; vertical-align:middle; float:left;}
.label_350{ width:350px; height:40px; line-height:40px; vertical-align:middle; float:left;}
.label_400{ width:400px; height:40px; line-height:40px; vertical-align:middle; float:left;}
 
.modifica, #content .elimina{ width:20px; height:40px; line-height:40px; vertical-align:middle; padding:10px; text-align:center; float:left; font-weight: bold;}
.modifica img, #content .elimina img{ border:0; line-height:40px; vertical-align:middle;}


/*Notifications*/
div.error {border: 1px solid #d7bbb8; background: #f6dcd9; height:30px; line-height:30px; padding:5px; margin:3px; float: left; font-weight: bold; color: #000000; width:580px;}
div.confirm {border: 1px solid #cad3a6; background: #dfe9b8; height:30px; line-height:30px; padding:5px; margin:3px; float: left; font-weight: bold; color: #000000; width:580px;}
div.attention {border: 1px solid #dbd6a1; background: #f8f2b7; height:30px; line-height:30px; padding:5px; margin:3px; float: left; font-weight: bold; color: #000000; width:580px;}
div.information {border: 1px solid #b8c6d2; background: #dae6f1; height:30px; line-height:30px; padding:5px; margin:3px; float: left; font-weight: bold; color: #000000; width:580px;}

