/*------------------------------------------------------------*

**  Global

**------------------------------------------------------------*/

body           { color: black; font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 15px; background-color: #CDD98A; margin: 0 auto }

acronym    { cursor: help; border-bottom: 1px dashed #cdd98a }

a   { color: #617400; text-decoration: none }

a:hover        { text-decoration: underline }

a.on      { color: #617400; font-size: 12px }

h1    { color: #617400; font-size: 16px; font-weight: bold; text-decoration: none }

input, textarea    { color: black; background: #e6ecd2; margin: 0 3px 3px 0; padding: 1px; border: solid 1px #cdd98a }



/*------------------------------------------------------------*

**  Container

**------------------------------------------------------------*/

#container { background-color: #E6ECD2;  text-align: left; margin-right: auto; margin-left: auto; width: 800px; height: auto; border: solid 2px #CDD98A; margin: 0px auto }

/*------------------------------------------------------------*

**  Header

**------------------------------------------------------------*/		

#header            { background-color: #E6ECD2;  border-top: 20px solid #CDD98A; width: 800px; margin: 0px auto}

#header h1  { color: #617400; font-size: 14px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif, Verdana, Arial, Helvetica, sans-serif; font-weight: bold; cursor: default; margin: 0 }	

#header h2   { color: #617400; font-size: 1.2em; font-size-adjust: 12; cursor: default; margin: 0; vertical-align: middle }	



/*------------------------------------------------------------*

** Header1

**------------------------------------------------------------*/

#header1           { color: #CDD98A; font-size: 11px; background-color: #E6ECD2; text-align: right; padding-right: 10px }

#header1 a         { }

#header1 a:hover         { color: white }

#header1 a.on         { }



/*------------------------------------------------------------*

** blogtitel

**------------------------------------------------------------*/



#blogtitel         { background-image: url("http://astrid-pinter.at/media/allgemein/fv-tt.jpg"); background-repeat: repeat-x; background-attachment: scroll; margin: 0 auto; height: 25px; vertical-align: middle; border-top: 4px solid #cdd98a; border-bottom: 2px solid #cdd98a }



#blogtitel a:link    { color: white; font-size: 11pt; font-family: Arial; line-height: 25px; text-decoration: none; text-align: left; text-transform: uppercase; padding: 3px 8px; height: 25px; vertical-align: middle; margin: 0px auto}





#blogtitel a:visited    { color: white; font-size: 11pt; font-family: Arial; line-height: 25px; text-decoration: none; text-align: left; text-transform: uppercase; padding: 3px 8px; height: 25px; vertical-align: middle; margin: 0px auto}



#blogtitel a:hover        { color: #617400; font-size: 11pt; font-family: Arial; background-color: #CCD58C; height: 25px; vertical-align: middle; margin: 0px auto }

#blogtitel a:active      { color: #617400; height: 25px; vertical-align: middle; margin: 0px auto}













/*------------------------------------------------------------*

**  Nav

**------------------------------------------------------------*/



#nav          { background-image: url("http://astrid-pinter.at/media/allgemein/fv-tt.jpg"); background-repeat: repeat; background-attachment: scroll; text-align: left; padding-left: 10px; height: 25px; border-top: 4px solid #cdd98a; border-bottom: 2px solid #cdd98a }

#nav li    { font-family: Arial;  list-style-type: none;  }		

#nav li a       {text-align: left; color: white; font-size: 11pt; text-decoration: none; padding: 3px 8px; float: left }

#nav li a:hover     { color: #617400; font-size: 11pt; background-color: #CCD58C; }

#nav li a.on     { color: #617400; font-size: 11pt }



/*------------------------------------------------------------*

**  submenu

**------------------------------------------------------------*/

#submenu     { vertical-align: top;  border-bottom: 2pt solid #CDD98A }

#submenu a      { font-size: 9pt; padding-top: 8px; padding-right: 8px; padding-left: 10px; vertical-align: top }

/*------------------------------------------------------------*

**  datefixcontent

**------------------------------------------------------------*/

#datefixcontent                  { line-height: 1.4em; background-color: #E6ECD2; padding: 5px; width: 790px; height: 100%; min-height: 600px; float: left; }

#datefixcontent a  { color: #617400; text-decoration: none }

#datefixcontent a:hover        { text-decoration: underline }



/*------------------------------------------------------------*

**  Content

**------------------------------------------------------------*/

#content                { background-color: #E6ECD2; line-height: 1.4em; padding: 12px 5px 15px; width: 480px; float: left }	

#content div       { padding-top: 25px }	

#content h2      { color: #617400; font-size: 16px; cursor: default; margin: 5px 10px 0 0; border-top: thin solid #617400 }

#content h3   { color: #617400; font-size: 16px; cursor: default; margin: 0 10px 0 0 }

#content h4     { color: #617400; font-size: 10pt; cursor: default; margin: 0 10px 0 0; border-bottom: 1pt solid #617400 }



/*------------------------------------------------------------*

**  Foto

**------------------------------------------------------------*/

#foto                   { text-align: right; padding-top: 12px; padding-right: 5px; padding-left: 8px; position: relative; width: 160px; float: left; vertical-align: top }	
#foto a  { color: #617400; text-decoration: none }
#foto a:hover        { text-decoration: underline }


/*------------------------------------------------------------*

**  Rechte Spalte

**------------------------------------------------------------*/

#rechts             { color: #617400; background-color: #E6ECD2; text-align: left; padding-top: 12px; padding-right: 5px; padding-left: 5px; width: 120px; float: right; border-left: 680px none }

/*------------------------------------------------------------*

**  Footer

**------------------------------------------------------------*/

#footer                   { color: white; font-size: 11pt; line-height: 25px; background-image: url("http://astrid-pinter.at/media/allgemein/fv-tt.jpg"); background-repeat: repeat-x; text-align: right; padding-right: 10px; position: relative; width: 790px; height: 25px; float: left; vertical-align: middle; border-top: medium solid #cdd98a; border-bottom: medium solid #cdd98a }

#footer a       { color: white; font-size: 11pt; text-decoration: none; padding: 3px 8px }

#footer a:hover       { color: #617400; font-size: 11pt; background-color: #ccd58c; background-image: url("http://astrid-pinter.at/media/allgemein/fv-tt.jpg"); background-repeat: repeat; background-attachment: scroll; border-style: none }

#footer a.on      { color: #617400; font-size: 11pt }


/*---| Fuss |---*/

#fuss     { font-size: 12px; background: #CDD98A; text-align: center; height: 50px; clear: both }
#fuss a:link,
#fuss a:visited  { color: #617400; text-decoration: none }
#fuss a:hover,
#fuss a:active,
#fuss a:focus   { color: #617400; text-decoration: underline; background-image: none; background-repeat: repeat; background-attachment: scroll; background-position: 0 0 }