        /* Normalizes margin, padding */
body, div, ul, li, h1, h2, h3, p { 
margin : 0; padding : 0; }

/* Normalizes font-size for headers */
h1,h2,h3,h4 { font-size : 100%; }

/* Removes list-style from lists */
ul { list-style : none; }

/* layout.css */

html 	{ 
background-color : #faf9f5; }


body {
	font : 80%/1.5 "Trebuchet MS", "Lucida Grande","Lucida Sans Unicode", Verdana, sans-serif;
	width : 96%;
	min-width : 900px;
	max-width : 1600px;
	padding-top : 220px;
	color : #333;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	background-image: url(../images/toskana-oben-general-1.jpg);
	background-repeat: no-repeat;
	/*background-position: 50% 0;*/
	background-position: top right;
	
}

body.bg0 {
	background-image: url(../images/toskana-body-oben-general-1.jpg);
	background-position: bottom right;
}
body.bg1 {
	background-image: url(../images/toskana-body-oben-pisa.jpg);	
}

body.bg2 {
	background-image: url(../images/toskana-body-oben-siena.jpg);	
}

body.bg3 {
	background-image: url(../images/toskana-body-oben-florenz.jpg);	
}

body.bg4 {
	background-image: url(../images/toskana-oben-impressionen.jpg);	
}

body.bg5 {
	background-image: url(../images/toskana-body-oben-lucca.jpg);	
}

body.bg6 {
	background-image: url(../images/toskana-body-oben-oliven.jpg);	
}


#navlist li
{
display: inline;
list-style-type: none;
padding-right: 20px;
}

div#content {
	*width : 100%;	
	padding-bottom : 15em;
/*	background : url(../images/olive.gif) no-repeat 100% 0;*/
background-image: url(../images/toskana-body-unten-4.jpg);
background-repeat: no-repeat;
	background-position: bottom right;

}

div#content_kurz {
	*width : 100%;	
	padding-bottom : 15em;
/*	background : url(../images/olive.gif) no-repeat 100% 0;*/
background-image: url(../images/toskana-body-unten-kurz.jpg);
background-repeat: no-repeat;
	background-position: bottom right;

}

div#content_main {
margin-right : 190px;
margin-left: 0px; 

}
h1 {
	padding-top : .25em;
	text-transform : uppercase;
	letter-spacing : .15em;
	color : #710000;
	font-family: Palatino, "Times New Roman", Times, serif;
	font-size: 300%;
}

h2 {
font : 200% Palatino, "Times New Roman", Times, serif; 
letter-spacing : -1px; 
color : #7e421e; }

ul + h2 {
margin-top : .5em; 
padding-top : .5em; 
border-top : 1px solid #666; }

h3 {
font : bold 110% "Lucida Grande","Lucida Sans Unicode", Verdana, sans-serif; 
padding-top : .9em;}

h4 {
font : bold 100% "Lucida Grande","Lucida Sans Unicode", Verdana, sans-serif; 
margin-top : .5em;
padding-top : .5em;}

p { 
padding : .5em 0; 
font-size : 100%;
text-align : justify; }

h3 + p {
font-size : 100%;
text-align : justify; }

div#content > h2, div#content > p {
margin-right : 190px; } 

div#content_main ul {

padding : 1em 0;
column-width : 22;
column-gap : 25px;

-moz-column-width : 22em;
-moz-column-gap : 25px; 
-moz-column-rule : thin solid black; }

div#content_uebersicht {
							margin-right : 250px;
							margin-left: 0px; }

#content_uebersicht img {
							float:left;
							margin-right: 20px;	}

#content_uebersicht h3 {
							margin-left: 310px;
							padding-bottom: 10px;}

#content_uebersicht ul li {
							overflow:hidden;
							padding: 10px 0; }

#property-gallery { overflow: hidden; 
					min-width: 790px;
					margin-right : 180px;}
* html #property-gallery { display: inline-block; } /* IE6 hasLayout */
#property-gallery img { margin: 4px 8px 4px 0px; float: left;}
* html #property-gallery img { margin: 8px 8px 8px 0px; }

#property-gallery ul li { display: block; float: left; }

#property-general { overflow: auto; margin: 10px 0px; padding: 5px 10px; margin-right : 200px;}
* html #property-general { display: inline-block; } /* IE6 hasLayout */

.Stil3 {color: #660033}

.foto_r { float: right; margin-left: 14px; margin-top: 14px; margin-bottom: 14px; }
.foto_l { float: left; margin-right: 14px; margin-top: 14px; margin-bottom: 14px; }
.zentriert {display:block; margin:0 auto }


a:link {color:#7e421e; text-decoration:none}
a:visited {color:#7e421e; text-decoration:none}
a:active {color:black; text-decoration:none}
a:hover {color:black; text-decoration:underline}

