html {font-size:100.01%; height:100%;}

body {font: 62.5%Tahoma, sans-serif;  margin: 0; padding: 0; color:#000000; background-color:#FFFFFF}


/* Main layout

================================================*/
#page, .footer_bk {width: 95%!important; margin: 1em auto 0; max-width: 95%; min-width: 95%;}
* html #page, .footer_bk {width: 95%!important; margin: 1em auto 0; max-width: 95%; min-width: 95%;}
.left_fl, .right_fl, .main_nav, .left_menu, .footer ul, .site_br, #flashcontent, .left_box_r, .footer_nav, .postcard form, object, #slideBody {display: none;}
.main_img_link li a img, .img_link_menu li a img {display: block; padding: 5px 0;}



/* Typography

================================================*/

/* headlines */
h1 { color: #5d6e91; font-size:220%; font-weight: normal;}
h2 { color: #5d6e91; font-size:220%; font-weight: normal;}
h3 { color: #000; font-size:180%;}
h4 { color: #000; font-size:160%; font-weight: normal;}
h5 { color: #000; font-size:150%;}
h6 { color: #000; font-size:130%; font-weight: bold;}

 
/* text, img, forms */
blockquote, img, fieldset, ul, ol, li, tr, th, td {page-break-before: auto; }


blockquote{ border-left:4px solid #999; padding-left:15px}

p{margin:5px 10px 10px 0px;}

a:hover{text-decoration:none;}
a, a:visited { color:#007ac1; text-decoration:underline}
img, a img{border: none}

ul {padding: .5em; list-style:disc; margin:0 0 0 1em;}
ul li {list-style:disc;  color:#333333; font-size:1.2em; line-height: 1.4em; padding: 0 0 .4em .5em;}
ul li ul li {font-size: 1em; }

ol {margin: 0 0 0 2.1em; padding: 0 0 1em 2em; list-style-position: outside; width:94%;}
ol li {color:#333333; font-size:1.2em; line-height: 1.4em; padding: 0 0 .4em 0;}
ol li ol li {font-size: 1em; }

#planner, .sete_m, .right_column {display: none;}
/* text - inline */
acronym{border-bottom: none}
acronym:after{ content:" ""("attr(title)")"; font-size: xx-small;}

.clear{ clear:both; height: 1px; overflow: hidden; width: 100%;}

.logo a {background: url(../img/logo.png) no-repeat scroll 0 0; height:102px; width:170px; display:block; margin-left:30px; text-indent:-9999px;}


/* Content

================================================*/
.content_box{ font-size:1.2em}
.content_box h1{ clear:left;}

.left_box img, .img_link_menu img, .main_img_link img{ float:left; margin:0 10px 10px 0}
.img_link_menu li, .main_img_link li{ display:block; clear: both; height: 164px; list-style:none}
.noimg_link_menu li{display:block; clear: both;list-style:none}
.img_link_menu span.name, .noimg_link_menu span.name, .main_img_link span.name{font-size:1.4em; color:#007ac1}
.img_link_menu a, .noimg_link_menu a, .main_img_link a{ text-decoration:none}
.content_column .listing_g ul li{display:inline;}
/* 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:5px}
.listing_g img, .gallery_start img{ padding-bottom:5px}


/* Footer

================================================*/
.footer_bk ul {padding: 0;}
.footer_bk ul li {display: none;}
.footer_bk ul li.first {float: left;}
.footer_bk ul li.end {float: right;}
.footer_bk ul li.first, .footer_bk ul li.end {display: inline;}
.footer_bk p{ padding-top:20px; font-size:1.2em; color:#666}
