﻿body, td, div
{
    font-family:Tahoma, Sans-Serif;
    font-size:12px;
    color:#3d3d3d;
}

.tdTop 
{
    vertical-align:top;
}


h1 
{
    margin:0px;
    padding:0px;
    color:#666666;
    font-size:26px;
    letter-spacing:2px;
    font-weight:normal;
    font-family:Tahoma, Sans-Serif;
}

h3 
{
    margin:0px;
    padding:0px;
    color:#222222;
    font-weight:bold;
    font-size:15px;
    letter-spacing:1.2px;
}

h6 
{
    margin:0px;
    padding:0px;
    color:#666666;
    font-weight:normal;
    font-size:11px;
    letter-spacing:2.6px;
}

.lh 
{
    line-height:19px;
}

.bigtxt 
{
    font-size:16px;
    font-weight:bold;
}

.minitxt 
{
    font-size:11px;   
}

.hell 
{
    color:#666666;
}

img.b, .b img 
{
    border: solid 5px #eef5fa;
}

#mainContent 
{
    line-height:18px;
}

#mainContent h1 
{
    line-height:25px;
}

#mainContent hr 
{
    border: dashed 1px #cab347;
    height:0px;
    background-color:#cab347;
}

#mainContent ul 
{
    margin:0px;
    padding:0px;
    list-style-type:none;
}

#mainContent ul li 
{
    padding-left:20px;
    background-image:url(images/pfeil.gif);
    background-repeat:no-repeat;
    background-position:7px 7px;
}

.mainContentMini {
    letter-spacing:1.5px;
    color:#666666;
}
.mainContentMini a:link, .mainContentMini a:visited 
{
    color:#000000;
}
.mainContentMini a:hover 
{
    text-decoration:underline;
    color:#3d3d3d;
}

.mainContentMini hr 
{
    color:#e4d58e;
    border: dashed 1px #e4d58e;
    height:1px;
}

.mainContentMini ul 
{
    margin:0px;
    padding:0px;
    padding-top:2px;
    padding-left:4px;
    margin-left:16px;
    list-style-type:none;
    list-style-image:url(images/pfeil.gif);
}


.mr4 
{
    margin-right:2px;
}

.pfeil 
{
    margin-right:4px;
    margin-bottom:1px;
}

.error 
{
    color:Red;
    font-weight:bold;
}

/* Presse - Fotos */
.presseImg 
{
    width:155px;
    height:103px;
    background-image:url(../../../images/loading.gif);
}

/* Paging */
.pagerstyle td span, .pagerstyle td a:hover 
{
	background-color:#14210f;
	padding:4px;
	color:White;
}

.pagerstyle td a  
{
	background-color:#f0e198;
	padding:4px;
}

.rowstyledotted td
{
    border-bottom: dashed 1px #cab347;
    padding-bottom: 10px;
    padding-top:10px;
}

.tblPrice 
{
    border-collapse:collapse;
    width:100%;
}

.tblPrice tr th 
{
    font-weight:normal;
    vertical-align:bottom;
    background-color:#f9f2d1;
    padding:6px;
    color:#7c680b;
    font-size:11px;
    background-image:url(images/verlauf.jpg);
    text-align:center;
}

.tblPrice tr td 
{
    padding:6px;
    border: solid 1px #e8cb8e;
    background-color:#f8f2d7;
    text-align:right;
}

a:hover .b
{
    border: solid 5px white;
    filter:gray();
}

a:hover .b2
{
    filter:gray();
}

a:link 
{
    text-decoration:none;
    color:#82732c;
}

a:visited {
    text-decoration:none;
    color:#82732c;
}

a:hover, a:active
{
    color:#5f725f;
}

h6.beifriedrich {
	font-size: 1.1em;
	text-transform: uppercase;
	margin-top: 15px;
}