
/* normalisieren der tags


html, body, div, span, applet, object, iframe,

h1, h2, h3, h4, h5, h6, p, blockquote, pre,

a, abbr, acronym, address, big, cite, code,

del, dfn, em, font, img, ins, kbd, q, s, samp,

small, strike, strong, tt, var,

center, dl, dt, dd, ul, li,

fieldset, form, label, legend,

table, caption, tbody, tfoot, thead, tr, th, td {

	margin: 0;

	padding: 0;

	border: 0;

	outline: 0;

	font-size: 100%;

	vertical-align: baseline;

	background: transparent;

}

 */

body {
	background:#261301;
/*	background:url(http://www.tom-scatterhorn.de/img/kachel_tor.jpg) repeat-y top left  #261302;
	background-position: 226px;
*/
	margin:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#23160b;
	line-height:18px;
}

.body_bg_bottom {
	height:148px;
/*	background:url(http://www.tom-scatterhorn.de/img/body_bottom_bg.gif)no-repeat top left  #261302; */
	background:#261302;
}

.tor_bg {
	background:url(http://www.tom-scatterhorn.de/img/kachel_tor.jpg) repeat-y top left  #261302;
	background-position: 226px;
}

.pageContainer {
	width:100%;
	background:url(http://www.tom-scatterhorn.de/img/body_bg.jpg) no-repeat;
	min-height:870px;
	height:870;
}

.headerContainer {
	height:100px;	
}

.no_top_margin {
	margin-top:0;	
}

.position_absolute {
	position:absolute;
}

.position_relative {
	position:relative;
}

.display_block {
	display:block;
}

.display_none {
	display:none;
}

.visible_none {
	visibility: hidden;
}

.bold {
	font-weight:bold;
}

a.basket {
	background: url(http://www.tom-scatterhorn.de/img/cart_small.gif) no-repeat left center;
	display:block;
	padding-left:25px;
	color:#902403;
	text-decoration:none;
}

.center {
	text-align:center;
}	

.uppercase {
	text-transform:uppercase;
}

ul {
	margin:0;
	padding:0;
	list-style:none;
}

.left {
	float:right;
	margin:0 0 15px 15px;
}

.right {
	float:left;
	margin:0 15px 15px 0;
}


.generic_box {
	margin-bottom:20px;	
}


/* *************************** bookdetail ******************************* */

.bookDetailDesc {
	width:258px;	
}

.detailImage {
	margin:0 15px 15px 0;
}

h3.band {
	font-size:12px;
	color:#902403;
	line-height:18px;
	font-weight:normal;
}

h2.bookDetailHeadline {
	margin:0 0 10px 0;	
}

/* *************************** end bookdetail ******************************* */

a.link_marker {
	color: #902403;
	text-decoration:none;
	background: url(http://www.tom-scatterhorn.de/img/link_arrow.jpg) no-repeat left center;
	padding:3px 0 3px 15px;	
}

.schmuckline {
	background: url(http://www.tom-scatterhorn.de/img/schmuckline.gif) repeat-x left top;
	height:14px;
}

.gbookSchmuckline {
	background: url(http://www.tom-scatterhorn.de/img/schmuckline.gif) repeat-x left top;
	height:14px;
	margin:15px 0 15px 0;
}


/* *************************** navigation ******************************* */


#naviContainer {
	width:212px;
	margin-top:120px;
}

ul.navi li a {
	text-decoration:none;
	display:block;
}

ul.navi li span {
	visibility:hidden;
}

li#startseite {
	background:url(http://www.tom-scatterhorn.de/img/navi/over/startseite.jpg) no-repeat;
	height:26px;
}

a.startseite {
	background:url(http://www.tom-scatterhorn.de/img/navi/startseite.jpg) no-repeat;
	height:26px;
}


a.startseite:hover {
	background:url(http://www.tom-scatterhorn.de/img/navi/over/startseite.jpg) no-repeat;
	height:26px;
}


li#das_buch {
	background:url(http://www.tom-scatterhorn.de/img/navi/over/das_buch.jpg) no-repeat;
	height:26px;
}

a.das_buch {
	background:url(http://www.tom-scatterhorn.de/img/navi/das_buch.jpg) no-repeat;
	height:26px;
}


a.das_buch:hover {
	background:url(http://www.tom-scatterhorn.de/img/navi/over/das_buch.jpg) no-repeat;
	height:26px;
}

li#die_personen {
	background:url(http://www.tom-scatterhorn.de/img/navi/over/die_personen.jpg) no-repeat;
	height:30px;
}

a.die_personen {
	background:url(http://www.tom-scatterhorn.de/img/navi/die_personen.jpg) no-repeat;
	height:30px;
}


a.die_personen:hover {
	background:url(http://www.tom-scatterhorn.de/img/navi/over/die_personen.jpg) no-repeat;
	height:30px;
}

li#der_autor {
	background:url(http://www.tom-scatterhorn.de/img/navi/over/der_autor.jpg) no-repeat;
	height:30px;
}

a.der_autor {
	background:url(http://www.tom-scatterhorn.de/img/navi/der_autor.jpg) no-repeat;
	height:30px;
}


a.der_autor:hover {
	background:url(http://www.tom-scatterhorn.de/img/navi/over/der_autor.jpg) no-repeat;
	height:30px;
}


li#kaeferspiel {
	background:url(http://www.tom-scatterhorn.de/img/navi/over/kaeferspiel.jpg) no-repeat;
	height:30px;
}

a.kaeferspiel {
	background:url(http://www.tom-scatterhorn.de/img/navi/kaeferspiel.jpg) no-repeat;
	height:30px;
}


a.kaeferspiel:hover {
	background:url(http://www.tom-scatterhorn.de/img/navi/over/kaeferspiel.jpg) no-repeat;
	height:30px;
}


li#ecards {
	background:url(http://www.tom-scatterhorn.de/img/navi/over/ecards.jpg) no-repeat;
	height:24px;
}

a.ecards {
	background:url(http://www.tom-scatterhorn.de/img/navi/ecards.jpg) no-repeat;
	height:24px;
}


a.ecards:hover {
	background:url(http://www.tom-scatterhorn.de/img/navi/over/ecards.jpg) no-repeat;
	height:24px;
}

li#gaestebuch {
	background:url(http://www.tom-scatterhorn.de/img/navi/over/gaestebuch.jpg) no-repeat;
	height:24px;
}

a.gaestebuch {
	background:url(http://www.tom-scatterhorn.de/img/navi/gaestebuch.jpg) no-repeat;
	height:24px;
}


a.gaestebuch:hover {
	background:url(http://www.tom-scatterhorn.de/img/navi/over/gaestebuch.jpg) no-repeat;
	height:24px;
}

/* *************************** end navigation ******************************* */


/* *************************** logo and imprint ******************************* */

ul.logoImpressum li span  {
	visibility:hidden;
}

ul.logoImpressum li a  {
	display:block;
	text-decoration:none;
}


li#impressum {
	background:url(http://www.tom-scatterhorn.de/img/navi/over/impressum.jpg) no-repeat;
	height:30px;
}

a.impressum {
	background:url(http://www.tom-scatterhorn.de/img/navi/impressum.jpg) no-repeat;
	height:30px;
}


a.impressum:hover {
	background:url(http://www.tom-scatterhorn.de/img/navi/over/impressum.jpg) no-repeat;
	height:30px;
}

a.logo {
	background:url(http://www.tom-scatterhorn.de/img/navi/logo.gif) no-repeat;
	height:34px;
}

a.carlsenGreen {
	color:#bdcd00;
	text-decoration:none;
	font-weight:bold;
	padding-left:36px;
}

/* *************************** end logo and imprint ******************************* */



.contentContainer {
	
}

.contentContainerInner {
	padding:0 95px 0 116px;
	
}

#contentContainer {
	width:618px;
	margin:230px 0 0 0;
}

.leftContainer {
	
}

.rightContainer {
	
}

h2.headline {
	color:#902403;
	font-size:16px;
}


.float_left {
	float:left;
}

.text_decoration_none {
	text-decoration:none;
}

.border_none {
	border:none;
}

.br_clear {
	clear:both;
	margin:0;
	padding:0;
}

.test_border {
	border:1px solid red;
}

.error_border {
	border:1px solid red;
}

#animalWolfBg {
	height:120px;
	width:212px;
	background:url(http://www.tom-scatterhorn.de/img/wolf.jpg) no-repeat top left;
	display:none;
}

#animalDodoBg {
	height:120px;
	width:212px;
	background:url(http://www.tom-scatterhorn.de/img/dodo.jpg) no-repeat top left;
	display:none;
}


/* ****************************** G?stebuch ******************************* */

.ref_hide {
	display:none;
}
 .ref_show {
	display:block;
}

.gbook_formfield_container {
	margin-bottom:10px;
}

.gbook_label_div {
/*	float:left;
	text-align:right;
	width:150px; 
*/	
	color:#a64c2a;
	font-weight:bold;
}

.gbook_formfield_div {
/*	float:right; */
	
}

.gbook_formfield_bg {
	background:#f0d6b3;
	border:none;
	padding:6px;	
}

.gbook_formfield_width {
	width:100%;
}

.gbook_textarea_height {
	height:300px;	
}

.gbook_pagenavi_container_bottom {
	margin-top:5px;	
}

.in_captcha_width {
	width:230px;
}


#reset_btn {
	border:none;
	background:url(http://www.tom-scatterhorn.de/img/gaestebuch/doch_nicht.gif) top left no-repeat;
	width:133px;
	height:22px;
	cursor:pointer;
}

.eigener_beitrag {
	float:left; 
	width:248px; 
	height:28px; 
	margin-right:4px
}

.zurueck_btn {
	width:44px; 
	height:28px; 
	margin-right:2px;
	position:absolute;
	left:196px;
}

.vor_btn {
	width:44px; 
	height:28px;
	position:absolute;
	right:0; 
}

.display {
	background:#912403; 
	width:117px; 
	height:20px; 
	text-align:center;
	position:absolute;
	left:242px;
	color:#e3bf9b;
	font-weight: bold;
}


/* ****************************** end G?stebuch ******************************* */

/* shared */

#abschicken_btn {
	border:none;
	background:url(http://www.tom-scatterhorn.de/img/gaestebuch/abschicken.gif) top left no-repeat;
	width:105px;
	height:22px;
	cursor:pointer;
}

/* ****************************** Quiz ******************************* */


.quiz_formfield_container {

}

.quiz_label_div {
	float:left;
	text-align:right;
	width:150px;
	height:35px;
}

.quiz_formfield_div {
	width:240px;
	float:right;
	height:35px;
}

.quiz_formfield_bg {
	background:#f0d6b3;
	border:none;
	padding:6px;	
}

.quiz_formfield_width {
	width:240px;
}


/* ****************************** end Quiz ******************************* */

/* ****************************** ecards ******************************* */

.ecardTableBg {
	background: #ffffff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#23160b;
	line-height:18px;	
}

.ecardTdBg {
	background: #f5ae76;	
}

td.border_white_right {
	border-right:1px solid #ffffff;
}

td.border_white_bottom {
	border-bottom:1px solid #ffffff;
} 

/* ****************************** end ecards ******************************* */
