*{ margin:0px;padding:0px;border:0px; font-family:verdana; }
div.holder{ width:990px; margin:auto; }
div#top_bar{height:84px; }
div#content{ background-color:#f2f2f2; }
div#bottom_bar{ height:60px;background-image:url('/images/bottom.gif');padding:10px; }
div#bottom_bar p, div#bottom_bar p a,span.owner{ color:#4780b2; font-size:10px; }
div#bottom_bar p a { padding:0px 15px; text-decoration:none; }
div#bottom_bar p span{ text-align:right; font-weight:bold; font-size:9px; float:right; }
span.owner{ font-weight:bold; float:left;text-indent:15px;}
div.bottom_links_bar{ background-color:#eaeaea;height:16px;padding-top:13px;padding-bottom:14px; margin-top:15px; }
div.bottom_links_bar a{ display:block; height:16px; color:#4780b2; line-height:16px; float:left;margin:0px 10px; text-decoration:none; font-size:10px; }

div.top_1st{ width:729px;height:25px;float:right;background:#fff url('/images/top_1st.gif') no-repeat}
div.top_1st img {vertical-align:bottom}
div.top_1st a{ font-size:10px; height:25px; line-height:25px; color:#4780b2; font-weight:bold; text-decoration:none; padding:0 2px; }
div.top_1st a.l1{margin-left:30px}
div.top_1st a.l2{margin-left:308px}
div.top_1st form{float:right }
div.top_1st form input{background-color:#e4e4e4;color:#5a5a5a;padding:3px;font-size:10px;width:155px;vertical-align:bottom;margin-bottom:3px}

div.top_login {margin-bottom:1px; background:url('/images/industrial2_top.jpg') no-repeat;height:116px; position:relative;}
div.top_login_start {margin-bottom:1px; background:url('/images/industrial_top.jpg') no-repeat;height:198px; position:relative;}
div.subm a{ display:block; height:25px; border-top:1px solid #e4e4e4; background-color:#fff; color:#4780b2; font-size:12px;text-indent:10px; line-height:25px; text-decoration:none; }
img.x20thy{ position:absolute; top:0px; left:60px; display:block; width:175px; }

div#top_menu{ height:42px; background: url('/images/menu_bg.gif') #df0025 no-repeat ; background-position:bottom left; float:right; margin-top:7px; clear:right; width:717px; padding-left:15px; }
div#top_menu ul {list-style:none}
div#top_menu li {position:relative; z-index:100;}
div#top_menu li.tm {float:left}
div#top_menu li a.tm {height:42px;line-height:42px;text-decoration:none;color:#fff;font-size:12px;font-weight:bold;display:block;padding:0 8px;cursor:default}
div#top_menu a.tm:hover{ background-color:#b2001e; color:#fff !important}
div#top_menu div { padding-bottom:15px; background: url('/images/menu_round.gif') no-repeat bottom left;top:42px;left:0;display:none;z-index:1000;position:absolute;width:200px}
div#top_menu div.ltm {background: url('/images/menu_round2.gif') no-repeat bottom right}
div#top_menu div div {left:200px;top:0;height:0;z-index:1500}
div#top_menu div a {display:block; height:25px; border-top:1px solid #e4e4e4; background-color:#fff; color:#4780b2; font-size:12px;text-indent:10px; line-height:25px; text-decoration:none}

div.clearer{ clear:both; height:1px; overflow:hidden; }

div.ileft, div.icenter, div.iright{  float:left; font-size:16px; padding-bottom:15px; background:url('/images/ger_bg.gif') repeat-x bottom; font-family:"times new roman"; margin-top:34px;}
div.ileft{ width:194px; margin-left:3px; color:#4780b2; }
div.icenter{ width:551px; color:#df0025; margin-left:11px; }
div.iright{ width:214px; color:#df0025; margin-left:14px; }

div.cleft{ width:194px; margin-left:3px; float:left; margin-top:16px;}
div.cleft a{color:#fff; height:29px; display:block; text-indent:10px; line-height:29px; background-color:#df0025; margin-bottom:1px; text-decoration:none; font-size:10px; font-weight:bold; white-space:nowrap; overflow:hidden }
div.cleft a:hover, div.cleft a.active {background-color:#b2001e; color:#fff !important;}
div.cleft img{display:block;margin:0px auto; margin-top:15px; }
div.cleft p.kontakt { background-color:#df0025; margin-bottom:1px; padding:10px; color:#fff; display:block; font-size:10px; }

div.ccenter{ width:551px; margin-left:11px; float:left; margin-top:16px; background-color:#fff; text-align:justify; color:#5A5A5A; }
div.ccenter h2{ height:30px;padding:18px; color:#fff; font-weight:bold; background-image:url('/images/title_bg.gif'); width:515px; font-size:12px; }
div.ccenter h2 span{ font-weight:normal; display:block; }
div.ccenter h2 a{ color:#fff; text-decoration:none;}
div.ccenter h2 a:hover{ color:#fff !important; text-decoration:underline;}
div.ccenter h3{ height:20px;padding:10px; color:#fff; font-weight:bold; background-image:url('/images/sr_bg.gif'); width:515px; font-size:12px; }
div.ccenter h3 a{ color:#fff; text-decoration:none;}
div.ccenter h3 a:hover{ color:#fff !important; text-decoration:underline;}
div.ccenter div{ width:94%;margin:auto; margin-top:15px; font-size:10px; color:#5a5a5a; line-height:1.4em; }
div#mapka_dojazdu{ width:500px; height:350px; margin-bottom:15px; } 
div#mapka_dojazdu *{ margin-top:0px !important; padding:0px !important; }
div.gmnoprint { margin-left:0px !important; } 
div.ccenter div img{display:block; margin:5px auto; }
div.ccenter div img.wpic{ float:right; margin:2px 0 10px 20px; }
div.ccenter p { text-align:justify; padding:10px; font-size:12px; }
div.ccenter p.aligncenter { text-align:center; }

div.cright{ width:196px; margin-left:14px; float:left; margin-top:16px; padding:9px; background-color:#fff; font-size:7pt; }
div.cright strong{color:#004577;}
div.cright a{color:#4e8abe; text-decoration:none;}

div.long{ width:782px; }
h2.hlong{ width:746px !important; }
h3.hlong{ width:762px !important; }

/* if link's hover isn't #d00 - overwrite with !important via style */
a {color:#0080c0}
a:hover{color:#d00 !important;}

/* tabele */
table.special{ border-top:1px #ccd6e0 solid; border-bottom:1px #ccd6e0 solid; vertical-align:middle; text-align:center; width:100%; }
table.special td { padding:10px; color:#6F6F6F; background-color:#DFE7EF; margin-top:1px; margin-bottom:1px; font-size:10px; font-weight:normal; text-align:center; }
table.special td a{ color:#6F6F6F; text-decoration:none; font-weight:bold; }
table.special th { padding:10px 5px 10px 5px; text-transform:uppercase; background-color:#999999; color:#ffffff; font-size:10px; font-weight:normal; font-weight:bold; }

table.loga td {padding:0 9px}

/* reprezentacja developerow */
p.developers {  }
p.developers a { font-size:1.0em; font-weight:bold; color:#5A5A5A; }
p.developers img { margin:10px 0 5px; display:block; }
p.developers span.desc { color:#3A6F96; }
p.developers span.dev { color:#DF0025; }

/* działki */
div.sites_button {width:150px;height:25px;margin-left:100px !important;text-align:left;line-height:25px !important;font-size:1.1em;background: url('/images/button_sites.jpg') no-repeat;text-indent:33px;}
div.sites_button a {color:#FFFFFF;font-size:10px;font-weight:normal;text-decoration:none;}
/*działki end */

div.mapa_strony h3 { margin:10px 0 5px; }
div.mapa_strony a { text-decoration:none; padding-left:10px; font-size:0.7em; color:#5A5A5A; }
div.mapa_strony a:hover { text-decoration:underline; color:#F00; }
table.spacer{ clear:both; }
table.spacer tr td{ height:60px; }
img.hdr_pic{ margin-top:24px; }
