/****** FILE: /themes/coord/css/layout.css *****/
/**
  * fixer-coordinator.de
  *
  * @copyright       Bastian Fritsch
  * @author          Bastian Fritsch
  * @version         
  *
  * @revision        $Revision$
  * @lastmodified    $Date$
  */



/*------------------------------------------------------------------------------------------------------*/
 /**
  * @section HTML Elemente
  * @see     
  * (de) 
  * 
  */
*{
	margin:0;
	padding:0;
}
@font-face {
    font-family: Kaffeesatz;
    font-weight: normal;
    src: url(/assets/Uploads/YanoneKaffeesatz-Regular.otf) format('opentype');
}
@font-face {
    font-family: Kaffeesatz;
    font-weight: bold;
    src: url(/assets/Uploads/YanoneKaffeesatz-Bold.otf) format('opentype');
}

body{
	background:#212121 url(/assets/website/bg-jeans.png) repeat-x;
	font:75%/1.375 "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif; text-shadow:rgba(0,0,0,0.5) 0 1px 1px; -webkit-text-stroke:1px transparent;
	color: #c8eae0;
	
	
}
h1,h2,h3,h4,h5,h6 {font-weight: normal; color: #fff}
h1 {float:right;font: normal 3em/120% Kaffeesatz,sans-serif; color:#fff;text-transform:lowercase;}
h2 {font-size: 1.3em; line-height: 1.25; margin-bottom: 0.7em; color: #EEE}
h3 {font-size: 1.3em; line-height: 1.25; margin-bottom: 0.25em; margin-top: 2em;}
h4 {font-size: 1em; font-weight: bold; margin-bottom: 0.25em}
h5 {font-size: 1em; font-weight: bold}
h6 {font-size: 1em; font-weight: bold}
h1 img, h2 img, h3 img, h4 img, h5 img, h6 img {margin:0}
p,dl,label,input,label,textarea {font-size:1.25em;margin:0 0 20px;}
p{
	margin-bottom:1em;
}
hr{
	background:url(/assets/website/hr-bg.jpg);
	height:1px;
	border:0;
	clear:both;
	margin-bottom:2em;
}
a:link,a:visited{
	color:#fff;
}
a:hover,a:focus{
	color:#37c9df;
}
dl{
	line-height:1.75em;
}
dl dt{
	width:4em;

	
	
}
dl dd{
	margin-left:4em;

	margin-top:-1.75em;
}
/*------------------------------------------------------------------------------------------------------*/
 /**
  * @section Container
  * @see     
  * (de) 
  * 
  */
 div#wrapper{
 	width:75em;
	min-width:960px;
	margin:0 auto;
	position:relative;
	padding-top:80px;
	min-height:800px;
	
 }
 div#section{
 	min-height:500px;
	width:75%;
	float:left;
	
 }
 div#aside{
 	float:right;
	text-align:right;
	width:20%;
	
 }/*
 div#cam{
 	background:url(/assets/website/cam.png);
	height:39px;
	width:49px;
	position:absolute;
	top:0;
	right:0;
 }
 div#movie{
 	background:url(/assets/website/bg-movie.jpg);
	height:39px;
	width:49px;
	position:absolute;
	top:-5px;
	right:100px;
 }*/
 
 /**
  * setzte alle blockelemente im fotter auf nline
  */
 div#footer div{
 	clear:both;
 }
 	div#footer span.fn{
 	
 	}
/*------------------------------------------------------------------------------------------------------*/
 /**
  * @section navigation
  * @see     
  * (de) 
  * 
  */
 ul#nav{
 	clear:both;
	list-style:none;
	float:right;
	margin-top:2em;
 }
 ul#nav li{
 	float:left;
	margin-left:1em;
	
 }
 ul#nav li a:link, ul#nav li a:visited{
 	font-family:Georgia,serif;
	text-transform:lowercase;
	font-size:1.9em;
	text-decoration:none;
	color:#fff;
 }
  ul#nav li a:hover{
  	color:#37c9df;
  }
	ul#nav a.current:link,ul#nav a.current:visited{
		color:#37c9df;
	}
	ul#nav a.section{
		color:#37c9df;
	}
/*------------------------------------------------------------------------------------------------------*/
 /**
  * @section Kontaktform
  * @see     
  * (de) 
  * 
  */
 fieldset{
 	border:0;
	padding:0;
 }

 input.text,textarea{
 	padding:.5em;
	background:#666;
	border:1px solid #fff;
	color:#fff;
	width:80%;
 }
 fieldset div{
 	margin-top:0;
	padding:0;
	margin-bottom:1em;
 }
 textarea{
 	font-size:1.5em;
 }
 input.text:hover,input.text:focus,textarea:hover,textarea:focus{
 	background:#333;
 }
 
 .required{
 	color:#ff0000;
	display:block;
 }
 #Form_Form_error{
 	margin:0;
 }
/*
 * aside
 */
.vcard{
	margin-top:1em;
}
.vcard .tel{
	margin-top:1em;
}
.vcard .e-mail{
	margin-bottom:1em;
}
#aside img{
	border:1px solid #333;
}


/* IE 6 */
* html h1 {
   background-image:url(/assets/website/ie6Head.jpg);
   width:184px;
   height:84px;
   text-indent:-9999px;
}
/* IE 7 */
* + html h1{
   background-image:url(/assets/website/ie6Head.jpg);
   width:184px;
   height:84px;
   text-indent:-9999px;
}



