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

/* Projekt Peter Mayr 2009 */


/* Farben:

 #F9F4F2 	Hintergrund Schrift

*/

html, body 
{
 scrollbar-base-color:#630;
 scrollbar-3d-light-color:#000;
 scrollbar-arrow-color:#FC6;
 scrollbar-darkshadow-color:#630;
 scrollbar-face-color:#630;
 scrollbar-highlight-color:#FC6;
 scrollbar-shadow-color:#FC6;
 scrollbar-track-color:#512e18;
 zoom: 1;

 background-image: url(../images/000_peter_mayr_bg.jpg); 
 background-repeat: no-repeat; 
 background-attachment: fixed; 
 background-position: left top;
 background-color: #a6532b;
 padding: 0; 
 margin: 0; 
 width: 100%; 
 height: 100%;
}
#content
{
 width: 100%;
 height: 100%;
}
#textfeldrahmen_aussen
{
 margin-top: 32px;
 width: 820px;
 min-height: 550px;
 margin-left: auto;
 margin-right: auto;
}
#textfeldrahmen_innen
{
 background-image: url(../images/000_peter_mayr_bg_text.jpg); /* Hintergrund Text */
 background-repeat: no-repeat;
 background-position: left top;	
 background-color: #F9F4F2;
 width: 780px;
 min-height: 780px;
 border: 1px solid #F93;
 float: left;
	margin-top: 0px;
 margin-left: 30px;
 padding-bottom: 88px;
}

/* ---  M E N U E  ---------- */

#menue
{	
 position:relative;
 padding-top: 140px;
 padding-left: 0px;
 padding-right: 44px;
 text-align: right;
}
#menue li
{	
 display: inline;
 border-left:1px solid #930;
 padding: 0 .5em 0 .85em;
}
#menue li:first-child 
{
 border-left:none;
}
a.menue_text
{
 color: #930;
 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: #FFF;
 text-decoration:underline;
	text-shadow: #930 1px 1px 1px;
}
a.menue_text_fix
{
 color: #F63;
 font-size: 10px;
 font-family: verdana, arial, helvetica, sans-serif;
 font-weight: normal;
 text-decoration:underline;
 text-align: right;
 letter-spacing: 1px;
}
/* ---  S U B M E N U E  ---------- */

#submenue
{	
 position:relative;
 padding-top: 8px;
 padding-left: 0px;
 padding-right: 0px;
 text-align: right;
}
#submenue li
{	
 display: inline;
 border-left:1px solid #930;
 padding: 0 .5em 0 .85em;
}
#submenue li:first-child 
{
 border-left:none;
}
a.submenue_text
{
 color: #930;
 font-size: 10px;
 font-family: verdana, arial, helvetica, sans-serif;
 font-weight: normal;
 text-decoration: none;
 text-align: right;
 letter-spacing: 1px;
}
a.submenue_text:hover
{
 color: #FFF;
 text-decoration:underline;
}
a.submenue_text_fix
{
 color: #F63;
 font-size: 10px;
 font-family: verdana, arial, helvetica, sans-serif;
 font-weight: normal;
 text-decoration:underline;
 text-align: right;
 letter-spacing: 1px;
}
/* Textabschnitt ------------------- */

#textfeld
{
 padding-top: 60px;
 padding-left: 100px;
 padding-right: 80px;
 float: right;
}
h1
{
 color: #630;
 font-size: 24px;
 font-family:"Times New Roman", Times, serif;
 font-weight: bold;
 text-decoration: none;
 text-align: left;
 line-height:32px;
 letter-spacing: 1px;
}
h2
{
 color: #FFF;
 font-size: 24px;
 font-family:"Times New Roman", Times, serif;
 font-weight: normal;
 text-decoration: none;
 text-align: left;
 line-height:32px;
 letter-spacing: 1px;
 padding-left:1px;
 padding-top:1px;
}
h3
{
 color: #C60;
 font-size: 12px;
 font-family: verdana, arial, helvetica, sans-serif;
 font-weight: bold;
 text-decoration: none;
 text-align: left;
 line-height:32px;
 letter-spacing: 1px;
 padding-left:1px;
 padding-top:1px;
}
strong
{
 color: #930;
}
.text
{
 color: #330;
 font-size: 12px;
 font-family: verdana, arial, helvetica, sans-serif;
 font-weight: normal;
 text-decoration: none;
 text-align: justify;
 line-height:16px;
 padding-left: 24px;
}
a.text
{
 color: #330;
 font-size: 12px;
 font-family: verdana, arial, helvetica, sans-serif;
 font-weight: normal;
 text-decoration: underline;
 text-align: justify;
 line-height:16px;
 padding-left: 0px;
}
a.text:hover
{
 color: #F60;
}
.text_rot /* durch orange #F60 ersetzen? */
{
 color: #C00;
 font-size: 12px;
 font-family: verdana, arial, helvetica, sans-serif;
 font-weight: normal;
 text-decoration: none;
 text-align: justify;
 line-height:16px;
}
#space_ende
{
 width: 780px;
 margin-left: 30px;
 padding-bottom: 140px;
}
a.dd
{
 color: #F93;
 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: #FFF;
}
.image
{
 border: 1px solid #630;
}
.seitenabschluss
{
 color: #330;
 font-size: 12px;
 font-family: verdana, arial, helvetica, sans-serif;
 font-weight: normal;
 text-decoration: none;
 text-align: justify;
 line-height:16px;
 padding-top: 80px;
 padding-left: 24px;
}
a.seitenabschluss
{
 text-decoration: underline;
}
a.seitenabschluss:hover/
{
 color: #0CC;
 text-decoration: underline;
}
.photo
{
 color: #330;
 font-size: 12px;
 font-family: verdana, arial, helvetica, sans-serif;
 font-weight: normal;
 text-decoration: none;
 text-align: justify;
 line-height:16px;
 padding-left: 8px;
}
.photosmall
{
 color: #330;
 font-size: 9px;
 font-family: verdana, arial, helvetica, sans-serif;
 font-weight: normal;
 text-decoration: none;
 text-align: justify;
 line-height:12px;
	padding-left: 8px;
}
