@charset "utf-8";

/* This stylesheet was developed by wortgefecht.at */

/* CSS-Reset */

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	vertical-align: baseline;}

:focus { outline: 0;} /* remember to define focus styles! */
body {
	font-size: 62.5%; /* Resets 1em to 10px */
	line-height: 1;
	color: black;
	background: white;
}
ol, ul {
	list-style: none;  
}  




#facebook {border:none; background:#ffffff;}


/* Site Styles */

body {font-family:Georgia, "Times New Roman", Times, serif; color:#4c4744; font-size:14px; line-height:22px;}
#ersatzwrapper {background:url(images/bg.jpg);}
p {}

#visawrapper {display:none; background:url(images/bgvisa.jpg) repeat-x bottom center; height:580px;}
#visacontent {width:860px; padding-left:100px; height:445px; margin:0 auto; background:url(images/bgvisazwei.png); padding-top:135px;}
.visaliste {width:690px;}
.visaliste li {width:85px; height:120px; float:left; margin:0 30px 20px 0;}


#left a, #left a:visited, #right a, #right a:visited, #footer a, #footer a:visited {color:#ba2789; text-decoration:none; border-bottom:1px dotted #ba2789;}
#left a:hover, #left a:focus,#right a:hover, #right a:focus,#footer a:hover, #footer a:focus {color:white; text-decoration:none;	border-bottom:none;}
#visa a, #visa a:visited, #visa a:focus {text-decoration:none; border-bottom:none;}
.visabutton {border:none;} 
 
/* Layout */
#bgwrapper {width:100%; min-height:500px;}
#wrapper {width:960px; min-height:1000px; margin:0 auto; background:url(images/bgmain.png) no-repeat top left;}
#left		{width:350px; float:left;}
#main		{width:380px; margin:0 30px 0 30px; float:left;}
.item {height:190px; margin-bottom:35px;}

#right		{width:170px; float:right; font-size:11px; line-height:20px;}
#right > div { margin-bottom:45px;}
#footer		{clear:both; width:380px; margin-lefT:380px; height:270px; text-align:center;}
  .setbild {outline:1px solid #122}

/* Spans usw. */
.intro {padding-left:100px; margin-top:270px; text-align:left;}
.hi {font-size:42px; float:left; padding-top:10px; padding-right:8px;}
.socialising {padding-left:100px; margin-top:60px;}
.people {margin-top:200px;}
.contact {}
.links {}
.notyet {text-decoration:line-through;}
.desc {position:relative; left:25px; bottom:35px; color:white; padding:3px 9px 3px 9px; background:#000;}
.big {font-size:36px; background-color:#000;}


.desc a, .desc a:visited{color:white;}
.desc a:hover {text-decoration:none;}
