div.startPara {
	background: transparent url(/img/layout/gebrauchsanweisung/togglerBg1.jpg) no-repeat center top;
	padding-top:15px;
	padding-left:10px;
	position:relative;
	width:517px;
	left:-27px;	
}

div.toggler2 img.toggleIcon {
	float:right; margin-right:20px;
	cursor:pointer;
}

div.toggler2 {
	height:50px;
	padding-left:60px;
	background-repeat:no-repeat;
	background-position: left top;
	cursor:pointer;
}

div.toggler2Community	{background-image:url(/img/layout/gebrauchsanweisung/community_grafik.jpg);}
div.toggler2Find	{background-image:url(/img/layout/gebrauchsanweisung/geschenkefinder_grafik.jpg);}
div.toggler2Wishlist{background-image:url(/img/layout/gebrauchsanweisung/wunschzettel_grafik.jpg);}
div.toggler2Calendar{background-image:url(/img/layout/gebrauchsanweisung/kalender_grafik.jpg);}
div.toggler2Hip		{background-image:url(/img/layout/gebrauchsanweisung/hipometer_grafik.jpg);}

div.toggleElement2 {
	padding-left:60px;
}

.comstart {
	width:300px;
	height:25px;
}

strong.blue {
	color:#2F538F;
}

ul.hooks {
	list-style-type:none;
	/*padding-top:8px;
	padding-bottom:8px;*/
	margin:0px;
	padding:0px;
}
ul.hooks li{
	margin-top:-2px;
	list-style-type:none;
	padding-left:24px;
	line-height:20px;
	background: url(../img/icons/hook.gif) no-repeat left top;
}
ul.orarrows li{
	margin-top:-2px;
	list-style-type:none;
	padding-left:24px;
	line-height:20px;
	background: url(../img/layout/teaser_arrow.gif) no-repeat left center;
}
ul.arrows {
	list-style-type:none;
	margin:0px;
	margin-left:10px;
	padding:0px;
}
ul.arrows li{
	margin-top:-2px;
	list-style-type:none;
	padding:0 0 0  12px;
	line-height:20px;
	background: url(../img/icons/arrow_blue_right.gif) no-repeat left center;
}


ul.arrows li,
ul.arrows li a {
	color:#2F538F;
}

ul.messages {
	list-style-type:none;
	margin:0px;
	padding:0px;
}
ul.messages li{
	float:right;
	clear:both;
}
ul.messages li a{
	display:block;
	padding-left:10px;
	width:91px;
	height:26px;
	line-height:26px;
	background:url(../img/icons/messages_list.gif) no-repeat right top;
}
ul.messages li a:hover,
ul.messages li a.active{
	background:url(../img/icons/messages_list_active.gif) no-repeat right top;
}

ul.einladungen {
	list-style-type:none;
	text-align:center;
	margin:0px;
	padding:0px;
}
ul.einladungen li{
	float:right;
	clear:both;
}
ul.einladungen li a{
	display:block;
	padding-left:10px;
	width:101px;
	height:26px;
	line-height:26px;
	background:url(../img/icons/einladungen_list.gif) no-repeat right top;
}
ul.einladungen li a:hover,
ul.einladungen li a.active{
	background:url(../img/icons/einladungen_list_active.gif) no-repeat right top;
}
dl {
	margin-top:3px;
}
dl.shortTable {
	clear:both;
	float:left;
	width:100%;
	margin:0;padding:0;
	margin-top:5px;
	color:#2F538F;
	font-weight:bold;
}
dl.shortTable dt {
	clear:both;
	line-height:14px;
	float:left;
	width:90px;
	margin-top:10px;
}
dl.shortTable dd {
	float:left;
	display:block;
	margin-top:10px;
	margin-right:10px;
}


#finder {
	color:#2F538F;
}
#finder .padding {
	padding:0px;
	padding-left:34px;
}

#finder h3 {
	padding-top:3px;
	line-height:18px;
}

.number {
	display:block;
	float:left;
	margin-right:5px;
	height:24px;
	width:24px;
	background-image:url(../img/icons/numbers_1234.png);
	background-repeat:repeat-x;
}
.number1 {	background-position:0 0;}
.number2 {	background-position:-24px 0;}
.number3 {	background-position:-48px 0;}
.number4 {	background-position:-72px 0;}

#menu a {
	border:none;
	font-size:11px;
	font-weight:bold;
}
dl#menu,
dl#menu dt,
dl#menu dd {
	clear:both;
	float:left;
}
dl#menu {
	padding-top:10px;
}
#menu dt {
	width:150px;
	clear:both;
}
#menu dt a,
#menu dt a.close{
	float:left;
	display:block;
	color:#2F538F;
	padding:5px 0px 5px 12px;
	background:url(../img/icons/arrow_blue_right.gif) no-repeat left 5px;
}
#menu dt a.open{
	color:#FF7F00;
	background:url(../img/icons/arrow_orange_bottom.gif) no-repeat left 5px;
}
#menu dt a.nselect{
	color:#FF7F00;
	background:url(../img/icons/arrow_orange_right.gif) no-repeat left 5px;
}
#menu dd {
	clear:both;
	float:left;
	width:148px;
	margin-top:0px;
	padding-bottom:10px;
	padding-left:12px;
}
#menu dd a{
	display:block;
	padding:0 0 0 0;
	color:#2F538F;
	padding-left:12px;
	background:url(../img/icons/arrow_blue_right.gif) no-repeat left 0px;
}

span.icon,
div.icon {
	margin-right:0px;
	height:24px;
	width:24px;
	display:inline;
	float:left;
	background:transparent url(../img/layout/icon_bg_round_white.gif) no-repeat left center;
}
span.icon a,
div.icon a ,
span.icon a:hover,
div.icon a:hover {
	border:none;
	line-height:23px;
	font-weight:bold;
	color:#2F538F;
	display:block;
	padding-left:25px;
	width:100%;
	height:24px;
	background-repeat: no-repeat;
	background-position:top left;
	white-space:nowrap;
}


a.iconProfile 	{background-image:url(../img/icons/home.gif);}
a.iconAccount 	{background-image:url(../img/icons/account.gif);}
a.iconMail,
a.iconMessage 	{background-image:url(../img/icons/mail.gif);}
a.iconUnread 	{background-image:url(../img/icons/mail_close.gif);}
a.iconPencil	{background-image:url(../img/icons/pencil.gif);}
a.iconTrash 	{background-image:url(../img/icons/trash.gif);}
a.iconHandy 	{background-image:url(../img/icons/handy.gif);}
a.iconPresent 	{background-image:url(../img/icons/present.gif);}
a.iconFriend 	{background-image:url(../img/icons/friend.gif);}
a.iconFriend- 	{background-image:url(../img/icons/friend-.gif);}
a.iconWishlist 	{background-image:url(../img/icons/wishlist.gif);}

/* */
.shadowBox {
	margin-top:5px;
	margin-left:5px;
	padding-bottom:20px;
	background: url(../img/layout/shadowBox.jpg) no-repeat bottom left;
	width: 330px;
}
.shadowBox .inner{
	padding: 20px 15px;
	background:transparent url(../img/layout/shadowBox_top.jpg) no-repeat top left;
}
.shadowBox400 {
	position:relative;
	left:-10px;
	margin-top:5px;
	margin-left:5px;
	padding-bottom:0px;
	background:transparent url(../img/layout/shadowBox400.jpg) no-repeat bottom left;
	width: 395px;
}
.shadowBox400 .inner{
	padding: 20px;
	text-align:center;
	background:transparent url(../img/layout/shadowBox_top400.jpg) no-repeat top left;
}
.shadowBox .footer{}

dl.moreInfos {
	clear:both;
	float:left;
	width:300px;
	padding-left:25px;
	margin-top:20px;
	color:#2F538F;
	font-weight:bold;
}
dl.moreInfos dt {
	line-height:14px;
	clear:both;
	float:left;
	width:90px;
}
dl.moreInfos dd {
	line-height:14px;
	font-weight:normal;
	float:right;
	width:200px;
	margin-right:10px;
}
.guestbook {
	padding-left:30px;
}

.guestbook .entry {
	width:330px;
	/*padding-right:50px;*/
	clear:both;
	margin-top:5px;
	padding-top:5px;
	border-top: 1px solid #94B7BD;
}
.guestbook .entry .userpic {
	float:left;
	width:75px;
	padding-right:5px;
}
.guestbook .entry div.message {
	float:left;
	width:240px;
	text-align:justify;
}
.guestbook .entry h3{
	color:#ff7f00;
	margin-bottom:5px;
	float:left;
}
.guestbook .entry h3 span.left	{float:left;}
.guestbook .entry h3 span.right	{float:right;}
.guestbook .entry p{
	margin-top:10px;
	clear:both;
	line-height:14px;
	font-size:10px;
	color:#2F538F;
}

