@import url(forms.css );

/*GENERAL*/

body, td, div, p {
margin: 0px;
font: 7pt Verdana, Arial, Helvetica, sans-serif;
color: #000000;
}

body { 
background:#f5f5f5;
}


/*
font:bold 10px/14px Verdana, Arial, Helvetica, sans-serif; 10/14(size,lineheight)
*/

h1 { 
font: bold 15px/10px Arial, Helvetica, sans-serif;
margin:9px 0px 7px 0px;
}

h6 { color: #ffffff; }



IMG { border-color: black; }

ul {
margin: 0px;
padding-left: 30px;
}

li { 
list-style-type: square;
line-height:16px;
}

A { font-size: 7pt; color: #000000; text-decoration: none}
A:active { color: green;}
A:hover { color: green;}


.mainColcontainer {
margin: 0px 0px 0px 0px;
padding: 0px 7px 0px 2px;
border-top: #a8dda0 1px solid;
}

/*  ----------------MENU--------------------- */ 
/*.menu { background: #C3E2F1 }

A.menu {
padding: 0px;
font: bold #3277c5;
width: 100%;
}

A.menu:hover {
padding: 0px;
font-weight: bold;
background: #0a50a1;
width: 100%;
color: #ffffff;
}

A.menu:active {
padding: 0px;
font-weight: bold;
background: #0A50A1;
width: 100%;
color: #ffffff;
}
*/

/* ----------menu----------------- */
#menu {
	letter-spacing: .1em;
	line-height: normal;
	list-style-type: none;
padding: 0px 0px 0px 0px;
	margin: 0px;
}

#menu li {
	background: none;
	list-style-type: none;
padding: 0px 0px 0px 0px;
	margin: 0px;
}

#menu a {
color: #006633;
width: 112px;
font-size:9px;
background: #EBFFED;
border-bottom: 1px solid #A8DDA0;
display: block;
padding: 2px 2px 2px 6px;
font-weight: bold;
margin: 0px;
}

#menu a:link, #navlist a:visited, #navlist a:hover, #navlist a:active {
	color: #006633;
	text-decoration: none;
}

#menu a:hover {
	color: black;
	background: #A8DDA0;
}


#menuOn a:link {
	color: white;
	background: #2284C5;
}

#menuOn a:hover {
	color: white;
	background: #2284C5;
}

#menuOn a:visited {
	color: white;
	background: #2284C5;
}


/*MainCOLORS*/

.title03, h1, h2   { color: #006633; }



/*TEXT STYLES*/

.txt-title-section {
font-family: "Lucida Grande","Lucida Sans Unicode", Verdana, Helvetica, Arial, sans-serif;
font-size: 12px;
font-weight: bold;
color: #006633;
line-height: 18px;
text-align: justify;
text-decoration: ;
border-bottom: #a8dda0 1px solid;
}

.txtmedium {
font: 10px/15px Verdana, Arial, Sans-Serif #333333;
}

.txt-main {
font-family: "Lucida Grande","Lucida Sans Unicode", Verdana, Helvetica, Arial, sans-serif;
font-size: 12px;
color: #333333;
line-height: 18px;
text-align: justify;
}

.title03{
background:  url(../img/que.gif) no-repeat left;
border-bottom: #ccccff 0px solid;
border-collapse: collapse;
margin: 0px 0px 5px 0px;
padding: 0px 0px 0px 18px;
width:150px;
font-size:11px;
font-weight: bold;
}

.title03 a:link, .title03 A:visited {
color:red;
}

.loginbox  {
border-top: #a8dda0 0px solid;
border-left-width: 0px;
border-bottom: #a8dda0 0px solid;
border-collapse: collapse;
border-right-width: 0px;
}


.loginbox td {
background-color: #EBFFED;
}


.loginbox-title {
font: 10px/15px Verdana, Arial, Sans-Serif #006633;
padding: 2px 2px 2px 6px;
font-weight: bold;
}


/*TABLES STYLES*/

.tablestyle {
border-top: #a8dda0 1px solid;
border-left-width: 0px;
border-bottom: #a8dda0 1px solid;
border-collapse: collapse;
background-color: white;
border-right-width: 0px;
}

.tablestyle1 {BORDER-TOP: #CC0033 1px solid; FONT-WEIGHT: bold; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 8pt; COLOR: #EBFFED; BORDER-BOTTOM: #CC0033 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BORDER-COLLAPSE: collapse; BACKGROUND-COLOR: #EBFFED; BORDER-RIGHT-WIDTH: 0px}

/*  ----------------ADVERT PAGE--------------------- */



.searchrow1 {
border: #FBAE14 1px solid;
border-collapse: collapse;
background-color: #FFE7BA;
}

.bgimage {
background-image: url(images/bg_picture.jpg);
background-repeat: no-repeat;
background-color: #ffffff;
}


.searchbox {
background: #EFEFEF;
font: 10px Verdana, Arial, Helvetica, sans-serif black;
border: #A8DDA0 2px 1px 2px 1px solid;
}

/* ----------FORMS-------------- */



.spot {
border: #cfcfcf 1px dashed;
padding: 8px 8px 8px 28px;
background-color: #ffffe1;
}


/*BANNERS*/

.google468 {
text-align: center;
margin: 1em 0em 1em 0em;
}

.banner468 {
text-align: center;
margin: 1em 0em 1em 0em;
}

/*MAPS*/

.googlemap-window-box {
height: 100px;
width: 350px;
}

.googlemap-window-box img{
float: left;
padding: 0px 2px 0px 0px;
border:0px;
}

/*  ----------------LOCALITA--------------------- */
.affitti-localita {
font-size: 10px;
margin: 1em 0em 1em 0em;
}

.affitti-localita a:link,.affitti-localita a:visited  {
font-weight: bold;
COLOR: #CC3300;
TEXT-DECORATION: none
}

.affitti-localita a:hover {
font-weight: bold;
COLOR: #CC3300;
TEXT-DECORATION: none
}

/*MORE STYLES*/



