@keyframes animateLoader {
0% {
 transform: rotate(0deg);
}
100% {
 transform: rotate(220deg);
}
}
@keyframes animateLoader {
0% {
 transform: rotate(0deg);
}
100% {
 transform: rotate(220deg);
}
}
@keyframes animateLoader {
0% {
 transform: rotate(0deg);
}
100% {
 transform: rotate(220deg);
}
}
@keyframes animateLoaderAfterWhite {
0% {
 box-shadow: 0 0 0 6px #fff inset;
 transform: rotate(-140deg);
}
50% {
 box-shadow: 0 0 0 2px #fff inset;
}
100% {
 box-shadow: 0 0 0 6px #fff inset;
 transform: rotate(140deg);
}
}
@keyframes animateLoaderAfterWhite {
0% {
 box-shadow: 0 0 0 6px #fff inset;
 transform: rotate(-140deg);
}
50% {
 box-shadow: 0 0 0 2px #fff inset;
}
100% {
 box-shadow: 0 0 0 6px #fff inset;
 transform: rotate(140deg);
}
}
@keyframes animateLoaderAfterWhite {
0% {
 box-shadow: 0 0 0 6px #fff inset;
 transform: rotate(-140deg);
}
50% {
 box-shadow: 0 0 0 2px #fff inset;
}
100% {
 box-shadow: 0 0 0 6px #fff inset;
 transform: rotate(140deg);
}
}
@keyframes animateLoaderAfterBlack {
0% {
 box-shadow: 0 0 0 6px #999 inset;
 transform: rotate(-140deg);
}
50% {
 box-shadow: 0 0 0 2px #999 inset;
}
100% {
 box-shadow: 0 0 0 6px #999 inset;
 transform: rotate(140deg);
}
}
@keyframes animateLoaderAfterBlack {
0% {
 box-shadow: 0 0 0 6px #999 inset;
 transform: rotate(-140deg);
}
50% {
 box-shadow: 0 0 0 2px #999 inset;
}
100% {
 box-shadow: 0 0 0 6px #999 inset;
 transform: rotate(140deg);
}
}
@keyframes animateLoaderAfterBlack {
0% {
 box-shadow: 0 0 0 6px #999 inset;
 transform: rotate(-140deg);
}
50% {
 box-shadow: 0 0 0 2px #999 inset;
}
100% {
 box-shadow: 0 0 0 6px #999 inset;
 transform: rotate(140deg);
}
}
.nb_site_links_sub {
	position: absolute;
	padding: 3px;
	width: 95%;
	height: 10px;
	/* [disabled]z-index: 145; */
	/* [disabled]margin-top: 15px;
*/
	/* [disabled]margin-left: 10px;
*/
}
.loading-overlay-showing {
	overflow: hidden;
}
.loading-overlay-showing > .loading-overlay {
	opacity: 1;
	visibility: visible;
}
.loading-overlay {
	background: #fff none repeat scroll 0 0;
	bottom: 0;
	left: 0;
	opacity: 0;
	position: absolute;
	right: 0;
	top: 0;
	transition: visibility 0s ease-in-out 0.5s, opacity 0.5s ease-in-out 0s;
	visibility: hidden;
}
.loading-overlay .loader {
	animation: 1s linear 0s normal none infinite running animateLoader;
	clip: rect(0px, 30px, 30px, 15px);
	height: 30px;
	left: 50%;
	margin-left: -15px;
	margin-top: -15px;
	position: absolute;
	text-align: left;
	top: 50%;
	width: 30px;
}
.loading-overlay .loader::after {
	border-radius: 50%;
	clip: rect(0px, 30px, 30px, 15px);
	content: "";
	height: 30px;
	position: absolute;
	width: 30px;
}
html:not(.dark) .loading-overlay .loader::after {
	animation: 1s ease-in-out 0s normal none infinite running animateLoaderAfterBlack;
}
body > .loading-overlay {
	position: fixed;
	z-index: 999999;
}
.mglsup_success {
	color: white;
	background-color: #03c027;
	font-weight: bold;
	position: fixed;
	top: 10px;
	margin-left: -100px;
	padding: 10px;
	min-width: 250px;
	z-index: 9999;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	box-shadow: 7px 7px 8px #818181;
	-webkit-box-shadow: 7px 7px 8px #818181;
	-moz-box-shadow: 7px 7px 8px #818181;
	opacity: .9;
	-ms-filter: 'progid:DXImageTransform.Microsoft.Alpha(Opacity=90)';
	filter: alpha(opacity=90);
}
.mglsup_error {
	color: white;
	background-color: #FF0000;
	font-weight: bold;
	text-align: center;
	position: fixed;
	top: 50%;
	left: 50%;
	margin-left: -125px;
	padding: 10px;
	min-width: 250px;
	z-index: 9999;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	box-shadow: 7px 7px 8px #818181;
	-webkit-box-shadow: 7px 7px 8px #818181;
	-moz-box-shadow: 7px 7px 8px #818181;
	opacity: .9;
	-ms-filter: 'progid:DXImageTransform.Microsoft.Alpha(Opacity=90)';
	filter: alpha(opacity=90);
}
.lstsn {
}
.col {
	padding: 2px;
	text-align: center;
}
.col img {
	margin: 2px;
}
.lstsn-user {
	opacity: 0.8;
	filter: alpha(opacity=80);
}
.lstsn-users-online {
	border: 1px solid #009900;
	float: left;
	margin: 1px;
	border-radius: 99%;
	cursor: help;
	padding: 1px;
}
.lstsn-users-five {
	border: 1px solid #FFA70F;
	float: left;
	margin: 1px;
	border-radius: 99%;
	cursor: help;
	padding: 1px;
}
.lstsn-users-offline {
	float: left;
	margin: 1px;
	border-radius: 99%;
	padding: 1px;
	border: 1px solid transparent;
}
.lstsn-users_set {
	-o-height: 30px;
	-o-width: 30px;
	-moz-height: 30px;
	-moz-width: 30px;
	-ms-height: 30px;
	-ms-width: 30px;
	-webkitheight: 30px;
	-webkitwidth: 30px;
	height: 30px;
	width: 30px;
	display: flex;
	border-radius: 30px;
	align-items: center;
	background-color: #FFF;
	justify-content: center;
}


.lstsn-users_img {
	-o-max-height: 28px;
	-o-max-width: 28px;
	-moz-max-height: 28px;
	-moz-max-width: 28px;
	-ms-max-height: 28px;
	-ms-max-width: 28px;
	-webkit-max-height: 28px;
	-webkit-max-width: 28px;
	max-height: 28px;
	max-width: 28px;
	/* [disabled]border-top-width: 1px;
*/
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-color: transparent;
	border-radius: 28px;
}
.link_php_tob {
	cursor: alias;
	padding: 3px;
	margin-top: 2px;
	border: 2px solid #999;
	border-top-left-radius: 4px;
	border-top-right-radius: 4px;
}
.link_php_body {
	cursor: alias;
	padding: 3px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #999;
	border-bottom-color: #999;
	border-left-color: #999;
	margin-bottom: 2px;
	border-bottom-left-radius: 3px;
	border-bottom-right-radius: 3px;
	overflow: hidden;
}
.admin_php_tob {
	cursor: alias;
	padding: 3px;
	margin-top: 2px;
	border: 2px solid #999;
	border-top-left-radius: 4px;
	border-top-right-radius: 4px;
	margin-left: 42px;
}
.admin_php_body {
	padding: 3px;
	margin-bottom: 2px;
	border: 1px solid #666;
	border-radius: 4px;
	max-height: 100px;
	overflow-y: auto;
}
#tralla div a {
}
.main-body {
}
.r8sn_body {
}
.r8sn_bodyc {
	margin-right: auto;
	margin-left: auto;
	z-index: 50;
}
.r8sn_body2 {
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 5px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 3px;
	/*	border: 1px solid #CCC;
*/	/* [disabled]z-index: 50; */
	border-radius: 8px;
	width: 130px;
	float: left;/*	background-color: #fff;
*/}
.r8sn_body3 {
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 5px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 3px;
/*	border: 1px solid #CCC;
*/	z-index: 50;
	border-radius: 8px;
	width: 130px;
	float: left;
}
.r8sn_body2 .tbl {
	padding-right: 0px;
}
.border-left .tbl {
	padding-bottom: 0px;
}
.r9sn_body {
}
.r10sn_body {
}
.r11sn_body {
	/* [disabled]background-color: #FFF; */
	/* [disabled]border-bottom-left-radius: 15px; */
	/* [disabled]border-bottom-right-radius: 15px; */
	/* [disabled]border-top-left-radius: 8px; */
	/* [disabled]border-top-right-radius: 8px; */
	/* [disabled]border: 1px solid #CCC; */
}
.r8sn_upper_body {
}
.r8sn_master_head {
}
.r8sn_master_body {
}
.r8sn_head {
}
#btnControl {
}
.btn {
}
.nb_tbl1 {
	font-size: 11px;
	color: #555;
	background-color: #fff;
	padding: 4px;
}
.nb_tbl2 {
	font-size: 11px;
	color: #555 !important;
	background-color: #f1f1f1;
	padding: 4px;
}
.r8sn_bodyc {
	margin-right: auto;
	margin-left: auto;
	z-index: 50;
}
.r8_nav_cat {
	font-size: 12px;
	font-weight: bold;
	font-family: Verdana, Helvetica;
 text-decoration: none outline:none;
	text-decoration: none;
	font-weight: bold;
}
.r8_navpanel {
	font-size: 12px;
	font-weight: bold;
	font-family: Verdana, Helvetica;
	text-decoration: none;
	width: 98%;
	border: 1px solid #666;
	cursor: pointer;
	border-radius: 3px;
	margin-top: 2px;
	padding-top: 2px;
	padding-right: 2px;
	margin-bottom: 1px;
	padding-bottom: 1px;
	margin-right: 2px;
	padding-left: 2px;
	/* [disabled]color: #666; */
}
.r8_navpanel_c {
	font-size: 12px;
	font-weight: bold;
	font-family: Verdana, Helvetica;
	text-decoration: none;
	width: 31%;
	border: 1px solid #666;
	cursor: pointer;
	border-radius: 3px;
	padding: 2px;
	float: left;
	overflow: hidden;
	height: 35px;
}
.r8_navpanel_c a:hover {
	text-decoration: none !important;
}
.r8_navpanel_c1 {
	cursor: pointer;
	text-align: center;
	height: 35px;
	overflow: hidden;
}
.r8_navpanel_c2 {
	height: 35px;
	font-size: 26px !important;
	margin-left: 2px;
	margin-top: 2px;
}
.r8_test {
	vertical-align: middle;
}
.pull-center {
	margin-right: 5px;
	float: left;
}
.r8_navpanel_set {
	font-size: 12px;
	font-family: Verdana, Helvetica;
	text-decoration: none;
	border: 2px solid #666;
	border-radius: 3px;
	padding-top: 2px;
	padding-bottom: 5px;
	padding-left: 2px;
}
.r8_navpanel_new {
	font-size: 12px;
	font-family: Verdana, Helvetica;
	text-decoration: none;
	border: 2px solid #C00;
	border-radius: 3px;
	padding-top: 2px;
	margin-bottom: 2px;
	padding-left: 2px;
}
.r8_navpanel_new1 {
	text-decoration: none;
	border: 2px solid #C00;
	border-radius: 3px;
	cursor: help;
	padding-top: 2px;
	padding-right: 4px;
	padding-bottom: 2px;
	padding-left: 4px;
	margin-bottom: 2px;
	width: 15%;
	margin-top: -4px;
	margin-left: 30px;
}
.r8_navpanel_set1 {
	text-decoration: none;
	border: 2px solid #666;
	cursor: help;
	border-radius: 6px;
	padding-top: 2px;
	padding-right: 4px;
	padding-bottom: 2px;
	padding-left: 4px;
}
.r9_nav_cat {
	font-size: 12px;
	font-weight: bold;
	font-family: Verdana, Helvetica;
	text-decoration: none
}
.r9_navpanel {
	font-size: 12px;
	font-weight: bold;
	font-family: Verdana, Helvetica;
	text-decoration: none;
	width: 100% !important;
	border: 1px solid #666;
	cursor: help;
	border-radius: 3px;
	margin-top: 2px;
	padding-top: 2px;
	padding-right: 2px;
	margin-bottom: 1px;
	padding-bottom: 1px;
	margin-right: 2px;
	padding-left: 2px;
}
.r9_navpanel_set {
	font-size: 12px;
	font-family: Verdana, Helvetica;
	text-decoration: none;
	border: 2px solid #F90;
	border-radius: 3px;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 5px;
	padding-left: 2px;
}
.r9_navpanel_set1 {
	text-decoration: none;
	border: 2px solid #F90;
	cursor: help;
	border-radius: 6px;
	padding-top: 2px;
	padding-right: 4px;
	padding-bottom: 2px;
	padding-left: 4px;
}
.r10_nav_cat {
	font-size: 12px;
	font-weight: bold;
	font-family: Verdana, Helvetica;
	text-decoration: none
}
.r10_navpanel {
	font-size: 12px;
	font-weight: bold;
	font-family: Verdana, Helvetica;
	text-decoration: none;
	width: 98%;
	border: 1px solid #666;
	cursor: help;
	border-radius: 3px;
	margin-top: 2px;
	padding-top: 2px;
	padding-right: 2px;
	margin-bottom: 1px;
	padding-bottom: 1px;
	margin-right: 2px;
	padding-left: 2px;
}
.r10_navpanel_adm {
	font-size: 12px;
	font-family: Verdana, Helvetica;
	text-decoration: none;
	border: 1px solid #666;
	cursor: help;
	border-radius: 3px;
	margin-top: 2px;
	padding-top: 2px;
	padding-right: 2px;
	margin-bottom: 1px;
	padding-bottom: 5px;
	margin-right: 2px;
	padding-left: 2px;
}
.r10_navpanel_set {
	border-radius: 3px;
	font-family: Verdana, Helvetica;
	font-size: 12px;
	padding-bottom: 2px;
	padding-left: 2px;
	padding-top: 2px;
	text-decoration: none;
	border: 2px solid #0066CC;
}
.r10_navpanel_set1 {
	border: 2px solid #0066CC;
	border-radius: 6px;
	cursor: help;
	padding: 2px 4px;
	text-decoration: none;
}
.r11_nav_cat {
	font-size: 12px;
	font-weight: bold;
	font-family: Verdana, Helvetica;
	text-decoration: none
}
.r11_navpanel {
	font-size: 12px;
	font-weight: bold;
	font-family: Verdana, Helvetica;
	text-decoration: none;
	width: 98%;
	border: 1px solid #666;
	cursor: help;
	border-radius: 3px;
	margin-top: 2px;
	padding-top: 2px;
	padding-right: 2px;
	margin-bottom: 1px;
	padding-bottom: 1px;
	margin-right: 2px;
	padding-left: 2px;
	color: #666;
}

.r11_navpanel_line {
	border-left-width: 2px;
	border-left-style: solid;
	margin-left: 2px;
	padding-left: 2px;
	margin-top: 2px;
	margin-bottom: 5px;
}


.r11_navpanel_set {
	border-radius: 3px;
	font-family: Verdana, Helvetica;
	font-size: 12px;
	padding-bottom: 2px;
	padding-left: 2px;
	padding-top: 2px;
	text-decoration: none;
	border: 2px solid #009900;
}
.r11_navpanel_set1 {
	border-radius: 6px;
	cursor: help;
	padding: 2px 4px;
	text-decoration: none;
	border: 2px solid #009900;
}
.border-left {
}
.border-left2 {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #999;
	padding-left: 2px;
}
.r8ad_body {
}
.r9ad_body {
}
.r10ad_body {
}
.r11ad_body {
}
.button_edits {
	float: right !important;
	border: 0px solid #FFF !important;
	background-color: transparent !important;
	box-shadow: none !important;
	padding: 0px !important;
	background: none !important;
	margin-top: 2px !important;
	cursor: help !important;
	-moz-cursor: help !important;
}
.button_nb_link {
	font-family: 'lucida grande', tahoma, verdana, arial, sans-serif;
	font-size: 13px;
	display: inline-block;
	padding: 5px 7px;
	line-height: 1;
	opacity: 0.5;
	color: #3C3C3D;
	text-shadow: 1px 1px 0 #FFFFFF;
	background: #ECECEC url(forum/buttons_bg.png) 0 0 no-repeat;
	white-space: nowrap;
	/* [disabled]cursor: pointer;
*/
	overflow: visible;
	text-decoration: none;
	border: 1px solid #CACACA;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	-webkit-background-clip: padding-box;
	border-radius: 2px;
	outline: none;
}
.scrollup55 {
	display: block !important;
	height: 100px !important;
}
tester_test {
	padding-top: 10px;
	display: inline !important;
	position: fixed;
	top: 0px;
	height: 200px;
	width: 300px;
	float: left;
}
.tralla_loggin2 {
	height: 23px;
	right: 25px;
	padding: 1px;
	margin-top: 4px;
	width: 100px;
	text-align: left;
	float: right;
	margin-left: 5px;
	margin-right: 3px;
}
.tralla_logout3qqqqqqqqqqqqqqq {
	background-image: url(images/r8_totop.png);
	background-repeat: no-repeat;
	height: 23px;
	padding: 1px;
	margin-top: 8px;
	width: 50px;
	float: right;
}
#scrollup3333333333333 {
	width: 50px;
	height: 50px;
	background: url('images/r8_totop.png') no-repeat;
}
.tralla_loggin2 a {
	color: #000 !important;
	font-size: 14px;
	height: 19px;
	width: 56px;
	position: absolute;
	background-image: url(images/login_r82.jpg);
	background-repeat: no-repeat;
	border-radius: 5px;
	border-bottom: 1px solid #6f8c99;
	border-right: 1px solid #6f8c99;
	border-top: 1px solid #c1d9e4;
	border-left: 1px solid #c1d9e4;
	display: block;
	float: right;
	padding-bottom: 3px;
	padding-top: 0px;
	padding-left: 40px;
}
.tralla_loggin2 a:hover {
	color: #333 !important;
	font-size: 13px;
	border-radius: 5px;
	border-bottom: 1px solid #c1d9e4;
	border-right: 1px solid #c1d9e4;
	border-top: 1px solid #6f8c99;
	border-left: 1px solid #6f8c99;
	background-image: url(images/login_r82.jpg);
	background-repeat: no-repeat;
	float: right;
	width: 56px;
	padding-bottom: 3px;
	padding-top: 0px;
	padding-left: 40px;
	text-decoration: none;
	display: block;
	background-position: 0px -1px;
}
.tralla_logout2 {
	height: 23px;
	right: 25px;
	padding: 1px;
	margin-top: 4px;
	width: 100px;
	text-align: left;
	float: right;
	margin-left: 5px;
	margin-right: 3px;
}
.tralla_logout2 a {
	color: #FFF !important;
	font-size: 14px;
	height: 19px;
	width: 56px;
	position: absolute;
	background-image: url(images/logout_r82.jpg);
	background-repeat: no-repeat;
	border-radius: 5px;
	border-bottom: 1px solid #6f8c99;
	border-right: 1px solid #6f8c99;
	border-top: 1px solid #c1d9e4;
	border-left: 1px solid #c1d9e4;
	display: block;
	float: right;
	padding-bottom: 3px;
	padding-top: 0px;
	padding-left: 40px;
}
.tralla_logout2 a:hover {
	color: #CCC !important;
	font-size: 13px;
	border-radius: 5px;
	border-bottom: 1px solid #c1d9e4;
	border-right: 1px solid #c1d9e4;
	border-top: 1px solid #6f8c99;
	border-left: 1px solid #6f8c99;
	background-image: url(images/logout_r82.jpg);
	background-repeat: no-repeat;
	float: right;
	width: 56px;
	padding-bottom: 3px;
	padding-top: 0px;
	padding-left: 40px;
	text-decoration: none;
	display: block;
	background-position: 0px -1px;
}
.clearfix2 {
	display: block !important;
}
.scrollup222222222222 {
	width: 50px;
	height: 50px;
	display: none;
	background: url('images/r8_totop.png') no-repeat;
	float: left;
}
#deluxe_dropdown_menu3 {
	position: fixed !important;
	top: 0px;
	height: 4px;
	width: 100%;
	left: 0px;
	display: none;
	z-index: 1000;
}
#deluxe_dropdown_menu2.sub-header2 {
	height: 40px;
	max-width: 1000px;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
.sub-header2 {
	color: #838383;
 width: 100% height: 42px;
	background-color: #e6e6e8;
	background-image: -webkit-gradient(linear, 50% 0, 50% 100%, color-stop(0%, #f8f8f8), color-stop(100%, #e6e6e6));
	background-image: -webkit-linear-gradient(#f8f8f8, #e6e6e6);
	background-image: -moz-linear-gradient(#f8f8f8, #e6e6e6);
	background-image: -o-linear-gradient(#f8f8f8, #e6e6e6);
	background-image: linear-gradient(#f8f8f8, #e6e6e6);
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	-o-border-radius: 3px;
	-ms-border-radius: 3px;
	-khtml-border-radius: 3px;
	border-radius: 3px;
	border: 1px solid #848484;
	border-bottom: 2px solid #1e5799;
	padding-left: 9px;
	display: -moz-box;
	display: -webkit-box;
	display: box;
	clear: both;
}
/*Modal PopUps ohne jQuery*/

 .modal_pinn {
	position: fixed;
	font-family: Arial, Helvetica, sans-serif;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	background: rgba(0, 0, 0, 0.8);
	z-index: 150;
	opacity: 0;
	-webkit-transition: opacity 400ms ease-in;
	-moz-transition: opacity 400ms ease-in;
	transition: opacity 400ms ease-in;
	pointer-events: none;
		height: 100%;
	
    }
    .modal_pinn:target {
        opacity:1;
        pointer-events: auto;
    }
    .modal_pinn > div {
        width: 80%;
		height: 80%;
		overflow: auto;
        position: relative;
        margin: 5% auto;
        padding: 5px 20px 13px 20px;
        border-radius: 5px;
        background: #fff;
        background: -moz-linear-gradient(#fff, #999);
        background: -webkit-linear-gradient(#fff, #999);
        background: -o-linear-gradient(#fff, #999);
		
    }
	
	
 .modal_pinn_set {
	position: fixed;
	font-family: Arial, Helvetica, sans-serif;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	background: rgba(0, 0, 0, 0.8);
	z-index: 99;
	opacity: 0;
	-webkit-transition: opacity 400ms ease-in;
	-moz-transition: opacity 400ms ease-in;
	transition: opacity 400ms ease-in;
	pointer-events: none;
		height: 100%;
	
    }
    .modal_pinn_set:target {
        opacity:1;
        pointer-events: auto;
    }
    .modal_pinn_set > div {
	width: 80%;
	height: 80%;
	overflow: auto;
	position: relative;
	margin: 5% auto;
	padding: 5px 20px 13px 20px;
	border-radius: 5px;
	background: #fff;
	/* [disabled]background: -moz-linear-gradient(#fff, #999); */
	/* [disabled]background: -webkit-linear-gradient(#fff, #999); */
	/* [disabled]background: -o-linear-gradient(#fff, #999); */
    }
	
/*Modal PopUps modal_pinn_no  ohne jQuery*/
	
 .modal_pinn_no {
	position: fixed;
	font-family: Arial, Helvetica, sans-serif;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	background: rgba(0, 0, 0, 0.8);
	z-index: 999;
	opacity: 0;
	-webkit-transition: opacity 400ms ease-in;
	-moz-transition: opacity 400ms ease-in;
	transition: opacity 400ms ease-in;
	pointer-events: none;
		height: 100%;
	
    }
    .modal_pinn_no:target {
        opacity:1;
        pointer-events: auto;
    }
    .modal_pinn_no > div {
        width: 50%;
		height: 30%;
		overflow: auto;
        position: relative;
        margin: 5% auto;
        padding: 5px 20px 13px 20px;
        border-radius: 5px;
        background: #fff;
        background: -moz-linear-gradient(#fff, #999);
        background: -webkit-linear-gradient(#fff, #999);
        background: -o-linear-gradient(#fff, #999);
		
    }
	
	
 .modal_pinn_no_set {
	position: fixed;
	font-family: Arial, Helvetica, sans-serif;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	background: rgba(0, 0, 0, 0.8);
	z-index: 99;
	opacity: 0;
	-webkit-transition: opacity 400ms ease-in;
	-moz-transition: opacity 400ms ease-in;
	transition: opacity 400ms ease-in;
	pointer-events: none;
		height: 100%;
	
    }
    .modal_pinn_no_set:target {
        opacity:1;
        pointer-events: auto;
    }
    .modal_pinn_no_set > div {
	width: 80%;
	height: 80%;
	overflow: auto;
	position: relative;
	margin: 5% auto;
	padding: 5px 20px 13px 20px;
	border-radius: 5px;
	background: #fff;
	/* [disabled]background: -moz-linear-gradient(#fff, #999); */
	/* [disabled]background: -webkit-linear-gradient(#fff, #999); */
	/* [disabled]background: -o-linear-gradient(#fff, #999); */
    }
	
    .side {


    }
	

/*-------------------------------------------------------+
| PHP-Fusion Content Management System
| Copyright (C) 2002 - 2011 Nick Jones
| http://www.php-fusion.co.uk/
+--------------------------------------------------------+
| Author: R8HL Germany
+--------------------------------------------------------+
| This program is released as free software under the
| Affero GPL license. You can redistribute it and/or
| modify it under the terms of this license which you
| can read by viewing the included agpl.txt or online
| at www.gnu.org/licenses/agpl.html. Removal of this
| copyright header is strictly prohibited without
| written permission from the original author(s).
+--------------------------------------------------------*/
