/* 

Theme Name: antjethoms.de

Theme URI: http://www.antjethoms.de

Description: Design template

Version: 1.0

Author: gebrauchsgrafikundso.de

Author URL: http://www.gebrauchsgrafikundso.de

Tags: valid XHTML, fixed width, wood, two columns, widgets, gravatars, right sidebar, 

The CSS/XHTML is released under GPL:  http://www.opensource.org/licenses/gpl-license.php

*/

/* = GLOBAL = */

* {
	margin:0;
	padding:0;
}

body {
	margin: 0;
	padding: 0;
	font-family: "Lucida Grande", "Lucida Sans Unicode", sans-serif;
	font-size: 12px;
	line-height:19px;
	color: #dfdfdf;
	background-color: #181818;
	}
a:link, a:visited, a:active {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size: 13px;
	color: #dfdfdf;
	text-decoration: none;
}
a:hover {
	text-decoration: none;
}
h1{
        font-family:Georgia, "Times New Roman", Times, serif;
	font-size: 17px;
	color: #dfdfdf;
	text-decoration: none;
        font-weight: normal;
        margin-bottom: 15px;
}
h2{
        font-family:Georgia, "Times New Roman", Times, serif;
	font-size: 13px;
	color: #dfdfdf;
	text-decoration: none;
        font-weight: normal;
        margin-bottom: 5px;
}
#wrapper {
	width:720px;
	margin:0 auto;
}
#head{
	height: 110px;
	margin-top: 30px;
}
#logo{
	width: 170px;
	height: 37px;
	background-image:url(images/logo.png);
	background-repeat: no-repeat;
}
#menu{
	margin-top: 20px;
        height: 30px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #444444;
}
#menu ul{
       list-style:none;      
}
#menu li{
      list-style:none;
      float:left;
      margin-right: 14px;
      height:27px;
}
#menu a{
      height:27px;
      font-size: 17px;
      display:block;
      color: #ffffff;
}
#menu a:hover{
      	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #CA3805;      
}
#menu .current_page_item{
      	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #CA3805;      
}
#links {
        width: 380px;
        margin-right:40px;
        float: left;
}
#rechts{
	width: 300px;
        float: left;
	
}
#links li{
      list-style:none;
      margin-bottom: 10px;
}
#links p{
      margin-bottom: 10px;
}
#links img{
      margin-bottom: 20px;
}
#content a{
        font-family: "Lucida Grande", "Lucida Sans Unicode", sans-serif;
	font-size: 12px;
        color: #CA3805;
	text-decoration: none;
}
#content a:hover{
        color: #ffffff;
}

#footer{
       float: left;
       width: 720px;
       margin-top: 50px;
       margin-bottom: 20px;
}

#inszenierung-liste{
}
#inszenierung-liste ul{
       list-style:none;
}
#inszenierung-liste li{
}
#inszenierung-liste a{
      font-family: Georgia, "Times New Roman", Times, serif;
      line-height:22px;
      padding-left: 10px;
      font-size: 11px;
      display:block;
      color: #ffffff;
      border-bottom-width: 1px;
      border-bottom-style: dotted;
      border-bottom-color: #444444;
}
#inszenierung-liste a:hover{
      background-color: #333333; 
}
#termine-liste{
}
#termine-liste ul{
       list-style:none;
}
#termine-liste li{
      line-height:22px;
      padding-left: 10px;
      font-size: 11px;
      display:block;
      color: #ffffff;
      margin-bottom: 10px;
      padding-bottom: 10px;
      border-bottom-width: 1px;
      border-bottom-style: dotted;
      border-bottom-color: #444444;
}
/*#termine-liste a{
      line-height:22px;
      padding-left: 10px;
      font-size: 11px;
      display:block;
      color: #ffffff;
      border-bottom-width: 1px;
      border-bottom-style: dotted;
      border-bottom-color: #444444;
}
#termine-liste a:hover{
      background-color: #333333; 
    }*/

input {
	border: 1px solid #666666;
	background-color: #181818;
	color: #FFFFFF;
        font-family: "Lucida Grande", "Lucida Sans Unicode", sans-serif;
	font-size: 12px;
        line-height:19px;
        font-weight: normal;
        padding: 2px 2px 2px 2px;
}

textarea {
	border: 1px solid #666666;
	background-color: #181818;
	color: #FFFFFF;
        font-family: "Lucida Grande", "Lucida Sans Unicode", sans-serif;
	font-size: 12px;
        line-height:19px;
        font-weight: normal;
        padding: 2px 2px 2px 2px;
}

#links .feature {
        position: relative;
}
#links .feature .label{
        bottom: 50px;
        position: absolute;
 left: 0px;
    
}        
#links .feature .label .headline h1{
        font-family:Georgia, "Times New Roman", Times, serif;
	color: #000;
	text-decoration: none;
        font-weight: normal;
        margin-bottom: 15px;
        margin-left: 0px;
        padding-left: 5px;
        padding-right: 5px;
        padding-top: 2px;
        padding-bottom: 2px;
        background-color: #fff;
        opacity: .8;
}
img {
       border: 0px;
}
#rechts ul{
       list-style:none;
}
.newshome {
    padding-bottom: 10px;
    border-bottom: 1px dotted #444;
}
.small {
color: #666;
font-size: 10px;
}
