/** Peymaneh Luckow Homepage - Grafikdesign | Fotografie **/
/** copyright (c) 2005-2009 by Payam Zadeh **/
/** Version 2.0 **/

/** Farben:
Lila: #93508b
Dunkelbraun: #585249


/* -- Alles auf Null setzen -- */
*{
	margin: 0;
	padding: 0;
	border:0;
}
a {	
	outline:0;
	}
li, ul{
	list-style-type: none;
	}
h3, h2, h1, li, ul, p, a {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight:normal;
	}


/* ---------- body ---------- */	
body {
	margin: 0px;
	padding: 0px;
	width: 100%;
	text-align: center;
	background-image: url(../bilder/paper.jpg);
	}
#contentbox{
	width: 100%;
	height: auto;
	margin-left: auto;
	margin-right: auto;
	padding-top: 0px;
	text-align: center;
	}
#content{
	width: 960px;
	height: auto;
	margin-left: auto;
	margin-right: auto;
	text-align: center;
	}
#header{
	width: 100%;
	height: auto;
	margin-right: auto;
	margin-left: auto;
	text-align: center;
	background-image: url(../bilder/paper_dunkel.jpg);
	background-repeat: repeat;
	}
#headerlay{
	width: 960px;
	height: 230px;	
	margin-left: auto;
	margin-right: auto;
	text-align: center;
	}
#headline{
	width: 550px;
	height: 120px;
	float: left;
	padding: 90px 0 0 0;
	background-image: url(../bilder/peymaneh_header.jpg);
	background-repeat: no-repeat;
	background-position: 0 0;
	}
#headline h1{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 38px;
	line-height: 40px;
	color: #585249;
	text-align: left;
	}
#headline h2{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 23px;
	line-height: 28px;
	color: #93508b;
	text-align: left;
	}
#subheader{	
	width: 100%;
	height: 50px;
	background-image: url(../bilder/subheader.jpg);
	background-position: 0 0;
	background-repeat: repeat-x;
	}
#facebook{
	width: 410px;
	height: 80px;
	float:left;
	text-align: right;
	}
img.fb{
	border: none;
	}
#navigation{
	width: 410px;
	height: 100px;	
	float: left;
	text-align: right;
	padding: 80px 0 0 0;
	background: url(../bilder/navi_top.jpg) no-repeat;
	background-position: right top;
	}
#navigation li{
	list-style:none;
	text-decoration:none;
	text-align: right;
	display: inline;
	}
#navigation ul{
	text-align: right;
	margin-top: 15px;
	display: inline;
	text-align: right;
	}
#navigation li a{
	font-family: Georgia, "Times New Roman", Times, serif;
	color:#585249;
	font-weight:normal;
	font-size:18px;
	width: auto;
	height: auto;
	display: inline;
	list-style:none;
	text-decoration: none;
	text-align: right;
	margin-right: 5px;
	text-align: right;
	padding: 0 5px 25px 0;
	background-image: url(../bilder/hover.jpg);
	background-repeat: no-repeat;
	background-position: 0 60px;	
	}
#navigation a:hover{
	font-family: Georgia, "Times New Roman", Times, serif;
	color:#585249;
	font-weight:normal;
	font-size:18px;
	display: inline;
	list-style:none;
	text-decoration: none;
	margin-right: 5px;
	padding: 0 5px 25px 0;
	background-image: url(../bilder/hover.jpg);
	background-repeat: no-repeat;
	background-position: center;	
	}
#navigation a.active{
	font-family: Georgia, "Times New Roman", Times, serif;
	color:#585249;
	font-weight:normal;
	font-size:18px;
	display: inline;
	list-style:none;
	text-decoration: none;
	text-align: right;
	margin-right: 5px;
	padding: 0 5px 25px 0;
	background-image: url(../bilder/hover.jpg);
	background-repeat: no-repeat;
	background-position: center;
	}
	
#contenttop{
	width: 100%;
	height: auto;
	}
	
.teaser{
	width: 960px;
	height: 160px;
	margin-top: 40px;
	}	
.teaserbild{
	width: 560px;
	height: auto;
	text-align: left;
	float:left;
	}
.teaserbild img{
	margin-right: 32px;
	}
.teasertext{
	width: 390px;
	height: auto;
	float: left;
	}
.teasertext h3, h2, h1, a, p{
	text-align: left;
	}
.teasertext h1{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 22px;
	line-height: 30px;
	color: #93508b;
	text-align: left;
	}
.teasertext strong{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 22px;
	line-height: 30px;
	color: #93508b;
	text-align: left;
	font-style: italic;
	font-weight: normal;
	}
.teasertext p{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	line-height: 22px;
	color: #585249;
	text-align: left;
	}
.teasertext a{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	line-height: 22px;
	text-decoration: none;
	color: #93508b;
	text-align: left;
	}
.teasertext a:hover{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	line-height: 22px;
	text-decoration: none;
	color: #585249;
	text-align: left;
	}
	
/** Column **/
	
.column{
	width: 960px;
	height: 600px;
	padding: 40px 0 55px 0;
	}	
.columnbild{
	width: 560px;
	height: auto;
	text-align: left;
	float:left;
	}
.columntext{
	width: 390px;
	height: auto;
	float: left;
	}
.columntext h3, h2, h1, a, p{
	text-align: left;
	}
.columntext h1{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 22px;
	line-height: 30px;
	color: #93508b;
	text-align: left;
	}
.columntext h2{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	line-height: 30px;
	color: #93508b;
	text-align: left;
	}
.columntext strong{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	line-height: 22px;
	color: #585249;
	text-align: left;
	text-decoration: none;
	font-weight: normal;
	background-image: url(../bilder/strong.jpg);
	background-repeat: repeat;
	background-position: top;
	}
.columntext p{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	line-height: 22px;
	color: #585249;
	text-align: left;
	}
.columntext a{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	line-height: 22px;
	text-decoration: none;
	border-bottom: 1px dotted;
	color: #93508b;
	text-align: left;
	}
.columntext a:hover{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	line-height: 22px;
	text-decoration: none;
	border-bottom: 1px dotted;
	color: #585249;
	text-align: left;
	}
	
#contentdown{
	width: 100%;
	text-align: center;
	height: 400px;
	float: left;
	margin-top: 10px;	
	background-image: url(../bilder/peymaneh_luckow.jpg);
	background-repeat: no-repeat;
	background-position: right;
	}
#downlay{	
	width: 960px;
	height: 399px;
	margin-right: auto;
	margin-left: auto;
	text-align: left;
	background-image: url(../bilder/footer.jpg);
	background-repeat: no-repeat;
	background-position: 0 130px;
	}
#footer{
	width: 945px;
	height: 150px;
	float: left;
	padding: 120px 0 0 0;
	}
#footerlinks{
	width: 410px;
	height: auto;
	float: left;
	}	
#footerrechts{
	width: 530px;
	height: 200px;
	float: left;
	text-align: right;
	word-spacing: 0.5em;
	}


#footer p{
	font-family: Georgia, "Times New Roman", Times, serif;
	color:#585249;
	font-weight:normal;
	font-size:18px;
	display: inline;
	list-style:none;
	text-decoration: none;
	text-align: left;
	}
#footer a{
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #93508b;
	font-weight:normal;
	font-size:15px;
	display: inline;
	list-style:none;
	text-decoration: none;
	text-align: left;
	}
#footer a:hover{
	font-family: Georgia, "Times New Roman", Times, serif;
	color:#585249;
	font-weight:normal;
	font-size:15px;
	list-style:none;
	text-decoration: none;
	text-align: left;
	}
#footer a.active{
	font-family: Georgia, "Times New Roman", Times, serif;
	color:#93508b;
	font-weight:normal;
	list-style:none;
	text-decoration: none;
	text-align: left;
	}

/* Trenner Eigenschaften */
#trenner1{
	width: 100%;
	height: 20px;
	background-image: url(../bilder/trenner1.jpg);
	background-position: 0 0;
	background-repeat: no-repeat;
	}
#trenner2{
	width: 100%;
	height: 20px;
	background-image: url(../bilder/trenner2.jpg);
	background-position: 0 0;
	background-repeat: no-repeat;
	}
#trenner3{
	width: 100%;
	height: 20px;
	background-image: url(../bilder/trenner3.jpg);
	background-position: 0 0;
	background-repeat: no-repeat;
	}
#trenner4{
	width: 100%;
	height: 20px;
	background-image: url(../bilder/trenner4.jpg);
	background-position: 0 0;
	background-repeat: no-repeat;
	}
#trenner5{
	width: 100%;
	height: 20px;
	background-image: url(../bilder/trenner2.jpg);
	background-position: 0 0;
	background-repeat: no-repeat;
	}
#trenner6{
	width: 100%;
	height: 20px;
	background-image: url(../bilder/trenner4.jpg);
	background-position: 0 0;
	background-repeat: no-repeat;
	}
#trenner7{
	width: 100%;
	height: 20px;
	background-image: url(../bilder/trenner3.jpg);
	background-position: 0 0;
	background-repeat: no-repeat;
	}
#trenner8{
	width: 100%;
	height: 20px;
	background-image: url(../bilder/trenner1.jpg);
	background-position: 0 0;
	background-repeat: no-repeat;
	}
#trenner9{
	width: 100%;
	height: 20px;
	background-image: url(../bilder/trenner4.jpg);
	background-position: 0 0;
	background-repeat: no-repeat;
	}
#trenner10{
	width: 100%;
	height: 20px;
	background-image: url(../bilder/trenner2.jpg);
	background-position: 0 0;
	background-repeat: no-repeat;
	}	
#trenner11{
	width: 100%;
	height: 20px;
	background-image: url(../bilder/trenner3.jpg);
	background-position: 0 0;
	background-repeat: no-repeat;
	}
	
	
/* Kontaktformular Eigenschaften */
/*label, input, select { 
 	float: left;
 	width: 300px; /* Breite.*/
form{
	width: auto;
	height: auto;
	float: left;
	}	

.formtext{
	width: 150px;
	height: auto;
	float: left;
	}

.formeintrag{
	width: 350px;
	height: 140px;
	float: left;
	margin: 4px 0 0 0;
	}
.formeintrag input{
	width: 300px;
	float:left;
	}
.textnachricht{
	float:left;
	}	
legend {
	font-family: Georgia, "Times New Roman", Times, serif;
	color:#585249;
	font-weight:normal;
	font-size:18px;
	text-decoration: none;
	text-align: left;
	}
label{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	line-height: 34px;
	color: #93508b;
	text-align: left;
	display: block;
	cursor: help; 
	}
form#kontakt label, form#feedback label, form#empfehlen label, form#newsletter label, form#suche label {
	cursor: text ;
	}
input{
	margin: 5px 0 10px 0;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	line-height: 23px;
	float: left;
	color: #585249;
	background-image: url(../bilder/paper_dunkel.jpg);
	background-repeat: repeat;	
	}
input:hover, textarea:hover{
	background-image: url(../bilder/paper_dunkel.jpg);
	background-repeat: repeat;	
	}
input:focus, textarea:focus{
	background-image: url(../bilder/paper_dunkel.jpg);
	background-repeat: repeat;
	}
input[type=submit]{
	width: auto;
	height: auto;
	margin-top: 10px;
	background-image: url(../bilder/paper_dunkel.jpg);
	background-repeat: repeat;
	border: 1px #93508b solid;
	color: #93508b;
	text-align: center;
	}
textarea{
	width: 380px;
	display: block;
	background-image: url(../bilder/paper_dunkel.jpg);
	background-repeat: repeat;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	line-height: 22px;
	color: #585249;
	text-align: left;
	}
form h1{
	font-size: 1.2em;
	}
input[type=checkbox]{
	vertical-align: bottom;
	}
a.rechts{
	text-align: right;
	}
/*vCard Eigenschaften*/	
.vcard{
	border: none;
	text-align: left;
	float:left;
	}

/*highslide Eigenschaften*/	
.highslide {
	cursor: url(bilder/highslide/zoomin.cur), pointer;
    outline: none;
}
.highslide img {
	border: none;
}
.highslide:hover img {
	border: none;
}

.highslide-image {
    border: none;
}
	
.highslide-caption {
	display: none;
	border: none;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 15px;
	padding: 3px;
	color: #585249;
	text-align: center;
	background-color: #FFFFFF;	
	}
		
.highslide-loading {
    display: block;
	color: white;
	font-size: 9px;
	font-weight: bold;
	text-transform: uppercase;
    text-decoration: none;
	padding: 3px;
	border-top: 1px solid white;
	border-bottom: 1px solid white;
    background-color: black;
    /*
    padding-left: 22px;
    background-image: url(bilder/highslide/loader.gif);
    background-repeat: no-repeat;
    background-position: 3px 1px;
    */
}

.highslide-move {
    cursor: move;
}

.highslide-overlay {
	display: none;
}


/* SHop */
#shopeinleitung{
	width: 600px;
	height: 180px;
	float: left;
	background-image: url(../bilder/shop/shopeinleitung.jpg);
	background-repeat: no-repeat;
	background-position: bottom right;
	}
	#shopeinleitung p{
		font-family: Georgia, "Times New Roman", Times, serif;
		font-size: 18px;
		line-height: 25px;
		color: #585249;
		text-align: left;
		}
	#shopeinleitung strong{
		font-family: Georgia, "Times New Roman", Times, serif;
		font-size: 18px;
		line-height: 25px;
		color: #585249;
		text-align: left;
		text-decoration: none;
		font-weight: normal;
		background-image: url(../bilder/strong.jpg);
		background-repeat: repeat;
		background-position: top;
		}	
	#shopeinleitung a{
		font-family: Georgia, "Times New Roman", Times, serif;
		font-size: 18px;
		line-height: 22px;
		text-decoration: none;
		border-bottom: 1px dotted;
		color: #93508b;
		text-align: left;
		}
	#shopeinleitung a:hover{
		font-family: Georgia, "Times New Roman", Times, serif;
		font-size: 18px;
		line-height: 22px;
		text-decoration: none;
		border-bottom: 1px dotted;
		color: #585249;
		text-align: left;
		}		
		
		
#shopeinleitungbild{
	width: 350px;
	height: 200px;
	float:left;
	background-image: url(../bilder/shop/shop.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	}
	
	
	
.columnshop{
	width: 960px;
	height: auto;
	padding: 40px 0 55px 0;
	}	
.columnshop h3, h2, h1, a, p{
	text-align: left;
	}
.columnshop h1{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 30px;
	line-height: 30px;
	color: #93508b;
	text-align: left;
	}
.columnshop h2, h3{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	line-height: 30px;
	color: #93508b;
	text-align: left;
	font-style: italic;
	}
.columnshop strong{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	line-height: 22px;
	color: #585249;
	text-align: left;
	text-decoration: none;
	font-weight: normal;
	background-image: url(../bilder/strong.jpg);
	background-repeat: repeat;
	background-position: top;
	}
.columnshop p{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	line-height: 22px;
	color: #585249;
	text-align: left;
	}
.columnshop a{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	line-height: 22px;
	text-decoration: none;
	border-bottom: 1px dotted;
	color: #93508b;
	text-align: left;
	}
.columnshop a:hover{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	line-height: 22px;
	text-decoration: none;
	border-bottom: 1px dotted;
	color: #585249;
	text-align: left;
	}
.columnshop img{
	float: left;
	border: none;
	text-align: left;
	}
