/* CSS Document */

/*------------------------------Gobal veriable----------------------*/
body {
	padding:0;
	margin:0;
	background-image:url(images/bgtop.gif);
	background-position:top;
	background-repeat:repeat-x;
			}
p 	{
	padding:0;
	margin:0;
	font-weight: normal;
			}
*		{
	font-family:tahoma;
	font-size:11px;
	color: #3E3128;
			}


			
/*-------------------------------------------Menubar----------------------------------*/

.topmenu {
	color:#3E3128;
	font-weight:bold;
	text-decoration:none;
	font-size:12px;
				}
				
.topmenu:hover {
	color:#973F1A;
	font-weight:bold;
	text-decoration:none;
	font-size:12px;
				}

.toscanahousing_l1 {
	color:#393939;
	font-weight:normal;
	text-decoration:none;
	font-size:10px;
	font-family: Verdana, Geneva, sans-serif;
				}			
.toscanahousing2 {
	color:#62130F;
	font-weight:bold;
	text-decoration:none;
	font-size:17px;
				}
				
.toscanahousing0 {
	color:#3E3128;
	font-weight:bold;
	text-decoration:none;
	font-size:14px;
				}
				
.bottommenu {
	color:#454E43;
	font-weight:bold;
	text-decoration:none;
	font-size:11px;
				}
				
.bottommenu:hover {
	color:#475245;
	font-weight:bold;
	text-decoration:none;
	font-size:11px;
				}

.leipalinkki {
	color:#8E3C17;
	text-decoration:none;
				}
				
.leipalinkki:hover {
	color:#475245;
	text-decoration:underline;
				}

				
.toscanahousing1 {
				color:#393939;
				font-weight:bold;
				text-decoration:none;
				font-size:16px;
				}
				

				
.email {
				color:#ffffff;
				font-weight:normal;
				text-decoration:underline;
				font-size:11px;
				}
.email:hover {
				color:#ffffff;
				font-weight:normal;
				text-decoration: none;
				font-size:11px;
				}
				
.more {
	color:#99401A;
	font-weight:bold;
	text-decoration:none;
	font-size:11px;
				}
.more:hover {
	color:#434321;
	font-weight:bold;
	text-decoration: underline;
	font-size:11px;
	text-align: right;
				}
				


/*-------------------------------------------contact us----------------------------------*/

.contact_bg {
	background-image:url(images/orangebg.gif);
	background-position:bottom;
	background-repeat:repeat-x;
			}
			
/*-------------------------------------------current cases----------------------------------*/



.body_txt_green_cap {
	color:#3E3128;
	font-weight:bold;
	text-decoration:none;
	font-size:12px;
	font-variant: normal;
	text-transform: none;
				}


.colored_list {
	color:#C54A01;
				}

.body_txt_white {
	color:#DFDFDF;
	font-weight:normal;
	text-decoration:none;
	font-size:11px;
				}

.body_txt_light_gray {
				color:#ffffff;
				font-weight:normal;
				text-decoration:none;
				font-size:11px;
				}				

.body_txt_white_address {
	color:#ffffff;
	font-weight:normal;
	text-decoration:none;
	font-size:11px;
	line-height: 16px;
				}				
				
.body_txt_white_bold {
	color:#CCCCCC;
	font-weight:normal;
	text-decoration:none;
	font-size:12px;
				}
				
.body_txt_white:hover {
	color:#CCCCCC;
	font-weight:normal;
	text-decoration: underline;
	font-size:11px;
				}
.body_txt {
	font-family: Tahoma;
	font-size: 11px;
	color: #595959;
}


#th_l1 {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 11px;
	color: #323F30;
}

.hl1 {
	font-weight: bold;
}
.hl {
	font-weight: bold;
}

