@charset "UTF-8";

@media all {

/* @group Setup */

* {padding:0; margin:0; font-family:Arial, Helvetica, sans-serif;}
a {color:#f16c4d; outline:none; text-decoration:none;}
body {background-color:#000000; background-image:url(Backgrounds/jackett_BG.jpg); background-repeat:no-repeat; background-position:bottom center; background-attachment:fixed;}
html {overflow-y:scroll; overflow-x:auto; font-size:15px; color:#FFFFFF;}
img { -ms-interpolation-mode: bicubic;}

/* @end */



/* @group Site Basics */

.wrapper {width:930px; margin:0 auto; margin-top:9%;  color:#ebebeb;}
.footer {position:fixed; bottom:0px; right:0px; width:100%; background:url(Images/jackett_Footer-trans.png) no-repeat bottom center; height: 75px;}
.footer p {text-align:left; padding:3px 6px; font-size:10px; bottom:5px; right:5px; position:fixed;}
.footer a span {color:#666666;}
.left_column {width:300px; margin-right:40px; float:left; text-align:right; display:none; position: fixed;}
.right_column {float:left; max-width:590px; padding-top:4px; margin-top:0px !important; margin-top:-20px; display:block; left:340px; position:relative;}
.clear {clear:both; visibility:hidden; width:0px; height:0px; overflow:hidden;}
#login {text-align:right; background:url(Images/transparenz.png) repeat;}
#login a {float:right; padding:5px 13px; color:#BBBBBB; display:block; font-size:13px; height:17px;}
#login a #toggle_login {width:17px; height:17px; overflow:hidden;}
#login a:hover {background:#333333;}
#login a:active {background:#555555;}
#login_box {display:none; padding:2px 16px;}
#login_box input {padding:1px; border:1px solid #333333; background:#222222; margin:0px 3px; color:#FFFFFF;}
.reply {width:360px; min-height:60px; text-align:center; margin:0 -190px 0; display:none; position:fixed; top:40px; right:50%; background:#cc0000 url(Images/alert-trans.png) 5px 5px no-repeat; padding: 5px; border-radius: 5px; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px;}
.reply h3 { padding-left:60px; color:#ffffff; font-size:15px;}
#side_links a {display:block; padding:8px 0px; margin-right:4px; text-align:right; background:url(Images/seperator.png) no-repeat top right; font-size:1.5em; font-weight:lighter; text-transform:uppercase; outline:none;}
#side_links a.end {background:none;}
#side_links_mini {display:none;}
#side_links_mini a {margin:0px 4px 4px 0px; line-height:60%; display:block; font-size:1.025em; background:none; text-transform:uppercase;}
ol, ul { margin-left: 20px; }
ol li, ul li { margin-bottom: 8px; }

#addthistoolbox {float:right; margin:-20px -20px -5px 0; display:inline; width:160px; position:fixed; left:5px; bottom:10px;}
/* @end */



/* @group Site Name */

.sitename {padding:0px 2px 25px 0px; font-size:1.7em; letter-spacing:-0.3px; text-transform:uppercase; cursor:text;}
.sitename .firstname {color:#f16c4d; font-weight:lighter; text-shadow:1px 1px 3px #000;}
.sitename .lastname {color:#ffffff; font-weight:normal; text-shadow:1px 1px 3px #000;}
.sitename a {cursor:text;}
.toolong {font-size:0.3em !important;}

/* @end */



/* @group Content Boxes */

.main {display:none; position:absolute; width:570px; line-height:130%; text-align:justify;}
.meta {display:none; font-weight:bold;}
.content_box {padding:20px 20px 80px; background:url(Images/transparenz.png) repeat; margin:-22px -20px; font-size:.9425em; border-radius: 10px; -moz-border-radius: 10px; -webkit-border-radius: 10px;}
.zettel_box {color:#333333; padding:110px 50px 80px; background:url(Images/jackett_Fill.png) no-repeat; margin:-22px -20px; font-size:.9425em; width:510px;}
.zettel_bottom {position:absolute; bottom:-37px; left:0;}
#box0 {display:block; margin-left:-150px;}
#box2 {text-shadow:1px 1px 3px #000, 0px 0px 5px #000; padding-bottom:120px;}

/* Settings And Info Form */
#box_settings div, #box_customization div {margin-bottom:8px;}
#box_settings td div {margin-bottom:0;}
#box_settings input, #box_customization input {width:260px; padding:3px; border:#D0D7F2 inset 1px; font-weight:bold; background:#FFFFFF; border-radius: 4px; -moz-border-radius: 4px; -webkit-border-radius: 4px;}
#box_settings textarea {width:563px; height:30px; padding:3px; border:#D0D7F2 inset 1px; font-size:12px; background:#FFFFFF;}
#box_settings textarea:hover {width:563px; height:250px; padding:3px; border:#D0D7F2 inset 1px; font-size:12px; background:#FFFFFF;}
#box_customization .categories {width:420px;}
#box_customization .color_chooser {width:190px; float:left;}
#box_customization .color_chooser input {width:100px; padding:3px; border:#D0D7F2 inset 1px; font-weight:bold;}
#box_customization .color_chooser select {width:126px; float:left;}

/* all Forms */
.form_element {margin-bottom:20px;}
.form_element input {background:#FFFFFF; padding:3px; border:#D0D7F2 inset 1px; width:250px; font-weight:bold; border-radius: 4px; -moz-border-radius: 4px; -webkit-border-radius: 4px;}
.form_element select, .color_chooser select {background:#FFFFFF; padding:5px; height:20px; border:#D0D7F2 inset 1px; width:250px; font-weight:bold; border-radius: 4px; -moz-border-radius: 4px; -webkit-border-radius: 4px;}
.button, #box_settings input.button, #box_customization input.button {padding:3px 5px; width:auto; border:1px solid #444444; background:#222222; color:#FFFFFF; border-radius: 4px; -moz-border-radius: 4px; -webkit-border-radius: 4px;}
.button:hover {border-color:#666666; background:#444444!important;}
.button:active {border-color:#666666!important; background:#000000!important;}
.secondary_text {color:#999999; font-size:12px;}
.manage_list {clear:both; padding:4px; display:block; border-top:1px solid #999999; cursor:default;}
.manage_list:hover {background:#333333;}
.manage_list div.left {float:left; padding-right:20px; min-width:260px; cursor:default; font-size:12px;}
.manage_list div.left select {width:120px; cursor:default; border-radius: 4px; border-radius: 4px; -moz-border-radius: 4px; -webkit-border-radius: 4px;}
.manage_list:hover div.left {color:#eeeeee;}
.manage_list div.left span:hover {color:#C8695F;}
.manage_list div.right {float:right; font-size:12px;}
.manage_list div.right a {color:#C8695F; padding:3px; border-radius: 4px; -moz-border-radius: 4px; -webkit-border-radius: 4px;}
.manage_list div.right a:hover {background:#C8695F; color:#FFFFFF;}
.manage_list div.right span {padding-right:10px; color:#CCCCCC;}
.manage_list span.thumb {display:none; position:absolute; left:-122px; z-index:2000;}
.manage_list:hover span.thumb {display:inline;}

/* @end */



/* @group additional Info Boxes */

#info101, #info102, #info103, #info104, #info201, #info202, #info203, #info204, #info301, #info302, #info303, #info304, #info401, #info402, #info403, #info404 {display:none;}

/* @end */



/* @group Portfolio Viewer */

.icon_holder {float:left; margin:2px;}
.icon_holder p {display:none;}
.icon_holder a img {display:block; margin: 0 9px 18px  9px; border-radius: 4px; -moz-border-radius: 4px; -webkit-border-radius: 4px; box-shadow: 0px -1px 1px #ffffff, 0px 2px 5px #000000;}
.icon {border:1px solid #000000;}
#colorbox, #cboxOverlay, #cboxWrapper{position:absolute; top:0; left:0; z-index:9999; overflow:hidden;}
#cboxOverlay{position:fixed; width:100%; height:100%;}
#cboxMiddleLeft, #cboxBottomLeft{clear:left;}
#cboxContent{position:relative; overflow:visible;}
#cboxLoadedContent{overflow:auto;}
#cboxLoadedContent iframe{display:block; width:100%; height:100%; border:0; allowtransparancy:true;}
#cboxTitle{margin:0;}
#cboxLoadingOverlay, #cboxLoadingGraphic{position:absolute; top:0; left:0; width:100%;}
#cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow{cursor:pointer;}



/* ColorBox user style 3 modified */

#cboxOverlay{background:#000000;}

#colorbox{}
#cboxContent{background:#000000; margin:25px 38px 0 38px;}
#cboxLoadedContent{background:#000000; padding:5px;}

#cboxTitle{position:absolute; top:-20px; left:5px; color:#cccccc;}

#cboxCurrent{position:absolute; top:-15px; right:5px; color:#cccccc; font-size:9px;}

#cboxPrevious{position:absolute; top:50%; left:-36px; margin-top:-41px; background:url(Images/controls.png) top right no-repeat; width:38px; height:81px; text-indent:-9999px;}
#cboxPrevious.hover{background-position:bottom right;}
#cboxNext{position:absolute; top:50%; right:-36px; margin-top:-41px; background:url(Images/controls.png) top left no-repeat; width:38px; height:81px; text-indent:-9999px;}
#cboxNext.hover{background-position:bottom left;}

#cboxLoadingOverlay{background:#000000;}
#cboxLoadingGraphic{background:url(Images/loading.gif) center center no-repeat;}

#cboxClose{position:absolute; top:-24px; right:25px; display:block; background:url(Images/controls.png) top center no-repeat; width:47px; height:24px; text-indent:-9999px;}
#cboxClose.hover{background-position:bottom center;}

#cboxSlideshow{position:absolute; top:-24px; right:72px; display:block; background:url(Images/controls.png) -38px -48px no-repeat; width:47px; height:24px; text-indent:-9999px;}
.cboxSlideshow_on div div #cboxSlideshow{background-position:-38px -48px;}
.cboxSlideshow_on div div #cboxSlideshow.hover{background-position:-38px -24px;}
.cboxSlideshow_off div div #cboxSlideshow{background-position:-38px -72px;}
.cboxSlideshow_off div div #cboxSlideshow.hover{background-position:-38px -24px;}

/* @end */






/* @group Mozilla und IE Unfug austreiben: */

:active, :focus, :hover, :link { outline: none; -moz-outline-style: none; }
a img, :link img, :visited img { border: none }

/* @end */

}


@media print {

body {background-image:none;}
#hideinfo101, #hideinfo102, #hideinfo103, #hideinfo104, #hideinfo201, #hideinfo202, #hideinfo203, #hideinfo204, #hideinfo301, #hideinfo302, #hideinfo303, #hideinfo304, #hideinfo401, #hideinfo402, #hideinfo403, #hideinfo404 {display:none;}
#infolink101, #infolink102, #infolink103, #infolink104, #infolink201, #infolink202, #infolink203, #infolink204, #infolink301, #infolink302, #infolink303, #infolink304, #infolink401, #infolink402, #infolink403, #infolink404 {display:none;} 
#login, .footer {display:none;}
.wrapper {margin-left: -50px;}

}

