@charset "utf-8";
/*
Theme Name: freeware-theme-2008
Theme URI: http://blog.freeware.de/
Description: Software Blog auf Freeware.de
Version: 2.0
Author: nb
*/

/*layout css freeware */

*{margin:0;padding:0;}
html, body {height:100%;}
img {border: none;}
li {list-style-type:none;}


body, #body1,  table, input, td, th, caption, textarea, select, button {
	line-height:130%;
	font-family: Verdana, sans-serif;
	font-size: 11px;
	color: #4c4c42;
	}

body {background-color:#ecece0;}



#leaderboard {background-color: #12222e;}

	#leaderboard_inner{
		text-align:center;
		width:830px;
		}

#page_body {background: left top url(images/layout/body1.gif) transparent repeat-x;}


#page {width:1024px;background-color: #ecece0;}


#pagetop{
	height:81px;
	background: left top url(images/layout/body1.gif) transparent repeat-x;
	margin:0px;
	}


	a#home  {
		float:left;
		width:230px;
		height:79px;
        /*background: url(images/layout/home-nikolaus.gif) transparent no-repeat 10px  14px;*/
        background: url(images/layout/home.gif) transparent no-repeat 14px  14px;
		}


	#suchbox  {
		width:400px; 
		height:31px;
		padding:15px 27px 0px 0px;
		text-align: right;
		float:right;
		color: #478dc6;
		}

		.volltextsuche_feld  {
			background: url(images/layout/volltextsuche.gif) no-repeat right top;
			width:166px;
			border: 0px;
			height:18px;
			padding:1px 4px 0px;
			float:right;
			margin-left:5px;
			color: #aaa;
			}




		.volltextsuche_button {
			background: url(images/layout/volltextsuche_button.gif) no-repeat left top;
			width:22px;
			border: 0px;
			height:19px;
			float:right;
			cursor:pointer;
			}


		.volltextsuche_button:hover {background: url(images/layout/volltextsuche_button_hover.gif) no-repeat left top;}




	ul#navitop  {float:right;margin:0px;padding: 0px 25px 0px 0px;width:448px;}
	
		#navitop li	{
			background: left top url(images/layout/navi_top.gif) transparent no-repeat;
			float:left;
			margin: 0px 0px 0px -3px;
			padding:0px;
			}

		#navitop li:hover	{
			background: left -36px url(images/layout/navi_top.gif) transparent no-repeat;
			}

			#navitop li a {
				display:block;
				width:115px;
				padding:12px 0px 0px 0px;
				height:23px;
				text-align:center;
				color:#fff;
				text-decoration:none;
				font-size:13px;
				font-family:arial;
				font-weight: 700;
				}

			#navitop li a:hover {background-color: transparent;}

		#navitop li.active	{background: url(images/layout/navi_top_ac.gif) ;}

#pagemiddle {
	padding:24px 12px 0px 12px;
	background: left top url(images/layout/pagebody.gif) transparent no-repeat;
	float:left;
	width:1024px;
	}


	#pagemiddle_inner{
		padding:0px 6px 0px 6px;
		border-left:3px solid #efefe4;
		border-right:3px solid #efefe4;
		float:left;
		width:982px;
		}


		#pagemiddle_inner_right{
			float:right;
			width:638px;
			margin-right:194px;
			}

			.brotkrumen{
				padding:8px 8px 17px 36px;
				background: left top url(images/layout/brotkrumen.gif) transparent no-repeat;
				color:#ddddcb;
				}
				.brotkrumen span {color: #4c4c42;}

		#pagemiddle_inner_left{
			padding:0px 8px 20px 0px;
			float:left;
			width:142px;
			overflow:hidden;
			}




			/*###### LOGIN*/

            #loginbox  {
                padding:1px 5px 4px;
                background: left top url(images/layout/loginbox.gif) transparent no-repeat;
                }

                #loginbox  .head {
                    margin:0px 0px 4px;
                    color: #96c736;
					font-weight: 700;
					font-family: arial;
					font-size:10px;
                    }
                 #loginbox  .feld {
                     background-color: transparent;
                     border:0px;
                     padding:0px 2px;
                     font-size:9px;
                     }
                 #loginbox  .loginbutton {
					float:right;
					width:25px;
					height:16px;
					margin:1px 0px 6px 0px;
					display:block;
					background: left top url(images/layout/loginbutton.gif) transparent no-repeat;
					}

                 #loginbox  .loginbutton:hover {background-position: left bottom;	}
				 #loginbox  .loginbutton span {display:none;}

                 #loginbox  .checkbox {
                     float:left;
                     width:14px;
					 margin-top:2px;
                     }


			/*###### LOGOUT*/

			.logoutbox {background: url(images/boxen/box_z.gif) white left top no-repeat;
				margin-bottom:1px;
				font-size:10px;
				line-height:125%;
				}

				.logoutbox_inner {padding:5px;background: url(images/boxen/box_z.gif) transparent right bottom no-repeat;}

					.logoutbox .fotobox{
						background: none left top no-repeat transparent;
						width:34px;
						height:33px;
						padding:2px 0px 0px 3px;
						float:left;
						}

						.logoutbox .fotobox_inner{
							display:block;
							background: none no-repeat transparent center center;
							width:30px;
							height:30px;
							}

					.logout_button {
						margin:-5px -2px 0px 0px;
						width:61px;
						height:15px;
						padding:0px;
						float:right;
						background: left bottom no-repeat url(images/layout/logout-button.gif) !important;
						}
					.logout_button:hover {background-position: left top !important;}


					 .logout_button span{display:none !Important;}






                ul#navileft  {margin:0px 0px 5px 0px;}

                #navileft li {
                    background: left top url(images/layout/navileft.gif) transparent no-repeat;
                    margin: 0px 0px 1px;
                    padding:0px;
                    }
                #navileft li.active,
                #navileft li.active:hover {
                    background-image: url(images/layout/navileft_active.gif) !important;
                    }

                    #navileft li a {
                        display:block;
                        padding:3px 5px 2px 20px;
                        text-align:left;
                        text-decoration:none;
                        height:16px;
                        font-size:12px;
                        font-family:arial;
                        font-weight: 700;
                        color: #5e5e53;
                        background: none no-repeat 3px -23px transparent;
                        }
                    #navileft li.active a ,
                    #navileft li.active a:hover {
                        color: #fff;
                        background-position:3px 3px;
                        }

                    /*Hovers*/

                    #navileft li:hover  {background-image: url(images/layout/navileft_hover.gif);}
                    #navileft li:hover a {color: #ffa300;}


                    #navileft a.tools {background-image: url(images/layout/ic_tools.gif) ;}
                    #navileft a.spiele {background-image: url(images/layout/ic_spiele.gif) ;}
                    #navileft a.buero {background-image: url(images/layout/ic_buero.gif) ;}
                    #navileft a.entwicklung {background-image: url(images/layout/ic_entwicklung.gif) ;}
                    #navileft a.multimedia {background-image: url(images/layout/ic_multimedia.gif) ;}
                    #navileft a.freizeit {background-image: url(images/layout/ic_freizeit.gif) ;}
                    #navileft a.rss {background-image: url(images/layout/ic_rss.gif) ;}
                    #navileft a.internet {background-image: url(images/layout/ic_internet.gif) ;}
                    #navileft a.dateien {background-image: url(images/layout/ic_dateien.gif) ;}
                    #navileft a.grafik {background-image: url(images/layout/ic_grafik.gif) ;}
                    #navileft a.geld {background-image: url(images/layout/ic_geld.gif) ;}
					#navileft a.napping {background-image: url(images/layout/ic_napping.gif) ;}
                    #navileft a.system {background-image: url(images/layout/ic_system.gif) ;}
                    #navileft a.impressum {background-image: url(images/layout/ic_impressum.gif) ;}
					#navileft a.bildung {background-image: url(images/layout/ic_bildung.gif) ;}
					#navileft a.newsletter {background-image: url(images/layout/ic_newsletter.gif) ;}
					#navileft a.melden {background-image: url(images/layout/ic_melden.gif) ;}
                    #navileft a.lexikon {background-image: url(images/layout/ic_lexikon.gif) ;}

#pagebottom {
	padding:50px 22px 10px;
	background: left top url(images/layout/footer.gif) transparent no-repeat;
	float:left;
	width:1024px;
	text-align:center;
	color: #b0b09e;
	}
	#pagebottom a {
		color: #b0b09e;
		}

#rightpage {
    position:absolute;
	padding-top: 0px;
    top: 224px;
    left:830px;
    }
 #skyscraper{
	 float:left;
	 padding-bottom: 20px;
	 }

 a.no_decoration, a.no_decoration:hover{
     text-decoration: none;
     background-color: #fff;
 }
 
 /*---------------content css freeware ---------*/
 
 /* jQuery SEO Links */
.symlink{text-decoration:none;color:#0a70c2; cursor: pointer}
.symlink:hover{ color:#222; background-color: #eaf2d8; }

p {margin-bottom:15px;}

h1,
.head1 {font-size:16px;
	color:#90cb1d;
	font-family:arial;
	margin: 0px 0px 7px 0px;
	padding:0px;
	font-weight: 700;
	line-height:20px;
    border: 0;
	}

.box_z h1,
.box_z .head1 {font-size:14px;line-height: 120%;}  
.box_z .head1  a{color: #90cb1d;}

h2,
.head2 {font-size:15px;
	color:#90cb1d;
	font-family:arial;
	margin: 0px 0px 7px 0px;
	padding:0px;
	font-weight: 100;
	}

h3,
.head3 {font-size:12px;
	color:#90cb1d;
	font-family:arial;
	margin: 0px 0px 6px 0px;
	padding:0px 0px 2px 0px;
	border-bottom:1px solid #e6e6d4;
	}


h6,
.head6 {font-size:12px;
	color:#0a70c2;
	margin: 0px 0px 6px 0px;
	}


a{text-decoration:none;color:#0a70c2;}
a:hover{color:#222;background-color: #eaf2d8;}



/*##########
#################### BOXEN*/

.box_xl,
.box_l,
.box_m,
.box_s {
	float:left;
	margin-bottom:6px;
	background: left top none transparent repeat-y;
	}
.box_xl .header,
.box_l .header,
.box_m .header,
.box_s .header{
	height:12px;
	width:100%;
	float:left;
	background: left top none transparent no-repeat;
	}
.box_xl .content,
.box_l .content,
.box_m .content,
.box_s .content {
	float:left;
	padding: 0px 8px 3px;
	background: left bottom none transparent no-repeat;
	}



.box_l {
	width:424px;
	background-image:url(images/boxen/box_l_body.gif) ;
	}
	.box_l .header {background-image:url(images/boxen/box_l_top.gif) ;}
	.box_l .content {
		width:408px;
		background-image: url(images/boxen/box_l_bottom.gif) ;
		}


.box_m {
	width:316px;
	background-image:url(images/boxen/box_m_body.gif) ;
	}
	.box_m .header {background-image:url(images/boxen/box_m_top.gif) ;}
	.box_m .content {
		width:300px;
		background-image: url(images/boxen/box_m_bottom.gif) ;
		}


.box_xl {
	width:638px;
	background-image:url(images/boxen/box_xl_body.gif) ;
	}
	.box_xl .header {background-image:url(images/boxen/box_xl_top.gif) ;}
	.box_xl .content {
		width:622px;
		background-image: url(images/boxen/box_xl_bottom.gif) ;
		}



.box_s {
	width:208px;
	background-image:url(images/boxen/box_s_body.gif) ;
	}
	.box_s .header {background-image:url(images/boxen/box_s_top.gif) ;}
	.box_s .content {
		width:192px;
		background-image: url(images/boxen/box_s_bottom.gif) ;
		}









/*##########
#################### SPECIAL BOXEN*/


.box_xl_green,
.box_l_green,
.box_m_green,
.box_s_green {
	float:left;
	margin-bottom:6px;
	background: left top none transparent repeat-y;
	}
.box_xl_green .header,
.box_l_green .header,
.box_m_green .header,
.box_s_green .header{
	height:12px;
	width:100%;
	float:left;
	background: left top none transparent no-repeat;
	}
.box_xl_green .content,
.box_l_green .content,
.box_m_green .content,
.box_s_green .content {
	float:left;
	padding: 0px 8px 3px;
	background: left bottom none transparent no-repeat;
	}



	.box_l_green {
		width:424px;
		background-image:url(images/boxen/box_l_green_body.gif) ;
		}
		.box_l_green .header {background-image:url(images/boxen/box_l_green_top.gif) ;}
		.box_l_green .content {
			width:408px;
			background-image: url(images/boxen/box_l_green_bottom.gif) ;
			}


	.box_m_green {
		width:316px;
		background-image:url(images/boxen/box_m_green_body.gif) ;
		}
		.box_m_green .header {background-image:url(images/boxen/box_m_green_top.gif) ;}
		.box_m_green .content {
			width:300px;
			background-image: url(images/boxen/box_m_green_bottom.gif) ;
			}



	.box_xl_green {
		width:638px;
		background-image:url(images/boxen/box_xl_green_body.gif) ;
		}
		.box_xl_green .header {background-image:url(images/boxen/box_xl_green_top.gif) ;}
		.box_xl_green .content {
			width:622px;
			background-image: url(images/boxen/box_xl_green_bottom.gif) ;
			}



	.box_s_green {
		width:208px;
		background-image:url(images/boxen/box_s_green_body.gif) ;
		}
		.box_s_green .header {background-image:url(images/boxen/box_s_green_top.gif) ;}
		.box_s_green .content {
			width:192px;
			background-image: url(images/boxen/box_s_green_bottom.gif) ;
			}


	.box_xl_green .fine,
	.box_l_green .fine,
	.box_m_green .fine,
	.box_s_green .fine {	color: #73917a;}



.kombiheader {
	height:25px;
	width:100%;
	float:left;
	background: right top url(images/boxen/kombibox_top.gif) transparent no-repeat;
	}

.box_s_out {float:left;width:208px;}
.box_m_out {float:left;width:316px;margin-bottom:6px;}
.box_l_out {float:left;width:424px;margin-bottom:6px;}

.box_xl .inner_box_s {float:left;width:203px;}
.box_xl .inner_box_l {float:left;width:410px;}
.box_xl .inner_box_m {float:left;width:308px;}




.adbox_m {
	text-align:center;
	width:316px;
	margin-bottom: 8px;
	float:left;
	}

.box_m_google {
		width:267px;
		padding: 10px 0px 0px 49px;
		background:url(images/boxen/box_google.gif) left top no-repeat transparent;
		height:65px;
		}
	.box_m_google b {color:#f29400;}
	.box_m_google a {font-size:12px;text-decoration: underline;}

.box_z {	
	background: url(images/boxen/box_z.gif) white left top no-repeat;
	margin-bottom:4px;
	font-size:10px;
	line-height:125%;
	width:142px;
	}
	.box_z_inner {
		padding:5px;
		background: url(images/boxen/box_z.gif) transparent right bottom no-repeat;
		overflow: hidden;
		}





/*################# box t (TEASER)*/

div.box_t {
	background: url(images/boxen/box_z.gif) white left top no-repeat;
	margin-bottom:4px;
	font-size:10px;
	line-height:125%;
	width:142px;
    }
	div.box_t2 {
		padding:5px;
		background: url(images/boxen/box_z.gif) transparent right bottom no-repeat;
		overflow: hidden;
		}

	div.box_t3 * {margin:0;}

            div.box_t3 .fine  {margin-bottom: 3px;}
            div.box_t3 .head1  {margin-bottom: 7px;}
            div.box_t3 .head1  a{color: #90cb1d; font-size:14px;line-height: 120%;}
            div.box_t3 .teaser_bild {text-align: center;margin-bottom: 7px;}
            div.box_t3 .fliesstext {margin-bottom: 7px;}
            div.box_t3 .arrow {margin-bottom: 7px;}



		 div.box_t.no-fine .fine {display: none;}
		 div.box_t.no-bild .teaser_bild {display: none;}
		 div.box_t.border-bild .teaser_bild img {border: 2px solid #ddd;padding: 1px;}
		 div.box_t.no-fine .fine {display: none;}
		 
		 div.box_t.no-box , 
		 div.box_t.no-box .box_t2, 
		 div.box_t.no-box .box_t3 {background: none transparent;}








.abstand_r {margin-right:6px !important;}
.abstand_l {margin-left:6px !important;}



.presentbox {
	height:200px;
	margin: 0px 0px 20px 0px;
	padding: 20px 117px 15px 45px;
	width:300px;
    height:250px;
	text-align:center;
	float:left;
	background: left top url(images/present.jpg) transparent no-repeat;
	}

div.action_box  {float:left;width:300px;margin:0px 0px 20px 0px;}

	div.action_box  ul.action_reiter {
		width: 300px;
		background: left bottom url(images/boxen/actionbox_ul.gif) transparent no-repeat;
		float:left;
		margin: 0px !important;
		padding: 0px 2px 2px!important;
		}



		div.action_box  ul.action_reiter li{
			padding:0px;
			width: 29px;
			height: 27px;
			background-position: left top;
			background-repeat: no-repeat !important;
			background-color: transparent;
			margin:0px 2px;
			float:left;
			cursor: pointer;
			}


		div.action_box li.action_korb {background-image: url(images/boxen/actionbox_korb.gif); }
		div.action_box li.action_korb.active {background-image: url(images/boxen/actionbox_korb_ac.gif); width: 160px !important; }
		div.action_box li.action_bewerten {background-image: url(images/boxen/actionbox_bewerten.gif); }
		div.action_box li.action_bewerten.active {background-image: url(images/boxen/actionbox_bewerten_ac.gif); width: 160px !important; }
		div.action_box li.action_update {background-image: url(images/boxen/actionbox_update.gif); }
		div.action_box li.action_update.active {background-image: url(images/boxen/actionbox_update_ac.gif); width: 160px !important; }
		div.action_box li.action_bookmark {background-image: url(images/boxen/actionbox_bookmark.gif); }
		div.action_box li.action_bookmark.active {background-image: url(images/boxen/actionbox_bookmark_ac.gif); width: 160px !important; }
		div.action_box li.action_empfehlen {background-image: url(images/boxen/actionbox_empfehlen.gif); }
		div.action_box li.action_empfehlen.active {background-image: url(images/boxen/actionbox_empfehlen_ac.gif); width: 160px !important; }


			.action_box  ul.action_reiter li span{
			display: none;
			padding: 5px 0px 0px 27px;
				}
			.action_box  ul.action_reiter li.active span{
			display: block;
				}

	.action_box  .action_content{
		width:280px;
		height:90px;
		padding:3px 10px 0px;
		float:left;
		background: left bottom url(images/boxen/actionbox.gif) transparent no-repeat;
		color: #73917a;
		line-height:120%;
		}



/*##########
#################### MELDUNGEN*/


.error_message {
	background-color:#ffe8ec;
	padding:1px 2px 2px;
	margin:2px;
	color:#ff5657;
	border-top: 1px solid #fff;
	border-right: 1px solid #f8e2e6;
	border-bottom: 1px solid #ead5d9;
	border-left: 1px solid #f8e2e6;
	}
.success_message {
	background-color:#eeffee;
	padding:1px 2px 2px;
	margin:2px;
	color:#12be00;
	border-top: 1px solid #fff;
	border-right: 1px solid #e0f2e6;
	border-bottom: 1px solid #d3e4d9;
	border-left: 1px solid #e0f2e6;
	}


.download-kommentar,
.newsletter-kommentar,
.shop-kommentar {
	background: url(images/icons/download-blog.gif) #daeab7 no-repeat 18px 12px;
	border-top: 3px solid #cfdfac;
	border-bottom: 3px solid #cfdfac;
	padding: 12px 15px 12px 60px;
	color: #444b33;
	margin: 0px 15px 10px 10px;
	}

.blogfix {margin-left: 0px;
	width:200px;
	padding-bottom: 0px;
	}

.shop-kommentar {background-image: url(images/icons/warenkorb-blog.gif);}
.newsletter-kommentar {background-image: url(images/icons/newsletter-blog.gif);}


/*##########
#################### LISTEN*/

UL {margin-bottom:15px;}

LI {padding:0px 0px 2px 14px;
	background: url(images/layout/li.gif) 2px 2px transparent no-repeat;
	}

UL.cleaned LI {padding:0px 0px 2px 0px;
	background: none 2px 2px transparent no-repeat !Important;
	}

.ic_buy, .ic_smile
{background: url(images/layout/li.gif) 0px 1px transparent no-repeat;padding:0px 0px 1px 16px;}

.ic_buy {background-image: url(images/icons/ic_wagen.gif);}
.ic_smile {background-image: url(images/icons/ic_smily.gif);}

/*REITER*/

ul.header,
ul.header2 {
	float:left;
	width:100%;
	height:auto !important;
	padding-bottom:8px;
	margin:0px 0px 4px;
	background: right bottom url(images/boxen/reiter_top.gif) #ecece0 no-repeat !important;
	}

 ul.header2 {background-image:url(images/boxen/reiter_top_verlauf.gif)  !important;
	}


ul.header li,
ul.header2 li {
	float:left;
	background: left top url(images/boxen/reiter_l.gif) transparent no-repeat;
	margin-right:2px;
	padding:0px;
	cursor: pointer;
	}


ul.header li a,
ul.header2 li a,
ul.header li span,
ul.header2 li span{
	float:left;
	display:block;
	padding:4px 8px 3px;
	background: right top url(images/boxen/reiter_r.gif) transparent no-repeat;
	font-size:11px;
	font-weight: 100;
	color:#66665a;
	}


ul.header li:hover,
ul.header2 li:hover {
	background-image: url(images/boxen/reiter_l_hover.gif);
	}



ul.header li:hover a,
ul.header2 li:hover a,
ul.header li:hover span,
ul.header2 li:hover span{
	background-image: url(images/boxen/reiter_r_hover.gif) !important;
	background-color: transparent;
	}


ul.header li.active,
ul.header li.active:hover,
ul.header2 li.active,
ul.header2 li.active:hover {
	background-image: url(images/boxen/reiter_l_active.gif);
	}


ul.header li.active a,
ul.header li.active:hover a,
ul.header2 li.active a,
ul.header2 li.active:hover a,
ul.header li.active span,
ul.header li.active:hover span,
ul.header2 li.active span,
ul.header2 li.active:hover span {
	background-image: url(images/boxen/reiter_r_active.gif) !important;
	color: #1a6098;
	}






/*TAG CLOUD*/

UL.tagcloud {float:left;padding:0px 0px 10px;text-align:center;}


	    UL.tagcloud LI {
        list-style-type: none;
        display: inline;
        padding: 2px;
        background:none transparent;
        }

	    UL.tagcloud LI:hover {background-color: #eaf2d8;}

        UL.tagcloud LI SPAN {display: none;}
        UL.tagcloud LI.level1 a {color:#95c0e1;font-size: 10px;}
        UL.tagcloud LI.level2 a {color:#64a4d6;font-size: 11px;}
        UL.tagcloud LI.level3 a {color:#3b8ccd;font-size: 11px;}
        UL.tagcloud LI.level4 a {color:#95c0e1;font-size: 13px;font-weight:700;}
        UL.tagcloud LI.level5 a {color:#3b8ccd;font-size: 13px;font-weight:700;}
        UL.tagcloud LI.level6 a{color:#0a70c2;font-size: 15px;font-weight:700;}
		UL.tagcloud LI.level7 a{color:#0a70c2;font-size: 17px;font-weight:700;}

	UL.tagcloud  img {margin: 0px 1px -3px 0px;}


UL.my_tagcloud {float:left;padding:0px 0px 10px;text-align:center;}


	    UL.my_tagcloud LI {
        list-style-type: none;
        display: inline;
        padding: 2px;
        background-image:none !important;
        }

        UL.my_tagcloud LI.level1 a,
        UL.my_tagcloud LI.level2 a,
        UL.my_tagcloud LI.level3 a,
        UL.my_tagcloud LI.level4 a,
        UL.my_tagcloud LI.level5 a ,
        UL.my_tagcloud LI.level6 a {color:#0a70c2;font-size: 11px;font-weight:100;}

	UL.my_tagcloud  img {margin: 0px 1px -3px 0px;cursor:pointer;}






ul.aufklappmenu li {cursor:pointer;}

ul.aufklappmenu li:hover {
	padding:3px 0px 0px 25px;
	background: url(images/boxen/aufklappreiter_top.gif) no-repeat left top transparent;
	font-weight:700;
	}


	ul.aufklappmenu li ul {
		display:none;
		padding: 0px 0px 9px 0px;
		margin:0px 0px 0px -11px;
		background: url(images/boxen/aufklappreiter_bottom.gif) no-repeat left bottom transparent;
		}

	ul.aufklappmenu li:hover ul {display:block;}

	ul.aufklappmenu li  li,
	ul.aufklappmenu li:hover  li{
		padding: 1px 6px;
		background: url(images/boxen/aufklappreiter_body.gif) repeat-y left top transparent;
		font-weight:100;
		}



/*##########
#################### TABELLEN*/

table {width:100%;
	margin-bottom:15px;
	}

	th {background-color: #fff;
		text-align:left;
		color:#90cb1d;
		padding:0px 2px 1px;
		border-bottom: 1px solid #eee;
		vertical-align: top;
		}

	td {padding:1px 2px;
		vertical-align: top;
		}


table.clear,
table.clear td,
table.clear th {
	padding: 0;
	margin:0;
	background: none transparent;
	}

.google_table tr:hover td {background-color: #fff;}

table.tdhover tr:hover td {background-color:#ddddcb !important;}


.active:active img {margin-top: 1px !important;}

.bewertungsbox {
    width:100px;
	padding: 0px 6px;
    height:22px;
    background: url(images/bewertung.gif) left top no-repeat transparent;
    }
    .bewertungsbox div {
        width:10%;
        height:22px;
        background: url(images/bewertung_on.gif) -6px top no-repeat transparent;
        }

.bewertungsbox_empty {
    width:100px;
	padding: 0px 6px;
    height:22px;
    background: url(images/bewertung_empty.gif) left top no-repeat transparent;
    }


#rating {
	float:left;
	padding: 0px 14px 4px 150px;
	width:108px;
	background: url(images/bewerten.gif) left 1px no-repeat transparent;
	text-align: center;
	}

	#rating LABEL{float:left;}
	#rating span{display:block;
		padding-top: 3px;
		color: #000;
		}


.bookmarks  {float:left;padding: 6px 0px;}

.bookmarks a {
	display:block;
	float: left;
	margin:0px;
	}

/*##########
#################### BLÄTTERFUNKTION*/
div.blaetterfunktion {
	float:left;
	background: transparent url(images/layout/blaettern.gif) 0px 1px no-repeat;
	width:595px;
	padding: 2px 0px 0px 43px;
	height:24px;
	}

	div.blaetterfunktion a,
	div.blaetterfunktion span {
		float:left;
		padding:0px 7px;
		margin: 0px;
		font-family: arial !important;
		font-size:12px;
		font-weight:900;
        font-weight:900;
        color:#fff;        
        
		}

    div.blaetterfunktion a:hover, 
	div.blaetterfunktion span:hover {
		background-color: #a4d544;
		color:#fff;
		font-size:14px !important;
		padding:0px 7px 0px 6px ;
		}


		div.blaetterfunktion span.blaettern {background-color:#ffaf00;color: #fff; }
		div.blaetterfunktion span.blaettern_inactive {color:#b8d977;}



/*##########
#################### INPUTS*/

input {padding:1px 0px 3px 0px;
	margin-bottom:3px;
	}




a.button,
button {
    background: url("images/layout/button.gif") top left no-repeat;
    color:#3e75a1;
    font-size:10px;
    font-weight:100;
    line-height:13px;
    text-align:center;
    border: 0;
    cursor:pointer;
	float: left;
	display:block;
    }

a.button span,
button span{
    background: url("images/layout/button_r.gif")  top right no-repeat;
    line-height:13px;
	text-align:center;
    cursor:pointer;
    }


    a.button {
		padding:0px;
		margin:0px;
		}

        a.button span{
			display:block;
			margin:0px;
			padding:4px 7px 6px 7px;
            }


    button{
        padding:0px 0px 0px 0px !important;
		margin:0px 0px 0px 0px;
        }

        button span {
            display:block;
            float:right;
            margin: -1px -3px -1px 0px;
            padding: 5px 7px 5px 4px;
            }


/*hover für alle*/
a.button:hover,
button:hover {color:#222;background-position: left -23px;}

a.button:hover span,
button:hover span{color:#222;background-position: right -23px;}




.orderbox_xl{
	background: url(images/boxen/orderbox_xl.gif) 0px 0px transparent no-repeat;
	width:624px;
	height:32px;
	float: left;
	padding: 6px 7px 0px;
	}

	.order {
		width:10px;
		height:20px;
		float:left;
		margin: -2px 4px 0px 0px;
		}
		.order_o{
			background: url(images/order_o.gif) 0px 0px transparent no-repeat;
			display: block;
			width:10px;
			height:10px;
			}

		.order_u{
			background: url(images/order_u.gif) 0px 0px transparent no-repeat;
			display: block;
			width:10px;
			height:10px;
			}

		.order_u:hover,
		.order_o:hover {background-position: -20px 0px;background-color: transparent;}

		.order_u.active,
		.order_o.active{background-position: -10px 0px;}


	.arrow {
		padding-left:14px;
		background: url(images/layout/li.gif) 2px 2px transparent no-repeat;
		}







.tooltip_box {
	background: #fff url(images/boxen/infobox.gif) left top no-repeat;
    position: fixed;
    width: 300px;
    display: none;
    top: 35%;
    left: 400px;
	cursor: default;
	border-bottom: 1px solid #ffbd0e;
    color: #555;
	padding:1px 15px 10px;
	}


* html .tooltip_box {
    position: absolute;
	}

	.tooltip_box .header {
        width: 300px;
        height:34px;
        background: none transparent;
        }

	.tooltip_box .close {
        background: none #ffbc0d;
        font-weight: 700;
        padding: 2px 6px;
        border: 1px solid #ff9105;
        border-top: 0px solid red;
        text-align: center;
        color: #fff;
        float: right;
        top: 0px;
        right:10px;
        cursor: pointer;
        }
	.tooltip_box .close:hover {background-color:#ffdb73;}



#download_link {
    padding: 20px;
    text-align: center;
}

.ajax_wait {
    background: url(images/loading.gif) center 20px no-repeat;
}

.downloadkorb_info{
	position:absolute;
	left:550px;
	display:none;
	width:170px;
	height:65px;
	padding:8px 5px 5px;
	background: url(images/boxen/downloadkorb_box.gif) left top no-repeat #fff;
	font-size:;
	font-family: arial;
	line-height:11px;
	}






.zylomgames table table table{width:70px !Important;height:100px;float:left;}
.zylomgames table table a{display:block;width:190px;float:left;}
.zylomgames table table table a{display:inline;width:85px !important;}





/*TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT
TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT
TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT   software_toolbar */

div#software_toolbar,
div#software_toolbar_logged_in {
    float: left;
    margin-bottom: 10px;
    width: 637px;
	padding: 4px 0px 5px 0px;

    }

div#software_toolbar {
    background: url(images/software_toolbar.gif) top left no-repeat;
    }

div#software_toolbar_logged_in{
    background: url(images/software_toolbar_logged_in.gif) top left no-repeat;
    }

div#toolbar_title{
    width: 104px;
	padding: 11px 3px 0px 5px;
	font-family: arial ;
    float: left;
	overflow: hidden;
    color: #348e2c;
    }

div#software_toolbar_logged_in .toolbar_username {
    font-size: 10px;
    color: #fff;
    }

div#software_toolbar a,
div#software_toolbar_logged_in a {
    display: block;
    float: left;
	height: 29px;
	margin: 0px 2px;
	cursor: pointer;
	color: #fff;
	font-size: 10px;
	line-height: 11px;
	font-family: arial;
	font-weight: 700;
    }

div#software_toolbar a:hover,
div#software_toolbar_logged_in a:hover {
    background: none;
    }

a#toolbar_in_den_downloadkorb {width: 108px;}
a#toolbar_kommentar_abgeben {width: 87px;}
a#toolbar_aehnliche_software {width: 77px;}
a#toolbar_softwaretipp_versenden {width: 114px;}
a#toolbar_download_fehlerhaft {width: 114px;}

div#software_toolbar a span,
div#software_toolbar_logged_in a span {display: none;}



/*##########
#################### EROL TABLE'S*/
    .right,
    .thright th,
    .tdright td {text-align:right !important;}
    .left,
    .thleft th,
    .tdleft td {text-align:left !important;}
    .center,
    .thcenter th,
    .tdcenter td {text-align:center !important;}
    .top,
    .thtop th,
    .tdtop td {vertical-align:top !important;}
    .bottom,
    .thbottom th,
    .tdbottom td {vertical-align:bottom !important;}
    .justify,
    .thjustify th,
    .tdjustify td {text-align:justify !important;}
    .vcenter,
    .thvcenter th,
    .tdvcenter td {vertical-align:middle !important;}
    .nob,
    .thnob th,
    .tdnob td {border: 0px solid !important;}

	.both {clear:both;}

	.float,
	ul.lifloat li 	{float:left;}

	.floatr {float:right !important;}
	img.float {float:left;margin:2px 6px 0px 0px;}
	img.floatr {float:right;margin:2px 0px 0px 6px;}
	img.border {border: 2px solid #ecece0;padding: 1px;}

	.break {font-size:1px;letter-spacing:-1px;line-height:1px;}

	div.clearline {
		width: 600px;
		line-height:1px;
		font-size:1px;
		float:left;
		}
	div.line {
		line-height:1px;
		font-size:1px;
		border-bottom:2px solid #e6e6d4;
		margin-bottom:13px;
		}


.fine {font-size:9px;color: #b5b5ab;line-height:120%;font-weight:100;}










/*##########
#################### FARBEN*/
.color1,
.thcolor1 th,
tr.color1 th {color:#90cb1d !important;}

.color2,
.thcolor2 th,
tr.color2 th {color:#4c4c42 !important;}

.color3,
.thcolor3 th,
tr.color3 th {color:#c8c6c2 !important;}



.bgcolor1,
.tdbgcolor1 td,
tr.bgcolor1 td {background-color:#f4f4e7 !important;}

.bgcolor2,
.tdbgcolor2 td,
tr.bgcolor2 td {background-color:#ddddcb !important;}

.bgcolor3,
.tdbgcolor3 td,
tr.bgcolor3 td {background-color:#fff !important;}

.bgcolor4,
.tdbgcolor4 td,
tr.bgcolor4 td {background-color:!important;}


/*----------jquery css freeware ----------*/

div.whiteOverlay {
	background: white;
}

div.jqDrag {
	cursor: move;
}

div.jqmDialog {
	display: none;
	position: fixed;
	top: 24%;
	left: 45%;
	margin-left: -215px;
	width: 430px;
	overflow: hidden;
	font-family: arial;
	font-size: 11px;
}

* html div.jqmDialog {
	 position: absolute;
	 top: expression((document.documentElement.scrollTop || document.body.scrollTop) + Math.round(17 * (document.documentElement.offsetHeight || document.body.clientHeight) / 100) + 'px');
}


/* [[[ Title / Caption Classes ]]] */
div.jqmdTC {
	background: url(images/boxen/box_grun_mitte.gif) repeat-x right top;
	color: #fff;
	padding: 9px 22px 13px 10px;
	font-weight: bold;
	font-size:12px;
	* zoom: 1;
}

div.jqmdTL { background: url(images/boxen/box_grun_eckel.gif) no-repeat left top;padding-left:5px;}
div.jqmdTR { background: url(images/boxen/box_grun_ecker.gif) no-repeat right top;padding-right:5px; * zoom: 1; }


/* [[[ Body / Message Classes ]]] */
div.jqmdBC {
	background:  repeat-x center bottom;
	padding: 7px 7px 7px;
	height: 250px;
	overflow: auto;
}

div.jqmdBL { background: url(images/boxen/box_content.gif) repeat-x left top #fff;
	padding-left: 7px;
	border:3px solid #ffaf00;
	border-top:0px;
}



div.jqmdBR { background:  no-repeat right bottom; padding-right: 7px; * zoom: 1 }

div.jqmdMSG { color: #333;word-spacing:1px; }

/* [[[ Button classes ]]] */
input.jqmdX {
	position: absolute;
	right: 7px;
	top: 0px;
	padding: 0 0 0 19px;
	height: 19px;
	width: 0px;
	background: url(images/boxen/close.gif) no-repeat top left;
	overflow: hidden;
}
input.jqmdXFocus {background-position: bottom left; outline: none; }

div.jqmdBC button, div.jqmdBC input[type="submit"] {
	margin: 8px 10px 4px 10px;
	cursor: pointer;
}

/*div.jqmDialog input:focus, div.jqmDialog input.iefocus { background-color: #eaffc3; }*/


.jqmWindow {
	display: none;

	position: fixed;
	top: 17%;
	left: 50%;

	margin-left: -300px;
	width: 600px;

	background-color: #EEE;
	color: #333;
	border: 1px solid black;
	padding: 12px;
}

.jqmOverlay { background-color: #000; }

/* Background iframe styling for IE6. Prevents ActiveX bleed-through (<select> form elements, etc.) */
* iframe.jqm {position:absolute;top:0;left:0;z-index:-1;
	width: expression(this.parentNode.offsetWidth+'px');
	height: expression(this.parentNode.offsetHeight+'px');
}

/* Fixed posistioning emulation for IE6
	 Star selector used to hide definition from browsers other than IE6
	 For valid CSS, use a conditional include instead */
* html .jqmWindow {
	 position: absolute;
	 top: expression((document.documentElement.scrollTop || document.body.scrollTop) + Math.round(17 * (document.documentElement.offsetHeight || document.body.clientHeight) / 100) + 'px');
}


















/**
 * jQuery lightBox plugin
 * This jQuery plugin was inspired and based on Lightbox 2 by Lokesh Dhakar (http://www.huddletogether.com/projects/lightbox2/)
 * and adapted to me for use like a plugin from jQuery.
 * @name jquery-lightbox-0.4.css
 * @author Leandro Vieira Pinho - http://leandrovieira.com
 * @version 0.4
 * @date November 17, 2007
 * @category jQuery plugin
 * @copyright (c) 2007 Leandro Vieira Pinho (leandrovieira.com)
 * @license CC Attribution-No Derivative Works 2.5 Brazil - http://creativecommons.org/licenses/by-nd/2.5/br/deed.en_US
 * @example Visit http://leandrovieira.com/projects/jquery/lightbox/ for more informations about this jQuery plugin
 */
#jquery-overlay {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 90;
	width: 100%;
	height: 500px;
}
#jquery-lightbox {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	z-index: 100;
	text-align: center;
	line-height: 0;
}
#jquery-lightbox a img { border: none; }
#lightbox-container-image-box {
	position: relative;
	background-color: #fff;
	width: 250px;
	height: 250px;
	margin: 0 auto;
}
#lightbox-container-image { padding: 10px; }
#lightbox-loading {
	position: absolute;
	top: 40%;
	left: 0%;
	height: 25%;
	width: 100%;
	text-align: center;
	line-height: 0;
}
#lightbox-nav {
	position: absolute;
	top: 0;
	left: 0;
	height: 100%;
	width: 100%;
	z-index: 10;
}
#lightbox-container-image-box > #lightbox-nav { left: 0; }
#lightbox-nav a { outline: none;}
#lightbox-nav-btnPrev, #lightbox-nav-btnNext {
	width: 49%;
	height: 100%;
	zoom: 1;
	display: block;
}
#lightbox-nav-btnPrev { 
	left: 0; 
	float: left;
}
#lightbox-nav-btnNext { 
	right: 0; 
	float: right;
}
#lightbox-container-image-data-box {
	font: 10px Verdana, Helvetica, sans-serif;
	background-color: #fff;
	margin: 0 auto;
	line-height: 1.4em;
	overflow: auto;
	width: 100%;
	padding: 0 10px 0;
}
#lightbox-container-image-data {
	padding: 0 10px; 
	color: #666; 
}
#lightbox-container-image-data #lightbox-image-details { 
	width: 70%; 
	float: left; 
	text-align: left; 
}	
#lightbox-image-details-caption { font-weight: bold; }
#lightbox-image-details-currentNumber {
	display: block; 
	clear: left; 
	padding-bottom: 1.0em;	
}			
#lightbox-secNav-btnClose {
	width: 66px; 
	float: right;
	padding-bottom: 0.7em;	
}



/*----------style css fwswblog----------*/

.clear {
	clear: both;
	}

body {
	margin: 0px;
	padding:0px;
	}


.box_xl .content {
    padding-bottom: 10px;
    }

/* - - - - - - - - - - - - - - - -
        blognavi + blogroll
   - - - - - - - - - - - - - - - - */


ul#navi_blog, ul#blogroll, ul#blogroll li ul {
	margin:0px;
	padding:0px;
	}

ul#navi_blog li,
ul#blogroll li {
	margin: 0px 0px 2px 0px;
	padding:0px;
	list-style:none;
	background: url(images/navi_bottom.gif) #fff bottom left no-repeat;
	}


ul#navi_blog li a,
ul#blogroll h2,
ul#blogroll a {
	display:block;
	margin: 0px;
	padding: 3px 5px 2px 20px;
	background: url(images/navi_top.gif) top left no-repeat;
	font-size:12px;
	font-family:arial;
	font-weight: 700;
	text-decoration:none;
	color: #5e5e53;
	height:16px;
	}


ul#navi_blog li ul.children {
	margin: 0px;
	padding: 0px;
	}

ul#navi_blog li ul.children li,
ul#blogroll li ul li {
	background: url(images/spacer.gif) top left no-repeat;
	list-style:none;
	}


ul#navi_blog li ul.children li a,
ul#blogroll li ul li a {
	background: url(images/spacer.gif) top left no-repeat;
	font-weight:normal;
	color: #5e5e53;
	height:14px;
	}


ul#blogroll li ul li a {
	height:auto;
	}

ul#navi_blog li a:hover,
ul#navi_blog li ul.children li a:hover,
ul#blogroll li a:hover {
	color: #ffa300;
	}

ul#navi_blog li.current-cat a {
    background: url(images/navi_top_active.gif) top right no-repeat;
    color: #fff;
    }

ul#navi_blog ul.children li.current-cat a,
ul#navi_blog ul.children li.current-cat a:hover {
	background: url(images/navi_top_active.gif) top left no-repeat;
	color: #fff;
	}




/* - - - - - RSS / Twitter / Facebook - - - - - */

a.rss_blog,
a.twitter_blog,
a.facebook_blog {
    display:block;
    margin: 0px 0px 10px 5px;
    height: 30px;
    width: 120px;
    }

a.rss_blog {
    padding-left: 20px;
    background: URL(images/buttons.gif) 0px 0px no-repeat;
    }

a.twitter_blog {
    background: URL(images/buttons.gif) 0px -50px no-repeat;
    }

a.facebook_blog {
    background: URL(images/buttons.gif) 0px -100px no-repeat;
    }




/* - - - - - Kalender - - - - - */

#wp-calendar {
    }

#wp-calendar caption {
    font-weight: bold;
    padding-bottom: 3px;
    }

#wp-calendar td#next {
    text-align: right;
    }

#wp-calendar tbody td {
    text-align: right;
    }




/* - - - - - - - - - - - - - - - -
            CONTENT
   - - - - - - - - - - - - - - - -  */

a.alinks {
    color: #4c4c42;
    background: URL(images/alinks.gif) center right no-repeat;
    padding-right: 11px;
    }

.alinks:hover {
    color: #222222;
    background: #eaf2d8 URL(images/alinks.gif) center right no-repeat;
    }

h2 a.alinks {
    font-size: 15px;
    color: #90cb1d;
    margin-bottom: 7px;
    font-weight: 100;
    background:none;
    padding: 0px;
    }

.newsletter-kommentar a.alinks,
.download-kommentar a.alinks {
    color: #444b33;
    background:none;
    padding: 0px;
    }


.post {
	margin-bottom: 10px;
    padding: 0px 5px;
    line-height: 135%;
	}

.meta {
	color: #b5b5ab;
	margin-bottom: 7px;
    }


h3 a.alinks, h3 a.alinks:hover {
    color: #90cb1d;
    }



.wp-caption {
    border: 2px solid #eeeee3;
    padding: 2px;
    }


.wp-caption p {
    background-color: #eeeee3;
    font-size: 90%;
    padding: 3px 2px;
    margin-bottom: 0px;
}




/* - - - img align - - - */

.imgalignleft, .alignleft {
    float: left;
    margin: 2px 6px 0px 0px;
    display: block;
    }

.imgalignright, .alignright {
    float: right;
    margin: 0px 6px 2px 0px;
    display: block;
    }

.imgaligncenter, .aligncenter {
    text-align: center;
    margin-left: auto;
    margin-right: auto;
    display: block;
    }

.imagecaption {
    font-size: 80%;
    background-color: #e6e6d4;
    margin: 2px 0px 5px 0px;
    padding: 2px 3px;
    }



/* - - - - - - - - - - - - - - - -
            COMMENTS
   - - - - - - - - - - - - - - - - */
#comments{
    margin-bottom:15px;
    padding: 2px 4px
    }


#commentlist li {
    background: none;
    margin: 0px 0px 10px 0px;
    padding: 5px;
    border: 2px solid #e6e6d4;
    }



#commentlist li {
    border: 2px solid #d7f1a8;
    }

#commentlist li .commentheader {
    margin-bottom: 3px;
    padding: 2px 3px;
    background-color: #ecf1e3;
    }




#pinglist li {
    color: #aaa;
    }

#pinglist li a {
    font-weight: normal;
    }

#pinglist li .commentheader {
    margin-bottom: 3px;
    padding: 2px 3px;
    background-color: #f3f3eb;
    }




/* - - - commentform - - - */

#commentform input, #commentform textarea {
    width: 350px;
    background: #ecf1e3;
    border: 1px #d7f1a8 solid;
    }

#commentform input:focus, #commentform textarea:focus {
    border: 1px #a7cb60 solid;
    }




/* - - - Benutzerdefinierte Felder (Grüne Boxen) - - - */

.box_m_green .content {
    padding-bottom: 10px;
    }

.Download, .Shareware, .Kaufen, .Vollversion, .RSS-Feed, .Download-Alternative, .Gratis-Game, .Infos {
    padding-left: 40px;
    }

#blogbox_Download {
    margin-right:6px !important;
    }

.Download, .Download-Alternative {
    background: url(images/icons/download-blog.gif) top left no-repeat;
    }

.RSS-Feed {
    background: url(images/icons/rss-blog.gif) top left no-repeat;
    }

.Shareware {
    background: url(images/icons/shareware-blog.gif) top left no-repeat;
    }

.Kaufen {
    background: url(images/icons/warenkorb-blog.gif) top left no-repeat;
    }

.Vollversion, .Gratis-Game {
    background: url(images/icons/newsletter-blog.gif) top left no-repeat;
    }

.Infos {
    background: url(images/icons/info-blog.gif) top left no-repeat;
    }

#blogbox_jd_tweet_this, #blogbox_wp_jd_clig {
    display: none;
    }




/* - - - alte Boxen (Erol) - - - */

.download-kommentar, .newsletter-kommentar, .shop-kommentar {
    background-color: #daeab7;
    background-repeat: no-repeat;
    }



    
 /* - - - - - - - - - - - - - - - -
        PLUGINS
   - - - - - - - - - - - - - - - - */

/* - - - Pagebar - - - */

.blaetterfunktion .break {
    color: #fff;
    float:left;
    display:block;
    font-size:12px;
    padding:7px 2px 0px 2px;
    }


/* - - - Wie oft gelesen - - - */
.sayfa {
    color: #b5b5ab;
    text-align:center;
    padding: 5px;
    }




 /* - - - - - - - - - - - - - - - -
        Orange Leiste oben (Gewinnspiel-Ankuendigung o.?.)
   - - - - - - - - - - - - - - - - */

.top-leiste {
    text-align: center;
    margin-bottom:5px;
    font-weight: bold;
    background: url(images/leiste_top.gif) top left no-repeat;
    }

.top-leiste2 {
    background: url(images/leiste_top.gif) bottom right no-repeat;
    }

.top-leiste a {
    color: #fff;
    display: block;
    padding: 3px;
    margin: 0px 10px;
    background: url(images/leiste_top.gif) 0px -30px repeat-x;
    height: 16px;
    }

.top-leiste a:hover  {
    background-color: transparent;
    color: #fff4d4;
    }

/* ------ face book like it button ------ */
.fbLikeContainer {
    margin-top: 16px;
    float: left;
}


/* ------ post linked ------ */

.post_inner {
	position: relative;
}

.post_inner h1 {
	color: #0A70C2;
	height: 18px;
}

.post_inner h1 a:hover {
	color: #90CB1D;
}

.post a.postlink {
	display: block;
	width: 100%;
	height: 100%;
	position: absolute;
}

.post a.postlink:hover {
	background: none;
	color: none;
}
  

/* verdat banner:css*/
#iqd_mainAd {
    margin:0px;
}
 
#iqd_align_Ad { 
    width: 1019px;		
	margin: 0px 0px; 
}
 
#iqd_topAd {
	padding: 0px 0px 0px 20px;
    position: relative;
}
 
#iqd_rightAd {
    position: absolute;
    top: 197px;
    left: 1019px; 
    width: 160px;
}

.storycontent {
  position: relative;
}
#___plusone_0 {
  position: absolute;
  bottom: 0;
  right: 0;
}

