/*--- IBeRKa Appearance ---*/
.iberka_blue {color: #003399}
.iberka_grey {color: #999999}



/*--- Basic Appearance ---*/
body {
	margin:					0px 10px;
	border:					none;
	padding:				0px;
	background-color:		transparent; /* #d4cdc5; /* */
	background-image:		url("http://www.esoterikmesse.de/esoterikmesse/cms/images/bg_big.gif");
	background-repeat:		no-repeat;
}



/*--- Basic positioning ---*/
.page_title {
	z-index:				1;
}
.content_title {
	margin:					10px 0px 0px 0px;
}
.content_text {
}
.content_text td {
	padding:				2px 5px 3px 0px;
}
.page_footer {
	clear:					both;
	padding:				0px 15px;
}



/*--- Special positioning ---*/
#content_text_form {
	z-index:				1;
}



/*--- Tables by autolist---*/
table.common_list {
	border:					1px solid #003399;
}
table#list_tarot_kartenlegen {
	border:					0px;
}
th.common_list_header {
	padding:				3px 5px;
}
th.common_list_header span.common_linkcolor, td#list_pager span.common_linkcolor {
}
.common_list_filter, .common_list_group {
	padding:				0px;
}
.common_filter_select, .common_filter_select_center, .common_filter_button {
	border:					1px solid #003399;
	font-size:				90%;
}
td.common_pager {
	text-align:				center;
}
td.common_list, td.common_list_center, td.common_list_num {
	vertical-align:			top;
}
td.common_list_center {
	text-align:				center;
}
.common_list_num, #list_sum_Counter {
	text-align:				right;
}
.common_list_sum {
	border-top:				1px solid #003399;
}
#list_Kurzname {
	width:					130px;
}
#list_AnzKarten{
	width:					100px;
}



/*--- Basic Formats ---*/
.page_title h1, .page_title h2 {
}
.page_title h1 {
}
div.page_title h2 {
}
.content_title h2 {
}
td.common_list {
	vertical-align:			top;
}
.common_input_header {
	font-weight:			bold;
	text-align:				center;
}
.common_input_caption {
	font-weight:			bold;
	text-align:				right;
	vertical-align:			top;
}
.common_input_text, .common_input_select, .common_input_button {
	margin:					0px 0px 3px 0px;
	border:					1px solid #CCCCCC;
	padding:				2px;
	font-family:			Arial, Helvetica, sans-serif; /* */
	font-size:				100%;
}
.common_input_select {
	padding:				0px;
}
.common_input_button {
	border:					1px solid #003399;
	font-size:				90%;
}
div.common_author {
	font-size:				xx-small;
	text-align:				right;
}
p.common_author, p.common_icons {
	margin:					0;
	padding:				0;
	font-size:				xx-small;
	text-align:				right;
}
p.common_creator, p.common_counter {
	font-size:				xx-small;
	text-align:				center;
	letter-spacing:			1px;
}
.required_input_caption, .err {
	color:					#ff0000;
}
.small {
	font-size:				10px;
}



/*--- Special  Formats ---*/
#gender_input_caption {
	vertical-align:			middle;
}
#sub_input_caption {
	font-weight:			normal;
}
.page_content {
	height:					460px;
}



/*--- Special positioning ---*/
#tarot_tutorial {
	z-index:				3;
}
#tarot_readings {
	margin-left:			260px;
	z-index:				2;
}
div#pointerdiv {
	padding:				10px;
	border:					2px #003399 solid;
	font-size:				0.9em;
	text-align:				left;
	line-height:			180%;
	color:					#050055;
	background-color:		#EEEEEE;
	z-index:				999;
}
div#pointerdiv ul {
	padding:				0px 0px 0px 10px;
}
div#pointerdiv li {
	padding:				5px 0px 0px 0px;
}



/*--- Special Formats ---*/
#tarot_input_header_common {
	font-weight:			normal;
	text-align:				left;
}
img#tarot_show {
	margin:					0px 10px 10px 0px;
	text-align:				left;
}
span.tarot_card_title {
	font-weight:			bold;
}
span.tarot_card_name {
	display:				block;
	padding-top:			10px;
	font-weight:			bold;
	color:					#FF0000;
}
