﻿#content{background-color:#fff;}
#content .col-3{float:left;margin:0 0 36px 36px;width:252px;}

#footer{background-color:#f5f5f5;padding:16px 36px 100px;}
#global-menu{bottom:83px;height:36px;position:absolute;right:0;}
#global-menu a{color:#555;font-size:13px;margin-left:8px;text-decoration:none;}
#global-menu li{background-image:url(../img/global_menu_sep.gif);background-position:right center;background-repeat:no-repeat;float:left;padding-right:10px;}
#global-menu li.last a,#top-level-menu li.last a{margin-right:0;}
#global-menu li.last,#top-level-menu li.last{background:none;padding-right:0;}
#global-menu li:hover a,#global-menu li.selected a,#submenu li.selected a{color:#c00;}
#global-menu li{list-style:none;}
#page{margin-left:auto;margin-right:auto;text-align:left;width:901px;}
#page .header{height:190px;position:relative;}
#photo{border-bottom:4px solid #74a8d4;height:265px;position:relative;}
#photo h1{font-size:22px;line-height:1.25em;}
#photo table td{color:#fff;padding-left:30px;}
#submenu{margin:30px 18px 36px;}
#submenu a{border-bottom:1px dotted #ccc;color:#333;display:block;padding:5px 0;}
#submenu li.expandable{background:transparent url(../img/expandable.png) no-repeat scroll 0 10px;}
#submenu li.expanded{background:transparent url(../img/expanded.png) no-repeat scroll 0 10px;}
#submenu li.selected ul a{color:#333;}
#submenu ul li{padding-left:0;}
#submenu ul li a,#submenu li{padding-left:13px;}
#submenu li{list-style:none;}
#top{-khtml-opacity:0.8;-moz-opacity:0.8;left:0px; width:100%;background-color:#fff;filter:alpha(opacity=80);height:190px;opacity:0.8;position:absolute;top:0;width:100%;z-index:-1;}
#top-level-menu{background-image:url(../img/top_bar_dark.png);background-position:left bottom;background-repeat:no-repeat;bottom:1px;height:36px;left:0;padding-left:12px;position:absolute;width:100%;}
#top-level-menu a{color:#bbb;font-size:15px;line-height:36px;margin-left:8px;text-decoration:none;}
#top-level-menu li{background-image:url(../img/top_menu_sep.gif);background-position:right center;background-repeat:no-repeat;float:left;line-height:36px;padding-right:10px;}
#top-level-menu li:hover a,#top-level-menu li.selected a{color:#fff;}
#top-level-menu li{list-style:none;}

#top-level-menu-lo{background-image:url(../img/red_bar.png);background-position:left bottom;background-repeat:no-repeat;bottom:1px;height:36px;left:0;padding-left:12px;position:absolute;width:100%;}
#top-level-menu-lo a{color:#ffffff;font-size:15px;line-height:36px;margin-left:8px;text-decoration:none;}
#top-level-menu-lo li{background-image:url(../img/red_bar_divider.png);background-position:right center;background-repeat:no-repeat;float:left;line-height:36px;padding-right:10px;}
#top-level-menu-lo li:hover a,#top-level-menu li.selected a{color:#fff;}
#top-level-menu-lo li{list-style:none;}


.balloon{background-color:#e9eced;font-size:14px;width:199px;}
.balloon .bottom{background:transparent url(../img/baloon-bottom.png) no-repeat scroll 0 0;height:14px;}
.balloon .inner,.box .inner{margin:3px 18px 2px;}
.balloon .top{background:transparent url(../img/baloon-top.png) no-repeat scroll 0 0;height:6px;}
.box{background:transparent url(../img/box_middle.png) repeat-y scroll 0 0;width:199px;}
.box .bottom{background:transparent url(../img/box_bottom.png) no-repeat scroll 0 0;height:10px;}
.box .top{background:transparent url(../img/box_top.png) no-repeat scroll 0 0;height:10px;}
.box h2{border-bottom:1px dotted #bbb;font-size:14px;margin-bottom:1em;padding:0.5em 0;}
.clear{clear:both;display:block;height:0;overflow:hidden;visibility:hidden;width:0;}
.col-center{display:inline;float:left;margin-right:36px;position:relative;width:395px;}
.col-center-wide{display:inline;float:left;margin-right:36px;margin-top:20px;position:relative;width:612px;}
.col-left{display:inline;float:left;margin-right:36px;position:relative;width:217px;}
.col-right{display:inline;float:left;padding-top:36px;position:relative;width:217px;}
.col-right-wide{display:inline;float:left;padding-top:36px;position:relative;width:0px;}
.fl{float:left;}
.fr{float:right;}
.landsorganisation #photo{background-color:#74a8d4;background-image:url(../img/sp_photo_one.jpg);border:none;height:152px;}
.landsorganisation #photo h1{margin:0 0 0.75em; color:Gray}
.landsorganisation #photo table{height:152px;width:530px;}
.landsorganisation .col-left .inner{margin-left:18px;}
.landsorganisation .login-box{background-color:#f2f2f2;height:152px;position:absolute;right:0;top:0;width:234px;z-index:0;}
.landsorganisation .login-box .inner{margin:36px;}
.landsorganisation .login-box h2{font-size:20px;}
.login-shadow{background:url("../img/shadow_tl.png") no-repeat scroll left top transparent;height:166px;position:absolute;right:-19px;top:-100px;width:21px;}
.logo{height:60px;left:-10px;position:absolute;top:45px;width:324px;}
.landsorganisation .logo{left:0px;}
.mb{margin-bottom:36px;}
.mb-05{margin-bottom:18px;}
.mlr-05{margin-left:16px;margin-right:16px;}
.mt{margin-top:36px;}
.mt-05{margin-top:18px;}
.pt{padding-top:36px;}
.shadow-tl{background:transparent url(../img/shadow_tl.png) no-repeat scroll top left;height:166px;left:-21px;position:absolute;top:125px;width:21px;}
.shadow-tr{background:transparent url(../img/shadow_tr.png) no-repeat scroll top left;height:166px;position:absolute;right:-21px;top:125px;width:21px;}
.sub-menu-shadow{background:url("../img/shadow_tr.png") no-repeat scroll left top transparent;height:166px;left:-36px;position:absolute;top:-70px;width:21px;}
.subpage #photo{background-image:url(../img/sp_photo_one.jpg);border:none;height:152px;}
.subpage #photo div{-moz-opacity:0.57;background-color:#4697ca;filter:alpha(opacity=57);height:152px;left:0;opacity:0.57;position:absolute;top:0;width:217px;z-index:0;}
.subpage #photo table{height:152px;width:230px;}
.text-block{margin-left: 18px;margin-right: 18px;}
.col-right .text-block{margin-right: 36px;}
.text-block h2{border-bottom:1px dotted #bbb;color:#c00;font-size:14px;margin-bottom:1em;padding:0.5em 0;}
.text-content{overflow:hidden;padding-bottom:56px;}
a{color:#c00;text-decoration:none;}
a.btn{background:transparent url(../img/btn_left.png) no-repeat scroll top left;display:block;height:32px;line-height:32px;margin-bottom:16px;padding-left:16px;}
a.btn span{background:transparent url(../img/btn_right.png) no-repeat scroll top right;color:#fff;display:block;font-size:12px;height:32px;line-height:32px;padding-right:20px;}
a.contact{background:transparent url(../img/kontakt_os.png) no-repeat scroll 0 0;display:block;height:31px;left:-2px;margin-top:8px;position:relative;width:90px;}
a.login{background:transparent url(../img/login.png) no-repeat scroll 0 0;display:block;height:32px;left:-2px;margin-top:18px;position:relative;width:145px;}
abbr,acronym{border:0;font-variant:normal;}
address,caption,cite,code,dfn,em,strong,th,var,optgroup{font-style:inherit;font-weight:inherit;}
body{background-attachment:fixed;background-color:#ebebeb;background-image:url(../img/bg.jpg);background-position:0 0;background-repeat:no-repeat;color:#555;font-family:Verdana, Serif, Arial;font-size:11px;line-height:1.5em;text-align:center;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0;}
caption,th{text-align:left;}
del,ins{text-decoration:none;}
fieldset,img{border:0;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400;}
h1.btn{background:transparent url(../img/btn_bg.png) repeat scroll top left;color:#000;font-size:20px;overflow:hidden;padding:22px 30px 18px;}
h1.section{background:transparent url(../img/btn_bg.png) repeat scroll top left;color:#000;font-size:15px;margin:0;overflow:hidden;padding:25px 30px 21px;}
h1{font-size:22px;margin:36px 0;}
h2{font-size:22px;margin:36px 0;}
h3{font-size:16px;margin:36px 0;}


input,button,textarea,select{font-size:100%;}
input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;}
legend{color:#000;}
/*li{list-style:none;}*/
p{margin-bottom:0.5em;}
q:before,q:after{content:'';}
sup,sub{vertical-align:baseline;}
table{border-collapse:collapse;border-spacing:0;}
ul.links li{float:left;list-style-type:inherit;margin-right:16px;width:180px;}
strong{font-weight:bold}