@charset "utf-8";
/* CSS Document */


.Page_costa-rica #mainBody #mainContent {
	padding: 140px 81px 10px 212px;
}
.Page_costa-rica #navigation ul li ul {
	top: 400px;
}

.Page_Index #navigation {
	background-image:none;
}
.Page_Index #mainBody #mainContent {
	background-image:none;
	padding: 10px 10px 10px 10px;
	min-height:1840px;
	width: 984px;
}
.Page_Index #footer {
	background-image:none;
}

.Page_florida #navigation ul li ul,
.Page_immobilienmakler #navigation ul li ul {
	top: 200px;
}

.Page_immobilien #mainBody #mainContent {
	padding: 140px 81px 10px 212px;
}

.Page_landhaus-weingut-italien-2 #mainBody #mainContent {
	padding: 10px 81px 10px 212px;
}



.Page_immobilien #navigation ul li ul {
	top: 250px;
}

.Page_landhaus-weingut-italien #mainBody #mainContent {
	padding: 10px 81px 10px 212px;
}
.Page_landhaus-weingut-italien #navigation ul li ul {
	top: 200px;
}

.Page_boote-mieten #mainBody #mainContent {
	padding: 140px 81px 10px 212px;
}
.Page_boote-mieten #navigation ul li ul {
	top: 250px;
}

.Page_ferienhaeuser-florida #mainBody #mainContent {
	padding: 140px 81px 10px 212px;
}
.Page_ferienhaeuser-florida #navigation ul li ul {
	top: 250px;
}

/* Contact page */

#tablebg {
	background-color:#c4b97e;
}

#tabletop {
	padding:6px;
	background-color:#771d3d;
	font-weight:bold;
	color:#ffffff;
	font-size:12px;
	border: 1px solid #c4b97e;
	height:14px;
}

#tablemid {
	padding:6px;
	background-color:#eeece1;
	font-size:11px;
	border-left: 1px solid #c4b97e;
	border-right: 1px solid #c4b97e;
	min-height:80px;
}

#tablebottom {
	padding:6px;
	background-color:#e1d490;
	font-size:11px;
	border: 1px solid #c4b97e;
	height:14px;
}

#left {
	float:left;
}

#right {
	float:right;
}

#right a {
	color:#802020;
	text-decoration:none;
}


#leftimg {
	float:left;
	margin-right: 20px;
	border:1px solid #eeece1;
}

#tdcell {
	padding-left:8px;
}

#tableheader {
	width:100%;
}

#tableheader1 {
	width:20%
}

#tableheader2 {
	width:80%
}

#tableheader3 {
	width:20%
}

#tableheader2 div {
	color:#7F7F7F;
font-family:'Monotype Corsiva',Verdana,Arial,Helvetica,sans-serif;
font-size:24px;
text-align:center;
}


#tableinfo {
	background-color:#ddd9c3;
	width:100%;
}

#tableinfo1 {
	width: 25%;
	font-weight:bold;
}

#tableinfo2 {
	width: 25%;
	font-weight:normal;
}

#tableinfo3 {
	width: 25%;
	font-weight:bold;
}

#tableinfotd4 {
	width: 25%;
	font-weight:normal;
}



#slideshow {
	margin-left:auto;
	margin-right:auto;
	border:1px solid #eeeeee;
	width:625px;
	height:488px;
}

#txtred {
	color:#ff0000;
}


.corsiva {
font-family:"Monotype Corsiva", Verdana, Arial, Helvetica, sans-serif; 
color:#7f7f7f; 
font-size:24px;
}

.slideshow.vertical {
	margin-right: 0px;
}

.cform {
	width: 550px;
	padding: 30px;
}

.cform h3 {
	clear: both;
	padding: 1em 0 0.5em 0;
}
.cform p {
	margin: 0;
	padding: 0;
}
.cform label {
	float: none;
	display: inline;
}
.cform label.l1 {
	width: 150px;
	float:left;
	margin-right:30px;
	font-weight:bold;
}

.cform select.i2,
.cform input.i2 {
	float:left;
	width: 280px;
}
