/** * @author vonFio.de * @copyright Copyright (C) 2012 */
body, #content li, #header li, td, tr, p {font-family: Helvetica, Arial, Tahoma, Verdana;	font-size: 0.95em;	color: #666666;	font-weight: normal;}
#content p { text-align: justify;}
a { color:#6699CC;text-decoration: none;}
a:hover { text-decoration: underline;}
h1, h2, h3, h4, h5 { margin: 0 0 3% 0;padding: 0;font-family: Helvetica, Arial, Tahoma, Verdana !important;font-weight: normal;}
h1 a, h2 a, h3 a, h4 a, h5 a { text-decoration: none;}
 .catItemExtraFields h4, .itemExtraFields > h3 { display: none;}
.small { color: #999999;}
hr {  margin: 10px 0;background: none;border: none;border-bottom: 1px solid #CCC;}
#content ul  { list-style-type: square;padding: 10px 0 10px 20px;}
 #content li { padding: 0 0 5px 0; height: 150%;line-height: 150%;}
#content .itemExtraFields > ul { margin: 0;padding: 0;}
 #content div.k2Pagination ul li { display: inline-block;}
.item-page, .item, .leading-0 { position: relative;}
 #content div.itemFullText { font-size: 1em;padding: 1em 0 3em 0;border-bottom: 1px solid #ddd;  }
#content div.itemCategory span, #content div.itemCategory a, #content div.itemExtraFields, #content div.itemNavigation, #content div.itemLinks, #content div.itemSocialSharing { font-size: 12px;padding: 0.2em;margin: 0.2em 0;}
#content div.itemSocialSharing div { padding: 0;margin: 0 0.2em 0 0;}
.componentheading, .contentheading, .contentheading a, #content .catItemTitle, .catItemTitle a{color: #006699 !important;padding: 0;font-family: Arial, Helvetica, sans-serif;font-size: 29px;font-weight: normal !important;}
#content #itemListPrimary h3, #content #itemListPrimary h3 a {font-size: 18px;}
.contentpaneopen {padding: 0 5px 0 0;}
.createdate {font-family: Tahoma, Arial, Verdana;font-size: 11px;padding-bottom: 10px;}
.contact_email input,.contact_email textarea {border: 1px solid #DDD;}
.contact_email input {margin: 5px 0;}
#user div.moduletable {padding-bottom: 20px;}
.sectiontableheader {padding: 3px 5px;background-color: #666;color: #FFFFFF;font-size: 95%;color: #FFFFFF;}
.sectiontableentry1, .sectiontableentry2 {height: 26px;line-height: 26px;font-size: 90%;text-indent: 5px;}
.sectiontableentry1 img, .sectiontableentry2 img {vertical-align: bottom;}
.sectiontableentry2 {background-color: #EEE;}
.sectiontableheader a:link, .sectiontableheader a:visited {text-decoration: none;color: #FFFFFF !important;}
.sectiontableentry1 .description, .sectiontableentry2 .description {padding-left: 40px;}
.small {font-family: Tahoma, Arial, Verdana;font-size: 90%;}
.contenttoc {float: right;}
.contenttoc td, .contenttoc th {padding: 5px;}
.contenttoc table, table.contenttoc { background-color: #FFFFFF;border: 1px solid #EEE;}
.pagenavcounter {padding: 0 0 10px 0;}
img, fieldset {text-decoration: none;border: none;}

.buttonheading img {margin: 0;}
.catItemExtraFieldsLabel {font-size: 90%;}
.catItemView { margin:0 ;padding: 1em 1em !important;border-bottom: none;}
.itemContainer img, span.itemImage img { margin: 0 !important;padding: 0 !important;max-width: 500px;}
.catItemImageBlock img {  width: 100% !important;}
.article-info  { float: left;width: 100%;background-color: #F7F7F7;margin: 0 0 8px 0;padding: 5px 0;line-height: 110%;border-top: 2px solid #EEE;}
.article-info dt { display: none;}
.article-info dd { float: left;font-size: 12px;padding: 0 9px;border-right: 1px solid #CCC;}
ul.actions { position: absolute;right: 0px;top: 0px;padding: 0;}
.actions li { float: left;display: inline;padding: 4px 5px;}
.actions li img { margin: 0;padding: 0;border: none;}
.readmore { border-left: 3px solid #E4E4E4;background-color: #F5F5F5;padding: 2px 6px;display: block;float: left;margin: 10px 0 0 0;font-size: 90%;}
#right_out ul, .catItemExtraFields ul { margin: 0;padding: 0 !important;list-style: none;}
.even, .odd { background: none;list-style: none;}
ul.pagenav, .k2Pagination ul { clear: both;padding: 10px 0 !important;margin: 0;}
ul.pagenav .pagenav-prev { float: left;border-left: 3px solid #E4E4E4;}
ul.pagenav .pagenav-next { float: right;border-right: 3px solid #E4E4E4;}
ul.pagenav .pagenav-prev, ul.pagenav .pagenav-next { background-color: #F5F5F5;padding: 2px 6px;display: block;}
ul.pagenav .pagenav-prev  a, ul.pagenav .pagenav-next a { text-decoration: none;}
.pagination, .k2Pagination { font-size: 85%;padding: 10px 0;}
.pagination .counter, .k2Pagination .counter { text-align: center;padding: 0 0 5px 0;}
#content .pagination ul, #content .k2Pagination ul { padding: 0;text-align: center;line-height: 1;margin: 0;display: inline-block;}
.pagination ul li, #content .k2Pagination ul li span , #content .k2Pagination ul li a { display: block;padding: 4px 9px;border: 1px solid #CCC;margin: 0 -1px 0 0;border-radius:0;}
.pagination ul li, .k2Pagination ul li:first-child span , .k2Pagination ul li:first-child a { border-radius: 3px 0 0 3px;}
.pagination ul li, .k2Pagination ul li:last-child span , .k2Pagination ul li:last-child a { border-radius: 0 3px 3px 0;}
.content-links ul { padding: 0;}
.cat-children, .item-separator, .content-links { clear: both;}
.cat-children .last { padding: 0 0 15px 0;}
.categories-list ul { padding: 20px;}
.category-desc, .item  { padding: 0;}
.item-separator { padding: 0 0 15px 0;}
img { max-width: 100%;width: auto;vertical-align:text-bottom;}
#sitename .syndicate-module img { display: none;}
 blockquote { padding: 10px 15px;font-style: italic;	font-size: 105%;}
blockquote.left, blockquote.right {width: 30%;}
/* Hightlight Boxes */.approved, .attention, .notice, .alert  {border-width: 1px;	border-style: solid;	border-radius: 5px;	padding: 5px 10px;	margin: 0 0 10px 0;}
.approved  {background-color: #D1F1BC;	border-color: #66CC00;}
.attention  {background-color: #FFFFCC;	border-color: #FFCC33;}
.notice  {background-color: #E0EAF3;	border-color: #8FB5DA;}
.alert  {background-color: #FFCCCC;	border-color: #FF9999;}
.hightlight-text , highlight {background-color: #EEE;	padding: 0 4px;}
#content table       {width: 100%;	border-spacing: 0;	border-collapse: collapse;}
#content tr  th {background-color: #999999;	text-align: left;	padding: 5px 8px;}
#content tr  th  a, #content tr th {color: #FFFFFF !important;}
#content tr td  {padding: 5px 8px;}
#content form tbody tr:hover  {background-color: #F0F0F0;}
.cat-list-row1 {background-color: #F5F5F5;}
pre {background-color: #F5F5F5;	border: 1px solid #DDD;	border-left: 4px solid #DDD;	padding: 15px 10px 15px 20px;	margin: 10px 0;}
/* form */form {font-size: 85%;}
#content input, #content textarea	{font-family: Arial, sans-serif;border: 1px solid #CCCCCC;	padding: 9px;	margin: 0 0 10px 0;	color: #666666;}  
#content textarea	{width: 90%;}  
#content input:focus, #content button:hover {background-color: #FFFFCC;}
.button, button,input[type=button],input[type=submit],input[type=reset] {margin: 5px 0 0 0;	cursor: default;	border: 1px solid #DDD;	background-color: #ECE9D8;	text-transform: uppercase;}
.button:hover,input[type=button]:hover,input[type=submit]:hover,input[type=reset]:hover {background-color: #E1E1E1 !important;}
fieldset {margin: 0;padding: 0;}
legend {line-height: 200%;}
dl {}
dt {}
dd {padding: 0 0 8px 15px;}
.contact  h3 {display:none;}
.contact  dd, .contact dt {padding: 0;margin: 0;}
.contact-image {margin:0 35%;width:30%;display:block;text-align:center;}
#content .contact-position {text-align:center;width: 100%;display:block;font-size:24px;padding:10px 0 10px 0;margin-bottom:40px;border-bottom:1px solid #ddd;letter-spacing:1px;font-family:Georgia,serif;}
.contact-form {clear:both;text-align:center;}
.contact-form legend {width:100%;text-align:center;}
.login-fields {width: 100%;}
.login-fields label {width: 30%;	float: left;	line-height: 230%;}
p#form-login-username label, p#form-login-password label {width: 100%;	float: left;	line-height: 230%;}
div.google { line-height: 0px;height: 0px;}
#sitename div.google  a { font-size: 0px;color: #fff ;}
#header,  #header img,  #header p img { margin: 0;padding: 0;width: 100%;}
#header h3 { display: none; }
#header { display: inline-block; margin-bottom: -55px; }
#content .phocadownloadfile32 , #content .demo { background-color: #f6f6f6; border: 1px solid #DDDDDD;border-radius: 4px;float: left;font-size: 13px;margin: 5px;}
#content .demo { padding: 10px;}

/*!
 * Bootstrap v2.3.2
 *
 * Copyright 2013 Twitter, Inc
 * Licensed under the Apache License v2.0
 * http://www.apache.org/licenses/LICENSE-2.0
 *
 * Designed and built with all the love in the world @twitter by @mdo and @fat.
 */
.clearfix{*zoom:1;}.clearfix:before,.clearfix:after{display:table;content:"";line-height:0;}
.clearfix:after{clear:both;}
.hide-text{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0;}
.input-block-level{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.btn, button{display:inline-block;*display:inline;*zoom:1;padding:4px 12px;margin-bottom:0;font-size:14px;line-height:20px;text-align:center;vertical-align:middle;cursor:pointer;color:#333333;text-shadow:0 1px 1px rgba(255, 255, 255, 0.75);background-color:#f5f5f5;background-image:-moz-linear-gradient(top, #ffffff, #e6e6e6);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#e6e6e6));background-image:-webkit-linear-gradient(top, #ffffff, #e6e6e6);background-image:-o-linear-gradient(top, #ffffff, #e6e6e6);background-image:linear-gradient(to bottom, #ffffff, #e6e6e6);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffe6e6e6', GradientType=0);border-color:#e6e6e6 #e6e6e6 #bfbfbf;border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);*background-color:#e6e6e6;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);border:1px solid #cccccc;*border:0;border-bottom-color:#b3b3b3;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;*margin-left:.3em;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05);box-shadow:inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05);}.btn:hover,.btn:focus,.btn:active,.btn.active,.btn.disabled,.btn[disabled]{color:#333333;background-color:#e6e6e6;*background-color:#d9d9d9;}
.btn:active,.btn.active{background-color:#cccccc \9;}
.btn:first-child{*margin-left:0;}
.btn:hover,.btn:focus{color:#333333;text-decoration:none;background-position:0 -15px;-webkit-transition:background-position 0.1s linear;-moz-transition:background-position 0.1s linear;-o-transition:background-position 0.1s linear;transition:background-position 0.1s linear;}
.btn:focus, button:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px;}
.btn.active,.btn:active{background-image:none;outline:0;-webkit-box-shadow:inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);-moz-box-shadow:inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);box-shadow:inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);}
.btn.disabled,.btn[disabled]{cursor:default;background-image:none;opacity:0.65;filter:alpha(opacity=65);-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}
.btn-large, button{padding:11px 19px;font-size:17.5px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;}
.btn-large [class^="icon-"],.btn-large [class*=" icon-"]{margin-top:4px;}
.btn-small{padding:2px 10px;font-size:11.9px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
.btn-small [class^="icon-"],.btn-small [class*=" icon-"]{margin-top:0;}
.btn-mini [class^="icon-"],.btn-mini [class*=" icon-"]{margin-top:-1px;}
.btn-mini{padding:0 6px;font-size:10.5px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
.btn-block{display:block;width:100%;padding-left:0;padding-right:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.btn-block+.btn-block{margin-top:5px;}
input[type="submit"].btn-block,input[type="reset"].btn-block,input[type="button"].btn-block{width:100%;}
.btn-primary.active,.btn-warning.active,.btn-danger.active,.btn-success.active,.btn-info.active,.btn-inverse.active{color:rgba(255, 255, 255, 0.75);}
.btn-primary{color:#ffffff;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25);background-color:#006dcc;background-image:-moz-linear-gradient(top, #0088cc, #0044cc);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#0088cc), to(#0044cc));background-image:-webkit-linear-gradient(top, #0088cc, #0044cc);background-image:-o-linear-gradient(top, #0088cc, #0044cc);background-image:linear-gradient(to bottom, #0088cc, #0044cc);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0088cc', endColorstr='#ff0044cc', GradientType=0);border-color:#0044cc #0044cc #002a80;border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);*background-color:#0044cc;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);}.btn-primary:hover,.btn-primary:focus,.btn-primary:active,.btn-primary.active,.btn-primary.disabled,.btn-primary[disabled]{color:#ffffff;background-color:#0044cc;*background-color:#003bb3;}
.btn-primary:active,.btn-primary.active{background-color:#003399 \9;}
.btn-warning{color:#ffffff;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25);background-color:#faa732;background-image:-moz-linear-gradient(top, #fbb450, #f89406);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#fbb450), to(#f89406));background-image:-webkit-linear-gradient(top, #fbb450, #f89406);background-image:-o-linear-gradient(top, #fbb450, #f89406);background-image:linear-gradient(to bottom, #fbb450, #f89406);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffbb450', endColorstr='#fff89406', GradientType=0);border-color:#f89406 #f89406 #ad6704;border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);*background-color:#f89406;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);}.btn-warning:hover,.btn-warning:focus,.btn-warning:active,.btn-warning.active,.btn-warning.disabled,.btn-warning[disabled]{color:#ffffff;background-color:#f89406;*background-color:#df8505;}
.btn-warning:active,.btn-warning.active{background-color:#c67605 \9;}
.btn-danger{color:#ffffff;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25);background-color:#da4f49;background-image:-moz-linear-gradient(top, #ee5f5b, #bd362f);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#ee5f5b), to(#bd362f));background-image:-webkit-linear-gradient(top, #ee5f5b, #bd362f);background-image:-o-linear-gradient(top, #ee5f5b, #bd362f);background-image:linear-gradient(to bottom, #ee5f5b, #bd362f);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffee5f5b', endColorstr='#ffbd362f', GradientType=0);border-color:#bd362f #bd362f #802420;border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);*background-color:#bd362f;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);}.btn-danger:hover,.btn-danger:focus,.btn-danger:active,.btn-danger.active,.btn-danger.disabled,.btn-danger[disabled]{color:#ffffff;background-color:#bd362f;*background-color:#a9302a;}
.btn-danger:active,.btn-danger.active{background-color:#942a25 \9;}
.btn-success,button{color:#ffffff;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25);background-color:#5bb75b;background-image:-moz-linear-gradient(top, #62c462, #51a351);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#62c462), to(#51a351));background-image:-webkit-linear-gradient(top, #62c462, #51a351);background-image:-o-linear-gradient(top, #62c462, #51a351);background-image:linear-gradient(to bottom, #62c462, #51a351);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff62c462', endColorstr='#ff51a351', GradientType=0);border-color:#51a351 #51a351 #387038;border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);*background-color:#51a351;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);}.btn-success:hover,.btn-success:focus,.btn-success:active,.btn-success.active,.btn-success.disabled,.btn-success[disabled]{color:#ffffff;background-color:#51a351;*background-color:#499249;}
.btn-success:active,.btn-success.active{background-color:#408140 \9;}
.btn-info{color:#ffffff;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25);background-color:#49afcd;background-image:-moz-linear-gradient(top, #5bc0de, #2f96b4);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#5bc0de), to(#2f96b4));background-image:-webkit-linear-gradient(top, #5bc0de, #2f96b4);background-image:-o-linear-gradient(top, #5bc0de, #2f96b4);background-image:linear-gradient(to bottom, #5bc0de, #2f96b4);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de', endColorstr='#ff2f96b4', GradientType=0);border-color:#2f96b4 #2f96b4 #1f6377;border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);*background-color:#2f96b4;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);}.btn-info:hover,.btn-info:focus,.btn-info:active,.btn-info.active,.btn-info.disabled,.btn-info[disabled]{color:#ffffff;background-color:#2f96b4;*background-color:#2a85a0;}
.btn-info:active,.btn-info.active{background-color:#24748c \9;}
.btn-inverse{color:#ffffff;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25);background-color:#363636;background-image:-moz-linear-gradient(top, #444444, #222222);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#444444), to(#222222));background-image:-webkit-linear-gradient(top, #444444, #222222);background-image:-o-linear-gradient(top, #444444, #222222);background-image:linear-gradient(to bottom, #444444, #222222);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff444444', endColorstr='#ff222222', GradientType=0);border-color:#222222 #222222 #000000;border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);*background-color:#222222;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);}.btn-inverse:hover,.btn-inverse:focus,.btn-inverse:active,.btn-inverse.active,.btn-inverse.disabled,.btn-inverse[disabled]{color:#ffffff;background-color:#222222;*background-color:#151515;}
.btn-inverse:active,.btn-inverse.active{background-color:#080808 \9;}
button.btn,input[type="submit"].btn{*padding-top:3px;*padding-bottom:3px;}button.btn::-moz-focus-inner,input[type="submit"].btn::-moz-focus-inner{padding:0;border:0;}
button.btn.btn-large,input[type="submit"].btn.btn-large{*padding-top:7px;*padding-bottom:7px;}
button.btn.btn-small,input[type="submit"].btn.btn-small{*padding-top:3px;*padding-bottom:3px;}
button.btn.btn-mini,input[type="submit"].btn.btn-mini{*padding-top:1px;*padding-bottom:1px;}
.btn-link,.btn-link:active,.btn-link[disabled]{background-color:transparent;background-image:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}
.btn-link{border-color:transparent;cursor:pointer;color:#0088cc;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;}
.btn-link:hover,.btn-link:focus{color:#005580;text-decoration:underline;background-color:transparent;}
.btn-link[disabled]:hover,.btn-link[disabled]:focus{color:#333333;text-decoration:none;}
