body {
	background-color : #e1e1e1;
	margin : 0;
	background-image : url(images/bgr1.gif);
	background-repeat : repeat-x;
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 12px;
} 

#wrapper { 
width : 980px; 
margin-top : 0; 
margin-right : auto; 
margin-bottom : 0; 
margin-left : auto; 
position : relative; 
top : 0; 
left : 0; 
background-color : #ffffff; 
} 
#header { 
width : 980px; 
margin-top : 0; 
margin-right : 0; 
margin-bottom : 0; 
margin-left : 0; 
position : relative; 
top : 0; 
left : 0; 
height : 67px; 
background-image : url(images/top-bgr.gif); 
background-repeat : no-repeat; 
background-color : #264989; 
} 

#header span { display:none; }


ul.cssmenu { 
list-style : none; 
padding-top : 35px; 
padding-right : 0; 
padding-bottom : 0; 
padding-left : 253px; 
margin : 0; 
} 
p {
	margin-top : 9px;
	margin-right : 0;
	margin-bottom : 0;
	margin-left : 0;
	line-height : 18px;
} 
.displace { 
position : absolute; 
left : -5000px; 
} 
ul.cssmenu li { 
float : left; 
padding : 0; 
margin : 0; 
} 
ul.cssmenu li a { 
display : block; 
background : url('images/sprite.gif'); 
margin : 0; 
padding : 0; 
} 
ul.cssmenu li.home a { 
background-position : 0 0; 
height : 32px; 
width : 51px; 
font-size : small; 
} 
ul.cssmenu li.pietranera a { 
background-position : -51px 0; 
height : 32px; 
width : 163px; 
font-size : small; 
} 
ul.cssmenu li.other a { 
background-position : -214px 0; 
height : 32px; 
width : 129px; 
} 
ul.cssmenu li.showroom a { 
background-position : -343px 0; 
height : 32px; 
width : 92px; 
} 
ul.cssmenu li.brochures a { 
background-position : -435px 0; 
height : 32px; 
width : 90px; 
} 
ul.cssmenu li.gallery a { 
background-position : -525px 0; 
height : 32px; 
width : 69px; 
} 
ul.cssmenu li.about a { 
background-position : -594px 0; 
height : 32px; 
width : 55px; 
} 
ul.cssmenu li.contact a { 
background-position : -649px 0; 
height : 32px; 
width : 71px; 
} 
ul.cssmenu li.home a:hover { 
background-position : 0 -32px; 
} 
ul.cssmenu li.pietranera a:hover { 
background-position : -51px -32px; 
} 
ul.cssmenu li.other a:hover { 
background-position : -214px -32px; 
} 
ul.cssmenu li.showroom a:hover { 
background-position : -343px -32px; 
} 
ul.cssmenu li.brochures a:hover { 
background-position : -435px -32px; 
} 
ul.cssmenu li.gallery a:hover { 
background-position : -525px -32px; 
} 
ul.cssmenu li.about a:hover { 
background-position : -594px -32px; 
} 
ul.cssmenu li.contact a:hover { 
background-position : -649px -32px; 
} 
ul.cssmenu li.home a:active { 
background-position : 0 -64px; 
} 
ul.cssmenu li.pietranera a:active { 
background-position : -51px -64px; 
} 
ul.cssmenu li.other a:active { 
background-position : -214px -64px; 
} 
ul.cssmenu li.showroom a:active { 
background-position : -343px -64px; 
} 
ul.cssmenu li.brochures a:active { 
background-position : -435px -64px; 
} 
ul.cssmenu li.gallery a:active { 
background-position : -525px -64px; 
} 
ul.cssmenu li.about a:active { 
background-position : -594px -64px; 
} 
ul.cssmenu li.contact a:active { 
background-position : -649px -64px; 
} 
ul.cssmenu li.home a.selected { 
background-position : 0 -64px; 
} 
ul.cssmenu li.pietranera a.selected { 
background-position : -51px -64px; 
} 
ul.cssmenu li.other a.selected { 
background-position : -214px -64px; 
} 
ul.cssmenu li.showroom a.selected { 
background-position : -343px -64px; 
} 
ul.cssmenu li.brochures a.selected { 
background-position : -435px -64px; 
} 
ul.cssmenu li.gallery a.selected { 
background-position : -525px -64px; 
} 
ul.cssmenu li.about a.selected { 
background-position : -594px -64px; 
} 
ul.cssmenu li.contact a.selected { 
background-position : -649px -64px; 
} 
#content {
	position : relative;
	width : 960px;
	top : 0px;
	left : 0;
	background-image : url(images/hp-content-bgr.gif);
	background-repeat : repeat-y;
	border-top-width : 10px;
	border-right-width : 10px;
	border-bottom-width : 0;
	border-left-width : 10px;
	border-top-style : solid;
	border-right-style : solid;
	border-bottom-style : solid;
	border-left-style : solid;
	border-top-color : #e1e1e1;
	border-right-color : #e1e1e1;
	border-bottom-color : #e1e1e1;
	border-left-color : #e1e1e1;
	margin: 0;
	height: 684px;
} 
#left-side {
	position : absolute;
	width : 233px;
	left : 0;
	top : 0;
	float : left;
	padding : 0;
	height: 684px;
} 
#right-side {
	background-color : #ffffff;
	position : relative;
	width : 721px;
	left : 0;
	top : 0;
	float : right;
	text-align : left;
	height: 684px;
} 
#hp-content { 
padding : 20px; 
} 
h1 {
	font-size : 13px;
	color : #1B86A0;
	margin : 0;
	padding-right : 0;
	padding-left : 0;
	padding-top : 0;
} 
h2 { 
font-size : 15px; 
font-weight : bold; 
color : #2859a8; 
margin : 0; 
padding-right : 0; 
padding-left : 0; 
padding-top : 9px; 
} 
h3 { 
font-size : 14px; 
font-weight : bold; 
color : #2859a8; 
margin : 0; 
padding-right : 0; 
padding-left : 0; 
padding-top : 0; 
} 
#flashcontent-big { 
color : #003399; 
background-color : #ffffff; 
height : 515px; 
width : 980px; 
} 
.normal-texts { 
color : #000000; 
} 
#standard-big-content { 
background-color : #ffffff; 
height : 495px; 
width : 920px; 
padding-bottom : 0; 
color : #1B86A0; 
padding-left : 0; 
padding-right : 0; 
padding-top : 0; 
} 
.tab-selected { 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 13px; 
font-weight : bold; 
color : #ace3f1; 
padding-right : 5px; 
padding-left : 5px; 
} 
#flashcontent {
} 
#flashcontent2 { 
} 
#main-menu { 
padding-top : 0; 
margin : 0; 
text-align : right; 
} 
#privacy-policy { 
background-color : #ffffff; 
height : 495px; 
width : 920px; 
padding-top : 20px; 
padding-right : 20px; 
padding-bottom : 0; 
padding-left : 20px; 
color : #1B86A0; 
background-image : url(images/privacy-policy1.gif); 
} 
.links-tables { 
background-color : #ffffff; 
vertical-align : text-top; 
text-align : left; 
border : 7px solid #d8d8d8; 
} 
.links-tables2 { 
background-color : #ffffff; 
vertical-align : text-top; 
text-align : left; 
width : 688px; 
padding-top : 0; 
padding-right : 0; 
padding-bottom : 0; 
padding-left : 12px; 
}

 
a { 
color : #1B86A0; 
text-decoration : none; 
text-transform : none; 
padding-right : 0px; 
padding-left : 0px; 
} 
a:hover { 
color : #14687C; 
} 

A.nav { 
color : #666666; 
text-decoration : none; 
font-size : 11px; 
font-weight : normal; 
letter-spacing : 0; 
font-variant : normal; 
text-transform : none; 
padding : 0; 
} 

A.nav:hover { 
color : #1B86A0; 
} 
A.nav2 {
	color : #1B86A0;
	text-decoration : none;
	text-transform : none;
	margin: 0px;
	padding: 0px;
} 
A.nav2:hover { 
color : #14687C; 
} 

A.nav3 {
	color : #1B86A0;
	text-decoration : none;
	text-transform : none;
	list-style-type : none;
	margin : 0;
	line-height : 21px;
	list-style-position : outside;
	padding-top : 0;
	padding-right : 0;
	padding-bottom : 0;
	padding-left : 0;
	font-weight: bold;
} 

A.nav3:hover { 
color : #14687C; 
} 

A.nav4 {
	color : #1B86A0;
	text-decoration : none;
	font-size : 13px;
	font-weight : bold;
	margin: 0px;
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	padding-top: 0px;
} 

A.nav4:hover { 
color : #14687C; 
} 

a.nav5 { 
font-size : 13px;
	color : #3192A9;
	margin : 0;
	padding-right : 0;
	padding-left : 0;
	padding-top : 0;
} 
a.nav5:hover { 
color : #14687C; 
} 

a.nav6 {
	margin: 0px;
	padding: 0px;
	color: #171717;
	font-weight: normal;
} 
.end-names {
	color: #264989;
}

a.nav6:hover { 
color : #1B86A0; 
} 

#text-content {
	padding: 15px;
	color: #000000;
}

.links-text {
	margin-top: 20px;
}

#footer {
	background-color : #e1e1e1;
	height : 50px;
	color : #666666;
	line-height : 50px;
	text-align : center;
	font-size: 11px;
} 

.mylist1 {
	color: #1B86A0;
}

#links-big-content { 
width : 900px; 
color : #333333; 
background-color : #ffffff; 
padding : 30px; 
} 
#big-flash-content {
	position : relative;
	width : 960px;
	top : 0;
	left : 0;
	margin-right : 0;
	margin-left : 0;
	border-top-width : 10px;
	border-right-width : 10px;
	border-bottom-width : 0;
	border-left-width : 10px;
	border-top-style : solid;
	border-right-style : solid;
	border-bottom-style : solid;
	border-left-style : solid;
	border-top-color : #e1e1e1;
	border-right-color : #e1e1e1;
	border-bottom-color : #e1e1e1;
	border-left-color : #e1e1e1;
	height : 513px;
	margin-top : 0;
	margin-bottom : 0;
	background-color: #E1E1E1;
}
#big-about-content {

	position : relative;
	width : 960px;
	top : 0;
	left : 0;
	margin-right : 0;
	margin-left : 0;
	border-top-width : 10px;
	border-right-width : 10px;
	border-bottom-width : 0;
	border-left-width : 10px;
	border-top-style : solid;
	border-right-style : solid;
	border-bottom-style : solid;
	border-left-style : solid;
	border-top-color : #e1e1e1;
	border-right-color : #e1e1e1;
	border-bottom-color : #e1e1e1;
	border-left-color : #e1e1e1;
	margin-top : 0;
	margin-bottom : 0;
	background-color: #FFFFFF;
}
.links-tables {
	background-color: #FFFFFF;
	vertical-align: top;
	text-align: left;
	border: 10px solid #C9C9C9;
	width: 200px;
}

.links-tables2 {
	vertical-align: top;
	text-align: left;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	width: 700px;
	height: 106px;
	font-size: 12px;
	line-height: 18px;
	color: #000000;
}
#big-sitemap-content {
	position : relative;
	width : 960px;
	top : 0;
	left : 0;
	border-top-width : 10px;
	border-right-width : 10px;
	border-bottom-width : 0;
	border-left-width : 10px;
	border-top-style : solid;
	border-right-style : solid;
	border-bottom-style : solid;
	border-left-style : solid;
	border-top-color : #e1e1e1;
	border-right-color : #e1e1e1;
	border-bottom-color : #e1e1e1;
	border-left-color : #e1e1e1;
	background-color: #FFFFFF;
	margin: 0;
	height: 513px;
	background-image: url(images/site-map-bgr1.jpg);
	background-repeat: no-repeat;
}
.links-tables-budget {

	background-color: #FFFFFF;
	vertical-align: top;
	text-align: left;
	border: 10px solid #C9C9C9;
	width: 300px;
}
.links-tables2-budget {

	vertical-align: top;
	text-align: left;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	width: 600px;
	height: 106px;
	font-size: 12px;
	line-height: 18px;
	color: #000000;
}
.links-tables-test {

	vertical-align: top;
	text-align: left;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	width: 700px;
	font-size: 12px;
	line-height: 18px;
	color: #000000;
}
