﻿body
{
	position:relative;
	text-align:center;
	margin:0px;
	padding:0px;
    background-color: #ffffff;
    width:100%;
	height:100%;
}

form
{
	width:99%;	
}

div
{
	margin:0px;
	padding:0px;
	
}

h1
{
    margin:0px;
    padding:0px;
	font-family:Verdana;
    font-size:11px;
    font-weight:bold;
    line-height:20px;
    margin-left:11px;
    cursor:default;
}

h2
{
	font-family:Verdana;
    font-size:11px;
    font-weight:normal; 
    text-transform:uppercase;
    margin-bottom:1px;
}

p, ul, li
{
	font-family:Verdana;
	font-size:11px;
	text-align:justify;
	margin:0px;
	padding:0px;
	color:#2b3e49;
}

img
{
	margin:0px;
	padding:0px;
    border:0px;
}
 
table
{
	margin:0px;
	padding:0px;
    border:0px;
}

td
{
	margin:0px;
	padding:0px;
}

tr
{
	margin:0px;
	padding:0px;
}

a:link
{
	margin:0px;
	padding:0px;
	color:Black;
	text-decoration:none;
	color:#2b3e49;
}

a:visited
{
	margin:0px;
	padding:0px;
	color:Black;
	text-decoration:none;
	color:#2b3e49;
}

a:active
{
	color:#4c6283;
	text-decoration:none;
}

a:hover  
{
	margin:0px;
	padding:0px;
	color:Black;
	text-decoration:none;
	color:#2b3e49;
}

a.underline:link
{
	color:#4c6283;
	text-decoration:underline;
}

a.underline:visited
{
	color:#4c6283;
	text-decoration:underline;
}

a.underline:active
{
	color:#4c6283;
	text-decoration:underline;
}

a.underline:hover  
{
	color:#082450;
	text-decoration:underline;
}

a.normal:link
{
	cursor:text;
}

a.normal:visited
{
	cursor:text;
}

a.normal:active
{
	cursor:text;
}

a.normal:hover
{
	margin:0px;
	padding:0px;
	color:Black;
	text-decoration:none;
	color:#2b3e49;
	cursor:text;
}

div#Content
{
	position:relative;
	width:980px;
	height:600px;
	margin:0px auto;
	text-align:left;
	background:url("/Images/InTopSfondo.jpg") repeat-x 0px 0px;
}
   
div#BodyTop
{
	position:relative;
	top:0px;
	left:0px;
	width:980px;
	height:160px;
	background:url("/Images/InTop.jpg") no-repeat 0px 0px;
}

div#SceltaLingua
{
	position:relative;
	top:2px;
	margin-left:777px;
	width:150px;
	height:26px;
}

div#SceltaLingua img
{
    float:left;
}

div.LogoBS
{
	position:relative;
	top:0px;
	margin-left:37px;
	width:255px;
	height:43px;
	background:url("/Images/Inlogo.gif") no-repeat 0px 0px;
}

div#BodyMenu
{
	position:absolute;
	margin-left:24px;
	width:932px;
	height:28px;
    background:url("/Images/InPulsanti.gif") repeat-x 0px 0px;
	bottom:1px;
}

div#BodyMenu div
{
	position:relative;
	height:28px;
	background-color:Transparent;
	background:url("/Images/InBordoTraPulsanti.jpg") no-repeat 0px 0px;
	background-position:right;
	float:left;
}

div#BodyMenu p
{
	font:10px/28px verdana;
	font-weight:bold;
	text-align:center;
	text-transform:uppercase;
	color:#2b3e49;
	margin-right:3px;
}

div.cmdChiSiamo
{
	width:114px;
}

div.cmdOfferte
{
	width:112px;
}

div.cmdRichieste
{
	width:111px;
}

div.cmdDoveSiamo
{
	width:110px;
}

div.cmdContattaci
{
	width:107px;
}

div.cmdPartners
{
	width:94px;
}

div.cmdNews
{
	width:69px;
}

div.cmdPubblicita
{
	width:107px;
}

div#BodyLeft
{
	position:relative;
	width:24px;
	height:440px;
	background: url("/Images/InOmbraLeft.jpg") repeat-y 0px 0px;
	float:left;
}

div#BodyCenter
{
	position:relative;
	width:932px;
	height:440px;
	background-color: Transparent;
	float:left;
}

div#PageContent
{
	position:relative;
	top:0px;
	width:932px;
	height:418px;
	background:url("/Images/InRigaGialla.jpg") repeat-x 0px 4px;
}

div#BodyBottom
{
	position:relative;
	width:932px;
	height:22px;
    background-color:#2b3e49;
}

div#BodyBottom p
{
	text-align:left;
	font:10px/22px verdana;
	font-weight:bold;
	color:#FFFFFF;
    margin-left:16px;
    float:left;
}

div#BodyBottom p a
{
	color:#FFFFFF;
}

div#BodyBottom p.feeds
{
	position:absolute;
	font:10px/10px verdana;
	margin-top:4px;
	right:16px;
	text-align:right;
	color:#FFFFFF;
}

div#BodyBottom p.feeds a
{
	font:10px/10px verdana;
	font-weight:bold;
	color:#FFFFFF;
	margin:1px;
}

div#BodyRight
{
	position:relative;
	width:24px;
	height:440px;
	background:url("/Images/InOmbraRight.jpg") repeat-y 0px 0px;
	float:left;
}







  


.bold
{
    font-weight:bold;
}  

.white
{
    color:#ffffff;
}

.hidden
{
	display:none;
}