body,div,a,ul,li,img,p,form {
	margin: 0; padding: 0;
}

body {
	font-weight: normal;
                    font-size: 12px;
                    font-family: 'Verdana','Helvetica','Arial','sans-serif';
                    line-height: 16px;
	    background: url(../img/hg.gif) repeat-x;
                    background-color: #fc6;
                    margin-left: 80px;
}

#tabellekontakt .contenttable{
                    font-family: 'Verdana','Helvetica','Arial','sans-serif';
	    font-weight: bold;
                    font-size: 11px;
                    line-height: 16px;
                    margin-bottom: 6px;
                    vertical-align:top;
}

#tabellekontakt .td-0{
                    vertical-align:top;
                    width:230px;

}

#tabellekontakt .td-1{
                    font-weight:normal;
                    vertical-align:top;
                    width:230px;
}

#tabellekontakt .td-last{
                    vertical-align:top;
                    width:230px;
}

img {
	border: 0;
}

img.ans {
	width: 335px;
                    height: 238px;
}

#start {
	width:230px;
	float:left;
	text-align:center;
}

#impressum {
	width:342px;
	float:left;
}

#fambibel {
	width: 740px;
}

#logo {
	width: 740px; height: 93px;
                    background: url(../img/familienbibel.jpg) no-repeat;
}

#nav {
	width: 740px; height: 22px;
                    background: url(../img/nav_hg.jpg) no-repeat;
}

#nav1,#nav2 {
	width: 690px;
                    position: relative; left: 25px; top: 0px;
}

#nav2 {
	top: 8px;
}

#nav1 ul, #nav2 ul {
	list-style-type: none;
	float: left;
}

#c2b ul li {
                font-size:11px;
                color:black;
                margin-left: 15px;
}

#nav1 ul li {
	display: inline;
                    font-weight: bold;
                    font-size: 12px;
	text-decoration:underline;
                    color: #f63;
                    margin-right: 20px;
                    height: 20px;
}

#nav2 ul li {
	display: inline;
                    font-weight: normal;
                    font-size: 12px;
                    color: #ccd;
                    margin-right: 8px;
}

#sektion {
	width: 740px;
                    height: 165px;
}

#c {
	width: 740px;
                background: url(../img/hg2.gif) repeat-y;

}

#c2 {
	width: 690px;
                    position: relative;
                    left: 25px;
}

#c2a {
	width: 335px;
                    float: left;
}

#c2a img{
                margin-top:7px;
	margin-right:14px;
                margin-bottom:5px;
}

#c2b {
	    width: 335px;
                    float: right;
}


#adresse {
	clear: both;
                    float: none;
	width: 740px;
                    background: url(../img/adresse2.jpg) repeat-y;
}

#adresse2 {
	width: 690px;
                    position: relative;
                    left: 25px;
                    text-align: right;
                    font-weight: normal;
                    font-size: 10px;
                    color: #036;
}

.hoerproben {
	list-style-type: none;
}

.hoerproben li {
	clear: both;
                    float: none;
                    height: 24px;
                    font-weight: normal;
                    font-size: 10px;
                    line-height: 14px;
}

.hoerproben li img {
	float: left;
}

#reihe1 {
	width: 335px;
                    clear: both;
}

#reihe2 {
	width: 690;
                    clear: both;
}

.reihe {
	width: 80px;
                    height: 140px;
                    float: left;
}

/* .reihe img {
	width: 80px;
                    height: 118px;
}*/

.reihe a {
	font-size: 9px;
	text-align: center;
	text-decoration: underline;
	color: #036;
}

#reihe1 .punkt {
	width: 3px;
                    float: left;
}

#reihe2 .punkt {
	width: 7px;
                    float: left;
}

.reihecd {
	width: 80px; height: 102px;
	float: left;
}

.reihecd img {
	width: 80px; height: 80px;
}

.reihemal {
	width: 80px; height: 130px;
	float: left;
}

.reihemal img {
	width: 80px; height: 108px;
}

/*text*/

.text1 {
                    font-family: 'Verdana','Helvetica','Arial','sans-serif';
	font-weight: bold;
                    font-size: 18px;
                    line-height: 22px;
                    color: #036;
                    margin-bottom: 4px;
}

.text1b {
                    font-family: 'Verdana','Helvetica','Arial','sans-serif';
	font-weight: bold;
                    font-size: 14px;
	margin-bottom: 6px;
}

/* Text der Produktbeschreibung */
.text2 {
                    font-family: 'Verdana','Helvetica','Arial','sans-serif';
	    font-weight: normal;
                    font-size: 11px;
                    line-height: 16px;
                    margin-bottom: 6px;
}

.text2shop {
                    font-family: 'Verdana','Helvetica','Arial','sans-serif';
	    font-weight: normal;
                    font-size: 11px;
                    line-height: 16px;
}

.csc-caption{
                    font-family: 'Verdana','Helvetica','Arial','sans-serif';
	    font-weight: normal;
                    font-size: 11px;
                    line-height: 16px;
                    margin-bottom: 6px;
}

.bodytext {
                    font-family: 'Verdana','Helvetica','Arial','sans-serif';
	    font-weight: normal;
                    font-size: 11px;
                    line-height: 16px;
                    margin-bottom: 6px;
}


.text3 {
                    font-family: 'Verdana','Helvetica','Arial','sans-serif';
	font-weight: normal;
                    font-size: 10px;
                    line-height: 14px;
                    color: #999;
	margin-bottom: 4px;
}

.blau {
	color: #036;
}

/*links*/

#nav1 ul li a:link,#nav1 ul li a:visited {text-decoration:underline;color:#630;}
#nav1 ul li a:hover {text-decoration:none;color:#960;}
#nav1 ul li a:active {text-decoration:none;color:#c90;}

#nav2 ul li a:link,#nav2 ul li a:visited {text-decoration:underline;color:#f93;}
#nav2 ul li a:hover {text-decoration:none;color:#fc3;}
#nav2 ul li a:active {text-decoration:none;color:#ffc;}
