
/* @override http://www.andreasmartin.de/wp/wp-content/themes/andreasmartin/style.css */

/*
Theme Name: Andreas Martin Theme
Theme URI: http://andreasmartin.de/
Version: 0.1
Tags: music
Author: Martin Herweg
Author URI: http://www.martinherweg.de/
License: All Rights Reserved
*/

@charset "UTF-8";

/* GESAMT 
---------------------------------------------------------------------------------------------------------------------------------------------------
*/
* { margin: 0; padding: 0;}

body {
font-family: Verdana ,Helvetica, Arial, sans-serif;
font-size: 11px;
text-align: center;
color: #fff;
margin: 0;
padding: 0;
background-color: #081828;
}

a {
color: white;
text-decoration: none;
}

a:hover {
font-weight: bold;
}

p {
margin:5px;
}

h1 {
font-size: 15px;
}

h2 {
font-size: 13px;
}

h3 {
font-size: 12px;
}

h4 {
	color: black;
}

.clear {
clear: both;
}

.spacer {
height: 15px;
width: 100%;
clear:both;
}

/* CONTAINER 
---------------------------------------------------------------------------------------------------------------------------------------------------
*/
#outside_container {
background-image: url(img/bg.png);
background-attachment: fixed;
background-repeat: no-repeat;
background-position: top left;
background-color: #134c7a;

}

#container {
text-align: left;
width: 726px;
margin: 0 0 0 280px; 
top: 10px;
}

/* HEADER 
---------------------------------------------------------------------------------------------------------------------------------------------------
*/
#logo {
float: right;
width: 512px;
height: 95px;
margin-top: 5px;
background-image: url(img/header.png);
background-repeat: no-repeat;
}

#logo h1 {
text-indent: -999em;
}

#logo h1 a {
display: block;
width: 512px;
height: 96px;
}

/* Navi 
---------------------------------------------------------------------------------------------------------------------------------------------------
*/
#nav {
	list-style: none;
	background-color: #002243;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	height: 20px;    
}

#nav li {
height: 20px;
width: 79px;
line-height: 20px;
margin: 0px;
padding: 0px;
border-right: 1px solid #134c7a;
float: left;
}

#nav li a {

display: block;
padding: 0 0.4em;
color: white;
}



#nav li ul {
float: left;
height: 20px;
list-style: none;
visibility: hidden;
opacity: 0;
margin: 1px 0 0 0px;
padding: 0px;
display: block;
width: 404px;
}

#nav li ul li {
width: 100px;
background-color: #06365b;
line-height: 20px;
}


#nav li:hover ul {
visibility: visible;
opacity: 1;
}

#Ueber #Musikproduzent {
width: 141px;
}

#Ueber {
width: 110px;
}

#Ueber #UeberUL {
width: 445px;
}

#Fanbereich #FanbereichUL {
width: 404px;
}

#Links #LinksUL {
width: 103px;
}



/* CONTENT 
---------------------------------------------------------------------------------------------------------------------------------------------------
*/
#main {
padding: 10px;
margin-top: 45px;
width: 705px;
border: 1px solid black;
background-image: url(img/bgMain.png);
float:left;
min-height: 513px;
}


#slideshow {
height: 149px;
background-color: #134c7a;
border: 1px solid black;
}

#slideshow img {
margin: 0;
}

#fotovermerk {
float:right;
background-color: #134c7a;
background-image: url(img/Fotovermerk.png);
background-repeat: no-repeat;
width: 179px;
height: 12px;
}

#fotovermerk h2 {
margin: 0;
font-size: 9px;
text-indent: -999em;
}

#left {
border-radius:5px;
float: left;
margin-top: 10px;
}

#left .leftTop {
height: 13px;
background-repeat: no-repeat;
background-position: top center;
}

#left .leftContent {
background-image: url(img/panels/leftbg.png);
padding: 5px;
font-family: Arial;
font-size: 10pt;
font-weight: bold;
}


#left .leftContent a {
	color: #00ffff;
}

#left .leftContent a:hover {
	color: #6ec3c9;
}

#left .leftBottom {
height: 13px;
background-repeat: no-repeat;
background-position: bottom center;
}


#right {
float: right;
width: 248px;
margin-top: 10px;
}

#right .rightTop {
height: 13px;
background-image: url(img/panels/rightTop.png);
background-repeat: no-repeat;
background-position: top center;
}

#right .rightContent {
background-image: url(img/panels/rightbg.png);
padding: 5px;
font-size: 11px;
}

#right .rightBottom {
height: 13px;
background-image: url(img/panels/rightBottom.png);
background-repeat: no-repeat;
background-position: bottom center;
}

#leftBreit {
width: 706px;
float: left;
margin-top: 10px;
}

.leftTopBreit {
height: 13px;
background-image: url(img/panels/leftTopBreit.png);
background-repeat: no-repeat;
background-position: top center;
}

#leftBreit .leftContent {
background-image: url(img/panels/leftbg.png);
padding: 5px;
}

.leftBottomBreit {
height: 13px;
background-image: url(img/panels/leftBottomBreit.png);
background-repeat: no-repeat;
background-position: bottom center;
}

/* FOOTER 
---------------------------------------------------------------------------------------------------------------------------------------------------
*/
#footer {
width: 100%;
padding: 5px 0;
}

#footer .textwidget {
width: 705px;
margin-left: 280px;
}

/* SONSTIGES 
---------------------------------------------------------------------------------------------------------------------------------------------------
*/
#main img {
margin: 5px 0;
}

#main img.centered {
	display: block;
	margin-left: auto;
	margin-right: auto;
	}

#main img.alignright {
	padding: 4px;
	margin: 0 0 2px 7px;
	display: inline;
	}

#main img.alignleft {
	padding: 4px;
	margin: 0 7px 2px 0;
	display: inline;
	}

#main .alignright {
	float: right;
	}

#main .alignleft {
	float: left;
	}

/* SEITENSPEZIFISCH 
---------------------------------------------------------------------------------------------------------------------------------------------------
*/


/* Hitparade */
#hitparade td {
empty-cells:hide;
border-collapse: collapse;
border-bottom: 2px dotted #0B2F4C;
padding: 5px 0;
}

/* Biografie */
#lebenslauf td {
empty-cells:hide;
border-collapse: collapse;
border-bottom: 2px dotted #0B2F4C;
padding: 3px 0;
}

#right ul, li {
list-style: none;
}


.title {
border-bottom: 2px dotted rgb(11, 47, 76); padding-bottom: 5px; margin: 15px 5px 5px 5px;
}

/* Termine */
.TerminSeite li {
	font-size: 22px;
	margin: 5px 0;
}

.TerminSeite li a {
	font-weight: bold;
}

.TerminSeite li a:hover {
	color:#20A1FF;
}

.TerminSeite li:before {
	content:"zu den ";
}

.zweitausendneun {
display: none;
}

.zweitausendzehn {
display: none;
}

.emptyevent {
display: none;
}

.years {
margin-top: 10px;
}

p.termine_list {
margin:0; border-bottom: 2px dotted #0F4977; padding: 2px 0;
}











