@charset "utf-8";
/* CSS Document */

body {
	/*background-color: #CCC;*/
	background-color:#373B44;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 16px;
	color: #E0B765;
	margin:0;
	
}


#map_canvas {
    width: 100%;
    height: 500px;
}
#current {
    padding-top: 25px;
}
input {
	border-radius:5px;
	padding: 5px;
}
input:focus {
    outline:none;
	padding: 5px;
}
select {
	border-radius:5px;
	padding: 5px;
}
select:focus {
    outline:none;
	padding: 5px;
}
h1 {
	color:#CCC;

}
h2 {
	color:#CCC;

}
h3 {
	color:#CCC;

}
h4 {
	color:#CCC;

}
h5 {
	color:#CCC;

}


.user{
	font-size:20px;
	color: #E0B765;
}

#dynamic_select{
	font-size:20px;
	width:100%;
}
#data{
	  font-size:18px;
}
#nomenuovacat{
	font-size:20px;
	width:100%;
}
#nomenuovacat2{
	font-size:20px;
	width:80%;
}



#nomenuovoing{
	font-size:20px;
	width:65%;
}

#prezzolo{
	font-size:20px;
	width:30%;
}

#senda{
	font-size:20px;
	width:15%;
}
a { 
color:#BE5531;
font-size:14px;
text-decoration:none;
}

#pulsantedettagli{
	width:80%;
	max-width:150px;
	border-radius:5px;
}

#pulsantechiudi{
	width:80%;
	max-width:50px;
		border-radius:5px;
		height:40px;
	
}
.black_overlay{
	display: none;
	position: fixed;
	top: 0;
	left: 0;
  right: 0;
  bottom: 0;	
	width: 100%;
	height: 100%;
	background-color: black;
	z-index:1001;
	-moz-opacity: 0.8;
	opacity:.80;
	filter: alpha(opacity=80);
}


#bottom-banner{
position:fixed;
bottom:0px;
height:20px;
width:90%;
background:#373B44;
z-index:999999;
text-align:center;
color:#FFF;
left:5%;
border-top-left-radius:5px;
border-top-right-radius:5px;
border: 1px solid #000;
font-size:12px;
}


#top-banner{
position:fixed;
top:0px;
height:20px;
width:20%;
background:#373B44;
z-index:999999;
text-align:center;
color:#FFF;
left:40%;
border-bottom-left-radius:5px;
border-bottom-right-radius:5px;
border: 1px solid #000;
font-size:12px;
}


.white_content {
	display: none;
	position: fixed;
	left: 25px;
	border: 5px solid #E0B765;
	background-color: #373B44;
	z-index:1002;
	overflow: auto;
    width: -moz-calc(100% - 60px);
    width: -webkit-calc(100% - 60px);
    width: calc(100% - 60px);
    height: -moz-calc(100% - 60px);
    height: -webkit-calc(100% - 60px);
    height: calc(100% - 60px);	
	
	top:10px;
}


.cbarra{
	background-color:#333333;
}


#frame{
	display: none !important;
}
