body { 
	font-family: Verdana, sans-serif; 
	font-size: 11px; 
	color: #000000; 
	background-color: #ACACA4 
	}


hr{height:1px;
background: #CCCCCC;
color:#CCCCCC;
}
	
table { 
	font-family: Verdana, sans-serif; 
	font-size: 11px;  
	color: #000000; 
	}
	
a:link { 
	color: #3F3F3F; 
	text-decoration: none; 
	}
	
a:active { 
	color: #898484; 
	text-decoration: none;
	}
	
a:visited { 
	color: #818a8d; 
	text-decoration: none;
	}

a:hover { 
	color: #f89d41; 
	text-decoration: none;
	}

a img { 
	border: 0 none; 
	}

/* Picshow i-Net-Soft.com */
#showpic {
	display: inline;
	}

#showpic span { 
	position: absolute;
	top: 0px;
	left: 0px;
	width: 1200px;
	height: 1200px;
	background-color: #000;
	padding: 2px;
	border: 1px solid #fff;
	z-index: 3;
	visibility: hidden;
	}

#showpic span img {
	padding: 1px;
	}

#showpic:hover { 
	background-color: #FFF;
	z-index: 3;
	}

#showpic:hover span {
	visibility: visible;
	z-index: 1001;
	}


/* End Picshow i-Net-Soft.com */


.linkunterstrichen { 
	color: #3F3F3F; 
	text-decoration: none;  
	border-bottom: 1px solid #FF9933; 
	}

.pn-logo, .pn-title, .pn-pagetitle { 
	font-weight: bold; 
	font-size: 14px; 
	color: #545252; 
	}

inputohnerahmen { 
	border: 0px; 
	}

input.pn-button { 
	color: #545252; 
	background-color: #ACACA4; 
	font-weight: normal; 
	}

input {
	font: normal 11px Verdana,Arial,Helvetica,sans-serif; 
	border:1px solid #a5acb2; 
	}

input.radiobutton {
	font: normal 11px Verdana,Arial,Helvetica,sans-serif; 
	border:0px solid #a5acb2; 
	}



.upload { 
	position: relative; 
	background: url(images/upload.gif) right top no-repeat; 
	border:1px solid #a5acb2; 
	}

select{ 
	border:1px solid #a5acb2; 
	}

textarea { 
	font:normal 11px Verdana,Arial,Helvetica,sans-serif; 
	border:1px solid #a5acb2; 
	}

select { 
	border-color: #ACADA5; 
	color:#000000; 
	font:normal 11px Verdana,Arial,Helvetica,sans-serif; 
	}

textarea{ 
	border-color: #ACADA5; 
	color:#000000; 
	background-color: #F2F1ED; 
	font:normal 11px Verdana,Arial,Helvetica,sans-serif; 
	border-width: 1px 1px 1px 1px;
	}


#zeigedasbild{
	position:absolute;
	visibility:hidden;
	border: 1px solid black;
	margin-left: 20px;
	}

.tabelleRahmen {
	BACKGROUND: #F0EDE7;
	border-top: 1px outset #FFFFFF;
	border-right: 1px outset #FFFFFF;
	border-bottom: 1px outset #FFFFFF;
	border-left: 1px outset #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: black;
	text-align: left;
	background-image: url(../images/background_tabellen.jpg);
	}

.tabelleRahmen4 {border-top: 1px outset #000000;border-right: 1px outset #000000;border-bottom: 1px outset #000000;border-left: 1px outset #000000;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;font-style: normal;line-height: normal;font-weight: normal;font-variant: normal;color: black;text-align: left;}
.buttonrahmen {

	width:450px;
	height:15px;
	z-index:8;
	border-top: 1px outset #FFFFFF;
	border-right: 1px outset #FFFFFF;
	border-bottom: 1px outset #FFFFFF;
	border-left: 1px outset #FFFFFF;
	background-color: #FFFFFF;

	text-align: center;
	}
.tabelleBackground {BACKGROUND: #999999;border-top: 0px outset #000000;border-right: 0px outset #000000;border-bottom: 0px outset #000000;border-left: 0px outset #000000;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;font-style: normal;line-height: normal;font-weight: normal;font-variant: normal;color: black;text-align: left;background-image:url(../images/background_tabellen.jpg);}

.tabelleRahmenOhneBG {BACKGROUND: #B6D2E8;border-top: 1px outset #000000;border-right: 1px outset #000000;border-bottom: 0px outset #000000;border-left: 1px outset #000000;font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;font-style: normal;line-height: normal;font-weight: normal;font-variant: normal;color: black;text-align: left;}

.tabelleRahmenOhneBG2 {BACKGROUND: #F0EDE7;border-top: 1px outset #FFFFFF;border-right: 1px outset #FFFFFF;border-bottom: 1px outset #FFFFFF;border-left: 1px outset #FFFFFF;font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;font-style: normal;line-height: normal;font-weight: normal;font-variant: normal;color: black;text-align: left;}

.tabelleRahmenOhneBG3 {border-top: 1px outset #FFFFFF;border-right: 1px outset #FFFFFF;border-bottom: 0px outset #FFFFFF;border-left: 1px outset #FFFFFF;}

.tabelleRahmenOhneBGRechts {BACKGROUND: #B6D2E8;border-top: 1px outset #000000;border-right: 1px outset #000000;border-bottom: 0px outset #000000;border-left: 0px outset #000000;font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;font-style: normal;line-height: normal;font-weight: normal;font-variant: normal;color: black;text-align: left;}

.partnernavi { 
	text-align: left; 
	max-width: 85%; 
	color:#242424;
	border-bottom:1px solid #ACADAD;
	padding: 4px 0px 4px 10px;
	background-color:#D8D6C8;
	}

.partnernavi_inhalt { 
	border-top:1px solid #ffffff;
	padding: 4px 0px 17px 10px;
	}

.partnernavi_inhalt2 {
	border-top:1px solid #ACADA5; 
	border-bottom:1px solid #ACADA5; 
	border-right:1px solid #ACADA5; 
	border-left:1px solid #ACADA5;
	background-color:#D6D4C7; 
	}

.tabellenormal{ 
	background-color:#F2F1ED;
	color:#000000;
	}

.tabelleaktiv{ 
	background-color:#FFE9BB;
	color:blue;
	font-weight: normal;
	}

.stylischebox { 
	margin:1em 0;
	padding:5px 5px 5px 5px;
	border:1px solid #ACADA5;
	background:#ECE9D8;
	vertical-align:middle;
	}

/*b?cher*/
.tabelleRahmenOhneBGBuecher {
	background-color: #F0EDE7;
	border-top: 1px outset #FFFFFF;
	border-right: 1px outset #FFFFFF;
	border-bottom: 1px outset #FFFFFF;
	border-left: 1px outset #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: black;
	text-align: left;
	}

/* galerie */
.tableh1 {background : #C3C1B7;color : #545252;padding-top: 3px;padding-right: 10px;padding-bottom: 3px;padding-left: 10px;}
.tableh2 { font-family: Verdana, sans-serif; font-size: 11px; color: #545252; background: #ECE9D8;}
.statlink{color: #545252;text-decoration: none;font-weight: bold;}
.sortorder_options{font-family: Verdana, Arial, Helvetica, sans-serif;background : #C3C1B7 ;color : #545252;padding: 0px;margin: 0px;font-weight: normal;font-size: 9px;white-space: nowrap;}
.tableh1_compact {background : #C3C1B7 ;color : #545252;padding-top: 2px;padding-right: 5px;padding-bottom: 2px;padding-left: 5px;}
.navmenu {font-family: Verdana, Arial, Helvetica, sans-serif;color: #545252;font-size: 12px;font-weight: bold;background : #C3C1B7 ;        border-style: none;}
.tableh2_compact {        background: #C3C1B7 ;        color : #545252;        padding-top: 2px;        padding-right: 5px;        padding-bottom: 2px;        padding-left: 5px;}
/* Table Header cells */
th{background:#C3C1B7 url(images/navbar.jpg);color:#000000;font-size:11px;font-weight:bold;height:27px;white-space:nowrap;text-align:center;padding-left:8px;padding-right:8px;}


/*toplsite*/
.small {  font-size: 1px;}
.tall {  font-size: 20px;}
.main { font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 12px; color: #000000; border: 1px solid #AEAB9C;  background-color: #ECE9D8;}
a { color: #000000;}


.suche { 
	font-size: 9px; 
	border-top: 1px solid black; 
	border-right: 1px solid #F0EDE7; 
	border-bottom: 1px solid #F0EDE7; 
	border-left: 1px solid black; 
	background-color: #ffffff; 
	}

#suche { 
	font-size: 9px; 
	border-top: 1px solid black; 
	border-right: 1px solid #F0EDE7; 
	border-bottom: 1px solid #F0EDE7; 
	border-left: 1px solid black; 
	background-color: #ffffff; 
	}

/* ***** Das folgende Drop-Down-Menü (top_menu und right_menu) entstammt der Feder von Stu Nicholls | www.cssplay.co.uk ©***** */

.top_menu {
	font-family: arial;
	font-size:13px;
	}

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

.top_menu ul ul {
	width:150px;
	}

.top_menu li {
	float:left;
	position:relative;
	}
.top_menu a, .top_menu a:visited {
	display:block;
	text-decoration:none;
	color:#000;
	padding:4px 6px 4px 4px;
	z-index: 2;
	}

.top_menu ul ul ul a, .top_menu ul ul ul a:visited {
	width: 175px;
	z-index: 2;
	}

* html .top_menu ul ul ul a, .top_menu ul ul ul a:visited{
	width:175px;
	w\idth:175px;
	z-index: 2;
	}

.top_menu ul ul ul a:hover {
	background:#EC9F52;
	z-index: 2;
	}

.top_menu ul ul ul :hover > a {
	background:#EC9F52;
	z-index: 2;
	}


.top_menu ul ul {
	visibility:hidden;
	font-size:11px;
	position:absolute;
	top:23px;
	left:0;
	width:172px;
	border-top: 1px solid #aba899;
	border-bottom: 1px solid #aba899;
	z-index: 2;
	}


* html .top_menu ul ul {
	top:24px;
	t\op:24px;
	z-index: 2;
	}

.top_menu ul ul ul ul{
	left:196px;
	top:0;
	z-index: 2;
	}

.top_menu ul ul ul{
	left:171px;
	top:0;
	width:197px;
	z-index: 2;
	}

* html .top_menu ul ul ul{
	left:171px;
	top:0;
	width:170px;
	z-index: 2;
	}

* html .top_menu ul ul ul ul{
	left:196px;
	width: 150px;
	top:0;
	z-index: 2;
	}

.top_menu table {
	position:absolute;
	top:0;
	left:0;
	z-index: 2;
	}


.top_menu ul ul a, .top_menu ul ul a:visited {
	background:#ece9d8;
	color:#000;
	padding:5px 10px;
	width:150px;
	border-left: 1px solid #aba899;
	border-right: 1px solid #aba899;
	border-bottom: 0px solid #aba899;
	z-index: 2;
	}


* html .top_menu ul ul a{
	width:150px;
	w\idth:150px;
	z-index: 2;
	}

.top_menu a:hover, .top_menu ul ul a:hover{
	color: #000;
	background-color: #EC9F52;
	z-index: 2;
	}
	
.top_menu a:hover{
	background-color: transparent;
	z-index: 2;
	}
	
.top_menu :hover > a{
	color:#686860;
	z-index: 2;
	}
	
.top_menu ul ul :hover > a{
	color: #000;
	background-color: #EC9F52;
	z-index: 2;
	}

.top_menu ul :hover ul{
	visibility:visible;
	z-index: 2;
	}
	
.top_menu ul :hover ul ul{
	visibility:hidden;
	}
	
.top_menu ul :hover ul :hover ul ul{
	visibility:hidden;
	}
	
.top_menu ul :hover ul :hover ul{
	visibility:visible;
	z-index: 2;
	}
	
.top_menu ul :hover ul :hover ul :hover ul {
	visibility:visible;
	z-index: 2;
	}

.top_menu_img {
	border: 0;
	padding: 0 4px 0 0;
	height: 14px;
	width: 14px;
	}

.top_menu_img_arrow {
	border: 0;
	position: absolute;
	top: 25%;
	right: 7px;
	}


.right_menu {
	position:relative;
	font-size:10px;
	font-family: arial;
	border:1px solid black;
	background:#D2CEC2;
	padding-bottom:1.7em;
	margin-right: 5px;
	}

.right_menu ul {
	padding:0;
	margin: 8px 0 0 0;
	list-style-type:none;
	}

.right_menu li {
	float:left;
	position: relative;
	}

.right_menu a, .right_menu a:visited {
	display:block;
	text-decoration:none;
	color:#000;
	padding:2px 23px 1px 5px;
	text-align: left;
	}

#menu_shop {
	background:url('/themes/PSD-Tutorials_Version_03/images/right_menue_hover.gif') 90% top;
	}
	
#menu_book, #menu_sonstiges {
	background:transparent url('/themes/PSD-Tutorials_Version_03/images/right_menue.gif') 90% top;
	}

#menu_kolumnen {
	background:url('/themes/PSD-Tutorials_Version_03/images/right_menue_hover2.gif') 90% top;
	}

#menu_impressum {
	background:url('/themes/PSD-Tutorials_Version_03/images/right_menue_ende.gif') 90% top;
	}

#menu_regeln {
	background:transparent url('/themes/PSD-Tutorials_Version_03/images/right_menue.gif') 90% top;
	}

#menu_sonstiges {
	background-position: 88% top;
	}


.right_menu ul ul {
	visibility:hidden;
	font-size:10px;
	position:absolute;
	top:7px;
	left:-25px;
	border-top: 1px solid #aba899;
	border-bottom: 1px solid #aba899;
	z-index: 100;
	}


* html .right_menu ul ul {
	top:7px;
	t\op:7px;
	}


.right_menu table {
	position:absolute; 
	top:0; 
	left:0;
	z-index: 100;
	}

.right_menu ul ul a, .right_menu ul ul a:visited {
	background:#ece9d8;
	color:#000;
	padding:4px 10px;
	width:110px;
	border-left: 1px solid #aba899;
	border-right: 1px solid #aba899;
	border-bottom: 0px solid #aba899;
	}


* html .right_menu ul ul a{
	width:110px;
	w\idth:110px;
	}
.right_menu a:hover{
	background-color: transparent;
	}
	
.right_menu ul ul a:hover{
	color: #000;
	background-color: #EC9F52;
	}
	
.right_menu :hover > a{
	color:#686860;
	}
.right_menu ul ul :hover > a{
	color: #000;
	background-color: #EC9F52;
	}

.right_menu ul :hover ul{
	visibility:visible;
	}

.right_menu ul :hover ul ul{
	visibility:hidden;
	}

.right_menu ul :hover ul :hover ul ul{
	visibility:hidden;
	}

.right_menu ul :hover ul :hover ul{
	visibility:visible;
	}
	
.right_menu ul :hover ul :hover ul :hover ul {
	visibility:visible;
	}

#topbox {
	width: 99%;
	\width: 99%;
	w\idth: 99%;
	background: #dedccd;
	padding: 3px;
	margin-right: auto;
	margin-left: auto;
	}

#lbox {
	background: #f0ede7;
	width: 49%;
	\width: 49%;
	w\idth: 49%;
	margin-right: 5px;
	height: auto;
	float: left;
	}

#rbox {
	background: #f0ede7;
	width: 49%;
	\width: 49%;
	w\idth: 49%;
	height: auto;
	margin: 0;
/*	padding-right: 7px; */
	float: right;
	}

#werben {
	background: #d6d4c7;
	width: 49%;
	height: auto;
	float: left;
	}

#newpics {
	clear: both;
	float: left;
	border: 1px solid #FFFFFF;
	padding: 5px;
	margin-left: auto;
	margin-right: auto;
	background: #d6d4c7;
	overflow: hidden;
	}

.topframe {
	background: #c3c1b7;
	border: 1px solid #FFF;
	margin-left: 0px;
	margin-right: 0px;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
	padding: 5px;
	}

.topframeuser {
	background: #c3c1b7;
	border: 1px solid #FFF;
	margin-left: 0px;
	margin-right: 0px;
	font-style: normal;
	font-weight: bold;
	color: #000000;
	padding: 5px;
	}

.topframe em {
	text-align: right;
	font-style: normal;
	font-weight: normal;
	}

.underframe {
	background: #ece9d8;
	border: 1px solid #FFF;
	margin-left: 0px;
	margin-right: 0px;
	padding: 5px;
	font-style: normal;
	font-weight: normal;
	color: #000;
	overflow: hidden;
	}

.underframeuser {
	background: #d6d4c7;
	border-right: 1px solid #FFF;
	border-left: 1px solid #FFF;
	border-bottom: 1px solid #FFF;
	margin-left: 0px;
	margin-right: 0px;
	padding: 5px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	}

.underframecom {
	background: #d6d4c7;
	border: 1px solid #FFF;
	margin-left: 0px;
	margin-right: 0px;
	padding: 5px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	}

input.pn-buttona {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-style: normal;
    font-weight: bold;
    color: #000000;
    background: #c3c1b7;
	}

a.buttons:link, a.buttons:hover, a.buttons:visited {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-style: normal;
    font-weight: bold;
    color: #545252;
    background: #ece9d8;
	border-bottom: 1px solid #000;
	border-top: 1px solid #FFF;
	border-left: 1px solid #FFF;
	border-right: 1px solid #000;
	padding-left: 5px;
	padding-right: 5px;
	}

.break {
	clear: both;
	float: none;
	}

.textn {
	color: #000;
	text-decoration: none;
	}

.textnr {
	text-align: right;
	font-weight: normal;
	text-decoration: none;
	}

.textb {
	font-weight: bold;
	color: #000;
	text-decoration: none;
	}

.textsbig {
	font-size: 1.2em;
	font-weight: bold;
	}

.textbig {
	font-weight: bold;
	font-size: 1.4em;
	text-decoration: none;
	}

.texterr {
	font-weight: bold;
	color: #FF0000;
	}

.newpics {
	margin: 10px;
	padding: 10px;
	background: #d6d4c7;
	border-top: 1px solid #FFFFFF;
	border-left: 1px solid #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
	border-right: 1px solid #FFFFFF;
	width: 200px;
	height: 36em;
	vertical-align: middle;
	float: left;
	overflow: hidden;
	}

.newpicsa {
	margin: 10px;
	padding: 10px;
	background: #d6d4c7;
	border-top: 1px solid #FFFFFF;
	border-left: 1px solid #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
	border-right: 1px solid #FFFFFF;
	width: auto;
	height: 23em;
	vertical-align: middle;
	float: left;
	}

.posi {
	line-height: 19px;
	vertical-align: middle;
	}

.picborder {
	padding: 2px;
	border: 1px solid #000;
	}

.tabletd {
	width: 150px;
	\width: 150px;
	w\idth: 150px;
	border-bottom: 1px solid #FFF;
	}
.tablebot {
	border-bottom: 1px solid #FFF;
	}

.tableback {
	border-bottom: 1px solid #FFF;
	border-left: 1px solid #FFF;
	}

a.newkomment:link, a.newkomment:active, a.newkomment:visited {
	font-size: 1.2em;
	font-weight: bold;
	text-decoration: underline;
	}

a.newkomment:hover {
	color: #ff9933;
	}

#downloads {
	background: #e95d0f;
	padding-left: 5px;
	padding-right: 5px;
	border: 1px solid #e19971;
	color: #FFFFFF;
	}

#downloads a:hover {
	background: #e19971;
	}

#downloadsa {
	background: #e19971;
	padding-left: 5px;
	padding-right: 5px;
	border: 1px solid #e19971;
	color: #FFFFFF;
	}

.site_back {
	background: #e19971;
	font-weight: bold;
	color: #FFFFFF;
	padding-left: 2px;
	padding-right: 2px;
	}

.ukat_search {
	width: 60%;
	\width: 60%;
	w\idth: 60%;
	height: 40px;
	line-height: 30px;
	vertical-align: middle;
	float: left;
	}

.ukat_searcha {
	width: 30%;
	\width: 30%;
	w\idth: 30%;
	height: 40px;
	line-height: 30px;
	vertical-align: middle;
	float: right;
	}

.searchframe {
	width: 90%;
	background: #d6d4c7;
	border: 1px solid #FFFFFF;
	padding: 5px;
	height: 160px;
	}

.searchframe:hover {
	background: #f18f4e;
	}



em:hover span, em:focus span {
	display: block;
	position: absolute;
	background: #dedccd;
	width: auto;
	\width: auto;
	w\idth: auto;
	height: auto;
	border: 1px solid #000000;
	padding: 3px;
	text-decoration: none;
	color: #000000;
	line-height: 15px;
	vertical-align: middle;
	z-index: 500;
	}

.infoe {
	border: 0px;
	}

.infoe span {
	display: none;
	}

.infoe a.popup:link, .infoe a.popup:visited {
	border: 0px;
	background: #FFFFFF;
	text-decoration: none;
	z-index: 500;
	}

.infoe a.popup:hover, .infoe a.popup:focus {
	background: #FFFFFF;
	}

.infoe a:link, .infoe a:visited {
	border: 0px;
	background: #FFFFFF;
	text-decoration: none;
	z-index: 500;
	}

.infoe a:hover span, infoe a:focus span {
	display: block;
	position: absolute;
	width: 200px;
	\width: 200px;
	w\idth: 200px;
	background: #FFFFFF;
	border: 1px solid #dfddce;
	padding: 5px;
	color: #000000;
	text-decoration: none;
	z-index: 500;
	}

.search_stock {
	position: absolute;
	background: #dedccd;
	right: 50px;
	height: 50px;
	width: auto;
	border: 1px solid #000000;
	z-index: 1200;
	}

.search_stbut {
	background: #c3c1b7;
	height: 20px;
	font-family: verdana, arial, helvetica, sans-serif;
	font-style: normal;
	font-weight: bold;
	color: #000;
	padding: 2px;
	line-height: 20px;
	vertical-align: middle;
	}

.search_stbuta {
	font-family: verdana, arial, helvetica, sans-serif;
	font-style: normal;
	color: #000;
	padding: 2px;
	line-height: 20px;
	vertical-align: middle;
	}

.hand {
	cursor: pointer;
	}

/*
.checked{background-color:#222;background-image:url(themes/PSD-Tutorials_Version_03/images/checked_selected/chk_on.png)}
.unchecked{background-color:#1c1c1c;background-image:url(themes/PSD-Tutorials_Version_03/images/checked_selected/chk_off.png)}
.selected{background-color:#222;background-image:url(themes/PSD-Tutorials_Version_03/images/checked_selected/rdo_on.png)}
.unselected{background-color:#1c1c1c;background-image:url(themes/PSD-Tutorials_Version_03/images/checked_selected/rdo_off.png)}
*/

.ulliste {
margin-left:0px;
padding-left:0px;
margin:0px 0px 0px 0px;
}


/* Ajaxtabs auf der Startseite */
.shadetabs{
padding: 3px 0;
margin-left: 0;
margin-top: 1px;
margin-bottom: 0;
font: bold 12px Verdana;
list-style-type: none;
text-align: left; /*set to left, center, or right to align the menu as desired*/
}

.shadetabs li{
display: inline;
margin: 0;
}

.shadetabs li a{
text-decoration: none;
padding: 3px 7px;
margin-right: 3px;
border: 1px solid #778;
color: #2d2b2b;
background: white url(shade.gif) top left repeat-x;
}

.shadetabs li a:visited{
color: #f89d41;
}

.shadetabs li a:hover{
text-decoration: underline;
color: #f89d41;
}

.shadetabs li.selected{
position: relative;
top: 1px;
}

.shadetabs li.selected a{ /*selected main tab style */
background-image: url(shadeactive.gif);
border-bottom-color: #D6D4C7;
color: #f96d18;
}

.shadetabs li.selected a:hover{ /*selected main tab style */
text-decoration: none;
}

.contentstyle{
border: 1px solid gray;
width: 97.5%;
background-color: #D6D4C7;
margin-bottom: 1em; padding: 10px;
}

/* Ajaxtabs auf der Startseite ENDE */

.ulcheck{padding-left:25px;list-style-type: none;
padding-left:4px;
	margin-left:0px;
	margin-bottom:16px;
	margin-top: 0px;}
.licheck{background:url(http://www.psd-tutorials.de/images/listen_check.png) no-repeat 0 8px;padding-left:30px;line-height: 2.8em;text-align:left;}
.liuhr{background:url(http://www.psd-tutorials.de/images/uhr.png) no-repeat 0 8px;padding-left:30px;line-height: 2.8em;text-align:left;}
.liplus{background:url(http://www.psd-tutorials.de/images/li_plus.gif) no-repeat 0 8px;padding-left:30px;line-height: 2.8em;text-align:left;}
.liminus{background:url(http://www.psd-tutorials.de/images/li_minus.gif) no-repeat 0 8px;padding-left:30px;line-height: 2.8em;text-align:left;}


#sponsorenleiste {
width:200px;text-align:center;
}

#sponsorenleiste img {
margin-top:10px;
}

#sponsorenleiste div.disclaimer {
  text-align:right;
  margin-bottom:0px;
  margin-top:10px;
}



/* shop */
#basic-accordian{
	
	padding:5px;
	width:850px;
	position:relative;	
	z-index:2;
	
}

.accordion_headings{
	padding:5px;
	background:#2a7dcb;
	color:#FFFFFF;
	border:1px solid #FFF;
	cursor:pointer;
	font-weight:bold;
}

.accordion_headings:hover{
	background:#00CCFF;
}

.accordion_child{
	padding:15px;
	background:#e2e2e2;
	border:1px solid #FFF;
	
}

.header_highlight{
	background:#f89d41;
}

.tab_container *{
	float:left;
	width:180px;
}

li {margin-left:0px;}

.currentField
{

background-color:#FFFF99;
margin:0;
border:1px solid #6f6f6f;
}

.normalformtext
{

margin:0;
border:1px solid #b3b4b4;
}

