/* @override http://www.bestattungshaus-kuhnert.de/assets/styles.css */

@charset "utf-8";
/* CSS Document */

body {margin:0; padding:0; text-align:center; font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size:16px; background:#000000 url(images/back_02.jpg) repeat-x; color:#D7D7D7;}
a:link {color: #B9AA88;}
a:active {color: #FFFFFF;}
a:visited {color: #B9AA88;}
a:hover {color: #DDDDDD;}
.clearfloat {clear:both; line-height:0; font-size:1px; height:0;}
.container {margin:0 auto; width:835px; text-align:left;}
a:focus {outline: none;}
.top {width:835px; height:150px; background:url(images/kuhnert_03.png);}
.top .print {display:none;}
.start-nav {width:860px;}
.start-nav a img {border:0px; padding:0; margin:0; float:left;}
.start-subnav {font-family:"Lucida Grande";font-size: 16px; width:818px; border:1px solid #756843; margin:20px 0 10px 0; padding:0 7px; 0 8px; color:#756843;}
.start-subnav a {color:#756843; text-decoration:none; font-size:16px; padding:0; margin-right:15px;}
.start-subnav a:hover {color:#D9CCA6;}
.start-sn-links {float:left; width:540px; padding:5px 0;}
.start-sn-rechts {float:right; width:275px; padding-top:3px;text-align:right;}
.smallbull {font-size:12px;}
.maincont {width:774px; background:url(images/bestattungshaus-kuhnert-hintergrund.png); padding:15px 30px;}
.maincont ul {list-style:square;}
.maincont li {line-height:28px;}
h1 {font-variant: small-caps;color: #B9AA88;font-weight: bold;font-size: 26px;
}

#postcard { width: 835px; height: 345px; background: url(images/flashbck.jpg); position: relative;}
#postcard-text { position: absolute; width: 360px; height: 220px; background: url(images/flashbck-text.png) repeat-y; top: 65px; left: 20px; opacity: 0.8; padding: 20px; line-height: 1.4;}
#postcard-text h2, #postcard-text p { opacity: 1; font-family: Georgia; font-style: italic; background: none; color: #fff; text-align: left; margin: 10px 0; font-weight: normal;}
#postcard-text p { font-size: 15px;}
#postcard-text strong { font-size: 18px; font-weight: normal;}
#postcard-text h2 { font-size: 32px;}
#fade1, #fade2, #fade3, #fade4 { display: none;}

h3 {font-size:20px; font-variant:small-caps; font-weight:bold;}
.uebertitel {color: #B9AA88;font-weight: bold;}
.block {background-color: #222;border: 1px solid #e1cc89;padding: 10px;font-size: 15px;	}
.grblock {background-color: #222;border: 1px solid #e1cc89;padding: 10px;font-size: 15px;height:310px;}
.blockzitat {background-color: #111111;border: 1px solid #e1cc89;padding: 10px;font-size: 15px;	}
.bild {margin: 0 10px 0 10px;}
.bild2 {margin: 0px 10px 10px 10px;border: 1px solid #e1cc89;}
.sprungmarke {color: #B9AA88;font-weight: bold;text-align: right;text-transform: capitalize;}
.absatz {padding-left: 10px;}
blockquote.kuhnert {font: 14px/20px italic Verdana, Arial, Helvetica, sans-serif;padding: 5px;margin: 5px;
  background-image: url(images/kuhnert-bestattungen-quoleft.png);background-position: top left;
  background-repeat: no-repeat;color: #B19F7A;float: left;text-align: center;width: 350px;}
blockquote.kuhnert span {display: block;background-image: url(images/kuhnert-bestattungen-quoright.png);
  background-repeat: no-repeat;background-position: bottom right;}
h2 {    font: 1.4em Georgia,serif;letter-spacing: 2px;font-weight: lighter;text-align: center;color: #322d1f;
background: transparent url(images/headline.jpg) repeat-x 0 50%;} 
h2 span {padding: 0 4px;background: #908159;} 
#box1{float: left; width: 50%; background: #111111;height: 330px;text-align: center;}
#box2
{float: right; width: 50%;background: #111111;height: 330px;text-align: center;}
#box3{float: left; width: 100%;background: #111111;height: 400px;text-align: center;}
#clearfloat {clear:both; height:0; font-size: 1px; line-height: 0px;}
#box4klein {width:230px;height:400px;line-height:400px;float:left;}
#box4 {width:270px;height:400px;float:left;}
#pagebox {width: 100%;margin: 0px auto 0px auto;}
.grlink {font-variant: small-caps;color: #B9AA88;font-weight: bold;font-size: 26px;}
.anfahrt {background-color: #222;border: 1px solid #e1cc89;padding: 10px;margin: 10px;
	font-size: 15px;float: left;height:365px;}
.anfahrtklein {background-color: #222;border: 1px solid #e1cc89;padding: 10px;margin: 10px;width:230px;
	height:365px;line-height:20px;float:left;text-align: center;}

#kuhnert-menu {
height: 42px;
width: 835px;
margin:0px;
padding: 0px;
}

#kuhnert-menu ul{
margin:0;
padding: 0;
}

#kuhnert-menu ul li{
display: inline;
float: left;
}

#kuhnert-menu ul li a{
display: block;
height: 42px;
text-decoration: none;
text-indent: -2342px;
font-size: 1px;
}

#kuhnert-menu ul li a.start{
background: url(images/button_06.png) top left no-repeat;
width: 61px;
}

#kuhnert-menu ul li a.angebot{
background: url(images/button_07.png) top left no-repeat;
width: 144px;
}

#kuhnert-menu ul li a.bestattungsvorsorge{
background: url(images/button_08.png) top left no-repeat;
width: 182px;
}

#kuhnert-menu ul li a.bestattungsarten{
background: url(images/button_09.png) top left no-repeat;
width: 157px;
}

#kuhnert-menu ul li a.informationen{
background: url(images/button_10.png) top left no-repeat;
width: 138px;
}

#kuhnert-menu ul li a.firmenportrait{
background: url(images/button_11.png) top left no-repeat;
width: 153px;
}

#kuhnert-menu ul li a:hover {
background-position: 0px -41px;
}

#kuhnert-menu ul li.active a{
background-position: 0px -84px;
}

td {
vertical-align:top;
}

.schnellnav {width:800px; margin:10px; color:#645F5F;}
.schnellnav a {color:#D7D7D7; text-decoration:none;}
.schnellnav a.active {color:#645F5F;}

td.tabellentitel:first-letter { font-size:24px; }
.tabellentitel { color: #B9AA88;vertical-align: top; }

.tabellentitel2 { color: #B9AA88;vertical-align: top; }

hr { height:1px;border:0px;background-color:#B9AA88; }
