* { margin:0; padding:0; border:0; }
html { height: 100%; margin-bottom: 1px; }
body { background: #ffdd97 url(../images/bg-all.jpg) repeat-y 50% 0;margin: 0; font-family: Arial, sans-serif; font-size:13px;line-height:20px; font-style: normal; font-weight: normal; letter-spacing: normal; color: #000; }
.c { float: left; }
.cr { clear: left; }
td { vertical-align: top; padding: 5px; }
h1 { color: #f0ab32; font-size: 15px; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px;  }
h2 { color: #f0ab32; font-size: 11px; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; }
h3 { color: #f0ab32; font-size: 11px; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px;/*	border-bottom: 1px dotted #D9D9D9;*/ }
#articles h3 { border-bottom: 1px solid #4a8ebc; width: 735px; }
#articles h4 { font-size: 13px; font-weight: bold; }
#articles { padding-bottom: 10px; }
small.article_date { padding-left: 10px; font-weight: normal; font-size: 9px; }
h4 { color: #f0ab32; font-size: 13px; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; }
.space5 { position:relative; height:5px; width:auto; line-height:5px; }
.space10 { position:relative; height:10px; width:auto; line-height:10px; clear: both; }
.space15 { position:relative; height:15px; width:auto; line-height:15px; clear: both; }
a { outline: none; color: #f0ab32; }
#descr { padding: 0px; margin: 0 0 5px 0; }
table.formPage { margin: 0 auto; }
td.err { padding: 3px; background: #F0F0F0; border: 1px solid #CECECE; text-align: left; }
td.msg { padding: 3px; background: #F0F0F0; border: 1px solid #CECECE; text-align: left; }
.label { text-align: right; text-transform: uppercase; padding-right: 10px; color: #f0ab32; font-weight: bold; }
.link { size: 14px; text-transform: uppercase; font-weight: normal; text-decoration: none; }
.buttons { text-align: center; }
#links p { margin: 0 0 7px 0; }
.url { color: #6f6f6f; }
.text, .btn { font-size: 11px; font-family: Verdana, Tahoma, Arial, sans-serif; }
input.text { color: #000000; border: 1px solid #333; }
input { padding: 2px; }
textarea.text { font-size: 11px; border: 1px solid #333; ; }
select { font-size: 11px; border: 1px solid #333; ; }
.captcha { border: 1px solid #333; ; margin-top: 10px; }
form { padding: 0px; }
.btn { font-weight: bold; border: 1px solid #f0ab32; background-color: #F0F0F0; color: #f0ab32;/*f0ab32;*/ cursor: pointer; height: 20px; }
span.req { margin-left: 3px; font-size: 10px; }
div.errForm, span.errForm { margin: 2px 0 0px 0px; padding: 2px 3px 2px 3px; color: #FFA814; background: #FFFFF3; border: 1px solid #cccccc; text-align: left; clear: both; display: block; }
.small, .small a { padding: 0px; margin: 0px; color: #909090; font-size: 7pt; text-decoration: none; }
.sort { color: #000000; }
div.pr { font-size: 6pt; color: #000000; float: left; height: 30px; margin-right: 5px; }
div.prg { width: 40px; border: 1px solid #999999; height: 3px; font-size: 1px; }
div.prb { background: #5eaa5e; height: 3px; font-size: 1px; }
.price { border: 1px solid #A0A0A0; }
.price table td { margin: 0; padding: 2px; vertical-align: bottom; }
.paging-links, .paging-info { text-align:right; }
.paging-info { font-style: italic; }
.limit_field { border: 0 solid transparent; border-width:0; }
#toggleCategTree { display:block; cursor:pointer; color:#6A8AD4; }
#categtree { margin:3px 0; height:200px; width:300px; overflow:auto; border:1px dotted #9EC2F3; border-width:0 1px 1px; }
#catTitle { background:#fff; } /* Important for Konqueror */
#categtree h2 { margin:0 0 5px; padding:2px; text-align:center; color:#f0ab32; background:#DDE5F3; vertical-align:middle; }
#categtree #close_tree { right:0; padding:1px; text-align:center; white-space:nowrap; cursor:pointer; }
#categtree .categ-item { clear:both; margin:3px 5px; padding:2px 5px; display:block; border:1px dotted #CBE2EC; border-width:1px 0; cursor:pointer; }
#categtree .categ-item img { margin-right:1em; }
#categtree .odd { background:#F8F8FC; }
#categtree .even { background:#fff; }
#categtree .categ-item:hover { background:#eee; }
/* --------------------------------------------------------------- */

.center { margin: 0 auto; width: 900px; }
.center1 { margin: 0 auto; width: 900px; padding-top: 20px; }
.header { background: url("../images/header.jpg") no-repeat top center; height: 120px; width: 900px; margin: 0 auto; }
.headerLogo { float: left; margin: 5px 0px 0px 10px; }
.headerSearch { padding-bottom: 0px; clear: both; }
.searchLabel { float: left; margin: 4px 5px 0px 0px; color: #1A4E80; }
.searchInput { background-color: #E5EAEE; border: 1px solid #D5DCE3; padding: 2px; float: left; width: 260px; height: 18px; }
.searchBtn { height: 18px; float: left; margin: 2px 0px 0px 5px; }
.searchBtnLeft { background: url("../images/searchBtnLeft.gif") no-repeat; height: 18px; width: 5px; float: left; }
.searchBtnCenter { background: url("../images/searchBtnCenter.gif") repeat-x; height: 18px; margin: 0; padding: 0; border: 0; color: #FFFFFF; font-family: Arial; font-weight: bold; float: left; }
.searchBtnRight { background: url("../images/searchBtnRight.gif") no-repeat; height: 18px; width: 5px; float: left; }
.userBar { clear: right; float: right; margin: 10px 40px 0px 0px; }
.userBar a:active, .userBar a:link, .userBar a:visited { text-decoration: underline; }
.userBar a:hover { color: #f0ab32; }
/*-------------------*/

.hMenuContainer { background: #f9bc69 url("../images/menuBg.png"); height: 30px; width: 900px; margin: 0 auto; margin-top: -32px; }
.hMenu { float: left; margin-left: 10px; white-space: nowrap; }
.hMenu span { float: left; color: #5c4527; font-size: 16px; font-style: normal; text-transform: uppercase; letter-spacing: normal; line-height: 1.4em; height: 25px; padding: 4px 0px 0px 0px; }
.hMenu a:link, .hMenu a:active, .hMenu a:visited { float: left; display: block; height: 25px; color: #000; text-decoration: none; padding: 4px 5px 0px 5px; font-size: 14px; font-style: normal; font-weight: bold; text-transform: uppercase; letter-spacing: normal; line-height: 1.4em; }
.hMenu a:hover { text-decoration: underline; }
.hMenu img { float: left; }
/*-------------------*/

.path { margin: 0 auto; width: 865px; height: 18px; padding-bottom: 0px; padding-left: 15px; font-size: 12px; }
.path a:link, .path a:active, .path a:visited { color: #000000; text-decoration: none; font-size: 12px; }
.path a:hover { color: #000000; text-decoration: underline; font-size: 12px; }
.path img { margin: 0px 2px 1px 2px; }
.path h1 { display: inline; font-size: 12px; }
/*-------------------*/

.leftContainer { float: left; width: 215px; }
/*-------------------*/

.centerContainer { float: left; padding-bottom: 15px; padding-top: 2px; }
.centerContainerT { /*background: url("../images/contentTop.gif") no-repeat;*/ height: 6px; width: 530px; }
.centerContainerB { clear: both; /*background: url("../images/contentBottom.gif") no-repeat;*/ height: 1px; margin: 0; width: 530px; }
.centerContainerM { width: 560px; padding: 8px 8px 0px 15px;}
.catHome { float: left; width: 146px; padding: 0px 0px 18px 30px; background: url("../images/catHomeIcon.gif") 13px 4px no-repeat; }
a.catHomeMain:link, a.catHomeMain:active, a.catHomeMain:visited { font-weight: bold; text-decoration: none; }
a.catHomeMain:hover { text-decoration: underline; }
.catHomeSubcats { margin: 18px 0px 0px 0px; }
a.catHomeSub:link, a.catHomeSub:active, a.catHomeSub:visited { color: #000000; text-decoration: none; }
a.catHomeSub:hover { color: #000000; text-decoration: underline; }
.catHomeCount { font-weight: bold; }
/*-------------------*/

.articleContent { padding: 0px 13px 0px 13px; }
/*-------------------*/

.rightContainer { float: left; width: 315px; }
/*-------------------*/

.footer { margin: 0 auto; width: 900px; /*	background-image: url(../images/back_bar.gif);*/ background: #000; border-top: 1px solid #333; clear:both; text-align: center; padding: 10px 0px 10px 0px; color: #fff; font-size: 11px; }
.footer a:active, .footer a:link, .footer a:visited { color: #fff; text-decoration: underline; font-size: 11px; }
.footer a:hover { color: #f0ab32; text-decoration: underline; }
.footerCat { margin: 0 auto; margin-bottom: 20px; padding: 0px 20px 20px 20px; border-bottom: 1px solid #B32B26; width: 700px; }
/*-------------------*/

.box { margin: 10px 0px 10px 0px; width: 300px;  -webkit-border-radius: 5px;-khtml-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-shadow:4px 4px 2px #eae3d9;-moz-box-shadow:4px 4px 2px #eae3d9;box-shadow:4px 4px px #eae3d9;-ms-filter:"progid:DXImageTransform.Microsoft.DropShadow(color=#333333,offx=2,offy=2)";filter:"progid:DXImageTransform.Microsoft.DropShadow(color=#333333,offx=2,offy=2)";background: #fff; border: 1px solid #f9b43b; }
.box h3 { width: 235px; color: #77501a; width:auto; text-decoration: none; font-family: Arial, sans-serif; font-size: 16px; font-style: normal; font-weight: bold; text-transform: none; letter-spacing: -1px; line-height: 1.2em; background: url("../images/box-bg.png") repeat-x; padding: 5px 15px 5px 10px;  }

.boxMiddle { clear: both; padding: 5px; line-height: 14px; }
.boxMiddle ul { padding-left: 20px; list-style-type: disc; font-weight: normal; }
.boxBottom { /*background: url("../images/boxBottom.gif") no-repeat;*/ width: 245px; height: 6px; }
/*-------------------*/

.boxStats { padding: 10px 0px 10px 20px; margin: 0; list-style: none; }
.boxStats li { padding-bottom: 2px; }
/*-------------------*/

.boxSponsored { margin: 0px 7px 0px 7px; border-bottom: 1px solid #CCCCCC; padding: 15px 7px 10px 7px; color: #707070; line-height: 15px; font-size: 10px; }
.boxSponsoredLast { margin: 0px 7px 0px 7px; padding: 15px 7px 8px 7px; color: #707070; line-height: 15px; font-size: 10px; }
a.boxSponsoredA:link, a.boxSponsoredA:active, a.boxSponsoredA:visited { color: #f0ab32; text-decoration: none; font-weight: bold; }
a.boxSponsoredA:hover { text-decoration: underline; font-weight: bold; }
/*-------------------*/

.boxPopCats { padding: 10px 10px 10px 20px; margin: 0; list-style: none; }
.boxPopCats li { background: url("../images/boxPopCatsBg.gif") 0px 5px no-repeat; padding: 0px 0px 2px 8px; }
.boxPopCats li a:link, .boxPopCats li a:active, .boxPopCats li a:visited { color: #000000; text-decoration: none; }
.boxPopCats li a:hover { color: #000000; text-decoration: underline; }
/*-------------------*/

.noResults { margin-left: 20px; }
.noResults p { margin: 0px 0px 15px 0px; }
.noResults ul { margin: 0; padding: 15px 0px 20px 40px; }
/*-------------------*/

.navig { padding: 5px; font-weight: bold; }
.mainPaging { text-align: center; }
.pagingLinks { font-weight: bold; }
.pagingLinks a:active { text-decoration: none; font-weight: normal; }
.pagingLinks a:link, .pagingLinks a:visited { text-decoration: underline; }
.pagingLinks a:hover { text-decoration: none; }
/*-------------------*/

a.link:active, a.link:link, a.link:visited { font-size: 12px; color: #f0ab32; text-decoration: none; }
a.link:hover { font-size: 12px; text-decoration: underline; }
a.readMore:link, a.readMore:active, a.readMore:visited { font-size: 11px; font-weight: normal; text-decoration: none; text-transform: uppercase; }
a.readMore:hover { text-decoration: underline; }
a.readMoreFeat:link, a.readMoreFeat:active, a.readMoreFeat:visited { color: #f0ab32; text-decoration: none; }
a.readMoreFeat:hover { text-decoration: underline; }
/*-------------------*/

.searcCat a:link, .searcCat a:active, .searcCat a:visited { font-weight: bold; text-decoration: none; }
.searcCat a:hover { font-weight: bold; text-decoration: underline; }
a.searchLinkCat:link, a.searchLinkCat:active, a.searchLinkCat:visited, a.searchLinkCat:hover { color: #6F6F6F; text-decoration: underline; }
/*-------------------*/

a, .linkDetail a:active, .linkDetail a:link, .linkDetail a:visited, .linkDetail a:hover { text-decoration: underline; }
.paymentTable td { border-right: 1px solid #D9D9D9; text-align: center; }
/*-------------------*/

.bid { width: 68px; }
.bidFunds { background: url("../images/bidBg1.gif") no-repeat; width: 68px; height: 23px; padding-top: 7px; text-align: center; color: #FFFFFF; font-size: 13px; font-weight: bold; }
a.bidL1:link, a.bidL1:active, a.bidL1:visited { display: block; background: url("../images/bidBg2.gif") no-repeat; width: 68px; height: 31px; color: #FFFFFF; text-align: center; text-decoration: none; }
a.bidL1:hover { text-decoration: underline; }
a.bidL2:link, a.bidL2:active, a.bidL2:visited { display: block; background: url("../images/bidBg3Middle.gif") repeat-y; width: 68px; color: #FFFFFF; text-align: center; text-decoration: none; }
a.bidL2:hover { text-decoration: underline; }
.bidBg3 { background: url("../images/bidBg3.gif") no-repeat; width: 68px; height: 4px; }

fieldset { border-width: 1px; border-color: #D9D9D9; border-style: solid; background-color: #FFFFFF; padding-left: 5px; padding-right: 5px; padding-bottom: 5px; }
label { cursor: pointer; }
table.comment { margin-top:   5px; border-bottom: 1px solid #f0ab32; }
tr.comment { background-color: #E5EAEE; color: #000000; }
h4 { color: #f0ab32; font-size: 11px; padding: 0; }
.link_rating { padding: 0px; padding-right: 10px; }
.link_rating img { /* display: block; */ float: left; margin-right: 1px; }
.link_rating span.review { display: block; float: right; color: #000000; padding-top: 3px; }
.frontend_actions { float: right; width: 36px; height: 36px; }
.float_tiny { float: left; margin-right: 4px; margin-bottom: 4px; }
/* login slider related */

#panel { background: #E51D25; display: block; color: #ffffff; /* padding: 10px 20px 10px 20px;*/ position: absolute; z-index: -1; top: 0px; width: 900px; height: 110px; }
#panel a { color: #ffffff; }
.slide { margin: 0; padding: 0; border-top: solid 4px #CA0002; background: #E51D25; text-align: right; color: #ffffff; padding: 10px 20px 10px 20px; }
.btn-slide { text-align: right; /*margin: 0 auto;*/ display: inline; font: normal 110%/100% Arial, Helvetica, sans-serif; color: #fff; text-decoration: none; }
.slide a:active, .slide a:link, .slide a:visited { color: #ffffff; text-decoration: none; }
.slide a:hover { color: #ffffff; text-decoration: underline; }
.active { background-position: right 12px; }
.header_panel { background: #E51D25; height: auto; margin: 0 auto; }
.center_panel { margin: 0 auto; width: 900px; background: #E51D25; }
/****************************************************************/
/* Link Title 													*/
/****************************************************************/

.linktitle { font-weight: bold; font-size: 16px; text-decoration: none; }
.linktitle a:link { font-weight: bold; text-decoration: none; }
.linktitle a:visited { font-weight: bold; text-decoration: none; }
.linktitle a:hover { font-weight: bold; text-decoration: underline; }
/****************************************************************/
/* link Url		 												*/
/****************************************************************/

.linkurl { font-weight: normal; font-size: 11px; color: #6f6f6f; }
.linkurl a:link { font-weight: normal; color: #6f6f6f; text-decoration: none; }
.linkurl a:visited { font-weight: normal; color: #6f6f6f; text-decoration: none; }
.linkurl a:hover { font-weight: normal; color: #6f6f6f; text-decoration: underline; }
/****************************************************************/
/* Cat title  													*/
/****************************************************************/
div.cat {float: left; padding-right: 7px; }
.cat h3 { font-size: 13px!important; color: #f0ab32; float: left; text-transform: none!important; text-decoration: none!important; line-height: 20px; font-weight: normal; }
.cat h3 a:link { color: #f0ab32; text-decoration: none; }
.cat h3 a:visited { color: #f0ab32; text-decoration: none; }
.cat h3 a:hover { color: #f0ab32; text-decoration: underline; }
.cat h4 { font-weight: bold; font-size: 13px; color: #f0ab32; float: left; }
.cat h4 a:link { color: #f0ab32; text-decoration: underline; }
.cat h4 a:visited { color: #f0ab32; text-decoration: underline; }
.cat h4 a:hover { color: #f0ab32; text-decoration: underline; }
div.count { color: #6f6f6f; font-weight: normal; float: left; padding-left: 5px; }
/****************************************************************/
/* Subcat		  												*/
/****************************************************************/

.subcat { font-size: 11px; color: #6F6F6F; }
.subcat a:link { color: #6F6F6F; text-decoration: none; }
.subcat a:visited { color: #6F6F6F; text-decoration: none; }
.subcat a:hover { color: #6F6F6F; text-decoration: underline; }
/****************************************************************/
/* Link area													*/
/****************************************************************/

div.linkarea { padding:10px; background: #fff; border-bottom: 1px dotted #000; width: 530px; }
div.linkarea:hover { background:  url(../images/tab-bg.png) no-repeat top;border-bottom: 1px dotted #000; }
div.linkarea h2 {font-size: 14px; font-weight: bold; text-decoration: none; float: left;}
div.linkarea p {color: #6f6f6f; padding: 0px; margin: 0px;}

/****************************************************************/
/* Input Image													*/
/****************************************************************/

div.search { text-align: center; }
.search_tipp { border: none; padding-top: 3px; color: #000000; font-size: 9px; }
.search_input {background:url(../images/form_bg.png) repeat-x scroll center top #FFFFFF; border:1px solid #FFFFFF; font-size:14px; line-height:24px; outline:1px solid #f9bc69; overflow:auto; padding:6px 5px; width: 220px;}

/****************************************************************/
/* erweiterte suche													*/
/****************************************************************/


.field select { padding: 2px; }
.field2 select { width: 232px; padding: 2px; }
/****************************************************************/
/* Search Field 												*/
/****************************************************************/

.search_button { height: 25px; }
.transbox { width: 550px; padding: 0px; margin-bottom: 15px; text-align: justify; -webkit-border-radius: 5px;-khtml-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-shadow:4px 4px 2px #eae3d9;-moz-box-shadow:4px 4px 2px #eae3d9;box-shadow:4px 4px 2px #eae3d9;-ms-filter:"progid:DXImageTransform.Microsoft.DropShadow(color=#333333,offx=2,offy=2)";filter:"progid:DXImageTransform.Microsoft.DropShadow(color=#333333,offx=2,offy=2)";background: #fff; border: 1px solid #000; }
.transbox h1 { padding: 15px 15px 0px 10px; font-family: Arial, sans-serif; font-size: 24px; font-style: normal; font-weight: bold; text-transform: none; letter-spacing: -1px; line-height: 1.2em; }
.transbox h2 { color: #fff; font-family: Arial, sans-serif; font-size: 16px; font-style: normal; font-weight: bold; text-transform: none; line-height: 1.2em; background: url("../images/box-bg-black.png") repeat-x; padding: 5px 15px 5px 10px; }
.transbox h3{ color: #fff; font-family: Arial, sans-serif; font-size: 14px; font-style: normal; font-weight: bold; text-transform: none; letter-spacing: -1px; line-height: 1.2em; padding: 0px 3px 5px 10px; text-decoration: none!important; }
.transbox p { padding: 10px 15px 10px 15px; text-align: justify; }

.transbox-cat { width: 550px; padding: 0px; margin-bottom: 15px; text-align: justify; -webkit-border-radius: 5px;-khtml-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-shadow:4px 4px 2px #eae3d9;-moz-box-shadow:4px 4px 2px #eae3d9;box-shadow:4px 4px 2px #eae3d9;-ms-filter:"progid:DXImageTransform.Microsoft.DropShadow(color=#333333,offx=2,offy=2)";filter:"progid:DXImageTransform.Microsoft.DropShadow(color=#333333,offx=2,offy=2)";background: #fff; border: 1px solid #000; }
.transbox-cat h1 { color: #fff; font-family: Arial, sans-serif; font-size: 16px; font-style: normal; font-weight: bold; text-transform: none; line-height: 1.2em; background: url("../images/box-bg-black.png") repeat-x; padding: 5px 15px 5px 10px; }
.transbox-cat p { padding: 10px 15px 10px 15px; text-align: justify; }

.transbox-detail { width: 870px; padding: 0px; margin-bottom: 15px; text-align: justify; -webkit-border-radius: 5px;-khtml-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-shadow:4px 4px 2px #eae3d9;-moz-box-shadow:4px 4px 2px #eae3d9;box-shadow:4px 4px 2px #eae3d9;-ms-filter:"progid:DXImageTransform.Microsoft.DropShadow(color=#333333,offx=2,offy=2)";filter:"progid:DXImageTransform.Microsoft.DropShadow(color=#333333,offx=2,offy=2)";background: #fff; border: 1px solid #000; }
.transbox-detail h1 { padding: 15px 15px 0px 10px; font-family: Arial, sans-serif; font-size: 24px; font-style: normal; font-weight: bold; text-transform: none; letter-spacing: -1px; line-height: 1.2em; }
.transbox-detail h2 { color: #fff; font-family: Arial, sans-serif; font-size: 16px; font-style: normal; font-weight: bold; text-transform: none; line-height: 1.2em; padding: 5px 15px 5px 10px; }
.transbox-detail h3{ color: #fff; font-family: Arial, sans-serif; font-size: 14px; font-style: normal; font-weight: bold; text-transform: none; letter-spacing: -1px; line-height: 1.2em; padding: 0px 3px 5px 3px; text-transform: uppercase; text-decoration: none!important; }
.transbox-detail p { padding: 10px 15px 10px 15px; text-align: justify; }

.transbox-page { width: 550px; padding: 0px; margin-bottom: 15px; text-align: justify; -webkit-border-radius: 5px;-khtml-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-shadow:4px 4px 2px #eae3d9;-moz-box-shadow:4px 4px 2px #eae3d9;box-shadow:4px 4px 2px #eae3d9;-ms-filter:"progid:DXImageTransform.Microsoft.DropShadow(color=#333333,offx=2,offy=2)";filter:"progid:DXImageTransform.Microsoft.DropShadow(color=#333333,offx=2,offy=2)";background: #fff; border: 1px solid #000; }
.transbox-page h1 { color: #fff; font-family: Arial, sans-serif; font-size: 16px; font-style: normal; font-weight: bold; text-transform: none; line-height: 1.2em; background: url("../images/box-bg-black.png") repeat-x; padding: 5px 15px 5px 10px; }
.transbox-page h2 { font-family: Arial, sans-serif; font-size: 16px; font-style: normal; font-weight: bold; text-transform: none; line-height: 1.2em; padding: 5px 15px 5px 10px; }
.transbox-page h3{  font-family: Arial, sans-serif; font-size: 14px; font-style: normal; font-weight: bold; text-transform: none; letter-spacing: -1px; line-height: 1.2em; padding: 0px 3px 5px 3px; text-transform: uppercase; text-decoration: none!important; }
.transbox-page p { padding: 10px 15px 10px 15px; text-align: justify; }
.transbox-page small { padding: 10px;}

.transbox-page .box1 {border: 1px solid #999999; margin: 5px; padding: 5px; width: 245px; float: left;}
.transbox-page .box1:hover {background: #202020 none repeat scroll 0% 0%;}
.transbox-page .box1 img {border: 0px none; float: left; margin-right: 10px; padding: 3px; /*background: #202020 none repeat scroll 0% 0%;*/ }
.transbox-page .box1 h2 a { text-decoration:none!important; }
.transbox-page .box1 h2 a:hover { text-decoration: underline; }
.transbox-page .box1 p {margin: 0px; padding: 0px 5px 0px 0px; line-height: 15px; text-align: left;}
.transbox-page .box1:hover p {color: #fff;}

.transbox-page .box2 {border: 1px solid #999999; margin: 5px 5px 5px 10px; padding: 5px; width: 515px; float: left;}
.transbox-page .box2:hover {background: #202020 none repeat scroll 0% 0%;}
.transbox-page .box2 img {border: 0px none; float: left; margin-right: 10px; padding: 3px; /*background: #202020 none repeat scroll 0% 0%;*/ }
.transbox-page .box2 h2 a { text-decoration:none!important; }
.transbox-page .box2 h2 a:hover { text-decoration: underline; }
.transbox-page .box2 p {margin: 0px; padding: 0px 5px 0px 0px; line-height: 15px; text-align: left;}
.transbox-page .box2:hover p {color: #fff;}

.transbox-page .box3 {border: 1px solid #999999; margin: 5px 5px 5px 10px; padding: 5px 10px 5px 5px; width: 515px; float: left;}
.transbox-page .box3 img {border: 0px none; float: left; margin-right: 10px; padding: 3px; }
.transbox-page .box3 h2 a { text-decoration:none!important; }
.transbox-page .box3 p {margin: 0px; padding: 0px 5px 0px 0px; line-height: 15px; text-align: left;}



.transbox-news {  width: 550px; color: #000; padding-top: 0px; font-family: Arial, sans-serif; font-size: 14px; font-style: normal; font-weight: normal; letter-spacing: normal; line-height: 1.5em; }
.transbox-news .post { padding: 0px 0px 5px 0px; margin-bottom: 15px; text-align: justify; -webkit-border-radius: 5px;-khtml-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-shadow:4px 4px 2px #eae3d9;-moz-box-shadow:4px 4px 2px #eae3d9;box-shadow:4px 4px 2px #eae3d9;-ms-filter:"progid:DXImageTransform.Microsoft.DropShadow(color=#333333,offx=2,offy=2)";filter:"progid:DXImageTransform.Microsoft.DropShadow(color=#333333,offx=2,offy=2)";background: #fff; border: 1px solid #f9b43b;}
.transbox-news h1 {color: #fff; font-family: Arial, sans-serif; font-size: 16px; font-style: normal; font-weight: bold; text-transform: none; line-height: 1.2em; background: #000 url("../images/box-bg-black.png") repeat-x; padding: 5px 15px 5px 10px; }
.transbox-news h2 {color: #fff; font-family: Arial, sans-serif; font-size: 16px; font-style: normal; font-weight: bold; text-transform: none; line-height: 1.2em; background: #000 url("../images/box-bg-black.png") repeat-x; padding: 5px 15px 5px 10px;}
.transbox-news h2 a {color: #fff; width:auto; text-decoration: none; }
.transbox-news p { color: #000; text-decoration: none; }
.transbox-news .entry { padding: 10px 15px 10px 15px; }

.transbox-news #respond { padding: 5px 15px 10px 15px;}
.transbox-news #respond input,.transbox-news #respond textarea { border: 1px solid #f9bc69; width: 505px;} 
.transbox-news #respond input#submit  {width: 170px; margin-top: 15px; background: #f9bc69; color: #fff; font-weight: bold; }

.maintext { width:870px; padding-left: 10px; padding-right: 10px; }
.maintext br { height: 5px; line-height: 5px; padding: 0px; margin: 0px; }
.pagecontent td { padding: 1px; margin: 0px; }
.pagecontent li { padding: 1px; margin: 0px; list-style: none; }
	.pagecontent h2 { padding-left: 10px; padding-bottom: 5px; }
	
	
	/****************************************************************/
	/* jcarousel-skin-tango 												*/
	/****************************************************************/
	
	.jcarousel-skin-tango .jcarousel-container { margin-top: 5px; background: #fff; /*border: 1px solid #d39848;*/}
	.jcarousel-skin-tango .jcarousel-container-horizontal { width: 470px; padding: 5px 25px 5px 35px; }
	.jcarousel-skin-tango .jcarousel-container-vertical { width: 75px; height: 305px; padding: 40px 10px; }
	.jcarousel-skin-tango .jcarousel-clip-horizontal { width:  455px; height: 70px; }
	.jcarousel-skin-tango .jcarousel-clip-vertical { width:  75px; height: 245px; }
.jcarousel-skin-tango .jcarousel-item { width: 75px; height: 75px; }
.jcarousel-skin-tango .jcarousel-item-horizontal { margin-right: 10px; }
.jcarousel-skin-tango .jcarousel-item-vertical { margin-bottom: 10px; }
.jcarousel-skin-tango .jcarousel-item-placeholder { background: #fff; color: #000; }
/**
 *  Horizontal Buttons
 */
.jcarousel-skin-tango .jcarousel-next-horizontal { position: absolute; top: 15px; right: 2px; width: 22px; height: 50px; cursor: pointer; background: transparent url(../images/next.png) no-repeat 0 0; }
.jcarousel-skin-tango .jcarousel-next-horizontal:hover { background-position: 0 -50px; }
.jcarousel-skin-tango .jcarousel-next-horizontal:active { background-position: 0 -50px; }
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal, .jcarousel-skin-tango .jcarousel-next-disabled-horizontal:hover, .jcarousel-skin-tango .jcarousel-next-disabled-horizontal:active { cursor: default; background-position: -96px 0; }
.jcarousel-skin-tango .jcarousel-prev-horizontal { position: absolute; top: 15px; left: 2px; width: 22px; height: 50px; cursor: pointer; background: transparent url(../images/back.png) no-repeat 0 0; }
.jcarousel-skin-tango .jcarousel-prev-horizontal:hover { background-position: 0 -50px; }
.jcarousel-skin-tango .jcarousel-prev-horizontal:active { background-position: 0 -50px; }
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal, .jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:hover, .jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:active { cursor: default; background-position: -96px 0; }
/**
 *  Vertical Buttons
 */
.jcarousel-skin-tango .jcarousel-next-vertical { position: absolute; bottom: 5px; left: 43px; width: 32px; height: 32px; cursor: pointer; background: transparent url(../../../javascripts/next-vertical.png) no-repeat 0 0; }
.jcarousel-skin-tango .jcarousel-next-vertical:hover { background-position: 0 -32px; }
.jcarousel-skin-tango .jcarousel-next-vertical:active { background-position: 0 -64px; }
.jcarousel-skin-tango .jcarousel-next-disabled-vertical, .jcarousel-skin-tango .jcarousel-next-disabled-vertical:hover, .jcarousel-skin-tango .jcarousel-next-disabled-vertical:active { cursor: default; background-position: 0 -96px; }
.jcarousel-skin-tango .jcarousel-prev-vertical { position: absolute; top: 5px; left: 43px; width: 32px; height: 32px; cursor: pointer; background: transparent url(../../../javascripts/prev-vertical.png) no-repeat 0 0; }
.jcarousel-skin-tango .jcarousel-prev-vertical:hover { background-position: 0 -32px; }
.jcarousel-skin-tango .jcarousel-prev-vertical:active { background-position: 0 -64px; }
.jcarousel-skin-tango .jcarousel-prev-disabled-vertical, .jcarousel-skin-tango .jcarousel-prev-disabled-vertical:hover, .jcarousel-skin-tango .jcarousel-prev-disabled-vertical:active { cursor: default; background-position: 0 -96px; }


/****************************************************************/
/* tabbs  		 												*/
/****************************************************************/

.TabbedPanels { margin: 0px; padding: 0px; clear: none; width: 870px; /* IE Hack to force proper layout when preceded by a paragraph. (hasLayout Bug)*/ }

.TabbedPanelsTabGroup { margin: 0px; padding: 0px; width: 870px; height: 27px; background: url(../images/tab2-bg.png) repeat; }
.TabbedPanelsTabGroup ul { width: 870px; }
.TabbedPanelsTab { position: relative; top: 0px; float: left; padding: 0px 0px; margin: 0px 1px 0px 0px; font: bold 0.7em sans-serif; 
	list-style: none; 
	-moz-user-select: none; -khtml-user-select: none; cursor: pointer; background: url(../images/tab2-bg.png) repeat; width: 216px; text-align: center; }
.TabbedPanelsTab h2 { color: #f6cd84!important; font-size: 13px; text-transform: uppercase; border-right: 1px solid #fff; }
.TabbedPanelsTabHover { /*	background-color: #fff;
	border: solid 1px #f0ab32;*/
	background: url(../images/tab1-bg.png) repeat; }
.TabbedPanelsTabHover h2 { color: #f0ab32!important; }
.TabbedPanelsTabSelected { color: #fff!important; /*background-color: #f0ab32;
	background-color: #fff;

	border: 1px solid #f0ab32;
	border-bottom: 1px solid #fff;*/
	background: url(../images/tab1-bg.png) repeat; }
.TabbedPanelsTabSelected h2 { color: #f0ab32!important; }
.TabbedPanelsTab a { color: black; text-decoration: none; }
.TabbedPanelsContentGroup { clear: both; /*	border-left: solid 0px #CCC;
	border-bottom: solid 0px #CCC;
	border-top: solid 1px #f0ab32;
	border-right: solid 0px #999;*/
	background: url(../images/tab-bg.png) no-repeat top center; }
.TabbedPanelsContent { padding: 0px; }
.TabbedPanelsContentVisible { }
.VTabbedPanels .TabbedPanelsTabGroup { float: left; width: 10em; height: 20em; background-color: #dceef8; position: relative;/*	border-top: solid 1px #999;
	border-right: solid 1px #999;
	border-left: solid 1px #CCC;
	border-bottom: solid 1px #CCC;
*/}
.VTabbedPanels .TabbedPanelsTab { float: none; margin: 0px; border-top: none; border-left: none; border-right: none; }
.VTabbedPanels .TabbedPanelsContentGroup { clear: none; float: left; padding: 0px; width: 30em; height: 20em; }

.schnaeppchen img {width:70px; float: left; padding: 0px 0px; border: 0px solid #f0ab32; margin: 2px 5px 5px 0px;}
.schnaeppchen p {font-size: 11px; padding: 5px 10px 0px 0px; line-height: 13px;}

ul.similar-posts { list-style: none; padding-left: 10px; margin-left: 0px;}

.category-gutscheine .entry .wp-image-122 { border: 1px dashed #000; margin: -8px 10px 0px 0px;float: left; }

