/*
THEME NAME: veryplaintxt
THEME URI: http://www.plaintxt.org/themes/veryplaintxt/
DESCRIPTION: Think <cite><a href="http://www.mcsweeneys.net/" title="Timothy McSweeny's Internet Tendency">McSweeny's</a></cite>. Fluid 2-column layout for WordPress 2.3+.
VERSION: 4.0
AUTHOR: Scott Allan Wallick
AUTHOR URI: http://scottwallick.com/
*/

body{
background:url(images/od_bg.png) #231f20 no-repeat fixed;
line-height:133%;
margin:0;
padding:0;
color:#fefefe;
}

p, li {
font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
font-size:13px;
line-height:150%;
color:#ffffff;
}


a {
color:#97bf0d;
text-decoration:none;
font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;

}

a:hover {
color:#97bf0d;
text-decoration:underline;
font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;

}


h2 {
font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
font-size:14px;
line-height:130%;
color:#ffffff;
padding-top:20px;

}

ul {
list-style-image:url(images/od_li.png);
}

.od_feed {
font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
font-size:14px;
line-height:150%;
color:#ffffff;
}


img{
border:0;
}

#global{
width:650px;
}

#ticker {
width:100%;
overflow:hidden;
}

#left{
padding-top:104px;
padding-left:17px;
margin-right:1px;
width:250px;
height:600px;
float:left;}

#middle{
background:url(images/od_bg_grau.png);
width:340px;
min-height:830px;
padding-left:15px;
padding-right:15px;
padding-top:80px;
padding-bottom:15px;
float:right;
margin-top:0px;
}

#sidebar{
width:110px;
position:absolute;
top:75px;
left:675px;
}

#navi {
background:url(images/od_navi_bg.png);
width: 123px;
float:right;
padding-left:12px;
padding-top:12px;
padding-bottom:8px;
margin-bottom:20px;
}

#kurzinfo {
background:url(images/od_navi_bg.png);
width: 123px;
float:right;
padding-left:12px;
padding-top:12px;
padding-bottom:8px;
margin-bottom:20px;
}


#veranstalter {
float:right;
margin-top: 27px;
margin-bottom:10px;
}

#entega {
float:right;
margin-right:8px;
}

#footer {
float:left;
margin-left:17px;
margin-bottom:17px;
margin-top:17px;
margin-right:17px;
color:#AAAAAA;
font-size:10px;
}


#socialmedia {
float:right;
margin-right:5px;
margin-top:40px;

}

#twitter {
float:right;
margin-left:15px;
margin-top:5px;

}

#footer a{
color:#AAAAAA;
}

#footer a:hover{
text-decoration:underline;
}

// Navigation Sidebar


.navi-konzept {
}
.navi-konzept a {
background:url(images/od_navi/od_navi_konzept.png);
margin-bottom:2px;
background-repeat:no-repeat;
}
.navi-konzept a:hover {
background:url(images/od_navi/od_navi_active_konzept.png);
background-repeat:no-repeat;
}


.navi-attraktionen a {
background:url(images/od_navi/od_navi_attraktionen.png);
margin-bottom:2px;
background-repeat:no-repeat;
}
.navi-attraktionen a:hover {
background:url(images/od_navi/od_navi_active_attraktionen.png);
background-repeat:no-repeat;
}


.navi-partner a {
background:url(images/od_navi/od_navi_partner.png);
margin-bottom:2px;
background-repeat:no-repeat;
}
.navi-partner a:hover {
background:url(images/od_navi/od_navi_active_partner.png);
background-repeat:no-repeat;
}

.navi-tickets a {
background:url(images/od_navi/od_navi_tickets.png);
margin-bottom:2px;
background-repeat:no-repeat;
}
.navi-tickets a:hover {
background:url(images/od_navi/od_navi_active_tickets.png);
background-repeat:no-repeat;
}


.navi-anfahrt a {
background:url(images/od_navi/od_navi_anfahrt.png);
margin-bottom:2px;
background-repeat:no-repeat;
}
.navi-anfahrt a:hover {
background:url(images/od_navi/od_navi_active_anfahrt.png);
background-repeat:no-repeat;
}


.navi-presse a {
background:url(images/od_navi/od_navi_presse.png);
margin-bottom:2px;
background-repeat:no-repeat;
}
.navi-presse a:hover {
background:url(images/od_navi/od_navi_active_presse.png);
background-repeat:no-repeat;
}

// Navigation unten

.navigation p {
font-size:10px;



}

.fade a:link, .fade a:visited {
text-transform:uppercase;
background:#fff;
height:35px;
width:99%;
padding:3px;
padding-left:15px;
padding-top:5px;
color:#26866D;
text-decoration:none;
font-size:22px;
filter:alpha(opacity=75);
-moz-opacity: 0.75;
opacity: 0.75;
text-align:center;
}



.fade a:hover{
color:#4f4c4c;
filter:alpha(opacity=100);
-moz-opacity: 1;
opacity: 1;
}

.trenner{
margin-top:10px;
border-top:2px dashed #26866D;
height:10px;
}


.meta-oben {
font-size:12px;
background:#26866D;
padding:3px;
text-transform:uppercase;
}

.meta-oben a{
color:#fff;
}



.entry-meta {
font-size:10px;
line-height:130%;

}


.sponsor {
color:#fff;
font-size:10px;
line-height:100%;
}

.kurzinfo {
font-size:12px;
line-height:120%;
text-align:justify;
}

.kurzinfo a {
color:#fbbd1a;
}

// KOMMENTARE

#comments {
font-size:10px;

}

// TWITTER



ul.twitter{
color:#fff;
font-size:10px;
line-height:130%;
}

li.twitter-item{
color:#fff;
font-size:10px;
line-height:130%;
}

p.twitter-message {
color:#fff;
font-size:10px;
line-height:130%;
}



.twitter-timestamp {
color:#fff;
font-size:10px;
line-height:130%;
}

a.twitter-link {
color:#97bf0d;
text-decoration:none;
font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
font-size:10px;
line-height:130%;
}

a.twitter-user {
color:#97bf0d;
text-decoration:none;
font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
font-size:10px;
line-height:130%;
}