@charset "utf-8";
/* CSS Document */
/* old red: #780606 */
body {
width:1260px; /*la larghezza dell’elemento*/
margin-left:auto;
margin-right:auto;
	font-size:11px;
	font-family:Arial;
	margin-top:0px;
	background-color:#000000;
	color:#FFFFFF;
	background-image:url(../images/fondo.png);
	background-repeat:repeat;
}

div.logo-login {
    display: block;
    background-image: url(../images/logo.png);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    width: 100%;
    height: 200px;
}

a {
color:#FFFFFF;
text-decoration:none;
font-weight:bold;
}

a:hover {
color:#FFFFFF;
text-decoration:none;
font-weight:bold;
}

table {
padding:3px;
}

table.tableint {
padding:0px;
}

.ordineTable td {
vertical-align:middle;
}

.tdutente {
vertical-align:middle;
}

select {
width:135px;
font-size:10px;
height:20px;
margin:1px;
padding:2px;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
border:1px solid #999999;
font-family:Arial;
font-size:11px;
}

input {
font-family:Arial;
margin:1px;
padding:2px;
height:15px;
font-size:11px;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
border:1px solid #999999;
background-color:#FFFFFF;
}

input[type=checkbox], input[type=radio] {
margin:0px;
padding:0px;
height:auto;
font-size:inherit;
}

textarea {
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
border:1px solid #999999;
font-family:Arial;
font-size:11px;
}

td {
vertical-align:top;
}

.input_misure {
width:50px;
text-align:center;
float:left;
}

.input_misure1 {
width:50px;
text-align:center;
background-color:#efefef;
border:1px sol #efefef;
float:left;
}

img {
border:0;
}

.submit {
height:auto;
font-weight:bold;
padding:3px 13px 4px 13px;

}
.submit:hover {
color:#CC0000;
}

.submita {
height:auto;
font-weight:bold;
padding:3px 13px 4px 13px;
border:1px solid #999999;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
color:#000000;
cursor:default;
background-color:#FFFFFF;
}

.submita a {
color:#000000;
cursor:help;

}

.submita:hover {
color:#CC0000;
}


.submitS {
height:30px;
background-image:url(../images/ok.png);
background-position:center left;
background-repeat:no-repeat;
padding-left:20px;
}

.submitS:hover {
background-color:#FFFF66;
}

.submitC {
height:30px;
background-image:url(../images/cancel.png);
background-position:center left;
background-repeat:no-repeat;
padding-left:20px;
}
.submitC:hover {
background-color:#FFFF66;
}


#menu {
font-size:11px;
width:56px;
height:42px;
text-align:center;
float:left;
background-color:#efefef;
margin:3px;
padding:3px;
border:1px solid #999999;
color:#000000;
}

#menu a {
text-decoration:none;
color:#333333;
font-weight:bold;
}

#menu:hover {
background-color:#FFD700;
color:#000000;
}


.tdIntestazione {
background-color:#efefef;
padding:3px;
font-weight:bold;
border:1px solid #CCCCCC;
}

.tdIntestazione1 {
border-bottom:1px solid #CCCCCC;
height:20px;
vertical-align:middle;
padding-left:8px;

}

.contenuto {
height:450px;
border:3px solid #CCCCCC;

}

.tablePrinc {

}

.tablePrinc tr:hover {
background-color:#FFD700;
color:#000000;
cursor:pointer;
}

table.tablePrinc thead tr .header {
	cursor: pointer;
}

table.tablePrinc thead tr th, table.tablePrinc tfoot tr th {
	background-color: #e6EEEE;
	border: 1px solid #FFF;
	padding: 4px;
	color:#000000;
}

table.tablePrinc thead tr .headerSortDown, table.tablePrinc thead tr .headerSortUp {
background-color: #FFD700;
}

.titpag {
padding:2px; text-align:center; font-size:12px;
}

.tableLogin {
width:500px; 
height: 140px; 
position: absolute; 
left: 50%;
top: 38%; 
margin-left: -250px; 
margin-top: -80px; 
border:8px solid #FFFFFF; 
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
color:#FFFFFF;
}

.tableLogin input {
padding:5px;
}

.tableLogin .submit {
padding:5px 18px 5px 18px;
font-size:11px;
}

.tableLogin td {
vertical-align:middle;
}

.record:selected {
background-color:#CC0000;
}

.ordine {
font-size:10px;
}


.miso {
border:none;
}

.miso1 {
float:left;
}


.selectedRowColor
{
background-color:#FFD700;
color:#000000;
}


.dialog-cliente {
	background-color:#000000;
	color:#FFFFFF;
	background-image:url(../images/fondo.png);
	background-repeat:repeat;
}

#stampaSesso {
font-size:12px;
font-weight:bold;
}

#stampaNuovoCliente {
font-size:14px;
font-style:italic;
}

.input_misure2 {
height:22px;
width:80px;
background-color:#FFFFFF;
text-align:center;
color:#000000;
font-weight:bold;
}

.manalte {
top:-100px;
left:-20px;
}

.campotesto {
font-size:12px;
width:190px;
height:15px;
}