@charset "UTF-8";



/* 
+ + + + + Design by Kim Küng
+ + + + + www.kimkueng.ch
+ + + + + Realisation by codama
+ + + + + www.codama.ch
+ + + + + (c) 2009 

*/



@import url(reset.css);



/* * * * * START: GENERAL * * * * */
html, body {
	background: #FFF url(/media/images/background_main.gif);
	font-family: "Courier New", Courier, Monaco, monospace;
	font-size: 15px;
	color: #009ceb;
	height: 100%;	
}
#logo {
	width: 134px;
	height: 125px;
	position: absolute;
	top: 10px;
	right: 10px;
}
body#verlag #logo {
	width: 100px;
	height: 100px;
}
#wrapper {
	padding: 17px;	
}
.clear {
	clear: both;	
}
/* * * * * END: GENERAL * * * * */


/* * * * * START: NAVIGATION * * * * */
#navigation {
	width: 167px;
	padding: 4px 12px 4px 12px;
	background: #FFF;
}
#navigation ul li, #navigation ul li a {
	font-size: 0px !important;
	line-height: 0px !important;
	display: block;
	padding: 0;
	margin: 0;
	height: 22px;
}
/* * * * * END: NAVIGATION * * * * */


/* * * * * START: CONTENT GENERAL * * * * */
.content {
	padding: 17px 10px;
	background: #FFF;	
	margin-bottom: 20px;
}
a {
	color: #009ceb;	
}
a:hover {
	text-decoration: none;
}
h1 {
	font-size: 28px;	
}
p {
	margin: 0 0 10px 0;	
}
#switch {
	width: 734px;
	padding: 6px 10px;
	margin-bottom: 30px;
	background: #FFF;	
	text-align: right;
	font-size: 18px;
}
#switch #next {
	width: 13px;
	height: 15px;
}
/* * * * * END: CONTENT GENERAL * * * * */


/* * * * * START: CONTENT HOMEPAGE * * * * */
#home .content {
	width: 888px;
	margin: 94px 0 0 0;
}
#aktuell {
	width: 140px;
	height: 140px;
	margin: 20px 0 0 550px;
}
/* * * * * END: CONTENT HOMEPAGE * * * * */


/* * * * * START: CONTENT VERANSTALTUNGEN * * * * */
#veranstaltungen .content {
	width: 734px;
	
	margin: 35px 0 20px 0;
}
#veranstaltungen .content h1 {
	font-size: 15px;
	font-weight: bold;
}
/* * * * * END: CONTENT VERANSTALTUNGEN * * * * */


/* * * * * START: CONTENT SCHAUFENSTER * * * * */
#schaufenster #switch  {
	margin: 35px 0 20px 0;
}
#schaufenster .content {
	margin: 35px 0 20px 0;
	width: 734px;
}
#schaufenster .content #image {
	width: 260px;
	margin: 0 20px 0 0;
	float: left;
}
#schaufenster .content #infotext {
	width: 454px;
	float: left;
}
#schaufenster .content #infotext h1 {
	font-size: 15px;
	font-weight: bold;
}
table#orderform td {
	padding: 0 0 6px 0;
}
input {
	border: 1px solid #009ceb;
	font-family: "Courier New", Courier, Monaco, monospace;
	font-size: 15px;
	color: #666;	
}
input.box_s {
	width: 36px;
}
input.box_m {
	width: 60px;
}
input.box_l {
	width: 240px;
}
input.box_xl {
	width: 310px;
}
.MR {
	margin: 0 8px 0 0;	
}
table td {
	vertical-align: top;	
}
label {
	display: block;	
}
.attn, label.error {
	color: #F0C;	
}
/* * * * * END: CONTENT SCHAUFENSTER * * * * */


/* * * * * START: CONTENT VERLAG * * * * */
#verlag #navigation {
	margin-bottom: 35px;	
}
#verlag .content {
	width: 888px;	
}
#verlag #aktuellWrap {
	color: #70707b;
	width: 888px;
	vertical-align: top;
	background: #FFF;
	padding: 17px 10px;
	margin: 0 0 20px 0;
}
#verlag #aktuellWrap .content {
	margin: 0 20px 0 0;
	width: 736px;
	float: left;
	padding: 0;
}
#verlag #aktuellWrap #cover {
	float: left;
	width: 132px;
}
#verlag h1, #verlag p, #verlag a {
	color: #70707b;
}
#verlag #aktuellWrap #cover img {
	margin: 0 0 10px 0;
	border: 1px solid #70707b;
}
#verlag #aktuellWrap #cover p {
	margin: 0;	
}
/* * * * * END: CONTENT VERLAG * * * * */


/* * * * * START: SHOP * * * * */
#shop .content {
	margin: 35px 0 20px 0;
	width: 888px;	
	height: 430px;
}
#shopFrame {
	width: 888px;	
	height: 430px;	
}
/* * * * * END: SHOP * * * * */



/* * * * * START: CONTENT KONTAKT * * * * */
#kontakt .content {
	margin: 35px 0 20px 0;
	width: 734px;
}
#kontakt #map {
	background: #FFF;
	width: 440px;
	padding: 17px 10px;
}
/* * * * * END: CONTENT KONTAKT * * * * */


/* * * * * START: CONTENT NEWSLETTER * * * * */
#newsletter .content {
	margin: 35px 0 20px 0;
	width: 734px;
}
#newsletter .content input[type=text] {
	margin: 0 0 8px 0;	
	width: 450px;
}
/* * * * * END: CONTENT NEWSLETTER * * * * */


/* * * * * START: FOOTER * * * * */
#address {
	position: fixed;
	bottom: 0;
	right: 0;
	padding: 5px 10px;
	background: #FFF;
	font-size: 12px;
}
#address a {
	text-decoration: none;	
}
#address a:hover {
	text-decoration: underline;	
}
/* * * * * END: FOOTER * * * * */
