/* Style sheet wspolny */
#kontakt h1,#kontakt h2,#kontakt h3{text-align:center;}
.ce_text .tab_left{text-align:left;}
.ce_text  .first_row{border-top:3px double #002200;}
.ce_text table{margin:2px auto;text-align:center;border:3px solid #002200;border-collapse:collapse;}
.ce_text thead{font-weight:bold;}
.ce_text td{padding:4px 5px;text-align:center;border:1px solid #002200;border-collapse:collapse;}
h1{margin-top:25px;margin-bottom:20px;font-weight:bold;font-size:16.5px;color:#002200;}
h2{margin-top:15px;margin-bottom:10px;font-weight:bold;font-size:14px;color:#002200;}
h3{margin-top:10px;margin-bottom:6px;font-weight:bold;font-size:13px;color:#002200;line-height:120%;}
#container{height:420px;}
#wrapper{height:570px;clear:both;}
#vertical_spacer{width:100%;height:50%;float:left;margin-top:-285px;}
html,body{height:100%;font-family:Verdana, Arial, Helvetica, Sans-serif;font-size:11px;line-height:14px;}
#footer .inside{margin-top:4px;text-align:center;font-size:9px;color:#fff;line-height:11px;}
#footer a{text-decoration:underline;color:#fff;}
body{background-color:#002200;}
#left,#main{height:100%;}
#left .inside{height:408px;overflow:hidden;margin:6px;}
#main .inside{height:402px;overflow:auto;padding:6px 10px;}
.back_illustration{bottom:0;right:0;position:absolute;z-index: 1;}
div#dlh_googlemap_8{margin-right:auto;margin-left:auto;}
.mod_breadcrumb a,.mod_breadcrumb a:visited{color:#000;}
.mod_breadcrumb a:hover{color:#666;}
.mod_article h1{text-align:center;}
