* {margin:0;padding:0;}

 

html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video {margin: 0; padding: 0; border: 0; vertical-align: baseline; color:#000; font-family: Arial, Helvetica, sans-serif; font-size: 99%; line-height:125%;}

h1, h2, h3, p, ol, ul, li {margin-bottom:10px;}

a {text-decoration: none; color:#0f717e;}

a:hover {text-decoration: underline; color:#0f717e;}

html {height:100.1%;}

img, article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {display: block;}

body {background:#0f717e;}

table {border-collapse: collapse;border-spacing: 0;}



/*=====================*/



#top {background: #fff;}

#page-bg {background: #fff;}



#wrapper {width: 960px; margin: 0 auto; text-align:left; overflow: hidden;}



#header {overflow:hidden; height:auto; background:#fff;}

#logo {float:left; margin: 10px 20px 10px 10px;}



#favorite {float: right; margin: 10px 10px 0px 0px; padding:0; height:16px;}

#banner {clear:both; float: right; width: 270px; height:41px; margin: -50px 5px 0 0; background: url(../images/logo_kurz.jpg) no-repeat;}



#navi {display: none}

#menu {display: none}



div.moduletable ul, div.moduletable li {float: left; display: block; }

div.moduletable p, #moduletable p {color:#0f717e; margin: 5px 0 5px 0;}

div.moduletable h3 {color:#0f717e; margin: 10px 0 5px 0; font-weight:bold;}



#sidebar {overflow:hidden; height:auto; background:#ffffff;}

#sidebar_left {float: left; width: 285px;padding: 40px 0 20px 0; margin:0; background: #fff;}

#sidebar_right {float: left; width: 285px; padding: 40px 0 20px 0; background: #fff;}

#sidebar_left a, #sidebar_right a {color: #000;}

#insidebar_left, #incontent, #insidebar_right {overflow:hidden;padding: 10px;}



#content {float: left; min-height: 450px;height: auto !important; height: 450px; padding: 40px 0px 20px 0; width:580px; background: #fff;}

#incontent {padding: 10px 5px 30px 10px;}



#incontent ul {padding-left:15px;list-style-image: url(../images/bullet.jpg);}

#content ol {padding: 0 15px 15px 40px;}



#bottom {background: #0f717e; position: relative; clear: both;}

#footer {width: 960px; margin: 0 auto; padding: 10px 0 10px 0; color:#fff; text-align:center;}

#footer p, #footer a {font-size: 90%; color:#fff; text-decoration: none; letter-spacing: 1.3px; }



#topButtons ul li {float:right; list-style: none;}

#topButtons ul li a {display:block; height:16px; width:25px; list-style: none;}

#topButtons ul li a#email {background:url(../images/email.jpg) 0 0 no-repeat;}

#topButtons ul li a#print {background:url(../images/print.jpg) 0 0 no-repeat;}

  



/*=== Spaltenbreite ===*/



#content.col_960 {width:960px;}

#content.col_770 {width:675px;}

#content.col_580 {width:285px;}





/*=========================================================================================================*/

/*some joomla! classes*/



p {font-size: 99%; line-height:125%;}

h1 {text-transform:uppercase; font-weight:bold; font-size: 105%; color:#000; line-height:135%;}

h2 {font-weight:bold; font-size: 100%; color:#000; line-height:125%;}

h3 {}

h4 {}

h5 {}

h6 {}

p+p {}

pre {}

address {}

small {}

ul, ol {}

ol {}

li ul, li ol, ul ul, ol ol {}

form, legend, label {}

legend {}

table {}

caption {}

hr {}

cite, dfn, em, i {font-style: italic;}

code, kbd, samp, pre, tt, var {}

pre {white-space: pre;}

del {text-decoration: line-through;}

mark {}

ins {}

big {}

abbr, acronym {}

abbr[title], acronym[title], dfn[title] {

  cursor: help;

}

sup, sub {line-height: 0;}



blockquote {}

input, select, button {cursor: pointer;}



.item-separator { /* was in J! 1.5= .article_separator */}

.items-more { /* was in J! 1.5= .blog_more */}

/*[Print, PDF, Email] button in an article were before in td.buttonheading and are now in an unsorted list*/

#container ul.actions {}

.actions li {}

#incontent ul.actions {}

#incontent li.actions {}



/*new*/

.print-icon {}

.email-icon {}

edit-icon {}