.blogList {padding-left: 0px !important;}
.blogList li {background:url(/images/blogBullit.png) no-repeat scroll 0 2px transparent; padding-left:17px; margin-bottom:7px;}
.blogList li a {margin-left: 0px !important; text-decoration: none;}

.blogLine {margin:10px 0 10px -4px;}

.blueBox {background-color:#e2f0f9; margin-bottom: 10px; position:relative; padding:15px; width:211px;}
.blueBox .corner {position:absolute; width:5px; height:5px; background-image:url(/images/imageSprite.png);}
.blueBox .topLeft {top:0!important; left:0!important; background-position: 0px -520px!important;}
.blueBox .topRight {top:0!important; right:0!important; background-position: -5px -520px!important;}
.blueBox .bottomLeft {bottom:0!important; left:0!important; background-position: 0px -525px!important;}
.blueBox .bottomRight {bottom:0!important; right:0!important; background-position: -5px -525px!important;}

.blueBox h2 {font-size:16px; margin-bottom: 10px;}
.blueBox p {color: #49595f; margin:0 0 10px;}

.sdButton {margin: 0;}
.giveButton {left:7px; margin:28px 0 -5px 0; position:relative;}

.line {border: none; width: 100%; height: 4px; display: block; margin: 21px 0; -moz-border-radius: 7px; -webkit-border-radius: 7px;}
.line.grayLight {background: #f6f6f6;}

.gray hr, .green hr, .grayLight hr {display: none;}

/************************************/

* {margin: 0;}
html, body {height: 100%;}
.wrapper {min-height: 100%; height: auto !important; height: 100%; margin: 0 auto -4em;}
.footer, .push {height: 4em;}

/****** reset *********/
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,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}:focus{outline:0}ins{text-decoration:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0;}


/****** grid *********/
.container_16{margin-left:auto;margin-right:auto;width:960px}.grid_1,.grid_2,.grid_3,.grid_4,.grid_5,.grid_6,.grid_7,.grid_8,.grid_9,.grid_10,.grid_11,.grid_12,.grid_13,.grid_14,.grid_15,.grid_16{display:inline;float:left;position:relative;margin-left:10px;margin-right:10px}.container_16 .grid_4{width:220px}.container_16 .grid_8{width:460px}.container_16 .grid_12{width:720px}.container_16 .grid_16{width:940px}.alpha{margin-left:0}.omega{margin-right:0}.container_16 .grid_1{width:40px}.container_16 .grid_2{width:100px}.container_16 .grid_3{width:160px}.container_16 .grid_5{width:280px}.container_16 .grid_6{width:340px}.container_16 .grid_7{width:400px}.container_16 .grid_9{width:520px}.container_16 .grid_10{width:580px}.container_16 .grid_11{width:640px}.container_16 .grid_13{width:760px}.container_16 .grid_14{width:820px}.container_16 .grid_15{width:880px;}
.pushHelp {border-left:1px solid #E8F3E2; left:0; padding-left:12px; position:relative;}


/****** links & type *********/
body {background: url(http://www.schenksdir.de/images/header.png) repeat-x;}
body#start {background: url(http://www.schenksdir.de/images/headerStart.png) repeat-x;}
body {font: 12px "Helvetica Neue",Helvetica,Arial,sans-serif; height: 100%;}
html, body {height: 100%;}

h1, h2, h3, h4 {font-family: arial; font-weight: normal; color: #433e36;}
h1.entry-title, h2 {font-size: 22px; color: #333333;}
h1.page-title {margin-bottom: 30px; font-size: 14px;}

p {font-size: 13px; color:#433e36; line-height:1.4em; margin:10px 0 10px 0;}

:focus {outline: 0;}
a:link, a:visited {color:#ff7200; text-decoration:underline;}
a:hover {text-decoration:none;}
a:active {color:#ff7200;}
em.info {background:url(http://www.schenksdir.de/images/imageSprite.png) no-repeat scroll -680px -1236px transparent; display:block; height:27px; margin-top:-6px; width:100%;}
em.info a {color:#75C08E; font-size:12px; font-style:normal; padding-left:23px; position:relative; top:6px;}
em.info a:hover {color:#65a67b;}

.entry-content h3 {margin-top: 25px;}

.entry-title a {color:#333 !important; text-decoration: none;}
.entry-title a:hover {color:#ff7200 !important;}

.entry-content .alignleft,
.entry-content img.alignleft {
	display: inline;
	float: left;
	margin-right: 24px;
	margin-top: 4px;
}
.entry-content .alignright,
.entry-content img.alignright {
	display: inline;
	float: right;
	margin-left: 24px;
	margin-top: 4px;
}
.entry-content .aligncenter,
.entry-content img.aligncenter {
	clear: both;
	display: block;
	margin-left: auto;
	margin-right: auto;
}
.entry-content img.size-full {border:1px solid #A19E9A;}
.entry-content img.alignleft, 
.entry-content img.alignright, 
.entry-content img.aligncenter {
	margin-bottom: 12px;
}
.entry-content .wp-smiley {
	margin:0;
}


dl#categories {margin-right:21px !important;}
dl#categories ul.dropdown li.top {background:none repeat scroll 0 0 #FF5A00; height:9px; margin-left:0; margin-top:-9px; width:113px;}
dl#categories ul.dropdown li {margin:1px 0 0 4px; position:relative;}
dl#categories ul.dropdown li.start {background: none;}
dl#categories ul.dropdown li.logout a {color:#ff5a00; background: none;}
dl#categories ul.dropdown li a.drop {-moz-border-radius-topright: 5px; -webkit-border-top-right-radius: 5px; -moz-border-radius-topleft: 5px; -webkit-border-top-left-radius: 5px; background:url(/images/imageSprite.png) no-repeat scroll -631px -1873px #5A5F64; color:#FFFFFF; font-size:16px; margin-left:-4px; margin-right:-11px; margin-top:-32px; padding-right:16px; width:40px;}
dl#categories a, #categories a:visited {color:#FFFFFF; display:block; font-size:16px; height:23px; line-height:21px; padding-left:0; text-decoration:none; white-space:nowrap;}
dl#categories ul.dropdown a, #categories ul.dropdown a:visited {font-size:12px;}
* html dl#categories a, * html #categories a:visited {width:160px;}
dl#categories ul.dropdown ul a, #categories ul ul ul a:visited {background:none repeat scroll 0 0 #e85709;}
dl#categories ul.dropdown ul a:hover {background:none repeat scroll 0 0 #B2AB9B;}
dl#categories ul.dropdown ul :hover > a {background:none repeat scroll 0 0 #B2AB9B;}
dl#categories ul.dropdown {-moz-border-radius-bottomleft: 5px; -webkit-border-bottom-left-radius: 5px; -moz-border-radius-topright: 5px; -webkit-border-top-right-radius: 5px; -moz-border-radius-bottomright: 5px; -webkit-border-bottom-right-radius: 5px; background-color:#FF5A00; display:table; left:0; margin-left:0; margin-right:0; margin-top:-19px; padding:4px 12px 3px 0; position:absolute; top:49px; visibility:hidden; z-index:255;}
* html dl#categories ul ul {top:31px;}
dl#categories ul.dropdown ul {left:150px; top:0; width:150px;}
dl#categories ul.dropdown ul.left {left:-150px;}
dl#categories table {left:0; position:absolute; top:0;}
dl#categories ul.dropdown a, #categories ul ul a:visited {background:none repeat scroll 0 0 #E85709; color:#FFFFFF; display:block; height:auto; line-height:1em; padding:4px; width:100%;}
dl#categories ul.dropdown a:hover {color:#f4ab84;}
* html #categories ul.dropdown ul a {width:129px;}
dl#categories a:hover, #categories ul ul a:hover {color:#FFFFFF;}
dl#categories :hover > a, #categories ul ul :hover > a {color:#FFFFFF;}
dl#categories li:hover ul.dropdown, #categories ul.dropdown a:hover ul.dropdown {visibility:visible;}
dl#categories :hover ul.dropdown ul {visibility:hidden;}
dl#categories :hover ul.dropdown :hover ul ul {visibility:hidden;}
dl#categories :hover ul.dropdown {visibility:visible;}

a.categorieButton {background: url(/images/buttonSprite.png) 0px -40px  no-repeat; width: 106px; height: 23px; margin-top:2px}
input.searchButton {background: url(/images/buttonSprite.png) 0px 0px  no-repeat; width: 75px !important; height: 23px !important; float: right; margin-top: 2px; border:none !important;}

/****** layout *********/
#header {}
	/** content: layout **/
	#logo {background:url(http://www.schenksdir.de/images/logo.png) no-repeat scroll 0 0 transparent; height:76px; margin-bottom:-9px; margin-top:11px; width:305px;}
	#logo:active {margin-top:12px; margin-bottom:-10px;}
	dl {background: url(http://www.schenksdir.de/images/blogSearchBar.png) 0px 0px no-repeat; height: 27px; width:327px!important; margin-top: 27px; position: relative; left: 42px;}
	dl dt {display: none;}
	dl dd {display: inline; float: left;}
	dd.right {background: transparent url(http://www.schenksdir.de/images/inputSearchLeft.png) 0 2px no-repeat; position: relative; z-index: 255; left:-2px; width: 322px;}
	dd.right input {width: 240px; height: 17px; margin: 2px 0 0 0; border: 1px solid #ffffff; padding-top:3px; float: left;}
	
#meta li {display: inline; float: right; margin: 20px 10px 0 0;}
#meta li.first {margin-right: 35px;}
#meta li.last{margin-right: 0px;}
#meta li a.userPic {background: url(http://www.schenksdir.de/images/imageSprite.png) -680px -3049px no-repeat; display:block; float:left; height:30px; margin-right:5px; margin-top:-6px; padding:2px 0 0 2px; width:30px;}

.naviBackGlow {background:url(http://www.schenksdir.de/images/naviBackGlow.png) no-repeat scroll 0 0 transparent; height:43px; left:-232px; position:absolute; top:96px; width:829px; z-index:0;} 
ul#navigation { padding:0; margin-top: 11px;}

ul#navigation {padding:0; margin-top:11px; height:43px; position:relative; z-index:255;}
ul#navigation li {display:inline; float:left; margin:18px 30px 0 0;}
ul#navigation li a {font-size:16px; color:#ffffff; text-decoration: none;}
ul#navigation li a.sub {color: #a7a7a7 !important;}
ul#navigation li a.drop {background: url(http://www.schenksdir.de/images/imageSprite.png) no-repeat -300px -1352px; margin-right: -11px; padding-right: 16px; padding-bottom:10px;} 
#navigationInfo {background: url(http://www.schenksdir.de/images/navigationInfoBack.png) no-repeat 0px -1px; width:960px; height:66px; margin-top: 8px; padding-top:20px; padding-bottom:9px;}

body#startseite #navigationInfo {background: url(http://www.schenksdir.de/images/rainbowHead.png) no-repeat bottom; height:225px; z-index:250; position:relative;}
body#startseite #navigationInfo p {color: #b1b8c0; font-size: 16px; width: 300px; float: left;}

body#startseite #navigationInfo p.white {color:#fff; font-size:13px; left:7px; position:relative; top:1px; width:20px; margin-left:10px;}
body#startseite #navigationInfo a.tour {left:23px; position:relative; top:13px;}
body#startseite #navigationInfo h1 {float:left; margin-bottom: 0px;}

	/** content: layout **/ 
	#navigationInfo h1 {font-size: 24px; color: #ffffff; font-weight: normal; float: left; margin-top: 4px;} 
	#navigationInfo h1 a {color: #ffffff; text-decoration: none; border-bottom: 1px solid #ff5a00;} 
	#navigationInfo ul {margin-left:-39px; margin-top:4px;}
	#navigationInfo ul li {background: url(http://www.schenksdir.de/images/navigationInfoArrow.png) right no-repeat; font-size:22px; color:#ffffff; font-weight:normal; float:left; padding-right:16px; margin-left:10px;}
	#navigationInfo ul li.first {background: url(http://www.schenksdir.de/images/navigationInfoArrow.png) right no-repeat; padding-right:16px; margin-left:0px;}
	#navigationInfo ul li.last {background:none; padding-right:16px; margin-left:10px;}
	#navigationInfo ul li a {color: #ffffff; text-decoration:none; border-bottom:1px solid #ff5a00;} 
	#navigationInfo ul li a:hover {border: none;}
	
	#navigationInfo ul#tabs {padding:10px 10px 0; margin:14px 0 0 -9px; position:relative; z-index:250;}
	#navigationInfo ul#tabs li {-moz-border-radius-topleft: 4px; -webkit-border-top-left-radius: 4px; -moz-border-radius-topright: 4px; -webkit-border-top-right-radius: 4px; background:none repeat scroll 0 0 #C4C1C1; margin-right:2px; margin-left:0; padding-right:0 !important;}
	#navigationInfo ul#tabs li a {border:medium none; color:#433E36; float:left; font-size:15px; font-weight:normal; height:18px; padding:6px 12px; text-decoration:none; line-height:19px;}
	#navigationInfo ul#tabs li em {color:#433e36; display:block; float:left; font-size: 15px; font-weight:normal; text-decoration:none; border: none; font-style: normal;}
	
	#navigationInfo ul#tabs li:hover {-moz-border-radius-topleft: 4px; -webkit-border-top-left-radius: 4px; -moz-border-radius-topright: 4px; -webkit-border-top-right-radius: 4px; background:none repeat scroll 0 0 #ffffff; height:52px; margin-right:2px; padding-right:0 !important;} 
	#navigationInfo ul#tabs li a:hover {color:#433e36; display:block; float:left; font-size: 15px; font-weight:normal; padding:6px 12px; text-decoration:none; border: none;} 
	#navigationInfo ul#tabs li.active {-moz-border-radius-topleft: 4px; -webkit-border-top-left-radius: 4px; -moz-border-radius-topright: 4px; -webkit-border-top-right-radius: 4px; background:none repeat scroll 0 0 #ffffff; height:52px; margin-right:2px; padding-right:0 !important;}
	#navigationInfo ul#tabs li.active a {color:#433e36; display:block; float:left; font-size: 15px; font-weight:normal; padding:6px 16px 6px; text-decoration:none; border: none;}
	
	#navigationInfo ul#tabs li a span.notification {background:transparent url(http://www.schenksdir.de/images/orangeNotificationRoundSprite.png) no-repeat scroll left -38px; float:right; height:19px; margin-left:6px; padding:0 0 0 7px;}
	#navigationInfo ul#tabs li a span.notification em.number {background:transparent url(http://www.schenksdir.de/images/orangeNotificationRoundSprite.png) no-repeat scroll right -57px !important; border:medium none; color:#fff; float:left; font-size:13px; font-style:normal; height:18px; padding:1px 7px 0 0; text-decoration:none; line-height:16px; font-weight:bold;}
	#navigationInfo ul#tabs li:hover a span.notification {background:transparent url(http://www.schenksdir.de/images/orangeNotificationRoundSprite.png) no-repeat scroll left top !important; float:right; height:19px; margin-left:6px; padding:0 0 0 7px;}
	#navigationInfo ul#tabs li a:hover span.notification em.number {background:transparent url(http://www.schenksdir.de/images/orangeNotificationRoundSprite.png) no-repeat scroll right -19px !important; border:medium none; color:#fff; float:left; font-size:13px; font-style:normal; height:18px; padding:1px 7px 0 0; text-decoration:none;}	
	#navigationInfo ul#tabs li.active a span.notification {background:transparent url(http://www.schenksdir.de/images/orangeNotificationRoundSprite.png) no-repeat scroll left top !important; float:right; height:19px; margin-left:11px; padding:0 0 0 7px; line-height:16px;}
	#navigationInfo ul#tabs li.active a span.notification em.number {background:transparent url(http://www.schenksdir.de/images/orangeNotificationRoundSprite.png) no-repeat scroll right -19px !important; border:medium none; color:#fff; float:left; font-size:13px; font-style:normal; height:18px; padding:1px 7px 0 0; text-decoration:none; font-weight:bold;}
	#navigationInfo ul#tabs li a.gearwheelIcon {background:transparent url(http://www.schenksdir.de/images/imageSprite.png) no-repeat scroll -338px -1471px !important; color: #ffffff; width: 18px; height: 17px; margin-left: 11px; padding-left: 22px !important;}

	.houseGray {background:transparent url(http://www.schenksdir.de/images/imageSprite.png) no-repeat scroll -340px -882px; width: 18px; height: 17px; padding-right:0;}
	#navigationInfo ul#tabs li.noTab a, #navigationInfo ul#tabs li.noTab {background: none;  padding-bottom:10px; padding-left:2px; padding-right:4px;}
	#navigationInfo ul#tabs li.noTab:hover {-moz-border-radius-topleft: 4px; -webkit-border-top-left-radius: 4px; -moz-border-radius-topright: 4px; -webkit-border-top-right-radius: 4px; background:none repeat scroll 0 0 #ffffff; height:52px; margin-right:2px;}
	#navigationInfo ul#tabs li.noTab a:hover img.houseGray {background:transparent url(http://www.schenksdir.de/images/imageSprite.png) no-repeat scroll 0px -1362px; width: 18px; height: 17px;}
	
	#navigationInfo ul#tabs li.noTab.active {-moz-border-radius-topleft: 4px; -webkit-border-top-left-radius: 4px; -moz-border-radius-topright: 4px; -webkit-border-top-right-radius: 4px; background:none repeat scroll 0 0 #ffffff; height:52px; margin-right:2px;}
	#navigationInfo ul#tabs li.noTab.active a img.houseGray {background:transparent url(http://www.schenksdir.de/images/imageSprite.png) no-repeat scroll 0px -1362px; width: 18px; height: 17px;}

	#rainbow {background: url(http://www.schenksdir.de/images/rainbow.png) repeat-x; position: relative; z-index:0; top: -21px;}
	#start #content, #giftFinder #content, #mitglieder #content {margin-top: 11px;}
	#content ul.headline {margin-left:-40px;}
	#content ul.headline li {background: url(http://www.schenksdir.de/images/navigationInfoArrowWhite.png) right no-repeat; font-size: 26px; color: #333; font-weight: normal; float: left; padding-right: 17px; margin-bottom:15px;}
	#content ul.headline li.last {background:none; padding-right: 15px; margin-left:10px; margin-bottom:15px;} 
	#content ul.headline li a {color: #333; text-decoration: none; border-bottom: 1px solid #ff5a00; margin-bottom:15px;}

	ul#navigation {padding:0; margin-top: 11px;}
	ul#navigation ul.dropdown li {float:left; margin:14px 0 -12px -37px; position:relative;}
	ul#navigation ul.dropdown li.start {background: none !important;}
	ul#navigation ul.dropdown li.logout a {color:#fff !important; background: none !important; margin-bottom:5px !important;}
	ul#navigation ul.dropdown li.logout a:hover {color:#f4ab84 !important;}
	ul#navigation ul.dropdown li a.drop {-moz-border-radius-topright: 5px; -webkit-border-top-right-radius: 5px; -moz-border-radius-topleft: 5px; -webkit-border-top-left-radius: 5px; background:url(http://www.schenksdir.de/images/imageSprite.png) no-repeat scroll -970px -1352px #FF6A05 !important; color:#fff !important; font-size:16px !important; margin-left:-4px !important; margin-right:-11px !important; margin-top:-29px !important; padding-right:16px !important; padding-bottom:7px !important; width:40px !important;}  
	ul#navigation a, #navigation a:visited {color:#b0b0b0 !important; text-shadow: -1px -1px 1px #111; display:block; font-size:16px !important; height:23px; line-height:21px; padding-left:0; text-decoration:none;}
	ul#navigation ul.dropdown a, #navigation ul.dropdown a:visited {font-size:12px !important;}
	* html ul#navigation a, * html #navigation a:visited {width:139px;}
	ul#navigation ul.dropdown ul a, #navigation ul ul ul a:visited {background:none repeat scroll 0 0 #E2DFA8;}
	ul#navigation ul.dropdown ul a:hover {background:none repeat scroll 0 0 #B2AB9B !important;}
	ul#navigation ul.dropdown ul :hover > a {background:none repeat scroll 0 0 #B2AB9B !important;}
	ul#navigation ul.dropdown {z-index: 255; -moz-border-radius-bottomleft: 5px; -webkit-border-bottom-left-radius: 5px; -moz-border-radius-topright: 5px; -webkit-border-top-right-radius: 5px; -moz-border-radius-topleft: 5px; -webkit-border-top-left-radius: 5px; -moz-border-radius-bottomright: 5px; -webkit-border-bottom-right-radius: 5px; background-color:#FF6A05 !important; left:0; margin-left:-1px; margin-top:-12px; position:absolute; top:63px; visibility:hidden; width:121px; z-index:255;}
	* html ul#navigation ul ul {top:31px;}
	ul#navigation ul.dropdown ul {left:150px; top:0; width:150px;}
	ul#navigation ul.dropdown ul.left {left:-150px;}
	ul#navigation table {left:0; position:absolute; top:0;}
	ul#navigation ul.dropdown a, #navigation ul ul a:visited {background:none repeat scroll 0 0 #E85709 !important; color:#ffffff !important; text-shadow:none; height:auto; line-height:1em; padding:5px 9px 4px 13px !important; width:133px;}
	ul#navigation ul.dropdown a:hover {color:#f4ab84 !important;}
	* html #navigation ul.dropdown ul a {width:129px !important;}
	ul#navigation a:hover, #navigation ul ul a:hover {color:#b0b0b0 !important;}
	ul#navigation :hover > a, #navigation ul ul :hover > a {color:#ffffff !important;}
	ul#navigation li:hover ul.dropdown, #navigation ul.dropdown a:hover ul.dropdown {visibility:visible !important;}
	ul#navigation :hover ul.dropdown ul {visibility:hidden;}
	ul#navigation :hover ul.dropdown :hover ul ul {visibility:hidden;}
	ul#navigation :hover ul.dropdown :hover ul {visibility:visible;}
	ul#navigation :hover ul.dropdown :hover ul :hover ul {visibility:visible;}
	#navigation .active a {background:url(http://www.schenksdir.de/images/naviAktivArrow.png) no-repeat scroll center 24px transparent; color:#D7D7D7 !important; padding-bottom:10px;}
	#navigation .activeGive a {background:url(http://www.schenksdir.de/images/giveActiveBack.png) no-repeat scroll center 0 transparent; color:#fff !important; padding-bottom:9px; padding-left:13px !important; padding-right:13px; padding-top:11px; margin-left:-10px; position:relative; top:-11px;}
	#navigation .activeGive a:hover {color:#D7D7D7 !important;}
	#navigation .activeBecome a {background:url(http://www.schenksdir.de/images/becomeActiveBack.png) no-repeat scroll center 0 transparent; color:#fff !important; margin-left:0; margin-right:-11px; padding-bottom:9px; padding-left:14px !important; padding-right:14px; padding-top:11px; position:relative; top:-11px;}
	#navigation .activeBecome a:hover {color:#D7D7D7 !important;}
	#navigation .activeStart a {background:url(http://www.schenksdir.de/images/startActiveBack.png) no-repeat scroll center 0 transparent; color:#fff !important; margin-left:0; margin-right:-11px; padding-bottom:9px; padding-left:18px !important; padding-right:26px; padding-top:11px; position:relative; top:-11px;}
	#navigation .activeStart a:hover {color:#D7D7D7 !important;}
	#navigation .activeHelp a {background:url(http://www.schenksdir.de/images/helpActiveBack.png) no-repeat scroll center 0 transparent; color:#fff !important; margin-left:0; margin-right:-11px; padding-bottom:9px; padding-left:22px !important; padding-right:22px; padding-top:11px; position:relative; top:-11px;}
	#navigation .activeHelp a:hover {color:#D7D7D7 !important;}
	.firstDropDown {margin-top:-11px;}
	ul#navigation ul.dropdown li.logout a.lastDropDown {margin-bottom:15px !important;}

/****** hollywood *********/
.headerholly {background: url(/images/headerHolly.png) no-repeat !important;}
.infoHollywood {height:201px !important; background:none;}
body#start #navigationInfo p.hollywood {font-size:14px; line-height:1.2em; width:376px;}
body#start #navigationInfo h1.hollywood {font-size: 20px; margin-top:12px;}
body#start #navigationInfo .sliderHollywood {background: url(/images/sliderHollywood.png) no-repeat; width:509px; height:201px;}
input.hollywood {border:2px solid #9ECB68; color:#9C9B9B; font-size:18px; height:28px; margin-right:15px; margin-top:3px; padding-left:10px; width:190px;}
a.twitterHollywood {background: url(/images/twitter.png) no-repeat left; color:#59ccff; padding: 5px 0 5px 20px; position:relative; right:-22px !important;}
.postit {left:198px; position:relative; top:6px; z-index:255;}
.navigationHollywood {margin-top:10px !important;}
.navigationHollywood .active {color: #ff7500 !important;}
.hollyGreen {color: #89b200;}
.hollyGreen a {color: #89b200;}
#footerHolly {height: 100px; width:100%; background: #F6F6F6; margin-top:20px;}
#footerHolly p {color:#666b71; margin:0;}

ul.worksSideBar {margin-left:-40px;}
ul.worksSideBar li.first {margin:10px 0 10px 0;}
ul.worksSideBar li {width:210px; margin:17px 0;}
ul.worksSideBar li a {background: url(/images/helpArrow.png) no-repeat right; color:#9ECB68; display:block; font-size:16px; font-weight:bold; margin-left:8px; padding-right:17px; text-decoration:none; width:185px !important;}
ul.worksSideBar a:hover {color:#FF5A00;}
ul.worksSideBar li a.active:hover {color:#FF5A00;}
ul.worksSideBar li.orange {background:#f7f7f8; -moz-border-radius-topleft: 7px; -webkit-border-top-left-radius: 7px; -moz-border-radius-bottomleft: 7px; -webkit-border-bottom-left-radius: 7px; width:100%; height:17px; padding:10px 0 10px 0px; margin:130px 0 100px 0;}
ul.worksSideBar li.orange a {color:#FF5A00; background:url(/images/imageSprite.png) no-repeat -195px -2441px; padding-right:17px;}
/*ul.worksSideBar li a.active {color:#9ECB68; -moz-border-radius-bottomleft:7px; -moz-border-radius-topleft:7px; background:url(/images/imageSprite.png) no-repeat scroll -460px -2447px #E8F3E2; height:17px; margin-left:0; padding:10px; width:212px !important;}*/
ul.worksSideBar li a.active {color:#9ECB68; background:url(/images/helpArrowActive.png) no-repeat scroll #E8F3E2; height:17px; margin-left:0; padding:10px; width:212px !important;}

ol.donateProzess {width:100%; margin-left:-40px; margin-top:20px;}
ol.donateProzess li.first {background: url(/images/imageSprite.png) no-repeat -1020px -2586px; height:48px; padding-left:64px; padding-top:12px; width:100%; color:#666666;}
ol.donateProzess li.second {background: url(/images/imageSprite.png) no-repeat -1020px -2667px; height:48px; padding-left:64px; padding-top:12px; width:100%; color:#666666;}
ol.donateProzess li.third {background: url(/images/imageSprite.png) no-repeat -1020px -2747px; height:73px; padding-left:64px; padding-top:12px; width:100%; color:#666666;}
ol.donateProzess li.thirdStep {background: url(/images/step3.png) no-repeat; height:73px; padding-left:64px; padding-top:12px; width:100%; color:#666666;}

.footer, .push {height:16em; clear:both;}
#footer {background:#F3F2EF url(http://www.schenksdir.de/images/footerLineBack.png) no-repeat scroll center -1px;}
.footerImage {background:url(http://www.schenksdir.de/images/footerImg.png) no-repeat scroll center 0 transparent; height:156px;}
#footer p {color: #666b71; margin:0 !important;}
#footer a {text-decoration: underline;}
#footer a:hover {text-decoration: underline;}
#footer .help {margin:96px 0 0 !important;}
#footer .help p {color: #89b200;}
#footer .help a {color: #89b200;}
.geemondoGray {bottom:4px; margin-right:8px; position:relative;}
#footer .footernavi {margin:96px 0 0 !important;}
#footer ul li {display: inline; margin-left: 10px;}
#footer ul li a.darkBlue {color: #1076be;}
#footer ul li a.lightBlue {color: #37abc6;}
#footer ul li a.orange {color: #ff5a00;}
#footer ul li a.darkRed {color: #af0001;}
#footer ul li a.green {color: #89b200;}

#footer .socialAnker {margin:80px 0 0 !important;}
#footer .socialAnker p {color:#666b71; font-size:12px; line-height:1.6em;}
#footer a.facebookAnker {color:#3a5c98; font-size:12px; font-weight:bold;}
#footer a.facebookAnker:hover {color:#304d80; font-weight:bold;}
#footer a.twitterAnker {color:#01c0ef; font-size:12px; font-weight:bold;}
#footer a.twitterAnker:hover {color:#02acd6; font-weight:bold;}

#footer .socialAnker ul {margin:38px 0 0 -49px;}
#footer .socialAnker ul li {font-size:12px;}

#footer .copyright {margin:102px 0 0 !important;}
#footer .layout {margin-top:-29px; margin-bottom:21px;}
#footer .layout label.text {background:url(http://www.schenksdir.de/images/imageSprite.png) repeat scroll -1020px -1875px transparent; margin:0; padding-left:24px; text-align:left; width:200px;}
#footer .layout input.field {border: solid 2px #d7d7d5; width:326px !important;}
#footer .layout input.field:focus {border: solid 2px #d7d7d5;}

#footer .layout input.send {background:url(http://www.schenksdir.de/images/buttons/btnSend_gray.png) repeat scroll 0 0 transparent; float:right; height:35px; margin:4px 16px 0 0 !important; width:94px;}
#footer .layout input.send:hover {background:url(http://www.schenksdir.de/images/buttons/btnSend_gray.png) repeat scroll 0 -36px transparent;}
#footer .layout input.send:active {background:url(http://www.schenksdir.de/images/buttons/btnSend_gray.png) repeat scroll 0 -72px transparent;}

#footer .copyright p {display:inline; float:left; color:#a1a1a1; font-size:12px;}
#footer .copyright ul {margin-right:17px; padding:0; float:right;}
#footer .copyright ul li  {font-size:12px;}

/****** misc *********/
.linecss {background:#848484; -moz-border-radius: 7px; -webkit-border-radius: 7px; width:100%; height:4px;}
.linecssLight {background:#f4f4f3; -moz-border-radius: 7px; -webkit-border-radius: 7px; width:100%; height:4px;}
.linecss hr, .linecssLight hr {display: none;}

hr {background-color:#d4d4d4; color:#d4d4d4; border: none; height: 1px;}

.table .line.gray, .left .line.gray {margin-bottom:10px;}

.lightGray {color:#a19e9a!important;}
em.lightGray {color:#a19e9a!important; font-size:12px; font-style: normal;}
.noPic {background: url(/images/imageSprite.png) 0 0 no-repeat; height:92px; width:81px; margin:10px;}

.strong {font-weight: bold;}
.left {float: left;}
.right {float: right;}
.replaced {display:block; font-size: 0; line-height:0; text-indent:-9999px;}
.hide {display: none;}
.nomarginright {margin-right: 0px!important;}
.noBorder {border: none!important;}

.clear {clear: both;}
.clearfix:after {clear:both;content:' ';display:block;font-size:0;line-height:0;visibility:hidden;width:0;height:0;}
.clearfix {display:inline-block;}
* html .clearfix{height:1%}.clearfix{display:block;}



/* =Comments
-------------------------------------------------------------- */
#comments {
	clear: both;
}
#comments .navigation {
	padding: 0 0 18px 0;
}
h3#comments-title,
h3#reply-title {
	color: #99CC66;
	font-weight: bold;
	font-size: 20px;
	margin-bottom: 0;
}
h3#comments-title {
	padding: 24px 0;
}
.commentlist {
	list-style: none;
	margin: 0;
}
.commentlist li.comment {
	margin: 0 0 24px 0;
	padding: 0 0 0 56px;
	position: relative;
}
.commentlist li:last-child {
	border-bottom:none;
	margin-bottom:0;
}
#comments .comment-body ul,
#comments .comment-body ol {
	margin-bottom: 18px;
}
#comments .comment-body p:last-child {
	margin-bottom: 6px;
}
#comments .comment-body blockquote p:last-child {
	margin-bottom: 24px;
}
.commentlist ol {
	list-style: decimal;
}
.commentlist .avatar {
	position: absolute;
	top: 4px;
	left: 0;
}
.comment-author {
}
.comment-author cite {
	color: #000;
	font-style: normal;
	font-weight: bold;
}
.comment-author .says {
	font-style: italic;
}
.comment-meta {
	font-size: 12px;
	margin: 0 0 18px 0;
}
.comment-meta a:link,
.comment-meta a:visited {
	color: #888;
	text-decoration: none;
}
.comment-meta a:active,
.comment-meta a:hover {
	color: #FF4B33;
}
.commentlist .even {
}
.commentlist .bypostauthor {
}
.reply {
	font-size: 12px;
	padding: 0 0 24px 0;
}
.reply a,
a.comment-edit-link {
	color: #888;
}
.reply a:hover,
a.comment-edit-link:hover {
	color: #FF4B33;
}
.commentlist .children {
	list-style: none;
	margin: 0;
}
.commentlist .children li {
	border: none;
	margin: 0;
}
.nopassword,
.nocomments {
	display: none;
}
#comments .pingback {
	margin-bottom: 18px;
	padding-bottom: 18px;
	border-bottom: 1px solid #e7e7e7;
}
.commentlist li.comment+li.pingback {
	margin-top: -6px;
}
#comments .pingback p {
	color: #888;
	font-size: 12px;
	line-height: 18px;
	display:block;
	margin: 0;
}
#comments .pingback .url {
	font-style: italic;
	font-size: 13px;
}



/* Comments form */
input[type=submit] {
	color: #333;
}
#respond {
	overflow: hidden;
	position: relative;
}
#respond p {
	margin: 0;
}
#respond .comment-notes {
	margin-bottom: 1em;
}
.form-allowed-tags {
	line-height: 1em;
}
.children #respond {
	margin: 0 48px 0 0;
}
h3#reply-title {
	margin: 0 0;
}
#comments-list #respond {
	margin: 0 0 18px 0;
}
#comments-list ul #respond {
	margin: 0;
}
#cancel-comment-reply-link {
	font-size: 12px;
	line-height: 18px;
	font-weight: normal;
}
#respond .required {
	color:#FF4B33;
	font-weight:bold;
}
#respond label {
	color: #888;
	font-size: 12px;
}
#respond input {
	margin:0 0 9px;
	width:98%;
}
#respond textarea {
	width:98%;
}
#respond .form-allowed-tags {
	color: #888;
	font-size: 12px;
	line-height: 18px;
}
#respond .form-allowed-tags code {
	font-size: 11px;
}
#respond .form-submit {
	margin: 12px 0;
}
#respond .form-submit input {
	width: auto;
	font-size: 14px;
}
