﻿div#content_mainBooking h2 { 
	background: url('/images/guestbook_head.gif') no-repeat top left;
	border-bottom: 1px solid #c5c5c5;
	padding: 0 0 50px 0;
	margin: 0 0 20px 0;
	text-indent: -9999em;
	}
div#content_mainBooking h2.guest_eng { 
	background: url('/images/eng/22.gif') no-repeat top left;
	border-bottom: 1px solid #c5c5c5;
	padding: 0 0 50px 0;
	margin: 0 0 20px 0;
	text-indent: -9999em;
	}
div#content_mainBooking h2.guest_ger { 
	background: url('/images/ger/22.gif') no-repeat top left;
	border-bottom: 1px solid #c5c5c5;
	padding: 0 0 50px 0;
	margin: 0 0 20px 0;
	text-indent: -9999em;
	}
	
div#content_mainBooking h2.guest_ru { 
	background: url('/images/ru/guestbook_head.gif') no-repeat top left;
	border-bottom: 1px solid #c5c5c5;
	padding: 0 0 50px 0;
	margin: 0 0 20px 0;
	text-indent: -9999em;
	}
	
div#content_mainBooking h3 {  display: inline; font-weight: normal; padding: 0 10px 0 0; }
div#content_mainBooking h4 { color: #777; display: inline; border-left: 1px solid #777; padding: 0 0 0 10px; }
div#content_mainBooking p { padding: 20px 0 20px 0; margin: 0 0 20px 0; border-bottom: 1px solid #c5c5c5;  }

table { width: 100%; }
table tr td a { padding: 0 5px; color: #777777; text-decoration: underline; }
table tr td.first { width: 25%; }
table tr td.first a { color: #000000; }
table tr td.paging { width: 50%; text-align: center; }
table tr td.last { width: 25%; text-align: right; }
table tr td.last a { color: #000000; }

div#frmguestbook {top: 150px; left: 20px; z-index: 5000; padding-bottom: 20px; border-bottom: 0px solid #c5c5c5; }
div#frmguestbook label { padding: 10px 0 6px 0; display: block; }
div#frmguestbook input { height: 25px; padding: 2px; color: #fff; background: #000; border: none; font-size: 1em; font-family: Arial, Helvetica, sans-serif; }
div#frmguestbook textarea { padding: 2px; color: #fff; background: #000; border: none; font-size: 1em; font-family: Arial, Helvetica, sans-serif; width: 90%; height: 50px; }

div#frmguestbook div.button { clear: both; width: 100%; margin: 20px 0 0 0; padding: 20px 0 0 0; }
div#frmguestbook div.button input { float: right; }
div#frmguestbook div.button input#send { margin: 0 0 0 30px; cursor: pointer; width: 121px; height: 25px; background: url('/images/invia.gif') no-repeat; border: none; color: #fff; text-transform: uppercase; font-size: 1em; }
div#frmguestbook div.button input#delete { width: 121px; cursor: pointer; height: 25px; background: url('/images/annulla.gif') no-repeat; border: none; color: #fff; text-transform: uppercase; font-size: 1em; }

.nuovomessaggio { position:absolute; top: 35px; text-align: right; width: 770px; }
.nuovomessaggio a { color: #26a090; font-weight: bold; }

