a,a:link,a:visited {
color:#666;
text-decoration:none;

}

a:hover {
color:#ccc;
text-decoration:none;
}

div.moduleblue a:hover {
color:#333;
}

td.right {
padding-left:5px;
}

td.left {
padding-right:2px;
}

#mainbody {
width:970px;
color:#004E90;
line-height:18px;
position:relative;
padding:0 0 0 3px;
}

.menu_header {
width:950px;
}

.elementoMenu {
float:left;
height:21px;
padding:5px 7px 5px 7px;
}

.unacolonna {
width:940px;
padding:0 15px;
}

.unacolonna h1{padding-left:20px;}

.duecolonnesx {
float:left;
width:730px;
padding:0px 10px;
}

.duecolonnedx {
float:left;
width:200px;
padding:0px 10px;
}

.trecolonnesx {
float:left;
width:510px;
padding:22px 30px 22px 20px;
}

.trecolonnecn {
float:left;
width:200px;
}

.trecolonnedx {
float:left;
width:200px;
padding-right:10px;
}

div.box {
font-size:9pt;
margin:0 0 7px;
padding:5px 5px 10px 10px;
}

div.box hr {
color:#d0d0d0;
background-color:#d0d0d0;
border-style:solid;
}

div.grigio {
border:#ababab solid 1px;
margin: 0px 5px;
}

div.grigio h4 {
color:#a7014b;
margin:0;
padding-top:10px;
}

div.grigio hr {
height:1px;
color:#d6d6d6;
background-color:#b1b1b1;
}


div.top_grigio{padding: 5px; background-image:url(../images/GrigioTop.png); height:50px;}
div.center_grigio{padding: 5px; background-image:url(../images/GrigioCenter.png); color:#333333}
div.bottom_grigio{padding: 5px;background-image:url(../images/GrigioButtom.png); height:50px;}





div.blu {
background-color:#0090C5;
border:#ccc solid 1px;
color:#eee;
}

div.bianco {
border:#999 solid 1px;
}

div.grigioS {
background-color:#999;
border:#ccc solid 1px;
font-size:9pt;
}

div.grigioS a:hover {
color:#Ccc;
}

div.rosso {
background-color:#c03;
border:#999 solid 1px;
font-size:9pt;
color:#eee;
}

.News img {
float:left;
margin-right:20px;
}

#registration_form {
border-color:#CDCDCD;
border-style:solid none;
border-width:1px medium;
padding:10px;
}

#registration_form div.row {
clear:both;
height:auto;
overflow:auto;
padding:2px;
}

#registration_form div.row label {
float:left;
width:140px;
margin:0;
padding:2px;
}

#registration_form div.row span.req {
color:red;
padding:0 6px;
}

#registration_form div.row input[type=submit] {
margin:5px;
}

#registration_form div.alert {
border:1px solid red;
color:red;
background-color:#FFF0F0;
border-radius:5px;
-moz-border-radius:5px;
-webkit-border-radius:5px;
margin:10px 0;
padding:10px;
}

div.approfondisci {
height:20px;
width:96px;
text-align:left;
background-repeat:no-repeat;
margin-bottom:10px;
}

a div.approfondisci {
color:#eee;
padding-top:1px;
padding-left:4px;
}

div.grigio div.approfondisci {
background-image:url(../images/grigioChiaro.jpg);
}

div.grigio a:hover div.approfondisci {
color:#999;
}

div.blu div.approfondisci {
background-image:url(../images/blu.jpg);
}

div.blu a div.approfondisci {
color:#0090C5;
}

div.rosso div.approfondisci {
background-image:url(../images/rosso.jpg);
}

a.news p {
margin:0;
}

div.c1 h4 {
font-size:20px;
font-style:normal;
text-transform:lowercase;
color:#C03;
}

div.c2 h4,div.c2 h4 {
font-size:14px;
font-style:normal;
text-transform:uppercase;
}

div.c2 li,div.c2 li {
margin-left:20px;
padding:5px 0;
}

.contatore {
background-image:url(../images/contatore.png);
background-repeat:no-repeat;
font-size:12px;
font-weight:700;
}

.contatoreElemento {
width:14.8px;
font-weight:700;
text-align:center;
color:#000;
}

#flashcontent {
height:81px;
font:11px Verdana;
font-weight:700;
color:#757575;
text-align:center;
line-height:200px;
}


.div_lista{font-family:verdana,Calibri; padding-top:10px; background-color:#dddddd; padding:10px;}


a:link .div_lista,a:visited .div_lista {
border:solid 2px #ffffff;
padding:10px;
}

a:hover .div_lista {
border:solid 2px #a7004b;
background-color:#cccccc;
background-image:url(/images/sfondoAnteprimaBarca.png);
}

a .div_lista {
color:#333333;
}

a .div_lista b {
color:#a7004b;
}

.lista_mezzi {
clear:both;
}

.lista
{
	float:left;
	width:100%;
	padding-right:50px;
}

.lista_sx
{
	float:left;
	width:225px;
}
.lista_sx img
{
	max-height:150px;
}
	
	

.lista_dx
{
	float:left;
	width:470px;
	padding-left:5px;
	position:relative;
}
.lista_dx_big
{
	float:left;
	width:680px;
	padding-left:5px;
	position:relative;
}
.BoatsContents
{
	font-family:Verdana;
}

.contenitore_mezzo h1 {
margin:0;
padding:0;
}

.mezzo_sx {
float:left;
clear:left;
width:560px;
margin-right:10px;
}

.mezzo_dx {
float:right;
clear:right;
width:370px;
text-align:left;
}

.contenuto_esteso {
background-color:#f1f1f1;
clear:both;
min-height:1px;
padding:40px;
}

div.horizontalMenu {
height:50px;
position:relative;
width:988px;
left:1px;
margin:0;
}

.MenuFirstLevel {
height:25px;
padding-left:20px;
left:20px;
font-size:12px;

}

.MenuSecondLevel
{
	top:25px;
	font-size:11px;
	background-image:url(/images/menu/submenu.png);
	height:25px;
	position:absolute;
	display:none;
	padding:0px 20px;
	right:0;
	left:0;
}
div.menuItem div.menuItemCenter
{
	width:auto;
}
div.MenuSecondLevel div.subMenuItem {
padding:5px 20px 0px 20px;
	float:left;	
	color:#eeeeee;
}


div.menuItem
{
	float:left;
	height:100%;
	
	vertical-align:middle;
	position:relative;
}

.subMenuItem a:link, .subMenuItem a:visited{color:#004E90;}

.subMenuItem a:hover{color:#666666;}



div.menuItemHover {
float:left;
font-size:12px;
height:100%;
vertical-align:middle;
}

div.menuItemHover a {
color:#c0004b;
}

div.menuItemHover div.menuItemLeft {
height:100%;
background-image:url(/images/menu/left.png);
background-position:left top;
background-repeat:no-repeat;
}

div.menuItemHover div.menuItemRight {
height:100%;
background-image:url(/images/menu/right.png);
background-position:right top;
background-repeat:no-repeat;
}

div.menuItem div.menuItemCenter {
margin-left:11px;
margin-right:10px;
height:100%;
padding-top:5px;
}

div.menuItemHover div.menuItemCenter
{
	margin-left:11px;
	margin-right:10px;
	height:100%;
	background-image:url(/images/menu/center.png);
	background-position:top;
	background-repeat:repeat-x;
	padding-top:5px;
}



.typeRadioDiv
{
	/* height:30px; */
	font-size:15px;
}
.typeRadioDiv input
{
	margin-left:50px;
}
.patentMainContainer
{
	height:45px;
}

html {
font-family:verdana,Calibri,Arial;
font-size:8pt;
text-align:justify;
}

body {
margin:30px 0 0;
padding:0;
color:#333;
background:transparent url(/images/bk.jpg);
background-repeat:repeat-x;
background-color:#96B2CA;

}

a img {
border:none;
}

#wrapper,#top,#bottom,#center {
width:990px;
}

#center
{
	/*overflow:hidden;
	position:absolute;
	*/
	background-image:url("/images/bg_center.png");
	background-repeat:repeat-y;
	background-color:#EEEEEE;
	margin:0;
	min-height:570px;
	padding-bottom:50px;
}

#wrapper {
height:100%;
margin:0 auto;
padding:0;
}

#top,#bottom {
height:30px;
}

#top {
background:transparent url(../images/bg_top.png) no-repeat;
height:168px;
overflow:hidden;
position:relative;
}

#logo
{
	float:left;
	left:14px;
	padding:15px;
	position:relative;
	top:15px;
	width:250px;
}

a.private-area
{
	position:absolute;
	top:5px;
	right:5px;
}
.ucina
{
	position:absolute;
	top:96px;
	left:690px;
}

.header_right
{
	float:right;
	padding:5px;
}

.lingua
{
	text-align:right;
	padding:8px;
	color:#666666;
	
	position:absolute;
	right:60px;
}
div.lingua div
{
	float:right;
	margin-right:20px;
}

#mainmenu
{
	top:87px;
	/*padding:0 0 10px 200px;*/
	width:200px;
	background-image:url(../images/sfondomenu.png);
	background-position:bottom;
	background-repeat:repeat-x;
	/*
	background-repeat:no-repeat;
	margin-right:30px;
	*/
	position:absolute;
	right:30px;
}

#mainmenu h1 {
font-size:14px;
color:#216196;
padding:0;
margin:0;
padding-bottom:10px;
}

#toprow {
width:980px;
height:33px;
position:relative;
margin:0;
padding:0 0 0 3px;
}

#language {
padding-top:8px;
padding-right:16px;
width:auto;
float:right;
text-align:right;
}

#rowmodules1,#rowmodules2 {
width:980px;
margin:0 2px;
}

#component {
padding:0 3px 0 5px;
}

#bottom {
background:transparent url(../images/bg_bottom.png) -10px 0 no-repeat;
}

h1 {
margin-top:22px;
margin-bottom:5px;
color:#5E6062;
font-weight:400;
font-size:22px;
}

h2 {
margin-top:20px;
margin-bottom:5px;
color:#C3CE23;
font-weight:400;
font-size:22px;
}

h3 {
margin-top:18px;
margin-bottom:5px;
color:#c03;
font-weight:400;
font-size:20px;
}

h4 {
margin-top:16px;
margin-bottom:5px;
color:#c03;
font-weight:700;
font-size:18px;
}

h5 {
margin-top:14px;
margin-bottom:5px;
color:#c03;
font-weight:400;
font-size:16px;
}

h6 {
margin-top:12px;
margin-bottom:5px;
color:#C3CE23;
font-weight:700;
font-size:14px;
}

#copyright {
width:450px;
text-align:left;
float:left;
color:#007ab4;
padding:5px;
}

#footermenu {
width:400px;
text-align:left;
float:right;
padding:5px;
}

#footermenu div {
text-align:right;
}

#footer a:link,#footer a:hover,#footer a:visited {
color:#eee;
background-image:none;
}

#footer a:link,#footer a:hover,#footer a:visited,.moduletable {
color:#eee;
background-image:none;
font-size:9px;
}



a div.elementoMenu {
background-image:url(../images/elementoMenu.png);
height:21px;
color:#eee;
}

a:hover div.elementoMenu {
background-image:url(../images/elementoMenuH.png);
height:21px;
/*color:#CC0033;*/
color:#000000;
}

div#footermenu a div.elementoMenu {
background-image:none;
height:10px;
}

.article_separator {
margin-top:10px;
margin-left:3px;
display:block;
width:99%;
border-top:2px solid #d1d1d1;
height:0;
}

div#copyright p {
margin-top:0;
}

div#header
{
	width:955px;
	margin-left:1px;
	position:relative;
	/* height:195px; */
	height:170px;
	padding-top:15px;
	padding-bottom:18px;
	padding-left:25px;
}

.gallery {
float:left;
width:930px;
height:188px;
}

div#watermarklogo {
position:absolute;
top:88px;
z-index:9999;
}

table.rightfromcontent td.right,table.rightfromcontent td.left {
padding-right:4px;
padding-left:4px;
}

div.mainlevel_seperator {
float:left;
text-align:center;
line-height:37px;
font-weight:400;
color:#eee;
font-size:15px;
text-transform:uppercase;
padding:0 10px;
}

a:hover div.mainlevel_seperator {
background:transparent url(../images/SfondoHeader_bg.jpg) 0 0 repeat-x;
color:#d82525;
}

* html .clearfix {
height:1%;
}

#searchbox {
padding:0 9px 5px 0;
}

ul#mainlevel li.mainlevel a.mainlevel {
display:block;
height:38px;
padding:0 10px;
}

#language div.nooku_flag {
background-repeat:no-repeat;
float:left;
height:11px;
margin-top:5px;
padding-left:2px;
padding-right:2px;
width:16px;
}

#language select {
float:left;
margin-left:5px;
}

#rowmodules1 div.module,#rowmodules2 div.module {
width:100%;
height:100%;
float:left;
color:#333;
line-height:18px;
margin:0 4px;
}

div.modulegrey2 {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/bg_module_grey2_tl.png) no-repeat scroll 0 0;
font-size:9pt;
margin:0 10px;
}

div.modulegrey2 div div {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/bg_module_grey2_tr.png) no-repeat scroll 100% 0;
}

div.modulegrey2 div {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/bg_module_grey2_bl.png) no-repeat scroll 0 100%;
}

div.modulegrey2 div div div {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/bg_module_grey2_br.png) no-repeat scroll 100% 100%;
}

div.modulegrey div div div {
font-size:9pt;
margin:0 0 7px;
padding:5px 5px 10px 10px;
}

ul#mainlevelsubmenu {
color:#575757;
font-family:verdana,Calibri,Arial;
font-size:14px;
font-weight:400;
letter-spacing:-.5px;
list-style-type:none;
line-height:normal;
padding:10px 20px 20px;
}

ul#mainlevelsubmenu li.mainlevelsubmenu {
background:transparent url(../images/arrow_menu.png) no-repeat scroll 100% 16px;
border-bottom:1px solid #A5A6A5;
padding:5px 0;
}

div.moduleblue a,div.moduleblue a:link,div.moduleblue a:visited,div.blu,div.blu a,div.blu h3,div.blu a h3,div.grigioS,div.grigioS a,div.grigioS h3,div.grigioS a h3,div.grigioS h4,div.grigioS a h4,div.rosso a,div.blu div.c2 a li h4,div.blu div.c2 a li h4,div.grigioS div.c2 a li h4,div.grigioS div.c2 a li h4,div.rosso div.c2 a li h4,div.rosso div.c2 a li h4 {
color:#eee;
}

a,input {
outline:none;
}

/*div.grigio h1,div.grigio h2,div.grigio h3,div.grigio h4,div.grigio h5,div.grigio h6,div.grigio span {
color:#A7014B;
}*/

div.blu h1,div.blu h2,div.blu h3,div.blu h4,div.blu h5,div.blu h6,div.rosso h1,div.rosso h2,div.rosso h3,div.rosso h4,div.rosso h5,div.rosso h6,div.MenuSecondLevel a:hover,div.menuItem a:hover,div.menuItemHover a:hover {
color:#666666;
}

div.blu a:hover,a:hover div.approfondisci,div.blu div.c2 a:hover li h4,div.blu div.c2 a:hover li h4,div.grigioS div.c2 a:hover li h4,div.grigioS div.c2 a:hover li h4 {
color:#ccc;
}

div.bianco h4,div.bianco a h4,div.grigio a div.approfondisci,div.c2 a li h4,div.c2 a li h4,div.vuoto h4,div.vuoto a h4 {
color:#666;
}

.News,.contenitore_mezzo {
padding:10px;
}

#registration_form div.row input[type=text],#registration_form div.row input[type=password],#registration_form div.row select {
border:1px solid #CDCDCD;
width:280px;
margin:0;
padding:1px;
}

#registration_form div.row input.fieldWithError,#registration_form div.row select.fieldWithError {
border:1px solid red;
}

div.bianco div.approfondisci,div.grigioS div.approfondisci,div.vuoto div.approfondisci {
background-image:url(../images/bianco.jpg);
}

div.c2 a:hover li h4,div.c2 a:hover li h4,div.rosso div.c2 a:hover li h4,div.rosso div.c2 a:hover li h4 {
color:#333;
}

#flash,p {
display:block;
}

div.menuItem div.menuItemLeft,div.menuItem div.menuItemRight {
height:100%;
}



.boat_title{font-weight:bold; font-size:20px;}

.mare{ position:relative; width:200px; height:200; z-index:1; margin-top:2px;}

.mareflash{position:absolute; z-index:2; top:0px; right:0px; padding-right:0px;}

.mareMenu{position:absolute; z-index:2; top:14px; right:0px;}

/*Form*/
.rigaForm{ clear:both; height:1px; padding-top:10px;}
.cella1form{ float:left; width:85px; margin-right:10px;}
.cella2form{ float:left;}
.accedi{ text-align:right; margin-right:30px; margin-bottom:10px;}
.form_dx{float:right;}
.form_sx{float:left; width:500px; vertical-align:top;}

.footer{background-image:url(/images/bg_footer.png); height:19px; padding-left:20px; background-position:bottom; background-repeat:no-repeat; font-size:9px; color:#2b6aa0; margin-bottom:20px;}

/*Barche nuove*/
.newboatcontainer{ clear:both; text-align:center;}
.newboatImbarcazioni{float:left; width:160px; padding:5px;}
.newboatGommoni{float:left;width:160px;padding:5px;}
.newboatMotori{float:left;width:160px;padding:5px;}
.newboatRimorchi{float:left;width:160px;padding:5px; }

.newboatTI{padding-bottom:10px; font-weight:bold;}
.newboatTG{padding-bottom:10px; font-weight:bold;}
.newboatTM{padding-bottom:10px; font-weight:bold;}
.newboatTR{padding-bottom:10px; font-weight:bold;}
.newboatP{ padding:10px 0px;}

.newboatContenitoreTesto
{
	clear:both; 
	text-align:left; 
	min-height:200px;
}
.newboatTesto
{
	display:none;
}




div.menuOpened div.menuItemLeft
{
	height:100%;
	background-image:url(/images/menu/left.png);
	background-position:left top;
	background-repeat:no-repeat;
}

div.menuOpened div.menuItemRight
{
	height:100%;
	
	background-image:url(/images/menu/right.png);
	background-position:right top;
	background-repeat:no-repeat;
}
div.menuOpened div.menuItemCenter
{
	margin-left:11px;
	margin-right:10px;
	height:100%;
	padding-top:5px;
	
	background-image:url(/images/menu/center.png);
	background-position:top;
	background-repeat:repeat-x;
}




.MenuSelected
{
	/*color:#FF0000;*/
	font-weight:bold;
}
.AppointmentMainContainer
{
	position:relative;
}

.AppointmentContainer
{
	position:absolute;
	left:50px;
	top:15px;
}



.mareMenu a:hover
{
	color:#CC0033;
	/* font-weight:bold; */
}


.NoBoatsLoaded
{
	text-align:center;
}



.tableMezzo
{
	width:100%;
}

.tableMezzo td
{
	vertical-align:top;
}
.UserEmailDiv
{
	text-align:center;
}
.MoreInfo a
{
	text-decoration:underline !important;
	color:#c40065 !important;
}
.MoreInfo a:hover
{
	text-decoration:underline !important;
}
.Back a
{
	color:#C40065 !important;
	text-decoration:underline !important;
}
.Back a:hover
{
	text-decoration:underline !important;
}

div.SingleRequest
{
	text-align:center;
}
div.SingleRequest a
{
	color:#C40065;
	text-decoration:underline;
}
div.SingleRequest span.Unsuscribed
{
	color:#C40065;
}


div.TopMenu
{
	position:relative;
	top:13px;
}













div.ConfiguratorContainer
{
	font-size:13px;
}
div.ConfiguratorTabs
{
	left:5px;
	position:relative;
}

div.ConfiguratorTabs div.menuItemLeft
{
	width:25%;
	float:left;
	font-size:14px;
	height:100%;
	background-image:url(/images/menu/left.png);
	background-position:left top;
	background-repeat:no-repeat;
	text-align:center;
	margin-left:-2px;
}

div.ConfiguratorTabs div.menuItemRight
{
	height:100%;
	
	background-image:url(/images/menu/right.png);
	background-position:right top;
	background-repeat:no-repeat;
}
div.ConfiguratorTabs div.menuItemCenter
{
	margin-left:11px;
	margin-right:10px;
	height:24px;
	
	
	/* padding-bottom:2px;
	padding-top:5px; */
	
	background-image:url(/images/menu/center.png);
	background-position:top;
	background-repeat:repeat-x;
	position:relative;
}
a.BoatType
{
	/* width:100%;
	height:100%; */
	left:-11px;
	right:-10px;
	height:25px;
	position:absolute;
}
span.LinkContainer
{
	height:100%;
	left:0;
	padding-top:5px;
	position:absolute;
	width:100%;
}
div.ConfiguratorTabs div.menuItemCenter a
{
	color:#004E90;
	cursor:pointer
}
div.ConfiguratorTabs div.menuItemCenter a:hover
{
	color:#C2004A;
}

div.ConfiguratorContent
{
	clear:both;
}

div.ConfiguratorContent
{
	background-image:url("/images/SfondoSelettore.png");
	border:2px solid #FFFFFF;
	border-top:none;
	/*height:405px;*/
	margin:auto;
	padding:20px;
	position:relative;
	/*width:680px;*/
}

.SingleConfigurationContainer
{
	/*width:340px;
	width:298px:
	*/
	width:310px;
	padding-left:10px;
	padding-right:10px;
	float:left;
	/* 
	margin-right:20px;
	 */
	/*padding-right:20px;
	padding-top:10px;*/
}
.BorderButton
{
	border:2px solid #FFFFFF;
}
.BorderButton:hover
{
	border:2px solid #C6004B;
}
div.SearchBoatsResult
{
	background:#DDDDDD;
	border:2px solid #FFFFFF;
	margin:auto;
	padding:20px;
	position:relative;
	font-size: 13px;
}

.priceSliderDiv
{
	/* padding-left:10px;
	padding-right:10px; */
}
.lenghtSliderDiv
{
	/* padding-left:10px;
	padding-right:10px; */
}


.patentContainer
{
	padding-top:18px;
	line-height:18px;
}
.patentRadioDiv
{
	font-size:15px;
	text-align:center;
}
.patentRadioDiv input
{
	margin-left:50px;
}
.patentRadioContainer
{
	/* float:left; */
}

.MigliaZeroContainer
{
	/*margin-top:20px;*/
	text-align:center;
}
#slider-price
{
	/*margin-top:15px;
	margin-bottom:15px;*/
}

#slider-lenght
{
	/*margin-top:15px;*/
}

div.Loading
{
	height:24px;
	width:24px;
	display:none;
	position:relative;
	text-align:center;
	z-index:1000;
	top:5px;
	margin:auto;
}

div.SearchContainer
{
	text-align:center;
	outline:none;
	margin-top:20px;
}
div.FilterTitleContainer
{
	height:30px;
	padding-top:20px;
}

a.BackToSearch
{
	color:#C2004A;
	cursor:pointer;
	text-decoration:underline;
}
a.BackToSearch:hover
{
	color:#C2004A;
	text-decoration:underline;
}
.Configurator
{
	width:680px;
	border:2px solid #fff;
	position:relative;
	background-image:url(/images/SfondoSelettore.png);
	margin:auto;
	padding:20px;
	height:405px;
}

.configurationLabel
{
	color:#696969;
	font-weight:bold;
}

.configurationValue
{
	color:#0F0F0F;
	font-weight:bold;
}
.OccasionsByEmail
{
	/*background-image:url("/images/SfondoSelettore.png");
	border:2px solid #FFFFFF;
	height:370px;
	*/
	margin:auto;
	/*padding:20px;*/
	position:relative;
	width:725px;
}
.SendByMailLink
{
	color:#C2004A !important;
	text-decoration:underline !important;
}


.newBoatsCenter
{
	background-image: url(/images/nuovo/center.jpg);
	background-repeat: repeat-y;
	background-position: top;
}
.newBoatsTop
{
	background-image: url(/images/nuovo/top.jpg);
	background-repeat: no-repeat;
	background-position: top;
}

.newBoatsBottom
{
	background-image: url(/images/nuovo/bottom.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
	height:500px;
	padding-top:20px;
}
img.newBoatsImage
{
	border:2px solid #FFFFFF;
	margin-top:30px;
}
img.newBoatsImage:hover
{
	border:2px solid #a6004a;
}

.newBoatsTitle
{
	font-size:19px;
}

a.Print div.PrintContainer
{
	background-image:url(/images/print.png)
	/* background-image:url(/images/print-over.png) */
}
a.Print:hover div.PrintContainer
{
	background-image:url(/images/print_over.png)
	/* background-image:url(/images/print-over.png) */
}

div.PrintContainer
{
	height:35px;
	width:37px;
	float:left;
}

a.Mail div.MailBContainer
{
	background-image:url(/images/mail.png)
	/* background-image:url(/images/print-over.png) */
}
a.Mail:hover div.MailBContainer
{
	background-image:url(/images/mail_over.png)
	/* background-image:url(/images/print-over.png) */
}

div.MailBContainer
{
	height:35px;
	width:37px;
	float:left;
}



