/* CSS Document */
input.mainoption {
	background-color: #222;
	color: #D0D0D0;
	font-weight : normal;
	border: solid 1px #D0D0D0;
}
input.mainoption:hover, input.liteoption:hover { border-color: #D0D0D0; }
input.mainoption:focus, input.liteoption:focus { color: #FFF; border-color: #FFFFFF; }

/* None-bold submit button */
input.liteoption {
	background-color: #222;
	color: #D0D0D0;
	border: solid 1px #000;
}

input.mainoption:hover, input.liteoption:hover { border-color: #D0D0D0; }
input.mainoption:focus, input.liteoption:focus { color: #FFF; border-color: #FFFFFF; }

.fieldset_annuncio_personale{
	width:98%;
/*	border: 1px solid #FFFFFF;*/
}
legend {
padding-left:5px;
padding-right:5px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#FF0000;
font-size:11px;
font-weight:bold;
}

.caption{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-size:11px;
font-weight:bold;
height:15px;
vertical-align:middle;

}


.legenda{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	background-color: #33CC33;
}

.simplebuttonrosso {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #990000;
	background-color:#FFFFFF;
	border: 1px solid #990000;
}
.simplebuttonblack {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	background-color:#FFFFFF;
	border: 1px solid #333333;
}
.Complexbuttonrosso {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #990000;
	background-color:#FFFFFF;
	border: 0px solid #990000;
}
.Complexbuttonblack {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	border: 1px solid #333333;
	
}


.buttonblank{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	text-align:center;
	background-color:#FFFFFF;
	color:#000000;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #000000;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
}


.minibutton,*.minibuttonred,*.minibuttonbred,button{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	text-align:center;
	background-color:#660000;
	color:#FFFFFF;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FF0000;
	border-right-color: #990000;
	border-bottom-color: #990000;
	border-left-color: #FF0000;
}

.bigbuttonred{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	text-transform:none;
	letter-spacing:0px;
	font-size:10px;
	text-align:center;
	background-color:#660000;
	color:#FFFFFF;
	width: 130px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FF0000;
	border-right-color: #990000;
	border-bottom-color: #990000;
	border-left-color: #FF0000;
}

.bigbuttongreen{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	text-transform:none;
	letter-spacing:0px;
	font-size:10px;
	text-align:center;
	background-color:#009900;
	color:#FFFFFF;
	width: 130px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #00FF00;
	border-right-color: #009900;
	border-bottom-color: #009900;
	border-left-color: #00FF00;
}
.gigabuttonred{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	letter-spacing:0px;
	font-size:10px;
	text-align:center;
	background-color:#660000;
	color:#FFFFFF;
	width: 150px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FF0000;
	border-right-color: #990000;
	border-bottom-color: #990000;
	border-left-color: #FF0000;
}
.terabuttonred{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	letter-spacing:0px;
	font-size:10px;
	text-align:center;
	background-color:#660000;
	color:#FFFFFF;
	width: 200px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FF0000;
	border-right-color: #990000;
	border-bottom-color: #990000;
	border-left-color: #FF0000;
}

input,select{
	color:#333333;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}

.fixedlen{
width:350px;
}

textarea{
color:#333333;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
}

.inputred,.selectred{
	color:#000000;
	background-color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	border: 1px solid #660000;
}
.miniinputred,.miniselectred{
	color:#000000;
	background-color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	font-weight:normal;
	border: 1px solid #660000;
}

.textareared{
	color:#333333;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	border: 1px solid #660000;
}
.textarea_diario{
background-image:url(/GIF_JPG/blog/p2.gif);
background-repeat:repeat-y;
padding:10px 5px 10px 75px;
line-height:18px; 
font-size:12px;
width:350px;
font-family:Verdana ;
}
.input_diario{
background-color:#F3F3FF;
font-size:12px;
width:350px;
font-family:Verdana ;
}

.hrdotted{
	border: 1px dashed #990000;
}
.hrsolid{
	border: 1px solid #990000;
}
.hrvivid{
	border: 1px solid #FF0000;
	color:#FF0000;
}
.littlebuttonred {

	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:10px;
	text-align:center;
	background-color:#660000;
	border-color:#fefaea;
	border-style:solid;
	border-width:1px;
	color:#FFFFFF;
	width: 100px;
}
.imgPhotogalleryAnnunci{
	border: 1px solid #CC0000;
}
.littlebuttongray {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:10px;
	text-align:center;
	text-transform:capitalize;
	background-color:#FFFFFF;
	color:#000000;
	width: 100px;
	border: 1px solid #990000;
}

.c100{
width:100px;
}
.c120{
width:120px;
}
.c150{
width:150px;
}
.c200{
width:200px;
}
.c250{
width:250px;
}
.c450{
width:450px;
}
.c500{
width:500px;
}
.c550{
width:550px;
}
