/*
Autor : DICKE Kreativbüro (Mario Schwartz)
Layout: all
*/

/*===== Main CSS STYLE =====*/
html, body, h1, h2, h3, h4, h5, h6, p, ul, ol, dl, table, form, fieldset, div {margin: 0; padding: 0;}
html, body {width: 100%; height: 100%;}
body{color: #000; background: #fff none repeat-x scroll left top; text-align: left; font-size: 12px; font-family: "Open Sans", sans-serif;}
img, form fieldset, hr{border: 0 solid #000;}
hr {height: 1px; background-color: #000; color: #000;}
p, dl, ul, ol, h1, h2, h3, h4, h5, h6, fieldset legend, hr {margin: .8em 5px;}
h1, h2, h3, h4, h5, h6, fieldset legend {color: #000; background-color: transparent;}
h1, fieldset legend {font-size: 17px; color: #000; background-color: transparent;}
h2 {font-size: 15px;}
h3{font-size: 13px;}
h4{font-size: 11px;}
h5{font-size: 9px;}
h6{font-size: 7px;}
a {text-decoration: underline; color: blue; background-color: transparent;}
a:hover {text-decoration: none;}
fieldset legend {margin: 0 10px;}
ul, ol{margin-left: 36px;}
label{cursor: pointer;}
table, td, th {border: 0 dotted #6e6e6e; border-spacing: 0; border-collapse: collapse; font-family: "Open Sans", sans-serif;}
th, td {text-align: left; padding: 3px; vertical-align: top;background-color: transparent;}
th {font-weight: bold; text-align: left; background-color: transparent;}
td {text-align: left; vertical-align: top;}
dt {color: #000; background-color: transparent; font-weight: bold;}
dd {margin-left: 0;}
.tooltip {position: absolute; display: none; z-index: 9999; padding: 3px; background-color: #f1f1f1; color: #736c6c; text-align: left; border: 1px solid #e4e4e4; font-family: "Open Sans", sans-serif; font-size: 13px; filter: Alpha(opacity=80); -moz-opacity: 0.8; opacity: 0.8;}
.bold {font-weight: bold;}
.italic {font-style: italic;}
.underline {text-decoration: underline;}
.clear {clear: both;}
.nowrap {white-space: nowrap;}
.post_ok {color: Green;}
.post_err {color: Red;}
.print {display: none;}
.align_left {text-align: left;}
.align_center {text-align: center;}
.align_right {text-align: right;}
.float_left {float: left;}
.float_right {float: right;}
.no  {display: none;}
/*===== End of Main CSS STYLE =====*/

/*===== Lightbox CSS STYLE =====*/
#lightbox {background-color: #eee; padding: 10px; border-bottom: 1px solid #666; border-right: 1px solid #666; }
#overlay {background-image: url(../../_img/overlay.png);}
#lightboxCaption {color: #333; background-color: #eee; font-size: 90%; text-align: center; border-bottom: 1px solid #666; border-right: 1px solid #666;}
#lightboxIndicator {border: 1px solid #fff;}
#lightboxOverallView {background-image: url(../../_img/overlay.png);}
* html #lightboxOverallView, * html #overlay {background-color: #e5e5e5; background-image: url(../../_img/blank.gif); filter: Alpha(opacity=60); -moz-opacity: 0.6; opacity: 0.6;}
/*===== End of Lightbox CSS STYLE =====*/

#subtitle
{border: 1px solid #323232; color: #000; background-color: #fff; padding: 5px; display: none; position: absolute; text-align: left; filter: Alpha(opacity=80); -moz-opacity: 0.8; opacity: 0.8;}

/*===== Begin of AjaxPopUp =====*/
div#AjaxPopUp {width: 100%; height: 100%; position: fixed; top: 0; left: 0; background-color: #e5e5e5; background-image: url(../../_img/overlay.png); filter: Alpha(opacity=60); -moz-opacity: 0.6; opacity: 0.6; display: none;z-index: 50;}
div#PopUpInfo{position: fixed; top: 50%; left: 50%; background-color: #fff; color: #000; z-index: 60; display: none;}
div#PopUpInfo input, div#PopUpInfo select, div#PopUpInfo textarea{width: 350px; background-color: #ababab; color: #000; border: 0 solid #000;}
div#PopUpInfo a.button {width: auto; cursor: pointer; text-decoration: none; padding: 0px 5px;}
div#PopUpInfo textarea {height: 80px;}
div#PopUpInfo input.box {width: auto; cursor: pointer;}
div#PopUpInfo ul{text-align: left; margin: 0; list-style: none; overflow: auto;}
div#PopUpInfo ul li {border-left: 10px solid #fff; padding-left: 5px; line-height: 18px;}
div#PopUpInfo ul li.active {border-left: 10px solid #6ca055; font-weight: bold;}
div#PopUpInfo ul li a {text-decoration: none; display: block;}
/*===== End of AjaxPopUp =====*/