@charset "utf-8";

*{outline:none;}
body{background:#111 url(p1.jpg);font-family:Arial,Helvetica,sans-serif; font-size:12px;}
body,div,dl,dt,dd,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td {margin:0;padding:0;}
ul {padding:0px 12px; margin:0;}
table {border-collapse:collapse;border-spacing:0;}
ol,ul {list-style:none;}
caption,th {text-align:left;}
h1,h2,h3,h4,h5,h6 {font-size:100%;font-weight:normal;}
fieldset {border:none;}
select:focus,select:hover,select:active {outline:none;}
img {border:0px;}

html, body {
  height: 100%;
}


a,b,p {font-size: 1em; /* 12px */ line-height: 18px; /* 20px */; text-decoration:none;}

a,body {color:#BFBFBF;}
a:hover {color:#77B1B5;}
a:active {color:#77B1B5; text-decoration:underline; position:relative; top:1px;}

td a, th a {font-size: 1em; /* 12px */ line-height: 18px; color:#444;}

h1 {color:#77B1B5; font-size:18px; margin-bottom:26px;}
h1:first-letter {font-weight:bold; text-shadow:none; margin-right:1px; padding:0 2px; color:#111; background:#77B1B5;}

/*form div {overflow:hidden; margin-bottom:5px;}*/
label {width:120px; display:block; float:left;}
/*input, textarea, select {border:1px solid #383838; padding:2px; margin-top:2px; line-height:20px; background:#0D0D0D; color:#666;}*/

.msg ul {list-style-type:square;}

.progress {height:12px; -moz-border-radius:4px; margin:0 auto; position:relative; background:#0A0A0A; padding:0; border:1px solid #181818;}
.progress span {display:block; -moz-border-radius:4px; background:url(progress_front.png); height:100%;}
.progress i {left:5px; top:-1px; font-size:10px; color:#bfbfbf; position:absolute;}

.details {margin-bottom:29px;}
.details span {margin-right:25px;}




.mocha {
	position: absolute;
	top:0;
	opacity:.96;
	display: block;
	overflow: hidden;
	z-index:100;
	border:1px solid #292929;
	background-color:#111;	
	-moz-box-shadow: 0 0 25px 5px #0d0d0d;
	-moz-border-radius:5px;
}

.mocha.isFocused {	
	opacity:1;
	z-index:200;	
}	

	
.mochaTitle {
	background:url(mocha/mochaSprite.png) repeat-x left bottom; opacity:.8;
	overflow: hidden;	
	font-size: 12px;
	font-weight: bold;
	margin: 0;
	padding: 5px 10px;
	color:#BFBFBF;
	border-bottom:1px solid #232323;
	-moz-border-radius-topright:5px;
	-moz-border-radius-topleft:5px;
	text-shadow:#000 1px 1px 0px;
}

.windowBottom {background:#131414 url(mocha/mochaSprite.png) repeat-x scroll left bottom; opacity:.6; cursor:se-resize; height:20px; width:100%; border-top:1px solid #2E2E2E; -moz-border-radius-bottomright:5px; -moz-border-radius-bottomleft:5px;}
	
.mochaContent {
	padding: 10px 12px;
	border:1px solid #000;
	position:relative;
	color:#444;
	height:100%;
}

.mocha_btn_close, .mocha_btn_minimize, .mocha_btn_reload, .mocha_btn_maximize {width:14px; background:url(mocha/buttons.png); height:14px; display:inline; float:right; margin-left:5px; cursor:pointer;}
.mocha_btn_close {background-position:top right;}


#smallbanner {}
#smallbanner a {line-height:0; display:block; margin-bottom:1px; border:1px outset #292929;}
#smallbanner a:hover {border:1px solid #292929;}


.ctable {}




.fancywin {background:url(1px.png); position:fixed; z-index:1000px; padding:8px; -moz-border-radius:8px; position:absolute; -moz-box-shadow: 1mm 1mm 4mm #111111; -webkit-box-shadow: 1mm 1mm 5mm #111111; box-shadow: 1mm 1mm 5mm #111111;}
.fancywin .title {font-size:15px; line-height:28px; padding:0 12px; font-family:arial; background:#333; border:1px solid #111; color:#f4f4f4;}
.fancywin .inner {background:#fff;}




#wrapper {width:997px; margin:0 auto; margin-top:20px;}

#mainContent {width:810px; min-height:650px; float:left; display:inline; margin-bottom:10px; position:relative; right:3px;}
.spacer {height:8px;}

#topnav {margin-bottom:24px;}
#topnav a, #topnav form {float:left; width:124px; height:48px; line-height:12px; padding:0 8px; border-right:1px dotted #383838; border-left:1px dotted #111;}
#topnav a#logo {width:243px; margin:0 0 0 -12px; bottom:2px; background:url(slice.png) no-repeat 0 -84px;}
#topnav form {width:155px; margin-right:0; clear:none; padding-left:11px;}
#topnav legend, #topnav #searchBtn {display:none;}
#topnav form label {position:relative; font-weight:bold;}
#topnav strong, #topnav form label {display:block; line-height:18px; text-transform:uppercase; color:#fff;}


.msg2 {background:#171717; width:795px; border:1px solid #0d0d0d; line-height:18px; -moz-border-radius:8px; display:table; margin:1px 14px 17px 0;}
.msg2 div {display:table-cell;} 
.msg2 .text {padding:6px 9px; -moz-border-radius-topright:8px; -moz-border-radius-bottomright:8px;}
.msg2 .icon {background:#292929; font-size:65px; vertical-align:middle; text-align:center; color:#171717; border-right:1px solid #0d0d0d; text-shadow:1px 1px #333; width:59px; -moz-border-radius-topleft:8px; -moz-border-radius-bottomleft:8px;}


#sidebar {width:160px; min-height:1000px; line-height:18px; padding-left:12px; margin-left:816px; border-left:1px dotted #383838;}
#sidebar h3 {font-weight:bold; color:#77B1B5;}
#sidebar a {display:block; cursor:pointer;}
#sidebar span {display:block; background-repeat:no-repeat;}

p,a,h1,h2,h4,h3,h5,h6,li,td,th,b,i,span {text-shadow: 1px 1px #0d0d0d;}


.mocha .linkTbl td {line-height:18px; font-size:11px; padding:0 8px;}
.mocha .linkTbl .pro {color:#77B1B5;}
.mocha .linkTbl .con {color:#CC7766;}


#sidebar a.active, .activeDockTab {background:url(slice.png) no-repeat 0 -198px; position:relative; right:13px; padding-left:13px;}

.g {display:none;}

.cd, .cd5 {position:relative; float:left; -moz-box-shadow:0 0px 15px #0d0d0d;}
.cd a, .cd img, .cd5 img, .cd5 a {position:absolute; top:0; left:0; width:100%; height:100%;}
.cd a {background-image:url(jewel.png);}

.cd.small {width:69px; height:65px; margin:10px;}
.cd.small a {background-position:0 -231px;}
.cd.big {width:82px; height:80px; margin:0 20px 0 10px;}


.cdWrapper {width:82px; height:120px; float:left; padding:10px 13px;}
.cd5.small {width:82px; height:80px; margin:2px 0 2px 0;}
.cdWrapper b {text-align:center; width:100%; display:block; float:left; height:36px; line-height:18px; overflow:hidden; color:#77B1B5; font-weight:normal;}
.cd5.small a {background-position:0 -231px; background-image:url(slice.png);}



.tag {margin:0; opacity:.8;}
.tag.gray {color:#444;}
.tag.blue {color:#77A6B5;}
.tag.green {color:#a1b577;}
.tag.red {color:#b58c77;}
.tag.inherit {color:inherit;}

.m {background:#0D0D0D url(p2.jpg); position:relative; float:left; padding:6px; margin-right:12px;}
.m h2 a {color:#77B1B5; font-size:13px;}
.m h2 a:visited:before {content:'x | ';}
.m h2 a:before {content:'o | '; color:#292929;}

.m.cover.vote h2 a:before {content:'';}

.cover img, .border, .cineadd {display:block; border-radius:5px; -moz-outline-radius:3px; -moz-border-radius:3px; background:#292929; border:5px solid #171717; outline:1px solid #292929; padding:1px; margin:0; border-top:23px solid #171717;}
.cover img, .border {height:250px; width:166px;}

.cover i {opacity: 0.3; position: absolute; height:20px; top: 8px; left: 12px; width: 110px; overflow: hidden; background:transparent; border:0;}
.cover i:hover {opacity:0.8;}

.cover h2 a {display:block; width:150px; height:36px; text-align:center; padding:11px 0 21px 5px;}
.cover h2 a:hover:before {content:'x | ';}
.cover span {color:#77B1B5; border:1px dotted #292929; -moz-border-radius:3px; position:absolute; padding:1px 4px 0 4px; right:5px; bottom:45px;}
.cover strong, .tag{margin-left:6px; border:1px dotted #333333; position:relative; bottom:1px; color:#B5AB77; color:#b57c77; text-transform:uppercase; padding:0px 2px; font-weight:bold; font-size:8px; -moz-border-radius-topright:3px; -moz-border-radius-bottomleft:3px;}
.cover .pl {display:none; width:60px; height:59px; top:80px; left:65px; position:absolute; background:url(slice.png) no-repeat 0 -474px;}
.cover:hover .pl {display:block; opacity:.8;}
.cover .pl:hover {opacity:.95;}
.cover .pl:active {top:82px;}

.cover:hover ul.iwish {display:block;} 


ul.iwish li.pos.act span, ul.iwish li.neg.act span, ul.iwish li span b, .wishSorted.xuser, .wishSorted.days {background-image:url(wish_slice.png); background-repeat:repeat-x;} 
ul.iwish {overflow:hidden; width:162px; display:none; opacity:.95; padding:1px 1px 0 5px; left:11px; position:absolute; top:11px; border-bottom:1px solid #292929; background:#171717;}
ul.iwish:hover {opacity:1;}
ul.iwish li {line-height:24px; display:block; float:left;}
ul.iwish li span {width:16px; height:16px; position:static; display:block; padding:0; float:left; margin:3px 6px 0 0;}
ul.iwish li span b {height:16px; position:static; display:block;}

ul.iwish li.pos, ul.iwish li.neg {width:62px;}
ul.iwish li.time {width:30px;}

ul.iwish li.time span, ul.iwish li span, ul.iwish li span {border:none;}
ul.iwish li.pos.act span:hover, ul.iwish li.neg.act span:hover {background-position:0 -65px; border:1px solid #147177;}
li.pos.act span, li.neg.act span {background-position:0 -47px; cursor:pointer; border:1px solid #292929;}

ul.iwish li.pos span b {background-position:2px 2px; background-repeat:no-repeat;}
ul.iwish li.neg span b {background-position:3px -29px; background-repeat:no-repeat;}
ul.iwish li.time span b {background-position:2px -13px; background-repeat:no-repeat;}

.wishSorted {padding-left:16px; background-repeat:no-repeat; color:#bfbfbf;}
.wishSorted.xuser {background-position:0 -28px;}
.wishSorted.days {background-position:0 -12px;} 

.sum {font-style:normal; background:url(star.png) no-repeat 0 2px; padding-left:15px; color:#77B1B5;}

.m.list {position:relative; margin:0; overflow:hidden; padding:22px 22px 22px 14px; margin-right:12px;}
.m.list img {width:auto; height:125px; border:1px solid #292929; float:left; margin:0 7px; opacity:.7;}
.m.list img:hover {opacity:1;}
.m.list p {margin-left:120px;}
.m.list .pl {position:absolute; left:39px; top:115px;}
.m.list.c1 {border-top:1px dotted #292929; border-bottom:1px dotted #000; background:transparent;}
.m.list.c2 {border-top:1px dotted #292929; border-bottom:1px dotted #000;}
.m.list h2 {margin-bottom:15px; position:relative; margin-left:120px; bottom:6px;}
.m.list h2 a {font-size:14px;}
.m.list h2 a:hover {text-decoration:underline;}
.m.list h2 span {background:#292929; color:#999; padding:0 4px; text-shadow:none; font-size:12px; margin-left:20px; -moz-border-radius:3px;}
.m.list p a {color:#77B1B5;}
.m.list p a:hover {text-decoration:underline;}

#leftBar .m.cover {float:none; margin:8px 0 15px; -moz-border-radius:5px;}

.m.cover.vote img {border:5px solid #171717;}

.msg { line-height:18px; -moz-border-radius:5px; color:#77B1B5; background-color:#171717; background-position:10px 50%; background-repeat:no-repeat; border:1px solid #292929; padding:4px 4px 4px 45px;}
.msg.system {color:#77B1B5; background-image: url('icons/msg_system.png');}
.msg.success {color:#77B1B5; background-image: url('icons/msg_success.png');}
.msg.info {color:#7792b5; background-image: url('icons/msg_info.png');}
.msg.error {color:#CC7766; background-image: url('icons/msg_error.png');}

#news {margin-bottom:10px; margin-right:13px;}


.cineadd img, .cineadd a, .cineadd embed, .cineadd object {margin:0; padding:0; line-height:0;}
.cineadd object, .cineadd embed, .cineadd a img, .cineadd div div {width:100%; height:100%; overflow:hidden;}
.cineadd, x:-moz-any-link, x:only-child {opacity:1; border-top:5px solid #171717;}
.cineadd:hover, x:-moz-any-link, x:only-child {opacity:1;}


#add1 {width:160px; height:600px; margin-left:9px; overflow:hidden; border-top:5px solid #171717;}
#add2 {height:90px; width:730px; margin:0 auto; overflow:hidden; border-top:5px solid #171717;}
#add3 {height:150px; width:150px; margin:0; margin-top:250px; overflow:hidden;}


.meinfo {margin-left:222px; width:545px; color:#B7B7B7;}
.meinfo h2, .meinfo h1 {margin:0px; line-height:36px;}
.meinfo h2 {margin-bottom:18px;}
.meinfo p {margin-bottom:34px;}
.meinfo p, .meinfo h1, .meinfo h2 {padding:0 10px;}

.links a, .bevel, .autocomp li, .links a:active {background:#141414 url(bg.png); text-shadow:-1px -1px #0D0D0D; cursor:pointer; padding-left:11px; padding-right:10px; color:#666; display:block; line-height:27px; height:27px; overflow:hidden; border:1px solid; border-color:#191919 #0d0d0d #0d0d0d #191919;}
.links a img {width:12px; height:12px; opacity:.5; margin-right:8px; position:relative; top:2px;}
.links a b, .htip {background:#333; color:#999; margin:0 2px 0 6px; font-size:8px; -moz-border-radius:5px 0 5px 0; padding:0 4px;}
.links a:hover img {opacity:1;}
.links a:hover, .bevel:hover, .links a.used, .autocomp .select {color:#77B1B5; text-shadow:1px 1px #0D0D0D; background:#0F0F0F url(bg.png) 0 -48px;}
.links a:active {text-decoration:none; position:static; background:url(bg.png);}


.cd2 a, .cd3 a { float:left;}
.cd2 {width:542px;}
.cd2 a {width:248px;}
.cd3 a {width:156px;}

.bevel {overflow:hidden;}
.bevel i {display:block; float:left; margin-right:10px;}

#leftBar {float:left; width:190px}
#leftBar h4 {margin:5px 0; clear:both;}
#leftBar span {padding:4px 7px; display:block; float:left; margin:0 2px 2px 0; cursor:pointer; background-color:#0D0D0D;}
#leftBar .fo {overflow:hidden; clear:both;}
#leftBar span:hover {background-color:#171717;}
#leftBar span:active, #leftBar span.active {color:#77B1B5;}

.openslot img {background:url(bg.png) 0 -129px;}

h4, #rsBox {background:#171717 url(bg.png) 0 -92px; color:#666; border:1px solid #0D0D0D; font-size:12px; font-weight:bold; padding:4px 10px; cursor:pointer; -moz-border-radius:4px;}

#rsBox select {width:100%; font-size:13px; border:none; padding:1px 0 1px 1px; color:#666; cursor:pointer; margin:0;}
#rsBox select option {padding:0 5px; border-bottom:1px dotted #292929;}
#rsBox select option:hover {color:#77B1B5; background:#292929;}
#rsBox {padding:2px 4px; margin-bottom:4px;}
.cInfo {border:10px solid #111;}

.acon {padding:0 0px; display:none; margin-top:0px; margin:1px 0 3px 0;}
#rating, .links {border-left:1px solid #0d0d0d; border-right:1px solid #191919;}

.clear {clear:both;}

#pagination {clear:both; overflow:hidden; margin-top:25px; padding:14px 0 15px; border-top:1px dotted #383838;}



.prev, .next {width:25px; height:25px; cursor:pointer; opacity:.8; background-image:url(slice.png)}
.prev 		{float:left; background-position:0px -25px;}
.prevhover	{background-position:0 0;}
.next		{float:right; width:25px; background-position:-25px -25px;}
.nexthover {background-position:-25px 0;}



#mO {
	position: absolute;
	z-index: 9999;
	left: 0;
	width: 100%;
	background-color:#111;
	cursor: pointer;
}

#mO.mbOverlayFF { background:transparent url(./mb/images/80.png) repeat; }
#mO.mbOverlayIE { background: transparent url(./mb/images/50.gif) repeat; }
#mC {-moz-border-radius:12px; -moz-box-shadow:0 0 60px #0D0D0D;}
#mC, #mBC {
	position: fixed;
	z-index: 9999;
	left: 50%;
	overflow: hidden;
	background: url(p1.jpg);
	border:1px solid #292929;
}

#mI {
	padding:1px;
	padding-bottom:0;
	z-index:2000;
	overflow: hidden;
	border:8px solid #171717;
	background:#292929;
	-moz-border-radius-topleft:12px;
	-moz-border-radius-topright:12px;
/*	Sets the style for inline content, if no style is given	*/
}

#mB {
	border-top:none;	
	color: #8c8c8c;
	padding:8px 10px 5px;
}

#mbTitle {
	display: inline;
	color: #77B1B5;
	font-weight: bold;
}

#mbCaption {font-size:11px;}
#mbNumber {display:inline; font-size:9px;}

#mB a {
	cursor:pointer;
	padding-left:10px;
	color:#8c8c8c;
	float: right;
}

#mB span { color:#77B1B5; }
#mB a:hover {color:#77B1B5;}

#sidebar div {overflow:hidden;}


.autocomp
{
	position:				absolute;
	padding-top:			0;
	margin:0 0 0 -5px;
	border:					1px solid #292929;
	border-top:1px solid #0d0d0d;
	z-index:				1000000;
	-moz-box-shadow: #0d0d0d 10px 5px 5px;
	color:#BFBFBF;
	padding:0;
}
.autocomp li {margin:0; padding-left:6px; list-style-type:none; line-height:28px; height:28px;}
.autocomp li a {padding-left:22px; background:url(icons/bullet_green.png) no-repeat 0 center; height:28px; display:block; line-height:28px;}
.autocomp li a.nosub {background:url(icons/bullet_red.png) no-repeat 0 center;}
.autocomp li a:hover {color:#77B1B5; background:url(icons/bullet_toggle_plus.png) no-repeat 0 center;}
.autocomp .autocompleter-queried {color:#77B1B5;}
.autocomp .select .autocompleter-queried {text-decoration:underline;}



.iartikel {cursor:pointer; background:url(p2.jpg); min-height:57px; margin:5px 10px 23px; -moz-border-radius:5px; padding:2px 10px 8px 0; display:block;}
.iartikel:hover {color:#bfbfbf;}
.iartikel:hover span {background:#77B1B5; color:#bfbfbf;}
.iartikel b{color:#77B1B5; font-size:14px; display:block; margin-bottom:1px; margin-top:2px;} 
.iartikel p{height:43px;} .artikel a{overflow:hidden; line-height:30px; display:block;} 
.iartikel span strong{display:block; font-size:22px; margin:1px 0; text-shadow:1px 1px #333;}
.iartikel span i{display:block; font-size:16px; text-shadow:1px 1px #333; font-style:normal;} 
.iartikel span{height:60px; font-family:monospace; font-weight:bold; color:#0d0d0d; text-shadow:1px 1px #333; -moz-border-radius-bottomleft:5px; -moz-border-radius-topleft:5px; display:block; margin-bottom:25px; margin-right:15px; float:left; padding:0 9px; padding-top:2px; background:#292929;}


.cm h5 a {color:#666666; font-weight:bold; text-decoration:underline;}
.cm h5 a:hover {color:#77B1B5;}



button, a.button {
	border:1px solid #0d0d0d;
    background:url(bg.png);
	background-position:0 -420px;
	background-repeat:repeat-x;
	cursor:pointer;
	-moz-border-radius:12px;	
	margin:0 5px;
}

button:hover, a.button:hover {
    background-position:0 -446px;	
}
button:active, a.button:active {
    background-position:0 -472px;	
}

button span, a.button span {
    display:block;
	text-shadow:1px 1px 0 #0d0d0d;	
    color: #bfbfbf;
	font-size:11px;
	font-weight:bold;
	padding:4px 3px;	
}


.helptext h2 {padding: 12px 10px 6px 10px; font-size:15px; color: rgb(119, 177, 181); font-weight:bold;}
.helptext p, .helptext ul {line-height:18px; color:#bfbfbf; padding:6px 8px;}

#cmf {margin:8px 0; overflow:hidden;}
#cmf textarea {margin:0; padding:3px 3px; border:1px solid #292929;}
#cmf button {border:1px solid #0d0d0d;}
#cmf iframe {width:100%;}
.acon .msg2,.acon .msg {width:auto; margin:0 0 8px;}

.cm {margin:18px 0 23px; overflow:hidden;}
.cm h5 {color:#666; font-size:11px; position:relative; bottom:1px; padding:7px 5px 0 25px; float:right; background:url(slice.png) no-repeat 0 -430px; }

.cmc {border:1px solid #141414; -moz-border-radius:1%; -moz-outline-radius:5px; font-size:12px; color:#bfbfbf; background:#0D0D0D url(p2.jpg); padding:11px; line-height:18px;}
.cmc h3, .artikel h3 {font-size:15px; font-weight:bold; margin:14px 0;}
.cmc h3:first-child {margin:0; margin-bottom:14px;}
.cmc p, .artikel h3 {margin:8px 0;}
.cmc a {color:#77B1B5;}
.cmc a:hover {text-decoration:underline;}
.cmc ul, .artikel ul {list-style-type:square; margin-bottom:12px;}

.adminAnswer {color:#666; margin-top:15px; font-size:11px;}
#cmUser {color:#666; background:#0d0d0d url(icons/icon_user.gif) no-repeat 8px 50%; border:1px solid #1F1F1F; -moz-border-radius-topleft:5px; -moz-border-radius-topright:5px; -moz-border-radius-bottomright:0; -moz-border-radius-bottomleft:0; padding:5px 5px 5px 28px; width:510px;}

.cloud {display:block; float:left; line-height:20px; padding:0 10px 0 0;}
.t1,.t3,.t5 {font-weight:bold;}
.t1,.t2 {font-size:16px;}
.t3,.t4 {font-size:14px;}
.t5,.t6 {font-size:12px;}

.rr .wrap {cursor:pointer;	background: #111;}
.rr .wrap {overflow:hidden;}

.rr span,.rr .wrap {
	display: block;
	float:left;
	width: 160px;
	height: 16px;
}
.acon i {font-style:normal;}

.rr .ratingStars {display: block; background:url('skull.png') repeat-x;}
.rr .ratingVoted {cursor:default; background-color:#61692a;}
.rr .ratingActive {background-color:#692561;}
.rr .ratingFill {background-color:#256169;}

.ratingText {
	width:200px;
	line-height:25px;
	margin-left:10px;
	position:relative;
	bottom:4px;
}
.ratingText.ratingError {
	color: #a84d45;	
}
.ratingText.loading {background: url('mocha/loader.gif') no-repeat 5px 5px; padding-left:18px;}



.rightAlign { text-align: right;}

.sortable.sortedASC {background: #111 url(tableSort-asc.png) no-repeat 5px 2px; color:#737373;}
.sortable.sortedDESC {background: #111 url(tableSort-desc.png) no-repeat 5px 2px; color:#737373;}


th {
	border-bottom:1px solid #0d0d0d;
	padding: 2px;
	cursor:pointer;
	font-size:10px;
}

th.sortable {
	padding: 2px 2px 2px 16px;
	color:#292929;
}

th.sortable:hover {
	color: #737373;
}

tr.hide {display: none;}

.mocha table {width:100%;}

.mocha tr {cursor:pointer;}

.mocha td, .cTable td {
	border:1px solid #000;
	border-right:1px solid #0d0d0d;
	border-left:none;
	color:#B5B5B5;
	padding:4px 8px;
	font-size:12px;
	background:#0F0F0F url(rowBG.png) repeat-x;
}

.mocha td img {display:block; margin:auto; width:11px; height:11px; opacity:.7;}

.selected-row td {background:url(rowBG2.png) repeat-x;}


/***************************/
.tableFilter {
	border: 1px solid #ccc;
	padding: 2px;
	margin: 5px 0 10px 0;
}

.tableFilter input {
	border: 1px solid #ccc;
}

.tableFilter select {
	border: 1px solid #ccc;
}



textarea,iframe, iframe html{margin:0; color:#666; background:#0D0D0D; border:none; overflow:auto;font-size:12px}

.ez div.wysiwyg{border:1px solid #383838; padding:0;}
.ez .toolbar{border:1px solid #1F1F1F; padding:2px;}
.ez textarea, .ez iframe, .ez iframe html{ width:100%; height:350px; margin:0; color:#666; background:#0D0D0D; border:none; overflow:auto; font-size:12px}

.wysiwyg {border:1px solid #1F1F1F; background:#0d0d0d;}
.wysiwyg iframe {height:180px;}
.wysiwyg textarea {height:180px; width:535px;}
.toolbar{overflow:hidden; border-bottom:1px dotted #242424; background:#171717 url(bg.png) 0 -92px}
.toolbar .spacer{border:none; float:left; height:16px; width:0px; padding:0; margin:1px 5px 2px 5px; border-right:1px solid #121212; border-left:1px solid #292929;}

#artikel {margin-right:15px;}
#artikel .wysiwyg iframe {height:355px;}

.editBtn {background-image:url(editor/slice.png); background-repeat:no-repeat; display:block; margin:1px 2px 2px 2px; padding:0 2px; border:1px solid #111; width:16px; height:16px; float:left; background-color:#171717; cursor:pointer; -moz-border-radius:3px;}
.editBtn:hover{background-color:#ffffb0;border-color:#999}

.toolbar.disabled *{opacity:0.3;-moz-opacity:0.3;filter:alpha(opacity=30)}
.toolbar.disabled .toggle{background-image:url(editor/html.png); background-repeat:no-repeat; opacity:1;-moz-opacity:1;filter:alpha(opacity=100)}
.hidden{display:none !important}

select, textarea, input {background:#0f0f0f url(form_test_bg.png) repeat-x; color:#BFBFBF; border:1px solid #383838; -moz-border-radius:4px;}

#mainSearch,#mainSearch2 {width:140px; border:1px solid #292929; color:#666; font-size:12px; padding:3px;}

.outer,.buttonDiv {overflow:hidden; background:#232323 url(mocha/mochaSprite.png) 0 -50px; padding:6px 3px 6px 8px;}
.r2 .float {width:50%; float:left;}
.r3 .float {width:33%; float:left;}
.r3 .float:last-child {width:34%; float:left;}
.r4 .float {width:25%; float:left;}
.margin {padding-right:15px;}
.ez .largeArea {background-position:0 -100px;}
.ez input,.ez textarea,.ez select {border:1px solid #3B3B3B; -moz-border-radius:4px; width:100%; padding:6px 4px; font-size:12px; font-family:Arial,Helvetica,sans-serif; margin:0; color:#B7B7B7; background:#0f0f0f url(form_test_bg.png) repeat-x;}
.ez textarea {height:auto; line-height:18px; color:#bfbfbf;}
.ez select {padding-bottom:4px;}
.ez .default {color:#777;}
.buttonDiv button {float:right;}
.ez .msg {padding:9px; padding-left:50px;}


.ibox {width:33%; float:left; background:#a1a1a1; margin-right:20px;}

.artikel {font-size:13px; line-height:20px;}
.artikel p {margin-bottom:15px;}

.tooltipDiv {background:#171717; overflow:hidden; opacity:.95; color:#999; border:1px solid #292929; width:350px; padding:5px;}
.tooltipDiv img {float:left; margin:0 5px 5px 0; width:88px; height:33px; border:#292929;}
.tip-title {}

#addLinkResult td {line-height:18px; font-size:11px;}

#cloud a {float:left; display:inline; padding-right:8px;}

#cloud a.t1 { font-size: .7em; font-weight: 100; }
#cloud a.t2 { font-size: .8em; font-weight: 200; }
#cloud a.t3 { font-size: .9em; font-weight: 300; }
#cloud a.t4 { font-size: 1.0em; font-weight: 400; }
#cloud a.t5 { font-size: 1.0em; font-weight: 500; }
#cloud a.t6 { font-size: 1.1em; font-weight: 600; }
#cloud a.t7 { font-size: 1.2em; font-weight: 700; }
#cloud a.t8 { font-size: 1.3em; font-weight: 800; }

