/* BETH ALLEN OVERDOSE IV - (c) 2oo7 gunnar wagner */


html, body 
{
margin:		0;
padding:	0;
font-family:	"Century Gothic","trebuchet ms", Tahoma, Helvetica, sans-serif;
color:		#484848;
text-align:	justify;
font-size:	10pt; 
word-spacing:	0pt;
line-height:	14pt;
background: 	#ECCD95 url(images/mainbg.gif) center top no-repeat;
}



#container {
width:900px;
margin:auto;
text-align:left;
position:relative;
}


#content { width:885px;
background:#F4F5EF;
border:1px solid #cecece;
padding:3px 6px;
clear:both;position:absolute;
}


h1 {font-size:11px; padding:6px 0px 4px 0px; margin:0px;	letter-spacing:1pt;}
h2 {font-size:18px; color:#bababa; word-spacing:2pt;	letter-spacing:14pt;}
h3 {font-size:13px; color:#555555; line-height:14pt;	letter-spacing:2pt;}
h4 {font-size:20px; color:#bababa; word-spacing:1pt;	letter-spacing:8pt;}


/* Gästebucheinträge */
.gbook 
{
font-size:	8pt; 
text-align:	left; 
color:		#444; 
line-height:	12pt; 
font-family:"trebuchet ms", Tahoma, Helvetica;
}


/* Adsense Streifen */
.unten 
{
height:		60px; 
width:		640px; 
margin:		-10px -10px 0px -10px; 
background:	#F3F1DF;
}


HR {
border: 0px; 
height:1px; 
color:#DEB86E; 
}
.hr2 {
height:1px; 
line-height:0;
font-size:1px;
border:1px solid #DADADA;
clear:both;
background:#FFF;
}
.hr3 {border:0px;line-height:1px;font-size:0px;border-bottom:1px solid #F4D3A4;margin-bottom:7px;}


/* Frage bei Interviews */
.frage {color:#881100; }




/* inhalt div */
#inhalt {
width:86%;
margin:auto;
text-align:justify;
position:relative;
}

.thumb
{ margin:0px 10px 0px 0px;}


/* Links */
.copyright,a.copyright,a.copyright:active,a.copyright:visited 
{
font-family:"trebuchet ms",tahoma,arial;
text-align:justify;
word-spacing:1pt;
letter-spacing:0pt;
font-size:8.5pt;
color:#888888;
}

a.copyright:hover 
{
color:#875532;
text-decoration:none;
}

a, a:link, a:visited {
text-decoration:none; color:#A52E17;
}

a:hover,a:active {
text-decoration:underline; color:#A97543;
}


/* link grafik automatisch bei externer link angabe */
a[href^="http:"]
{	padding-left: 16px;
	background-image: url('gfx/ext_link.gif');
	background-repeat: no-repeat;
	background-position: 0 0.15em;
}


/* Menu */
a.menu,a.menu:active,a.menu:visited 
{ 
font: 		"Franklin Gothic Medium";
font-size: 11px;
margin:		4px;
word-spacing:	2pt;
letter-spacing:	0px;
line-height:	13pt;
color:		#444444;
text-decoration:none;
font-weight:	bold;
}

a.menu:hover {color:#fbbb9b;}


img { border-color:#eeeeee; }
a img {border:0;	}


#header {
text-align:right;
height:129px;
}

#logo {
margin-right:2px;
margin-top:55px;
}

#left-col {
width:202px;
float:left;
margin-top:1px;
margin-bottom:2px;
}

#left-col ul {
margin:0;
padding:0;
list-style:none;
}

#left-col ul li {
float:left;
font-size:1px;
line-height:0;
height:27px;
}

#pix {
height:275px;
background:url(images/class_mainpix.png) no-repeat;
clear:both;
}

#copy {
width:502px;
float:left;
}

#top-nav ul {
text-align:center;
margin:0;
padding:0;
list-style:none;
height:25px;
margin-left:auto; margin-right:auto;
}

#top-nav ul li {
text-align:center;
height:25px;
line-height:0;
font-size:0;
float:left;
margin-left:auto; margin-right:auto;
}

.side-pattern {
width:20px;
height:265px;
}

#index-side1 {
background:url(images/side_pattern01.gif) no-repeat;
float:left;
}

#index-side2 {
background:url(images/side_pattern02.gif) no-repeat;
position:absolute;
top:0;
right:-77px;
}

#content-text {
width:589px;
float:left;
position:relative;
}


/* TEXT INHALT DIV */
.copy {
border:1px solid #ddd;
background:#fff;
margin-top:6px;
padding:0 10px 10px 10px;
clear:both;
}


.title {
margin-left:53px;
}

.float-lt1 {
padding-top:6px;
padding-right:12px;
float:left;
}

.float-lt2 {
padding-top:6px;
padding-right:10px;
margin-bottom:10px;
float:left;
}

.float-lt3 {
padding-left:9px;
}

.clear {
clear:both;
font-size:0;
line-height:0;
}


/* Blauschrift*/
.blue-txt {
color:#397694;
font-weight:normal;
}
.grey-txt {
margin:0;
padding:0;
color:#727272;
}
.dkgrey-txt {
color:#4F473B;
}
.orange-txt {
color:#E37700;
}
.bolded {
font-weight:bold;
}
.more {
text-align:right;
padding-top:3px;
}
.double {
background:#FFF url(images/double_line.gif) center repeat-y;
}
.copy-class h1 {
margin-top:6px;
}
#title-img {
margin:0;
padding:0;
list-style:none;
height:19px;
}
#title-img li {
width:224px;
float:left;
text-align:center;
}
.copy-text {
width:280px;
padding:0 6px 4px 0;
float:left;
}
.copy-text h1 {
margin-top:6px;
}
.copy-text ul {
margin:3px 0 0 65px;
padding:0;
list-style:none;
}
.copy-class ul {
margin:3px 0 0 80px;
padding:0;
list-style:none;
}
.copy-text ul li, .copy-class ul li {
padding-left:10px;
margin-left:5px;
background:url(images/icon_cross_grey.gif) left center no-repeat;
position:relative;
}


/* INHALT DIV */
.copy-class {
position:absolute;
top:0;
left:0;
width:620px;
}


.copy-image {
width:125px;
border-right:2px solid #DF8B11;
float:left;
text-align:center;
margin:10px 10px 7px 0;

}
.copy-p2 {
margin-top:6px;
}
.more2 {
padding-right:22px;
text-align:right;
}


input, textarea {
font-size:11px;
font-family:Tahoma, Arial, Helvetica, sans-serif;
border:1px solid #aaa;
margin-bottom:3px;
background:#FFF;
}
#buttons {
text-align:right;
padding-right:70px;
}
#buttons input {
margin:0 3px 5px 3px;
}

#footer {
clear:both;
background:url(images/shadow.gif) top left no-repeat;
height:80px;
padding-top:85px;
}
#footer div {
border-left:2px solid #FFF;
padding:0 6px;
}

.ad {font-size:	7pt; 
text-align:	left; 
color:		#fff; 
line-height:	8pt; 
font-family:Tahoma, Helvetica;}