@charset "utf-8";
/* CSS Document */

/* Projekt Meisterfoto Mag. Leesemann 2009 */


/* Farben:

 #545454    hellgrau
 #404040    neutralgrau (HG Text)
 #F90       orange - Hervorhebungen, Hover

*/

html, body 
{
 scrollbar-base-color:#424242;
 scrollbar-3d-light-color:#000;
 scrollbar-arrow-color:#FFF;
 scrollbar-darkshadow-color:#404040;
 scrollbar-face-color:#424242;
 scrollbar-highlight-color:#CCC;
 scrollbar-shadow-color:#CCC;
 scrollbar-track-color:#EB7F12;
 zoom: 1;

 background-image: url(images/000_foto_hg_sw.jpg); 
 background-repeat: no-repeat; 
 background-attachment: fixed; 
 background-position: left top;
 background-color: #666;
 padding: 0; 
 margin: 0; 
 width: 100%; 
 height: 100%;
}
#content
{
 width: 100%;
 height: 100%;
}
#textfeldrahmen_aussen
{
 margin-top: 48px;
 width: 820px;
 min-height: 550px;
 margin-left: auto;
 margin-right: auto;
}
#textfeldrahmen_innen
{
 background-color: #404040;
 width: 800px;
 min-height: 600px;
 border: 1px solid #FFF;
 float: left;
 margin-left: 12px;
 padding-bottom: 140px;
}
#logo
{
 position:relative;
 float: left;
 margin-top: 66px;
 text-align: left;
}
#logo_berufsfotografen
{
 float: left;
 margin-left: 60px;
 margin-top: 12px;
}
#menue_rahmen
{
	position:relative;
 padding: 24px 44px 0 0;
 text-align: right;
}
#menue
{	
 height: 9px;
}
#menue li
{	
	display: inline;
 border-left:1px solid #999;
 padding: 0 .5em 0 .85em;
}
#menue li:first-child 
{
 border-left:none;
}
#menue_galerie
{	
 position:relative;
 margin-left: 60px;
 text-align: left;
}
a.menue_text
{
 color: #999;
 font-size: 10px;
 font-family: verdana, arial, helvetica, sans-serif;
 font-weight: normal;
 text-decoration: none;
 text-align: right;
 letter-spacing: 1px;
}
a.menue_text:hover
{
 color: #F90; 
}
a.menue_text_fix
{
 color: #FFF;
 font-size: 10px;
 font-family: verdana, arial, helvetica, sans-serif;
 font-weight: normal;
 text-decoration: none;
 text-align: right;
 letter-spacing: 1px;
}
#textfeld
{
 padding-top: 84px;
 padding-left: 160px;
 padding-right: 80px;
}
#auszeichnung
{
 margin-left: 60px;
 margin-top: 12px;
	margin-bottom: 80px;
}
h1
{
 color: #F90;
 font-size: 14px;
 font-family: verdana, arial, helvetica, sans-serif;
 font-weight: bold;
 text-decoration: none;
 text-align: left;
 line-height:20px;
 letter-spacing: 1px;
}
h2
{
 color: #FFF;
 font-size: 14px;
 font-family: verdana, arial, helvetica, sans-serif;
 font-weight: bold;
 text-decoration: none;
 text-align: left;
 line-height:20px;
 letter-spacing: 1px;
}
.text
{
 color: #CCC;
 font-size: 12px;
 font-family: verdana, arial, helvetica, sans-serif;
 font-weight: normal;
 text-decoration: none;
 text-align: justify;
 line-height:18px;
 margin-left: 8px;
}
a.text
{
 text-decoration: underline;
}
a.text:hover
{
 color: #F90;
 text-decoration: underline;
}
.text strong
{
 color: #F90;
}
.text_klein
{
 color: #CCC;
 font-size: 10px;
 font-family: verdana, arial, helvetica, sans-serif;
 font-weight: normal;
 text-decoration: none;
 text-align: justify;
 line-height:14px;
 margin-left: 8px;
}
a.text_klein
{
 text-decoration: underline;
}
a.text_klein:hover
{
 color: #F90;
 text-decoration: underline;
}
#space_ende
{
 width: 780px;
 margin-left: 30px;
 padding-bottom: 140px;
}
a.dd
{
 color: #FFF;
 font-size: 10px;
 font-family: verdana, arial, helvetica, sans-serif;
 font-weight: normal;
 text-decoration: none;
 line-height: 14px;
 margin-left: 48px;
}
a.dd:hover
{
 color: #333;
}
.image
{
 border: 1px solid #FFF;
}
hr
{
 width:100%;
 color: #999;
 background-color: #999;
 height:1px;
 border: 1px solid #404040;
}
#indexaktuelles
{
	border: 1px solid #CCC; 
	padding: 60px 60px 45px 60px; 
	margin: 120px 60px 0 80px; 
	background-color:#333; 
}
