<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/*  
Theme Name: LST-Theme
Description: Wordpress Theme fÃ¼r die Website von Stefan Leitner
Author: Christoph Leitner
Author URI: http://christoph.picturetunes.at
Version: 1.0
*/

/*Highlight Color: #731919*/


*{
  margin:0;
  padding:0;
}

a{
  text-decoration:none;
}

html, body{
  height:100%;
}
body{
  font-family:arial, helvetica, sans-serif;
  font-size:12px;
  line-height:1.3em;
  color:#333;
}

ul{list-style:none;}
#content ul{list-style:bullet;}

#content h1,
#content h2,
#content h3,
#content h4,
#content h5,
#content h6 {
	margin: 0 0 13px 0;
}
#content h1, #content h2{
  font-size:2em;
  color:#731919;
  font-weight:normal;
  text-transform:uppercase;
  border-bottom: 1px solid;
  padding-bottom:7px;
  width:100%;
  line-height:1em;
}
#content a,
#sidebar a{
  padding: 0 2px 0 0;
}
#content a,
#sidebar a{
   color:#888;
}
#footer #impressum a,
#footer #impressum a:hover{
   color:#666;
}


#content a:hover,
#sidebar a:hover,
#impressum a:hover{
  /*text-decoration:underline;*/
  border-bottom: 2px #bbb solid;
}

#sidebar h2{
  font-size:11px;
  margin-top:5px;
}
#sidebar li{
  margin-bottom:8px;
}

#content, #sidebar{
  line-height:1.5em;
}
/*------------------------------------------------------------------------------
General Layout                                                                     
------------------------------------------------------------------------------*/
#wrapper{ 
  height:100%; 
  height:auto !important;
  min-height: 100%;
  margin: 0 auto -116px;
}
#footer, .push{
  clear:both;
  height:150px;
}
div#masthead, div#main, div#footer #for-alignment{
  position:relative;
  width:680px;
  margin-left:-340px;
  left:50%;
}
#container{
  width:500px;
  float:left;
  margin-right:15px;
}
#sidebar{
  width:155px;
  float:left;
  border: 1px #731919 solid;
  border-left:none;
  border-right:none; 
  margin-top:30px;
}

/*------------------------------------------------------------------------------
Header                                                                     
------------------------------------------------------------------------------*/
div#header a:hover{text-decoration:none;}

div#header{
  height:185px;
  background: url('images/bg-head.png') repeat-x;
}

div#header h1{
  font-weight:normal;
  position:relative;
  font-size:36px;
  line-height:36px;
  margin-left:10px;
  font-weight:normal;
  display:inline;
}
div#header #title{
  position:absolute;
  top:59px;
}

div#header #title a#logo{  
  display:block;
  float:left;
  width:69px;
  height:33px;
  background: url('images/logo-lst.png') no-repeat; 
} 


#header h1 a{color:#731919;}

div#access{
  position:absolute;
  top:108px;
  width:680px;
}
div#access li{
  display:inline;
  list-style:none;
  float:left;
}
div#access a{
  font-size:14px;
  color:#333;
  text-decoration:none;
  text-shadow: #DEDCDC 0px 1px 0px;
}

/*------------------------------------------------------------------------------
MENU*/

div#access .menu-item a {
  display:block;
  float:left;
  height:25px;
  padding: 7px 10px 0px 10px;
  background: url('images/nav-divider.png') no-repeat;
}
div#access .menu-item a:hover{
  background-color:#BAB8B8;
}
div#access .current_page_item a, 
div#access .current-page-parent a,
div#access .current_page_item a:hover, 
div#access .current-page-parent a:hover{
  background-color:#731919;
}
div#access .current_page_item a, div#access .current-page-parent a{
  text-shadow:#611515 0px 1px 0px;
  color:#fff;
}
/*------------------------------------------------------------------------------
SUB-MENU*/

div#access ul.sub-menu{
  /*position:absolute;  */
  top:30px;
  clear:both;
}
div#access ul.sub-menu .menu-item{
  padding-right:15px;
}
div#access ul.sub-menu .menu-item a{
  display:block;
  height:16px;
  background:none;
  padding: 7px 1px 1px 0px;
}

div#access ul.sub-menu a{
  color:#5E5C5C;
  text-shadow: none;
  border:none;
}
div#access ul.sub-menu li a:hover{
  border-bottom:#ccc 4px solid;
}
div#access ul.sub-menu li.current-menu-item a{
  border-bottom:#731919 4px solid;
  color:#731919;
}

/*------------------------------------------------------------------------------
Footer                                                                     
------------------------------------------------------------------------------*/
div#footer{
  padding-top:8px;
  height:108px;
  width:100%;
  background: url('images/bg-footer.png') repeat-x #BCB8B8 scroll;
  font-size:11px;
  clear:both;
  overflow:hidden;
}
#footer a{
  text-decoration:none;
  color:#666;
}
#footer a:hover{
  text-decoration:none;
  color:#000;
}

div#footer li{
  list-style:none;
}

div#footer ul#impressum, div#footer li.menu-item{
  
  height:108px;
  float:left;
  width:130px;
}
div#footer ul#impressum{
  width:135px;
}
div#footer ul#impressum a{
  margin-right:2px;
}

div#footer ul.menu li{
  font-weight:bold;
  /*border-left:thin silver solid;    */
  background: url('images/footer-divider.png') no-repeat;
  padding-left:5px;
}
ul.sub-menu, #impressum ul{
  margin-top:3px;
}
div#footer ul.sub-menu li{
  font-weight:normal;
  height:15px;
  float:none;
  padding:0;
  border:none;
  background:none;
}

   
 

</pre></body></html>