@charset "utf-8";

/***************
 * Editor
***************/

.markItUp {border:1px solid #353535; background-color:#555555; width:700px; padding:5px;}
.markItUp * {margin:0; padding:0; outline:none;}
.markItUp a:link, .markItUp a:visited {color:#FFFFFF;}
.markItUpContainer {border-bottom:1px solid #353535; padding:5px; font:11px Verdana, Arial, Helvetica, sans-serif;}
.markItUpEditor {font:12px 'Courier New', Courier, monospace; padding:5px; border:1px solid #353535; width:673px; height:420px; clear:both; display:block; line-height:18px; overflow:auto;}
.markItUpPreviewFrame {overflow:auto; background-color:#555555; border:1px solid #191919; width:99.9%; height:400px; margin:5px 0;}
.markItUpFooter {width:100%; cursor:n-resize;}
.markItUpResizeHandle {overflow:hidden; width:22px; height:5px; margin-left:auto; margin-right:auto; background-image:url(/img/editor/handle.png); cursor:n-resize;}
.markItUpHeader ul li {list-style:none; float:left; position:relative;}
.markItUpHeader ul li ul{display:none;}
.markItUpHeader ul li:hover > ul{display:block;}
.markItUpHeader ul .markItUpDropMenu {background:transparent url(/img/editor/menu.png) no-repeat 115% 50%; margin-right:5px;}
.markItUpHeader ul .markItUpDropMenu li {margin-right:0;}
.markItUpHeader ul .markItUpSeparator {margin:0 10px; width:1px; height:16px; overflow:hidden; background-color:#CCC;}
.markItUpHeader ul ul .markItUpSeparator {width:auto; height:1px; margin:0;}
.markItUpHeader ul ul {display:none; position:absolute; top:18px; left:0; background:#555555; border:1px solid #191919; height:inherit;}
.markItUpHeader ul ul li {float:none; border-bottom:1px solid #191919;}
.markItUpHeader ul ul .markItUpDropMenu {background:#555555 url(/img/editor/submenu.png) no-repeat 100% 50%;}
.markItUpHeader ul ul ul {position:absolute; top:-1px; left:150px;}
.markItUpHeader ul ul ul li {float:none;}
.markItUpHeader ul a {display:block; width:16px; height:16px; text-indent:-10000px; background-repeat:no-repeat; padding:3px; margin:0;}
.markItUpHeader ul ul a {display:block; padding-left:0; text-indent:0; width:120px; padding:5px; background-position:2px 50%;}
.markItUpHeader ul ul a:hover {color:#555555; background-color:#191919;}
.wiki .markItUpButton6 a, .bbcode .markItUpButton1 a {background-image:url(/img/editor/bold.png);}
.wiki .markItUpButton7 a, .bbcode .markItUpButton2 a {background-image:url(/img/editor/italic.png);}
.bbcode .markItUpButton3 a {background-image:url(/img/editor/underline.png);}
.wiki .markItUpButton11 a, .bbcode .markItUpButton4 a {background-image:url(/img/editor/picture.png);}
.wiki .markItUpButton12 a, .bbcode .markItUpButton5 a {background-image:url(/img/editor/link.png);}
.bbcode .markItUpButton7 a {background-image:url(/img/editor/fonts.png);}
.wiki .markItUpButton9 a, .bbcode .markItUpButton8 a {background-image:url(/img/editor/list-bullet.png);}
.wiki .markItUpButton10 a, .bbcode .markItUpButton9 a {background-image:url(/img/editor/list-numeric.png);}
.bbcode .markItUpButton10 a {background-image:url(/img/editor/list-item.png);}
.wiki .markItUpButton14 a, .bbcode .markItUpButton11 a {background-image:url(/img/editor/quotes.png);}
.wiki .markItUpButton15 a, .bbcode .markItUpButton12 a {background-image:url(/img/editor/code.png);}
.bbcode .markItUpButton13 a {background-image:url(/img/editor/clean.png);}
.wiki .preview a, .bbcode .preview a {background-image:url(/img/editor/preview.png);}
.wiki .markItUpButton1 a {background-image:url(/img/editor/h1.png);}
.wiki .markItUpButton2 a {background-image:url(/img/editor/h2.png);}
.wiki .markItUpButton3 a {background-image:url(/img/editor/h3.png);}
.wiki .markItUpButton4 a {background-image:url(/img/editor/h4.png);}
.wiki .markItUpButton5 a {background-image:url(/img/editor/h5.png);}
.wiki .markItUpButton8 a {background-image:url(/img/editor/stroke.png);}
.wiki .markItUpButton13 a {background-image:url(/img/editor/url.png);}
.bbcode .markItUpButton6 a {background-image:url(/img/editor/colors.png);}
.bbcode .markItUpButton6 ul {width:81px; padding:1px;}
.bbcode .markItUpButton6 li {border:1px solid #FFF; width:25px; height:25px; overflow:hidden; padding:0; margin:0; float:left;}
.bbcode .markItUpButton6 ul a {width:25px; height:25px;}
.bbcode .markItUpButton6 .col1-1 a {background:yellow;}
.bbcode .markItUpButton6 .col1-2 a {background:orange;}
.bbcode .markItUpButton6 .col1-3 a {background:red;}
.bbcode .markItUpButton6 .col2-1 a {background:blue;}
.bbcode .markItUpButton6 .col2-2 a {background:purple;}
.bbcode .markItUpButton6 .col2-3 a {background:green;}
.bbcode .markItUpButton6 .col3-1 a {background:#FFF;}
.bbcode .markItUpButton6 .col3-2 a {background:gray;}
.bbcode .markItUpButton6 .col3-3 a {background:black;}

/***************
 * Indexes
***************/

.stripNav {margin:auto;}
.stripNavL {float:left; text-indent:-9000em; width:52px;}
.stripNavR {float:right; text-indent:-9000em; width:48px;}
.stripNavL a {background:transparent url(http://static.animemanga.de/page/arrow_l.gif) no-repeat center;}
.stripNavL a:hover {background:transparent url(http://static.animemanga.de/page/arrow_l.gif) no-repeat center;}
.stripNavR a {background:transparent url(http://static.animemanga.de/page/arrow_r.gif) no-repeat center;}
.stripNavR a:hover {background:transparent url(http://static.animemanga.de/page/arrow_r.gif) no-repeat center;}
.stripNavL a, .stripNavR a {display:block; height:148px; width:40px;}

/***************
 * Video
***************/

div.flash {-moz-border-radius-bottomleft:5px; -moz-border-radius-bottomright:5px; -moz-border-radius-topleft:5px; -moz-border-radius-topright:5px; border-color:#D9E4FF; margin:10px 5px; width:375px;}
div.fieldset {border:1px solid #FFFFFF; margin:10px 0; padding:20px 10px;}
div.fieldset span.legend {background-color:#FFFFFF; color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:120% !important; font-weight:700; line-height:normal; padding:3px; position:relative; top:-30px;}
p.divStatus {margin-bottom:0.5em; margin-top:0.25em;}
.swfupload {vertical-align:top;}
.progressWrapper {overflow:hidden; width:357px;}
.progressContainer {background-color:#F7F7F7; border:solid 1px #E8E8E8; margin:5px; padding:4px; overflow:hidden;}
.message {
	margin: 1em 0;
	padding: 10px 20px;
	border: solid 1px #FD9;
	background-color: #FFC;
	overflow: hidden;
}
.red {background-color:#FFEBEB; border:solid 1px #B50000;}
.green {background-color:#EBFFEB; border:solid 1px #DDF0DD;}
.blue {background-color:#F0F5FF; border:solid 1px #CEE2F2;}
.progressName {
	font-size: 80% !important;
	color: #555;
	width: 323px;
	height: 14px;
	text-align: left;
	white-space: nowrap;
	overflow: hidden;
}
.progressBarInProgress, .progressBarComplete, .progressBarError {
	font-size: 0;
	width: 0;
	height: 2px;
	background-color: blue;
	margin-top: 2px;
}
.progressBarComplete {
	background-color: green;
	visibility: hidden;
	width: 100%;
}
.progressBarError {background-color:red; visibility:hidden; width:100%;}
.progressBarStatus {
	margin-top: 2px;
	width: 337px;
	font-size: 70% !important;
	font-family: Arial;
	text-align: left;
	white-space: nowrap;
}
a.progressCancel {
	font-size: 0;
	display: block;
	height: 14px;
	width: 14px;
	background-image: url(/photos/gfx/cancelbutton.gif);
	background-repeat: no-repeat;
	background-position: -14px 0;
	float: right;
}
a.progressCancel:hover {background-position:0;}
div.rating {clear:both; cursor:pointer; display:block; margin:2em;}
div.rating:after {clear:both; content:'.'; display:block; height:0; width:0; visibility:hidden;}
div.cancel, div.star {background:transparent; cursor:pointer; display:block; float:left; height:15px; overflow:hidden; text-indent:-999em; width:17px;}
div.cancel, div.cancel a {background:url("/img/rating/delete.gif") no-repeat 0 -16px;}
div.star, div.star a {background:url("/img/rating/star.gif") no-repeat 0 0;}
div.cancel a, div.star a {background-position:0; border:1px solid red; display:block; height:100%; width:16px;}
div.star_on a {background-position:0 -16px !important;}
div.star_hover a, div.star_live a:hover {background-position:0 -32px;}
div.star_readonly a, div.star_readonly a:hover {cursor:default !important}
div.star {background:transparent !important; overflow:hidden !important}


/***************
 * Photos
***************/

#pnotes {
	position: relative;
}
#pnotes .note {
	background: url(/photos/gfx/tp.gif);
	position: absolute;
	border: 2px ridge #FFF;
	width: 40px;
	height: 40px;
	z-index: 10;
}
#pnotes .note .note_details {
	position: absolute;
	text-align: left;
	padding: 5px;
	background-color: #fff;
	border: 1px solid black;
	width: 200px;
	top: 30px;
	left: 30px;
	z-index: 11;
}
#pnotes .contactlist {
	text-align: left;
	position: absolute;
	border: 1px solid black;
	width: 300px;
	padding: 5px;
	background-color: #fff;
}
.imgzoom {
	-webkit-box-shadow: 0 0 20px rgba(0, 0, 0, 0.5);
	border: 5px solid #fff;
	line-height: 1;
	font-size: 1px;
}
.imgzoom a {
	background: url(/photos/gfx/imgzoom-close.png) no-repeat;
	display: block;
	width: 44px;
	height: 45px;
	position: absolute;
	left: -22px;
	top: -22px;
	text-decoration: none;
	text-indent: -100000px;
	outline: 0;
}
.imgzoom a:hover {background-position:left -45px;}
.imgzoom img {width:100%;}
.imgzoom p {display:none;}