﻿html,body{margin: 0;padding:0; background-color: #edede3}
body
{
    font-family: arial,sans-serif;font-size: 76%;
    text-align: center;
    
}

div#container
{
	/*position: relative;*/
	width:950px;
	margin: auto;
	background: url(../img/tile.jpg) repeat-y;

}

div#Header
{
    margin: auto;
	width: 900px;
	height: 37px;
}

div#banner
{
	width: 950px;
	margin: auto;
	height: 40px;
}


div#centro
{
	width: 900px;
	margin: auto;
	height: auto;
	background-color: White;
}

div#Documenti
{
    margin:0px 0px 0px 5px;
    float:left;
	width: 562px;
	height: 490px;
	padding:10px 10px 0px 10px;
	text-align:left;
	background-color:#f3f3ec;
	border-right: solid 2px white;
}

div#ContentFlash
{
    margin:0px 5px 0 0;
    float:left;
	width: 300px;
	height: 500px;
	background-color:#e7e7e0;
}

div#ContentFlashAll
{
	margin: 0px 4px;
    float: left;
	width: 892px;
	height: 300px;
	background-color: #DCDCC4;
}

div#footer
{
    font-size: 80%;
    color: #bbb;
    margin: auto;
	width: 880px;
	height: 20px;
	padding-right:20px;
	padding-top: 5px;
	text-align:right;
	background-color: White;
}

div#QuizLive
{
    margin: 4px 2px 0px 0px;
	width: 884px;
	height: 158px;
}


div#OmbraFooter
{
    margin: auto;
	width: 900px;
	height: 20px;
}

.updatePannelborder
{
    margin:0px;
    padding:0px;
    border:0px;
}

.btn_pc
{
	width: 79px;
	height: 79px;
	float: right;
	border: solid 1px #d7d7d7;
	margin-right: 2px;
}

.btn_pc:hover
{
	border: solid 1px #fa9f1b;
}

#ContentGestionale
{
    clear:both;
    float:left;
    text-align:left;
    width:860px;
    margin:20px;
    height:600px;
}


.CampiForm
{
	width: 100%;
	text-align:left;
}


.ItemBtn
{
    padding-left:5px;
    color : #163456;
    font-style:normal;
    font-size :120%;
    font-weight:bold;
    text-decoration: none;
}

.ItemBtn:hover
{
	color :Orange;
}




#button-2{
    margin-left: 0;
    padding-left: 0;
    list-style: none;
    margin:0;
}

#button-2 ul{
    margin:0;
    padding:0;
}

#button-2 a
{
    display:block;
    text-decoration:none;
    padding:2px 5px;
    margin:0;
    background:#fff;
    color:#009;
    font-size:80%;
    border-bottom: 1px dashed #333;
}

#button-2 li{
    padding-left: 22px;
    background-image: url(../../img/IcoAllegati.png);
    background-repeat: no-repeat;
    
}
#button-2 a{
    height:auto!important;
    height:0;
}
#button-2 a:link, 
#button-2 a:visited{
    background:#f9f9f9;
    color:#666;
}
#button-2 a:hover, 
#button-2 a:focus,
    #button-2 a:active{
    background:#eaeaea;
    color:#333;
}
#button-2 #active-button-2 a{
    background:#eaeaea;
    color:#333;
}


.titolo
{
    text-align: left;
    font-family: arial,sans-serif;
    font-size: 100%;
    color: #312b27;
    font-weight:bold;
    text-decoration:none;
    
}

.titolo:hover
{
    color :#3f4346;
    text-decoration:underline;
}

#boxCorpo
{
    padding:15px;
    text-align: center;
    font-family: arial,sans-serif;
    
}

#paginazione
{
    padding-right:10px;
    padding-top: 10px;
    text-align:center;
    font-family: arial,sans-serif;
    font-size: 80%;
}

#paginazione a
{
    color:#6e6e6e;
    text-decoration:none;
}

#paginazione a:hover
{
    color:Red;
    text-decoration:none;
}

.ItemForm
{
    padding-left:2px;
    color : #163456;
    font-style:normal;
    font-size :100%;
    font-weight:bold;
    text-decoration: none;
    text-align:left;
}