/* @override http://www.heltschl.org/index.php?n=base */
/* Page Reset ausgelagert*/

#pageTop {width: auto;position: relative;top:40px;background: url(/_css/images/6.jpg) no-repeat center top;}
#pagetop#navigation {height: 120px;width:100%;margin: 0 auto;position: relative;border:solid red 1px}
#sidebar {position: absolute;width: 90px;top: 0px;right: 15px;	padding: 10px;	font-size: 16px;	font-size: 1rem;text-align: right;}
#pageTop {width:90%;margin: 20px auto 0px;padding: 0 80px;position: relative;}
 
/* Repeating background */
#pageBottom {width: auto;}
/* NonRepeating background 

*/

ul#navMenu  {list-style: none;list-style-type: none;display: inline;overflow:show;}
ul#navMenu {position: absolute;right:0px;top:8px;font-size: 18px;line-height: 16px;overflow:show;text-align:left; }
ul#navMenu:hover {z-index:200;}
ul#navMenu li {display: inline;	position: relative;left:10px;overflow:show;width:auto;font-weight:300;}
ul#navMenu li a {color: #59a2ea;margin-left: 36px;padding: 0 3px 2px;overflow:show;}
ul#navMenu li ul {display: block;position:absolute;left: 8px;top:1.6rem;font-size: 1.2rem;line-height: 2rem;padding-top: 6px;overflow:show;/*background:#fdb99f;border-left:solid 1px #000000;*/z-index:1000;}
ul#navMenu li ul li {display: block;position: relative;left: 2px;bottom: 2px;padding:4px;min-width:140px;overflow:show;}
ul#navMenu li ul li a {margin-left: 65px;overflow:show;font-weight:200;}

ul#navTitle {position: absolute;right: 0px;	bottom: -5px;width: 140px;overflow:show;}
ul#navTitle li {position: relative;display: inline;overflow:show;}
ul#navTitle li a {color: #ff00e6;overflow:show;}
ul#navTitle li ul {display: inline;position: absolute;left: 0px;top: 30px;font-size: 20px;line-height: 20px;overflow:show;}
ul#navTitle li ul li {position: relative;display: inline;overflow:show;}
 Navigation Menu ul#navMenu li ul {display: block;position: absolute;left: 0px;bottom/top: 18px;font-size: 14px;line-height: 20px;padding-bottom: 6px;overflow:show;background:#48cdee}
.fade a{color:yellow;}
 
/* SortableTables */

/*tr.altRow {background-color: #8f96a3;}*/

.sortedASC {background: url(/img/arrow_down.png) no-repeat right center;}

.sortedDESC {background: url(/img/arrow_up.png) no-repeat right center;}

.tableHeaderOver {cursor: pointer;}

tr.selected {}

tr.over {background-color: #8f96a3;cursor: pointer;}

tr.hide {display: none;}

/* Links */

a, a:link, a:visited, a img {text-decoration: none;color: #373F4D;}

a:hover, a:active {text-decoration: underline;color: #f1306f;}

.linkFade, .linkFade:link, .linkFade:visited, .linkFade:hover, .linkFade:active,#navigation a, #navigation a:link, #navigation a:visited, #navigation a:hover, #navigation a:active {text-decoration: none;color: #f1306f;}

/*p a, p a:link, p a:visited {text-decoration: underline;}*/


/* forms */

form input {font-size: 12px;line-height: 18px;padding: 1px 2px;}

/* comments */

.comments, .comments_author {margin: 20px 0px 0px;}

.comments {color: #373F4D;}

.comments p, .comments_author p {margin: 5px 20px;}

.comments_error {color: #fff;background-color: #6D7482}

ul.comments_error {display: block;border: 1px solid #fff;}

#cpreview {color: #000;border: 1px solid #6D7482;}

form#txpCommentInputForm td {vertical-align: top;}

/* Corner Radius and other effects */

img, code, span.tweet_text {border-radius: 4px;-webkit-border-radius: 4px;	-moz-border-radius: 4px;}

 
#content img {box-shadow: -10px -10px 0px #000;	-webkit-box-shadow: 0 2px 6px rgba(0,0,0,0.25);-moz-box-shadow: -10px -10px 0px #000;}
 

 /* Icons */

a.iconDown, a.iconLeft, a.iconRight, a.iconUp, a.iconBook, a.iconCancel, a.iconChat, a.iconCircle, a.iconClose, a.iconContrast, a.iconDiscuss, a.iconDot, a.iconEmail, a.iconFile, a.iconMail, a.iconMinus, a.iconPerson, a.iconPlus, a.iconRSS, a.iconSearch, a.iconStar, a.iconFilm, a.iconForward, a.iconReverse, a.iconPause, a.iconPlay, a.iconStop, a.iconVideo {color: #59a2ea;}

/*.iconContrast, .iconMail, .iconRSS, .iconSearch {margin: -2px;}*/

/* Icons Directional */

a.iconDown, .iconDown a {line-height: 16px;	padding-right: 16px;background: url(images/arrow_down.png) no-repeat right center;}

a.iconLeft, .iconLeft a {line-height: 16px;padding-left: 16px;background: url(images/arrow_left.png) no-repeat left center;}

a.iconRight, .iconRight a {line-height: 16px;padding-right: 16px;background: url(images/arrow_right.png) no-repeat right center;}

a.iconUp, .iconUp a {line-height: 16px;padding-right: 16px;background: url(images/arrow_up.png) no-repeat right center;}

 /* Mediabox Content */

#mbImage p {margin: 40px;}
#mbImage form {margin: 40px;}
#mbImage form p {text-align: center;}

#boxwrap, .boxwrap {position: relative;}
#box, .box {margin: 0px;position: absolute;left: 0px;top: 0px;}
#boxtop, #boxright, #boxbottom, #boxleft, .boxtop, .boxright, .boxbottom, .boxleft {position: absolute;width: 50%;height: 50%;background: url(http://iaian7.com/images/clouds/shadow.png) no-repeat left top;background-repeat: no-repeat;}
#boxtop, .boxtop {top: 0px;left: 0px;padding: 50px 0px 0px 50px;margin: -50px 0px 0px -50px;background-position: left top;}
#boxright, .boxright {top: 0px;left: 50%;padding: 50px 0px 0px 50px;margin: -50px -50px 0px 0px;background-position: right top;}
#boxbottom, .boxbottom {top: 50%;left: 50%;padding: 0px 50px 50px 0px;margin: 0px -50px -50px 0px;background-position: right bottom;}
#boxleft, .boxleft {top: 50%;left: 0px;padding: 0px 0px 50px 50px;margin: 0px 0px -50px -50px;background-position: left bottom;}
#boxcontent, .boxcontent {position: relative;color: #ffffff;}
/* IUSETHIS.COM */

div.iutapp a img {width: 32px;height: 32px;}
#iutfooter {text-align: right;}
#iutfooter a {margin: 0 -5px;}

/* mediaboxAdvanced Black theme */

#mbOverlay {position: absolute fixed;z-index: 9998;top: 0;left: 0;width: 100%;height: 100%;background-color: #b7e695;cursor: pointer;}
#mbOv555erlay.mbOverlayFF {background: #ffff80;}
#mbOverlay.mbOverlayIE {position: absolute;}
#mbCenter {position: absolute;z-index: 9999;left: 50%;overflow:show;background-color: #786032;-moz-border-radius: 10px;-webkit-border-radius: 10px;-moz-box-shadow: 0px 5px 20px rgba(0,0,0,0.50);-webkit-box-shadow: 0px 5px 20px rgba(0,0,0,0.50);}
#mbCenter.mbLoading {background: #804040 url(loading.gif) no-repeat center;

/*	This style is applied only during animation.	*/
/*	For example, the following turns off shadows,	*/
/*	helping browser performance on slow systems.	*/
/*	To leave shadows on, just remove these lines:	*/-moz-box-shadow: none;-webkit-box-shadow: none;
}


#mbImage {position: relative;left: 0;top: 0;border: 10px solid #af8069;background-repeat: no-repeat;
/*	Begin styles for inline content, if no style is given	*/font-family: Myriad, Verdana, Arial, Helvetica, sans-serif;line-height: 20px;font-size: 12px;color: #fff;text-align: left;background-position: center center;background-repeat: no-repeat;padding: 10px;
}
#mbCenter a, #mbCenter a:link, #mbCenter a:visited {color: #ddd;}
#mbCenter a:hover, #mbCenter a:active {color: #fff;}

/*	End inline content styles	*/
#mbBottom {min-height: 20px;font-family: Myriad, Verdana, Arial, Helvetica, sans-serif;line-height: 20px;font-size: 12px;color: #999;text-align: left;padding: 0 10px 10px;}
#mbTitle {display: inline;color: #fff;font-weight: bold;line-height: 20px;font-size: 12px;}
#mbNumber {display: inline;color: #999999;line-height: 14px;font-size: 10px;margin: auto 10px;}
#mbCaption {display: block;color: #999999;line-height: 14px;font-size: 10px;}

/* mediaboxAdvanced Black theme */

#mbOverlay {position: fixed;z-index: 9998;top: 0;left: 0;width: 100%;height: 100%;background-color: #bda388;cursor: pointer;
}

#mbOv555erlay.mbOverlayFF {background: transparent url(./80.png) repeat;
}

#mbOverlay.mbOverlayIE {position: absolute;
}

#mbCenter {position: absolute;z-index: 9999;left: 50%;overflow: hidden;background-color: #444444;-moz-border-radius: 10px;-webkit-border-radius: 10px;-moz-box-shadow: 0px 5px 20px rgba(0,0,0,0.50);-webkit-box-shadow: 0px 5px 20px rgba(0,0,0,0.50);
}

#mbCenter.mbLoading {background: #444444 url(./BlackLoading.gif) no-repeat center;

/*	This style is applied only during animation.	*/
/*	For example, the following turns off shadows,	*/
/*	helping browser performance on slow systems.	*/
/*	To leave shadows on, just remove these lines:	*/-moz-box-shadow: none;-webkit-box-shadow: none;
}

#mbImage {position: relative;left: 0;top: 0;

/*	Begin styles for inline content, if no style is given	*/font-family: Myriad, Verdana, Arial, Helvetica, sans-serif;line-height: 20px;font-size: 12px;color: #ffffff;text-align: left;background-position: center center;background-repeat: no-repeat;padding: 10px;
}

#mb_inline {background:#f1306f; color: #686868;WIDTH:80%;}

#mb_inline2 {color: #FFFFFF;}
#mb_inline3 {color: #bda388;background:#986852;background-color:#986852;}


#mbCenter a, #mbCenter a:link, #mbCenter a:visited {color: #c0c0c0;
}
 
#mbCenter a:hover, #mbCenter a:active {color: #e9d7c7;
}

/*	End inline content styles	*/

#mbBottom {min-height: 20px;font-family: Myriad, Verdana, Arial, Helvetica, sans-serif;line-height: 20px;font-size: 12px;color: #999;text-align: left;padding: 0 10px 10px;
}

#mbTitle {display: inline;color: #fFFFff;font-weight: bold;line-height: 20px;font-size: 12px;}

#mbNumber {display: inline;color: #999;line-height: 14px;font-size: 12px;margin: auto 10px;}

#mbCaption {display: block;color: #999;line-height: 14px;font-size: 12px;}

#mbPrevLink, #mbNextLink, #mbCloseLink {display: block;float: right;height: 40px;width: 46px;background: transparent url(./raus.gif) no-repeat center;margin: 0;outline: none;}

#mbPrevLink {width: 69px;background: transparent url(./vor_rot.gif) no-repeat center;}

#mbNextLink {width: 41px;background: transparent url(./weiter_rot.gif) no-repeat center;}

#mbCloseLink {width: 46px;background: transparent url(./raus.gif) no-repeat center;}

/*	Error message styling	*/

#mbError {position: relative;font-family: Myriad, Verdana, Arial, Helvetica, sans-serif;line-height: 20px;font-size: 12px;color: #fff;text-align: center;border: 10px solid #700;padding: 10px 10px 10px;margin: 20px;-moz-border-radius: 5px;-webkit-border-radius: 5px;}

#mbError a, #mbError a:link, #mbError a:visited, #mbError a:hover, #mbError a:active {color: #d00;font-weight: bold;text-decoration: underline;}

/* BLUNT CHANGES */

 