/*-----------------------------------------------------------------------------------------------------------------------------------------*/
a:link					{color: #0000FF;}
a:visited				{color: #0066FF;}
a:active				{color: #0000FF;}
a:hover					{color: #0000FF;}
body 					{margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; font-family:Verdana, Arial, Helvetica, sans-serif;}
form					{margin: 0px;}
.l						{text-align: left;}
.c						{text-align: center;}
.r						{text-align: right;}
.clear					{clear: both;}
/*-----------------------------------------------------------------------------------------------------------------------------------------*/
.w100					{width: 100%;}
.w95					{width: 95%;}
.w90					{width: 90%;}
.w85					{width: 85%;}
.w80					{width: 80%;}
.w75					{width: 75%;}
.w70					{width: 70%;}
.w65					{width: 65%;}
.w60					{width: 60%;}
.w55					{width: 55%;}
.w50					{width: 50%;}
.w45					{width: 45%;}
.w40					{width: 40%;}
.w35					{width: 35%;}
.w30					{width: 30%;}
.w25					{width: 25%;}
.w20					{width: 20%;}
.w15					{width: 15%;}
.w10					{width: 10%;}
/*-----------------------------------------------------------------------------------------------------------------------------------------*/
.fll					{float: left; padding:2px;}
/*-----------------------------------------------------------------------------------------------------------------------------------------*/
.navbar					{padding-right: 8px; font-family:verdana; font-size:12px;}
.casahomepage			{font-family: verdana; font-size:12px;}
.casahomepage b			{color:#990000; }

.menu					{border-bottom: 1px solid #cccccc; background-image:url(/images/separatore.gif); background-repeat:repeat-y; background-position:right; font-weight:bold;}
.vocemenu				{font-family: verdana; font-size: 14px; padding: 12px; background-image:url(/images/separatore.gif); background-repeat:repeat-y; background-position:left;}
.ricerca				{font-family: verdana; font-size: 14px; padding: 8; background-image:url(/images/separatore.gif); background-repeat:repeat-y; background-position:left;}
.selected				{background-color:#FFE7A8; padding:12px;}
.selez					{font-weight:bold; background-color:#FFE7A8}

.ricercaint				{color: #FFFFFF; padding:0 9px 9px 9px; font-family:verdana; font-size:12px; font-weight:bold;}
.ricercacampo			{color: #FFFFFF; padding: 5px 4px 0 4px; font-family: arial; font-size:11px; font-weight:bold;}
.ricercacampo div		{float: left;}

.testo					{font-family: verdana; font-size:12px;}
.testo 					{padding: 8px;}

.hr						{background-image:url('/images/hr.gif'); background-repeat:no-repeat; background-position:center; color:#990000; font-family:verdana; font-weight:bold; font-size:12px; padding:3px;}
.hr2					{background-image:url('/images/hr2.gif'); background-repeat:no-repeat; background-position:center; color:#990000; font-family:verdana; font-weight:bold; font-size:12px; padding:3px 3px 3px 12px ;}

/* box casa */

.boxcasa				{font-family: verdana; font-size: 12px; border-bottom:1px solid #FFE7A8; padding:12px;}
.boxcasa img			{margin: 0 10px 10px 0;}
.boxcasa hr				{color: #FFC42E;}
.boxcasa h3				{margin:7px 0 0 0 ; color: #990000; font-weight:bold; text-transform:capitalize; font-size:14px;}
.boxcasa h3 a:link		{color: #990000;}
.boxcasa h3 a:hover		{color: #990000;}
.boxcasa h3 a:visited	{color: #990000;}
.boxcasa h3 a:active	{color: #990000;}

h1						{color: #990000;}
.boxcasa h1 a:link		{color: #990000;}
.boxcasa h1 a:hover		{color: #990000;}
.boxcasa h1 a:visited	{color: #990000;}
.boxcasa h1 a:active	{color: #990000;}

.boxcasa strong.t			{font-size: 16px; color: #990000; }
.boxcasa strong.t a:link	{color: #990000;}
.boxcasa strong.t a:hover	{color: #990000;}
.boxcasa strong.t a:visited	{color: #990000;}
.boxcasa strong.t a:active	{color: #990000;}
.boxcasa hr					{clear: left;}
.boxcasa span 				{font-size: 10px; color: #990000;}
.boxcasa span b				{font-size: 14px; color: #990000;}

.boxhomepage				{font-family: verdana; font-size: 12px; padding:5px; color: #FFFFFF;}
.boxhomepage h3				{margin: 3px; color: #FFC42E;}
.boxhomepage a:link			{color: #FFC42E;}
.boxhomepage a:hover		{color: #FFFFFF;}
.boxhomepage a:visited		{color: #FFC42E;}
.boxhomepage a:active		{color: #FFC42E;}

.errore						{background-color:#990000; color:#FFFFFF;}

.dexcasagrande 				{font-family: sans-serif; font-size:16px; font-weight:bold; margin-bottom: 16px; color: #990000;}
.dexcaratteristica			{font-family: sans-serif; font-size:12px; margin-bottom: 16px; color: #000000;}

.menuart					{font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; background-image:url(/images/separatore.gif); background-position:bottom; background-repeat:repeat-x; padding:10px;}
.menuart a:link				{text-decoration: none;}
.menuart a:hover			{text-decoration: underline;}
.menuart a:visited			{text-decoration: none;}
.menuart a:active			{text-decoration: none;}

.path						{ font-size:12px; padding:10px; border-bottom:1px solid #cccccc; margin-bottom:5px;}


.pag_web 					{border: 1px solid #FFC42E; font-size:12px; padding:12px; font-weight:bold; }
.pag_web a:link				{color: #cc0000; font-weight:bold;}
.pag_web a:hover			{color: #cc0000; font-weight:bold;}
.pag_web a:visited			{color: #cc0000; font-weight:bold;}
.pag_web a:active			{color: #cc0000; font-weight:bold;}

h1							{ font-size:18px;}
h2							{ font-size:14px; font-weight:normal;}
h2 strong					{ color: #000000; }
h2 b						{ color: #990000; }
h3							{ font-size:12px; font-weight:normal;}


.objekt_der_woche			{position:absolute; margin-left:880px; margin-top:20px}

.neu{
	position:absolute;
	margin:30px 10px !important; 
}
.last_minute{
	position:absolute;
	margin:10px 30px!important; 
}
.neu_last{
	position:absolute;
	margin:10px !important; 
}

