html {font-size:100.01%;}
body {font: 62.5%  Arial,"Tahoma", sans-serif!important;  margin: 0; padding: 0; background: #fff; height: 100%;}

img {display: block;}
a img {border: none;}
a {text-decoration: underline!important;}
a:hover {text-decoration: none!important;}

/* Main layout

================================================*/
.icon_nav, .flash_clock, .anim, .header_nav, .left_column, .left_menu_bg, .footer_sch, .banner_box, .footer_width ul, .weather_day, .content_column ul.site_br, .footer_nav {display: none;}


/* Typography

================================================*/

/* headlines */
.left_column h2 {color: #c95f47; font-size: 1.6em; font-weight: bold; background: none;}
h1, h2, h3, h4, h5, h6{margin:0; page-break-after: avoid; }
h1{ font-size:2em; font-weight:normal; padding: 15px 0 0 7.5em; color:#4870a7;}
h2{ font-size: 1.6em; color: #c95f47; font-weight:bold; margin: 0; padding: 0 0 .4em; }
h3{font-size: 1.4em; font-weight: bold; color: #4870a7; line-height: 2em;}
h4{ font-size:1.4em;padding:0; color: #4870a7; line-height: 1.4em;}
h5{ font-size:1.3em; font-weight:bold; padding:0;}
h6 {font-size: 1.2em; font-weight:bold; padding:0; }

p { padding: 0 0 1em 0; font-size: 1.2em; font-weight: normal; line-height: 1.4em;}
p .imgright{background-color: #E3EBF8; padding: 1em; text-align: center;} 
p span span.img_text { padding: 0; color: #333; font-size: 1em; font-weight: normal;}
.imgleft, .content_column .description img  {float: left; margin: .4em 1.4em .2em 0; padding: 0;}
.imgright {float: right; margin: .4em 0 .2em 1.4em;}
.clearfloat {clear: both;}
.description img {padding: 0; margin: 0;}
.description {border: none; padding: 0; width: auto; margin: 0;}

/* Content
================================================*/
ul {padding: .5em; list-style-type:disc; list-style-position:inside}
ul li {list-style-type:disc; list-style-position:inside; color:#000; font-size:1.2em; line-height: 1.4em; padding: 0 0 .4em 1.5em;}
ul li ul li {font-size: 1em; }
ol {margin: 0; padding: 0 0 1em 2em; list-style-position: outside; width:94%;}

table.wym_table_a {width: 100%; margin: 10px 2px; border-bottom: 3px solid #b3b3b3;}
table {border-collapse: collapse; border-spacing: 0; caption-side: top; margin: 10px 0; empty-cells: show; width: 100%;}
tr {background-color: #fff;}
th, td {border: 1px solid #E3EBF8; padding: .1em; vertical-align: top; }
tr th {background-color: #9AB2D4; color: #fff; font-weight:bold!important; text-align:left; font-size: 1.2em;}

/* right column
================================================*/
.right_column .calendar_event {display: none;}

.right_column .news ul {list-style-type:disc; list-style-position:inside}
.right_column .news ul li {list-style-type:disc; list-style-position:inside;}
.right_column .news span {display: none;}

/* Gallery
================================================*/
.kontrol .left, .kontrol .right {display:none}
.kontrol li, .listing_g li, .gallery_start li {list-style:none}
.gallery_start strong {display:block; padding-bottom:3px}
.listing_g img, .gallery_start img {padding-bottom:3px}
.content_column .gallery img {padding-bottom: 10px;}

/* Footer
================================================*/
/*.footer_sch {background: #fff url(../img/footer-men.gif) no-repeat; height: 3em; line-height: normal; clear:both; color:#000000; margin-top:2em; padding-top:2.5em;}
.footer_sch a {color: #4f6ea5; font-size: 1.2em; font-weight: normal;}
.footer_sch .copyright {float: left; padding: 1em 0 1em .5em;}
.footer_sch .copyright ul li {display: inline; border-right: 1px solid #000; padding: 0 .5em;}
.footer_sch .developer {float: right; padding: 1em .5em 1em 0;}*/