/*Stile Premium-Cigars*/
html {
	overflow-x:hidden;
}


body{
	font-family: Arial;
	width: 100%;
}
.mortimer {
	font-family: Arial;
	font-size: 10px;
	font-weight: normal;
	color: #393011;
	line-height: 140%;
}
.abstand{
	padding-top: 3px;
	padding-bottom: 3px;
}
.text {
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	line-height: 160%;
	text-indent: 15px;
}
.textohne {
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	line-height: 160%;
}
.beschreibung {
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	line-height: 160%;
}
.stechen {
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: #EF941E;
	line-height: 126%;
}
.titel {
	font-family: Arial;
	font-size: 18px;
	text-decoration: none;
	color: #000000;
}
.texttitel {
	font-family: Arial;
	font-size: 12px;
	text-decoration: none;
	color: #000000;
}
.tab1 {
	background-image: images/schraffur.gif;
	background-repeat: no-repeat;
}
table {
	text-indent:0px;
}
p, li, ul, blockquote {
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
}
strong, b { /*Verdana mit Arial getauscht*/
	font-family: "Verdana", "Arial",  sans-serif;
	font-weight: bold;
}
A {
	font-family: Arial;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	color: #B1680B;
}
A:Visited {
	color: #FD4B31;
	text-decoration: none;
}
A:link {
	color: #FD4B31;
	text-decoration: none;
}
A:Active {
	color: #FD4B31;
	text-decoration: none;
}
A:Hover {
	font-family: Arial;
	font-size: 10px;
	font-weight: bold;
	Text-Decoration : none;
	color: #231307;
}
a.best {
	font-family: Arial;
	font-size: 10px;
	font-weight : bold;
	Text-Decoration : none;
	color: #FD4B31;
	line-height: 150%;
}
a.best:hover {
	font-family: Arial;
	font-size: 10px;
	font-weight : bold;
	Text-Decoration : none;
	color: #231307;
	line-height: 150%;
}
a.speziell {
	font-family: "Arial";
	font-size: 11px;
	font-weight: normal;
	Color: #000000;
	line-height: 120%;
}
a.speziell:Visited {
	Color: #000000;
	font-size: 11px;
	text-decoration: none;
	line-height: 120%;
}
a.speziell:link {
	Color: #000000;
	font-size: 11px;
	text-decoration: none;
	line-height: 120%;
}
a.speziell:Active {
	Color: #000000;
	font-size: 11px;
	text-decoration: none;
	line-height: 120%;
}
a.speziell:Hover {
	font-size: 11px;
	Text-Decoration : none;
	Color: #FFFFFF;
	line-height: 120%;
}
a.bestellen {
	font-family: "Arial";
	font-size: 11px;
	font-weight: normal;
	Color: #000000;
	line-height: 170%;
}
a.bestellen:Visited {
	Color: #B1680B;
	font-size: 11px;
	text-decoration: none;
	line-height: 170%;
}
a.bestellen:link {
	Color: #B1680B;
	font-size: 11px;
	text-decoration: none;
	line-height: 170%;
}
a.bestellen:Active {
	Color: #B1680B;
	font-size: 11px;
	text-decoration: none;
	line-height: 170%;
}
a.bestellen:Hover {
	font-size: 11px;
	Text-Decoration : none;
	Color: #231307;
	line-height: 170%;
}
a.menu {
	font-family: "Arial";
	Color: #000000;
	font-size: 10px;
	font-weight: bold;
	line-height: 170%;
}
a.menu:Visited {
	font-family: "Arial";
	Color: #000000;
	font-size: 10px;
	font-weight: bold;
	line-height: 118%;
}
a.menu:link {
	font-family: "Arial";
	Color: #000000;
	font-size: 10px;
	font-weight: bold;
	line-height: 118%;
}
a.menu:Active {
	font-family: "Arial";
	Color: #000000;
	font-size: 10px;
	font-weight: bold;
	line-height: 118%;
}
a.menu:Hover {
	font-family: "Arial";
	Color: #FFFFFF;
	font-size: 10px;
	font-weight: bold;
	Text-Decoration : none;
	line-height: 118%;
}
a.untermenu {
	font-family: "Arial";
	Color: #F1E4D3;
	font-size: 10px;
	font-weight: normal;
}
a.untermenu:Visited {
	font-family: "Arial";
	Color: #F1E4D3;
	font-size: 10px;
	font-weight: normal;
}
a.untermenu:link {
	font-family: "Arial";
	Color: #F1E4D3;
	font-size: 10px;
	font-weight: normal;
}
a.untermenu:Active {
	font-family: "Arial";
	Color: #F1E4D3;
	font-size: 10px;
	font-weight: normal;
}
a.untermenu:Hover {
	font-family: "Arial";
	Color: #FFFFFF;
	font-size: 10px;
	font-weight: bold;
	Text-Decoration : none;
}
a.hauptmenu {
	font-family: "Arial";
	Color: #F1E4D3;
	font-size: 11px;
	font-weight: normal;
	line-height: 160%;
}
a.hauptmenu:Visited {
	font-family: "Arial";
	Color: #F1E4D3;
	font-size: 11px;
	font-weight: normal;
	line-height: 160%;
}
a.hauptmenu:link {
	font-family: "Arial";
	Color: #F1E4D3;
	font-size: 11px;
	font-weight: normal;
	line-height: 160%;
}
a.hauptmenu:Active {
	font-family: "Arial";
	Color: #F1E4D3;
	font-size: 11px;
	font-weight: normal;
	line-height: 160%;
}
a.hauptmenu:Hover {
	font-family: "Arial";
	Color: #FFFFFF;
	font-size: 11px;
	font-weight: bold;
	Text-Decoration : none;
	line-height: 160%;
}
.input {
  border-width:1px;
  border-style:solid;
  border-color: #954b39;
}
.tablefein {
  border-width:1px;
  border-style:solid;
  border-color:#CCCCCC;
}
.H1 {
	color: #AF3333;
	margin-bottom: 10px;
	margin-top: 0;
	font-size: 20px;
	font-weight: bold;
}
.H2 {
	Font-Size : 18px;
	Font-Weight : bold;
	color: #AF3333;
}
.H3 {
	Font-size: 14px;
	font-weight: bold;
	color: #AF3333;
}
.H4 {
	color: #000000;
	margin-bottom: 5px;
	margin-top: 0;
	font-size: 14px;
	font-weight: bold;
}
.small {
	font-size: 10px;
}
.eingetroffen {
	font-family: Arial;
	font-size: 10px;
	line-height: 80%;
}
.aktion {
	font-size: 11px;
}
.background {
	background-color: #993333;
}
.textcolor2 {
	color: #FFE600;
}
.signatur {
	font-size: 10px;
	font-weight: normal;
	color: #663399;
}
.retail {
	font-size: 11px;
	Text-Decoration : line-trough;
}
.webx {
	font-size: 10px;
	font-weight: normal;
	color: #666666;
}
.table {
  border-width:1px;
  border-style:solid;
  border-color:#954b39;
  background-color: #F2E8CA;
}
.tablewhite {
	background-color: #FFFFFF;
	text-align:justify;
	border: 1px solid #cccccc;
}
.search {
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	background-color: #FFFFFF;
	border: 1px solid #D2D2D2;
	line-height: 160%;
	text-indent: 10px;
}
.menge {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	background-color: #FFFFFF;
	border: 1px solid #FFFFFF;
}
.inputtext {
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	background-color: #FFFFFF;
	border: 1px solid #D2D2D2;
	line-height: 120%;
	text-indent: 1px;
}

.inputtext_nok {
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	background-color: #FFFFFF;
	border: 1px solid #D2D2D2;
	line-height: 120%;
	text-indent: 1px;
}

.inputsubmit {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	border: 1px solid #FFFFFF;
	background:url(../images/schraffur.gif);
}
.disabled {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #999999;
	text-decoration: none;
	border: 1px solid #FFFFFF;
}
.inputtextmitte {
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	background-color: #FFFFFF;
	border: 1px solid #999999;
	line-height: 160%;
	text-align: center;
}
.border_bestseller {
  border-width: 1px;
  border-style: solid;
  border-color: #cccccc
}
/*Frage antwort */
.textgroesseundart {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.antwort {
	padding-right: 80px;
}
.textgroesseundartfrage {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #F84E2B;
	padding-top: 40px;
}
.teasertitel {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	color: #F84E2B;
}
.teasertitelklein {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: Bold;
	color: #F84E2B;
	vertical-align: top;
}
.teasertitelklein h4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: Bold;
	color: #F84E2B;
	margin-bottom: 5px;
}
a.teasertitel {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	color: #F84E2B;
}

a.teasertitel:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	color: #F84E2B;
	text-decoration: underline;
}
.textvon {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: Bold;
}

/*fragetabelle CSS*/
.fragetabelle {
	font-size: 11px;
	font-family: Arial;
	color: #2C251B;
}

.anna_frage, .anna_frage_datum  {
	font-size: 11px;
	font-family: Arial;
	color: #333333;
	font-weight:bold;
	font-size:11px;
}

.anna_frage_datum {
	font-weight:normal;
}

a.anna_frage ,a.anna_frage:visited{
	font-size: 11px;
	font-family: Arial;
	color: #333333;
	font-weight:bold;
	font-size:11px;
}

a.anna_frage:hover {
	font-size: 11px;
	font-family: Arial;
	color: #F02600;
	font-weight:bold;
	font-size:11px;
	text-decoration: underline;
}

tr.anna_frage_tr {
	height: 18px;
	background: #FFFFFF;
}

tr.anna_frage_tr:hover {
	height: 18px;
	background: #CCCCCC;
}

.zuruck {
	font-size: 18px;
	color: #2C251B;
}

.inputtextfrageform {
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	background-color: #FFFFFF;
	border: 1px solid #D2D2D2;
	text-indent: 1px;
	width: 100%;
	height: 21px;
	line-height: 16px;
}
.strich {
	border-top: 1px dotted #F84E2B;
}
/*Gutschein CSS*/
h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
}
.main {
	width: 560px;
}
.rechts {
	float: left;
}
.links p {
	margin-top: 5px;
	margin-bottom: 5px;
}
.rechts p {
	margin-top: 5px;
	margin-bottom: 5px;
}
.textgutschein {
	text-indent: 0px;
	text-align: left;
	width: 300px;
}
.einleitungstext {
	text-indent: 10px;
}
.formteil {
	border-top: 1px dashed #000000;
	margin-top: 5px;
	padding-top: 5px;
}
.formteilende {
	border-top: 1px dashed #000000;
	border-bottom: 1px dashed #000000;
	padding-bottom: 50px;
	margin-top: 10px;
}
.clearer {
	clear: left;
}
.name {
	float: left;
	margin-right: 5px;
}
.vorname {
	float: left;
}
.email {
	float: left;
}
.textarea {
	float: right;
}
.textarea textarea {
	width: 275px;
	height: 73px;
}
.inputgross {
	width: 275px;
}
.inputklein {
	width: 135px;
}