﻿html,body{margin:0;padding:0}
body{font: 76% arial,sans-serif} 
p{margin: 0 10px 10px}
a{display:block;color: #981793;}
div#header
{
     
	height: 180px;
	line-height: 180px;
	margin: 0;
	padding-left: 10px;
	background: url(../images/logo.jpg) #000099 no-repeat center 0%;
}
div#content p{line-height:1.4}
div#extra
{
	background: url(../images/Ministero.jpg) no-repeat center;
}

div#footer p{margin:0;padding:5px 10px}
div#footer a{display:inline;padding:0;color: #C6D5FD}

div#wrapper{float:left;width:100%}
div#content{margin: 0 15%; text-align:justify}
div#navigation{float:left;width:15%;margin-left:-15%}
div#extra{float:left;width:15%;margin-left:-100%}
div#footer{clear:left;width:50%;margin:0 25%}

.news-data
{
    width: 95px;
    padding-left: 4px;
    background-color: #000080;
    color: #fff;
    font-weight: bold;
    font-size: 12px;
}

.news-titolo{font-size: 15px; font-weight: bold; color: #000; margin-bottom: 5px;}

.news-testo{font-size: 13px; margin-bottom: 8px; clear: left; text-align: justify;}

.news-img{float: left; padding-right: 5px; padding-bottom: 2px;}

.news-autore, .news-fonte{ font-size:80%; float:left; margin-right: 8px; }
.news-fonte {float:left}
.news-autore a, .news-fonte a
{
    color: #000080;
}
.news-autore a:hover, .news-fonte a:hover{text-decoration: underline;}

.news-leggi{text-align: right; margin-right: 26px;}

.news-leggi a
{
    background: url(http://iport.dronet.org/com/filedownloadlink/allegatoQ.php?key=2914) right no-repeat;
    padding-right: 22px;
    color: #000080;
    font-weight: bold;
}

a.news-down{display: block; height: 20px; background: url(http://iport.dronet.org/com/filedownloadlink/allegatoQ.php?key=2915) no-repeat; padding-left: 20px;}

.news-segnala ul{margin-top: 15px; margin-bottom: 10px;}
.news-segnala ul li{float: left; margin-right: 8px; height: 35px; width: 25px;}

a.b-email{background: url(http://iport.dronet.org/com/filedownloadlink/allegatoRT.php?key=2907&x=22&y=30) no-repeat; display: block; height: 35px; width: 25px; text-indent: -19999px;}

a.b-facebook{background: url(http://iport.dronet.org/com/filedownloadlink/allegatoRT.php?key=2909&x=20&y=30) no-repeat; display: block; height: 35px; width: 25px; text-indent: -19999px;}

a.b-delicious{background: url(http://iport.dronet.org/com/filedownloadlink/allegatoRT.php?key=2910&x=20&y=30) no-repeat;display: block; height: 35px; width: 25px;text-indent: -19999px;}

a.b-google{background: url(http://iport.dronet.org/com/filedownloadlink/allegatoRT.php?key=2908&x=20&y=30) no-repeat;display: block; height: 35px; width: 25px;text-indent: -19999px;}

a.b-technorati{background: url(http://iport.dronet.org/com/filedownloadlink/allegatoRT.php?key=2913&x=20&y=30) no-repeat;display: block; height: 35px; width: 25px;text-indent: -19999px;}

.news-last{clear: left; border: 1px dotted #ccc; margin-bottom: 10px;}


ul.tabs {
list-style:none;
margin:0 !important;
padding:0;
height:30px;
background-color:#eee;
line-height:30px;
}

ul.tabs li {
float:left;
text-indent:0;
padding:0;
margin:0 !important;
list-style-image:none !important;
border-right:1px solid #aaa;
}

ul.tabs a {
font-size:11px;
display:block;
height: 30px;
line-height:30px;
width: 111px;
text-align:center;
text-decoration:none;
color:#000;
padding:0px;
margin:0px;
position:relative;
top:1px;
}

ul.tabs a:active {outline:none;}
ul.tabs a:hover {color:#006600;}

ul.tabs a.current, ul.tabs a.current:hover, ul.tabs li.current a {
cursor:default !important;
color:#000 !important;
background-color: #ddd;
}
div.panes{background-image:url(http://iport.dronet.org/com/filedownloadlink/allegatoQ.php?key=2484);
background-repeat:repeat-x; padding: 7px;}

div.panel{background-color: #fff; margin-top: 15px;}

div.panes div.panel {display:none;      }

h3.link-title
{
    font-weight: bold;
    padding-top: 15px;
    margin-left: 12px;
    font-size: 16px;
    color: #000080;
}

ul.link-naz li ul li, ul.link-eu li ul li, ul.link-int li ul li{
font-weight: normal;
list-style-type: square;
margin-left: 35px;
}

ul.link-naz li ul li a, ul.link-eu li ul li a, ul.link-int li ul li a
{
    color: #000080;
}
ul.link-naz li ul li a:hover, ul.link-eu li ul li a:hover, ul.link-int li ul li a:hover
{
    color: #000080;
    text-decoration: underline;
}

#register
{
	background-color: #99ccff;
	border-right: mediumblue 3px solid;
	border-top: mediumblue 3px solid;
	border-left: mediumblue 3px solid;
	border-bottom: mediumblue 3px solid;
}

#credits
{
	font-size:90%;
	margin-left:10px;
	margin-top:40px;
	font-style:italic;
	color:#0000ff;
}

#loading
{
	width: 150px;
	margin: auto;
	text-align: center;
	position: absolute;
	color: #fff;
	background-color: #3366ff;
	padding: 2px;
	margin: 2px;
	border: 1px solid #000;
	display: none;
	z-index: 20000;
}

.ipanelLogin
{
	padding-bottom:1em;
	margin:0.5em 0 0.5em 0;
	
}

#tbl_link_top
{
	border-spacing: 1px;
	border-collapse: separate;
}

#GLMenu1 .vertMenuBar
{
    
	font-size:9pt;
	width: 140px;
	float: left;
	background-color: #d3d3d3;
	border-width:0px;
	border-color:#d3d3d3;
	color:#000;
}

#GLMenu1 .vertMenuBar a
{
	
	height: 40px;
	width: 90%;
	text-align: left;
	color: #000;
	border-bottom:solid 1px;
	border-width:1px;
	border-color:#a3a3a3;
	background-color: #d3d3d3;
}

#GLMenu1 .vertMenuBar a:hover,
#GLMenu1 .vertMenuBar a:active,
#GLMenu1 .vertMenuBar a:focus
{
	background:#99ccff;
	color:#000;
	height: 40px;
	width: 90%;
		border-width:1px;
	border-color:#a3a3a3;
}
#usertype
{
	width: 28.4em;
}

#entename, #respname, #respsurname, #refsurname, #refname, #city, #address, #phone, #mobilephone, #fax, #email
{
	width: 28em;
}

div#toplinksdiv{font: 100% arial,sans-serif;}

.ipanelLogin .panelTitle
{
	font-family: Arial;
	color: #3399cc;
	font-weight: bold;
	font-size: 12pt;
	font-variant: small-caps;
}


.ipanelLogin .panelContent .inputPanelLabel
{
	font-family:Verdana;
	font-size:1em;
	font-weight:bold;
}

.ipanelLogin
{
	background: #FFF;
}

.inputPanelControl
{
	left:210px;
}

.inputPanelControlStyle,
.innerInputPanelControl
{
	width:16em;
	font-family:Verdana;
	font-size:0.9em;
}

#password
{

}
#tblbtn
{
	margin-left:12px;
}
#btnVisitor
{
	
	
	float:left;
}

#btnLogin
{
	
	
	float:left;
}

#btnHideReg, #btnSaveReg
{
	clear:both;
	float:right;
	 
}

#btnRegister
{
	 float:left;
}




#errorLabel
{
	visibility:hidden;
}

.nav {height:25px;line-height:25px;background-color:#6699ff; margin: 0px;}
.nav ul { margin: 0px; padding: 0px; list-style-type: none; }
.nav li { float: left; width: 15%; font-size: 0.8em; text-align: center; border-right: 1px solid #fff; }
.nav li a { display: block; width: 100%; text-decoration: none; color:#fff; background: #06C;  }
.nav li a:hover { background: #69C; color: #fff; }
.nav li b { display: block; width: 100%; background: #fff; color: #69C;}

li.navE { float: left; width: 212px; font-size: 0.8em; text-align: center; border-right: 1px solid #fff; white-space: nowrap;}

li.navE a { display: block; width: 100%; text-decoration: none; color:#fff; background: #06C;white-space: nowrap;}

li.navE a:hover { background: #69C; color: #fff; white-space: nowrap;}

li.navE2 { float: left; width: 150px; font-size: 0.8em; text-align: center; border-right: 1px solid #fff; white-space: nowrap;}

li.navE2 a { display: block; width: 100%; text-decoration: none; color:#fff; background: #06C; white-space: nowrap;}

li.navE2 a:hover { background: #69C; color: #fff; white-space: nowrap;}



