
/*   
Theme Name: Pingel
Theme URI: http://tompingel.com/
Description: The-theme-for-Tom-Pingels-portfolio 
Author: Johannes Tolk
Author URI: http:/www.johannestolk.de
Template: 
Version: 1.5
.

.
*/



/* Begin Typography & Colors */
* {
	margin: 0;
}
html, body {
	height: 100%;
}


body {
	font-size: 62,5%; /* Resets 1em to 10px */
	font-family: Arial, Helvetica, sans-serif;
	
	color: #AD9C00;
	text-align: center;
	line-height: 1.5em;
	text-decoration:none;

	}


a:hover {
	color: #AD9C00;
	text-decoration: underline;
	}
a:link {
    color: #AD9C00;
	text-decoration: none;
	}
	
a:visited {
    color: #AD9C00;
    text-decoration: none;
	}	

/* End Typography & Colors */


h3.toggler {
	cursor: pointer;
	margin:7px 0 0 0;
	font-size:0.6em;
	color:#FFF;
	font-weight:lighter;
	
}
h3.toggler a {
	cursor: pointer;
	margin:7px 0 0 0;
	font-size:0.6em;
	color:#FFF;
	
}
div.element p, div.element h4 {
	margin:0px;
	padding:0px;
}

.copyright {
	font-size:0.7em;
	line-height:1em;
	color:#FFF;
}
.kontaktdaten2 {
	font-size:0.96em;
	line-height:1.5em;
	padding:0 0 15px 0;

}
.kontaktdaten {
	font-size:0.96em;
	line-height:1.5em;
	padding:0 0 15px 0;
	letter-spacing:1px;

}
.kontaktdaten a:hover {
	text-decoration:underline;

}


/* Begin Structure */

body {

    margin: 0;
    padding: 0;
	overflow-y:scroll;
	background-color:#AD9C00;

	}

img { behavior: url(iepngfix.htc); }	

#main {
    position:absolute;
    left: 50%;
	margin-top:0px;
	margin-left:-400px;
	width:600px;
	
	
}

#pingel {
    float:left;
	margin:25px 0 7px 0;
		width:600px;
}




#ue {
	 float:left;
	 margin:0;
	
}
.ue {
	 float:left;
	 margin:0;
	
}
.impressum {
	 float:left;
	 text-align:left;
	 margin:0;
	
}
.impressum a{
	color:#FFF;
	
}
#all {
	 float:left;
	 margin:0;
	 padding:0;
	 background-color: #FFFFFF;
	 	width:600px;
	
}
#references {
	 float:left;
	 margin:0;
	 padding:20px 20px 20px 20px;
	 background-color: #FFFFFF;
	 text-align:left;
	 width:560px;
	
}
#pdf {
	 float:left;
	 margin:0;
	 padding:0px 20px 20px 20px;
	 background-color: #FFFFFF;
	 text-align:left;
	 width:560px;
	 font-size:0.9em;
	
}
#pdf1 {
	 float: left;
	 margin:0;
	 padding:0px 20px 20px 0px;
	 background-color: #FFFFFF;
	 text-align:left;
	 width:;
}
#pdf2 {
	 float: left;
	 margin:0;
	 padding:20px 20px 20px 0;
	 background-color: #FFFFFF;
	 text-align:left;
	 width:;
	}
	
#pdf2 a{ 
text-decoration:none;	
}

#pdf2 a:hover{ 
text-decoration:underline;
}
#pdf a{ 
text-decoration:none;

	
}
#pdf a:hover{ 
text-decoration:underline;

	
}

#bilder{
	 float:left;
	 margin:0;
	 padding:20px 0px 20px 20px;
	 background-color: #FFFFFF;
	 text-align:left;
	 width:580px;
	
}
#gallerymenu {
	
	 float:left;
	 margin: 0;
	 width:;
	 padding:0px;
}
#gallerymenustart {
	
	 float:left;
	 margin: 0 0 20px 20px;;
	 width:580px;
	 padding:;
	 	text-decoration:none;
	font-size:0.8em;
	display:block;
}
#gallerymenustart1 {
	
	 float:left;
	 margin: 0 0 0px 20px;;
	 width:;
	 padding:;
	 	text-decoration:none;
	font-size:0.8em;
	display:block;
}
#gallerymenustart2 {
	
	 float: right;
	 margin: 0 0 20px 20px;;
	 width:;
	 padding:;
	 	text-decoration:none;
	font-size:0.8em;
	display:block;
}
#gallerymenustart3 {
	
	 float: right;
	 margin: 0 0 0 20px;;
	 width:580px;
	 padding:;
	 	text-decoration:none;
	font-size:0.8em;
	display:block;
}
#gallerymenustart4 {
	
	 float: left;
	 margin: 0 0 20px 20px;;
	 width:580px;
	 padding:;
	 	text-decoration:none;
	font-size:0.8em;
	display:block;
}

.startmenu  {
	float:left;

    margin: 0 20px 0 0;
     

	background-color:;
	text-decoration: none; 
    color: white;
	


}
.startmenu2  {
	float:left;

    margin: 0 20px 0 0;
     

	background-color:;
	text-decoration: none; 
    color: white;
	


}


.startmenu  a { 

	
		
		background-color:  #AD9C00;
	text-decoration: none; 
    color: #FFF;
		padding: 5px;
	


}

.startmenu2  a {
	
background-color: ;
	text-decoration: none; 
    color:  #AD9C00;
		padding: 3px;
		letter-spacing:1px;
		border:solid 1px  #AD9C00;
		
	
}






.tabbar {
	
	 float:left;
	 margin:0 0 20px 20px;
	width:;
	padding:0;
	text-decoration:none;
	font-size:0.7em;
	text-align:left;
}


#gallerymenukontakt a{
	padding-top:3px;
	padding-left:5px;
	padding-right:5px;
	padding-bottom:3px;
	background-color: #FFF;
	color:#AD9C00;
	text-decoration: none;
	}

#all-kontakt {
	 float:left;
	 text-align:left;
	 margin:0;
	 width:565px;
	 padding:20px 15px 20px 20px;
	 
	background-color: #FFFFFF;
}
#all-kontakt-white{
	 float:left;
	 text-align:left;
	margin-top:0px;
	margin-left:0px;
	color:#FFF

	padding-top:20px;
	padding-right:20px;
	padding-left:0px;
	padding-bottom:20px;
	background-color:;
}
#impressum{
	 float:left;
	 padding:0 0 0 20px;
}

#references a {
	text-decoration:underline;
}

#bild {
	 float:left;
	margin-top:15px;
	margin-left:0px;
	margin-right:0px;
	margin-bottom:0px;
	padding-top:0px;
	text-align:left;

	
}


.thickbox{
	text-align:center;
	margin:auto;
    display:block !important;
    padding:0;
}



#gallery {
  background-color:;
  text-align:left;
  display: none;
  margin-top:;
  height:0px;
  width:0px;

}



/* @group Browser Specific CSS */
/* Browser Selectors */
.ie { }
.ie8 { }
.ie7 { }
.ie6 { }
.ie5 { }
.gecko { }
.ff2 { }
.ff3 { }
.ff3_5 { }
.gecko { }
.opera { }
.opera8 { }
.opera9 { }
.opera10 { }
.konqueror { }
.webkit { }
.sarari3 { }
.webkit { }
.chrome { }
.iron { }

/* Operating System Selectors */


/* JAVASCRIPT TARGETING: */
.no_js .example { display: block }
.has_js .example { display: none }
.js .no_js .example { display: none }
.js .has_js .example { display: block }
/* @end */
