@import url("header.css");
@import url("footer.css");


* { margin: 0px; padding: 0px; }

html, body { width: 100%; height: 100%; padding: 0; margin: 0; background-color: #eee; }

a { outline: none; -moz-outline: 0; border: none; border-width: 0px; }
a:active { outline: none; -moz-outline: 0; }
a:focus { outline: none; -moz-outline: 0; }

img { border: none; border-width: 0px; }

.clear { clear: both; font-size: 0pt; line-height: 0px; }
.cl { clear: both; font-size: 0pt; line-height: 0px; height: 0; }

#main { width: 1000px; position: relative; margin: 0px auto; }




#main { font-family: tahoma; font-size: 8pt; color: #ffffff; line-height: 18px; }
#main p { margin: 0 0 0px 0; }
#main a { text-decoration: underline; color: #445566; }
#main a:hover { text-decoration: none; }
#main h1, #main h2, #main h3, #main h4, #main h5, #main h6 { font-size: 18pt; color: #000; margin: 0 0 25px 0; line-height: 22px; }
#main table { border-collapse: collapse; }
#main form textarea { font-family: tahoma; font-size: 8pt; color: #000; }

/*#main form input { font-family: tahoma; font-size: 8pt; color: #000; }
#main form input { height: 15px; padding: 0 0 1px 3px; }
*html #main form input { height: 15px; padding: 1px 0 0px 3px; }
*:first-child+html #main form input { height: 15px; padding: 1px 0 0px 3px; }
html:root #main form input { height: 15px; padding: 1px 0 0px 3px; }*/

/*------------------------------------------- content ------------------------------------------------*/
#content { width: 989px; position: relative; background-color: #f49bd6; padding: 13px 0 40px 11px; }
#content .c-foot { height: 5px; clear: both; line-height: 4px; font-size: 4pt; }



/* ----- left column ----- */
#c-left { width: 732px; margin: 0 0 0 0px; position: relative; float: left; display: inline; }

#c-left .zag { font-size: 15px; color: #222; font-weight: bold; }
#c-left .zag span { color: #900000; }

/* ----- popul ----- */
#c-left .popul { position: relative; width: 732px; background: url("../images/tabl-c.gif") repeat-y; margin: 14px 0 21px 0; }
#c-left .popul .tabl_t { left: 0px; top: 0px; position: absolute; }
#c-left .popul .tabl_b { left: 0px; bottom: 0px; position: absolute; }
#c-left .popul .dote { font-size: 0pt; line-height: 0px; width: 730px; height: 1px; background: url("../images/dote.gif") repeat-x; margin: 0 0 0 1px; clear: both; }

#c-left .popul .block { float: left; width: 228px; padding: 0 5px 10px 11px; }
#c-left .popul .block .name { height: 25px; background: url("../images/ic.gif") no-repeat; padding: 15px 0 0 47px; }
#c-left .popul .block .none { background: none; color: #900000; font-weight: bold; font-size: 13px; padding: 0px; margin: 0px; line-height: 16px; }
#c-left .popul .block p { background: url("../images/point.gif") left 9px no-repeat; padding: 0 0 0 10px; line-height: 17px; margin: 0 0 0 37px; }
#c-left .popul .block .name1 { height: 25px; background: url("../images/ic1.gif") no-repeat; padding: 15px 0 0 47px; }
#c-left .popul .block .name2 { height: 25px; background: url("../images/ic2.gif") no-repeat; padding: 15px 0 0 47px; }
#c-left .popul .block .name3 { height: 25px; background: url("../images/ic3.gif") no-repeat; padding: 15px 0 0 47px; }
#c-left .popul .block .name4 { height: 25px; background: url("../images/ic4.gif") no-repeat; padding: 15px 0 0 47px; }
#c-left .popul .block .name5 { height: 25px; background: url("../images/ic5.gif") no-repeat; padding: 15px 0 0 47px; }
#c-left .popul .block .name6 { height: 25px; background: url("../images/ic6.gif") no-repeat; padding: 15px 0 0 47px; }
#c-left .popul .block .name7 { height: 25px; background: url("../images/ic7.gif") no-repeat; padding: 15px 0 0 47px; }
#c-left .popul .block .name8 { height: 25px; background: url("../images/ic8.gif") no-repeat; padding: 15px 0 0 47px; }
#c-left .popul .block .name9 { height: 25px; background: url("../images/ic9.gif") no-repeat; padding: 15px 0 0 47px; }
#c-left .popul .block .name10 { height: 25px; background: url("../images/ic10.gif") no-repeat; padding: 15px 0 0 47px; }
#c-left .popul .block .name11 { height: 25px; background: url("../images/ic11.gif") no-repeat; padding: 15px 0 0 47px; }
#c-left .popul .block .name12 { height: 25px; background: url("../images/ic12.gif") no-repeat; padding: 15px 0 0 47px; }
#c-left .popul .block .name13 { height: 25px; background: url("../images/ic13.gif") no-repeat; padding: 15px 0 0 47px; }
#c-left .popul .block .name14 { height: 25px; background: url("../images/ic14.gif") no-repeat; padding: 15px 0 0 47px; }
#c-left .popul .block .name15 { height: 25px; background: url("../images/ic15.gif") no-repeat; padding: 15px 0 0 47px; }
#c-left .popul .block .name16 { height: 25px; background: url("../images/ic16.gif") no-repeat; padding: 15px 0 0 47px; }
#c-left .popul .block .name17 { height: 25px; background: url("../images/ic17.gif") no-repeat; padding: 15px 0 0 47px; }
#c-left .popul .block .name18 { height: 25px; background: url("../images/ic18.gif") no-repeat; padding: 15px 0 0 47px; }
#c-left .popul .block .name19 { height: 25px; background: url("../images/ic19.gif") no-repeat; padding: 15px 0 0 47px; }
#c-left .popul .block .name20 { height: 25px; background: url("../images/ic20.gif") no-repeat; padding: 15px 0 0 47px; }
#c-left .popul .block .name21 { height: 25px; background: url("../images/ic21.gif") no-repeat; padding: 15px 0 0 47px; }
#c-left .popul .block .name22 { height: 25px; background: url("../images/ic22.gif") no-repeat; padding: 15px 0 0 47px; }
#c-left .popul .block .name23 { height: 25px; background: url("../images/ic23.gif") no-repeat; padding: 15px 0 0 47px; }

/* ----- news ----- */
#c-left .news { margin: 0 0 20px 0; }
#c-left .news .new-col { float: left; margin: 0 20px 0 0; width: 345px; display: inline; }
#c-left .news .new { margin: 0 0 15px 0; }
#c-left .news .new .date { color: #777; margin: 7px 0 2px 0; }
#c-left .news .new .date a { color: #777; }
#c-left .news .new .date .red { color: #900000; }
#c-left .news .new .name a { font-size: 13px; color: #900000; font-weight: bold; }
#c-left .news .new .name1 a { font-size: 13px; color: #445566; font-weight: bold; }
#c-left .news .new .txt {  line-height: 16px; font-size: 13px; color: #222; margin: 10px 0 0 0; }
#c-left .news .new .txt .newfoto { float: left; margin: 0 11px 0px 0; }

/* ----- tovs ----- */
#c-left .tovs { position: relative; width: 732px; margin: 0 0 15px 0; }
#c-left .tovs .tovzag { color: #222; font-weight: bold; font-size: 13px; padding: 0 0 10px 0; }
#c-left .tovs .in { position: relative; background: url("../images/cent.gif") repeat-y; width: 732px; }
#c-left .tovs .in .tabl-t { left: 0px; top: 0px; position: absolute; }
#c-left .tovs .in .tabl-b { left: 0px; bottom: 0px; position: absolute; }
#c-left .tovs .in .tov { float: left; width: 142px; text-align: center; padding: 13px 20px 13px 20px; margin: 0 0px 0 1px; display: inline; }

/* ----- stat ----- */
#c-left .stat { padding: 15px 0 0 0; }
#c-left .stat .point { padding: 0 0 0 8px; background: url("../images/point.gif") left 8px no-repeat; font-size: 13px; margin: 10px 0 0px 0; }

/* ----- paging ----- */
#content .paging { width: 500px; padding: 24px 0 32px 0; }
#content .paging .points { float: left; margin: 0 11px 0 6px; }
#content .paging .back { float: left; margin: 0 12px 0 0; }
#content .paging .back a { font-weight: bold; color: #222; }
#content .paging .back-r { float: left; margin: 0 0px 0 7px; }
#content .paging .back-r a { font-weight: bold; color: #222; }
#content .paging .numb { font-size: 9pt; color: #222; display: block; float: left; position: relative; background: url("../images/paging.gif") right top no-repeat #ddd; margin: 0 5px 0 0; padding: 0 6px; }
#content .paging .numb .bord { left: 0px; top: 0px; position: absolute; }
#content .paging .numb a { text-decoration: none; color: #222; }
#content .paging .numb a:hover { text-decoration: underline; }

/* ----- abc ----- */
#c-left .abc { font-weight: bold; font-size: 13px; line-height: 20px; margin: 0 0 25px 0; }
#c-left .abc .zag { margin: 0 0 7px 0; }

/* ----- firms ----- */
#c-left .firms { position: relative; width: 732px; margin: 0 0 29px 0; }
#c-left .firms .zag { margin: 0 0 13px 0; }
#c-left .firms .in { position: relative; background: url("../images/cent1.gif") repeat-y; width: 732px; }
#c-left .firms .in .tabl-t { left: 0px; top: 0px; position: absolute; }
#c-left .firms .in .tabl-b { left: 0px; bottom: 0px; position: absolute; }
#c-left .firms .in .firm { float: left; margin: 0 0 0 1px; width: 226px; padding: 10px 7px 15px 10px; line-height: 15px; display: inline; } 
#c-left .firms .in .firm .name { font-size: 13px; color: #900000; font-weight: bold; margin: 0 0 15px 0; }
#c-left .firms .in .firm .name a { color: #900000; }
#c-left .firms .in .dote { font-size: 0pt; line-height: 0px; width: 730px; height: 1px; background: url("../images/dote.gif") repeat-x; clear: both; }




/* ----- right column ----- */
#c-right { width: 250px; margin: 0 0 0 7px; position: relative; float: left; display: inline; }
#c-right .zag { width: 233px; height: 19px; background: url("../images/zag.gif") no-repeat; font-weight: bold; color: #222; padding: 0 0 0 17px; }
/* ----- rekl ----- */
#c-right .rekl { margin: 32px 0 0 0; padding: 0 0 13px 0; }

#c-right .rekl .zag { margin: 0 0 25px 0; }
#c-right .rekl img { float: left; margin: 0 0 13px 17px; }

/* ----- otz ----- */
#c-right .otz { color: #333; line-height: 17px; }
#c-right .otz a { color: #333; }
#c-right .otz .zag { margin: 0 0 9px 0; }
#c-right .otz .in { background-color: #f5f5f5; margin: 0 0 0 11px; width: 224px; padding: 0 9px 18px 6px; }
#c-right .otz .in .one { margin: 0 0 12px 0; }
#c-right .otz .in .one .posit { padding: 0 0 13px 24px; background: url("../images/good.gif") no-repeat; font-weight: bold; }
#c-right .otz .in .one .negat { padding: 0 0 13px 24px; background: url("../images/bad.gif") no-repeat; font-weight: bold; }
#c-right .otz .in .one span { color: #555; }
#c-right .otz .in .all { padding: 0 0 0 9px; background: url("../images/point1.gif") left 8px no-repeat; margin: 0px 0 0px 12px; font-weight: bold; }

/* ----- otzlist ----- */
#c-right .otzlist { line-height: 16px; }
#c-right .otzlist .zag { margin: 0 0 13px 0; line-height: 18px; }
#c-right .otzlist .point { margin: 0 0 0 9px; padding: 0 5px 0 8px; background: url("../images/point.gif") left 8px no-repeat; }

/* ----- laststat ----- */
#c-right .laststat { margin: 15px 0 0 9px; line-height: 15px; color: #222; padding: 0 0 10px 0; }
#c-right .laststat a { color: #222; text-decoration: none; }
#c-right .laststat a:hover { text-decoration: underline; }
#c-right .laststat .name { padding: 2px 0 13px 8px; background: url("../images/name.gif") no-repeat; font-weight: bold; }
#c-right .laststat .one { margin: 0 0 15px 0; padding: 0 0 0 9px; background: url("../images/point.gif") left 8px no-repeat; }

/* ----- vacans ----- */
#c-right .vacans { line-height: 16px; color: #222; }
#c-right .vacans .zag { margin: 0 0 12px 0; }
#c-right .vacans .one { margin: 0 0 30px 9px; }
#c-right .vacans .date { color: #777; margin: 0 0 8px 8px; }
#c-right .vacans .date .red { color: #900000; }
#c-right .vacans .name { font-size: 13px; font-weight: bold; padding: 0 0 0 8px; background: url("../images/point1.gif") left 8px no-repeat; }
#c-right .vacans .txt { margin: 0 0 0 8px; }




/* ------------------------- gm3 ------------------------- */
#content .zag1 { font-size: 15px; color: #821b1b; font-weight: bold; }

#content .categ { margin: 17px 0 0 0; }
#content .categ a { color: #ffffff; text-decoration: none; background-color: #a00e23; padding: 4px 9px 3px 9px; margin: 0 7px 0 0; }
#content .categ span { font-weight: bold; }
#content .categ a:hover { color: #222; text-decoration: underline; }

#content .adr { line-height: 20px; margin: 15px 0 0 0; font-size: 13px; }
#content .adr span { color: #222; }

/* ----- left-col ----- */
#content .left-col { float: left; width: 480px; }
/* ----- blok ----- */
#content .blok { position: relative; width: 480px; margin: 19px 0 0 0; color: #222; font-size: 13px; }
#content .blok .name { margin: 0 0 0px 0; background: url("../images/name-c-pink.gif") right top no-repeat #c6001c; color: #fff; font-size: 13px; font-weight: bold; padding: 4px 9px 3px 9px; float: left; position: relative; }
#content .blok .name .name-l { left: 0px; top: 0px; position: absolute; }
#content .blok .ins { position: relative; background: url("../images/cent2.gif") repeat-y; float: left; width: 480px; }
#content .blok .ins .ins-top { background: url("../images/top.gif") no-repeat; width: 480px; }
#content .blok .ins .ins-bot { background: url("../images/bot.gif") left bottom no-repeat; width: 457px; padding: 15px 6px 15px 17px; }
#content .blok .ins .bot { left: 0px; bottom: 0px; position: absolute; }
#content .blok .ins .foto { margin: 0 0 0 15px; }

#content .left-col .blok .types { line-height: 20px; }
#content .left-col .blok .bold { font-weight: bold; }
#content .left-col .blok .types .add { margin: 20px 0 0 0; }
#content .left-col .blok .types .add .posit { background: url("../images/good1.gif") no-repeat; padding: 4px 0 5px 25px; }
#content .left-col .blok .types .add .negat { background: url("../images/bad1.gif") no-repeat; padding: 4px 0 5px 25px; }
/* ----- new ----- */
#content .left-col .blok .new { line-height: 20px; }
#content .left-col .blok .new .date { color: #777; font-size: 8pt; margin: 0 0 -2px 0; }
#content .left-col .blok .new .namenew a { font-size: 13px; color: #900000; font-weight: bold; }


/* ----- right-col ----- */
#content .right-col { float: left; width: 480px; margin: 0 0 0 16px; position: relative; }






/* ------------------------- gm4 ------------------------- */
#c-left .error { margin: 10px 0 20px 0; }
#c-left .error .er-l { float: left; font-size: 13px; }
#c-left .error .er-l span { color: #222; }
#c-left .error .er-l a { font-weight: bold; }
#c-left .error .er-r { float: right; }

/* ----- area_adr ----- */
#c-left .area_adr { float: left; width: 306px; position: relative; margin: 0px 17px 0 0; color: #222; font-size: 13px; line-height: 20px; }
#content .area_adr .name { margin: 0 0 0px 0; background: url("../images/name-c.gif") right top no-repeat #445566; color: #fff; font-size: 13px; font-weight: bold; padding: 4px 9px 3px 9px; float: left; position: relative; }
#content .area_adr .name .name-l { left: 0px; top: 0px; position: absolute; }
#content .area_adr .ins { position: relative; background: url("../images/cent22.gif") repeat-y; padding: 15px 8px 23px 8px; float: left; width: 290px; }
#content .area_adr .ins .top { left: 0px; top: 0px; position: absolute; }
#content .area_adr .ins .bot { left: 0px; bottom: 0px; position: absolute; }

/* ----- area_org ----- */
#c-left .area_org { float: left; width: 401px; position: relative; margin: 0px 0 0 0; color: #222; font-size: 13px; line-height: 20px; }
#content .area_org .name { margin: 0 0 0px 0; background: url("../images/name-c.gif") right top no-repeat #445566; color: #fff; font-size: 13px; font-weight: bold; padding: 4px 9px 3px 9px; float: left; position: relative; }
#content .area_org .name .name-l { left: 0px; top: 0px; position: absolute; }
#content .area_org .ins { position: relative; background: url("../images/cent3.gif") repeat-y; padding: 15px 8px 15px 8px; float: left; width: 385px; }
#content .area_org .ins .top { left: 0px; top: 0px; position: absolute; }
#content .area_org .ins .bot { left: 0px; bottom: 0px; position: absolute; }
#content .area_org .ins .ocen { color: #445566; font-size: 25px; font-weight: bold; height: 20px; text-align: center; margin: 0 0 8px 0; }
#content .area_org .ins .ocen a { text-decoration: none; }
#content .area_org .ins .red { color: #a00000; }
#content .area_org .ins .green { color: #077700; }


/* ----- area_info ----- */
#c-left .area_info { float: left; width: 195px; position: relative; margin: 17px 17px 0px 0; color: #222; font-size: 13px; line-height: 20px; }
#content .area_info .name { margin: 0 0 0px 0; background: url("../images/name-c.gif") right top no-repeat #445566; color: #fff; font-size: 13px; font-weight: bold; padding: 4px 9px 3px 9px; float: left; position: relative; }
#content .area_info .name .name-l { left: 0px; top: 0px; position: absolute; }
#content .area_info .ins { position: relative; background: url("../images/cent4.gif") repeat-y; padding: 15px 8px 0px 8px; float: left; width: 179px; height: 265px; }
#content .area_info .ins .top { left: 0px; top: 0px; position: absolute; }
#content .area_info .ins .bot { left: 0px; bottom: 0px; position: absolute; }
#content .area_info .ins .code { line-height: 15px; margin: 0 0 8px 0; }

/* ----- area_map ----- */
#c-left .area_map { float: left; width: 512px; position: relative; margin: 17px 0px 0px 0; color: #222; font-size: 13px; line-height: 20px; }
#content .area_map .name { margin: 0 0 0px 0; background: url("../images/name-c.gif") right top no-repeat #445566; color: #fff; font-size: 13px; font-weight: bold; padding: 4px 9px 3px 9px; float: left; position: relative; }
#content .area_map .name .name-l { left: 0px; top: 0px; position: absolute; }
#content .area_map .ins { position: relative; background: url("../images/cent5.gif") repeat-y; padding: 15px 8px 0px 10px; float: left; width: 494px; height: 265px; }
#content .area_map .ins .top { left: 0px; top: 0px; position: absolute; }
#content .area_map .ins .bot { left: 0px; bottom: 0px; position: absolute; }

/* ----- area_opis ----- */
#c-left .area_opis { float: left; width: 354px; position: relative; margin: 0px 17px 17px 0; color: #222; font-size: 13px; line-height: 20px; display: inline; }
#content .area_opis .name { margin: 0 0 0px 0; background: url("../images/name-c.gif") right top no-repeat #445566; color: #fff; font-size: 13px; font-weight: bold; padding: 4px 9px 3px 9px; float: left; position: relative; }
#content .area_opis .name .name-l { left: 0px; top: 0px; position: absolute; }
#content .area_opis .ins { position: relative; background: url("../images/cent6.gif") repeat-y; padding: 15px 8px 15px 10px; float: left; width: 336px; }
#content .area_opis .ins .top { left: 0px; top: 0px; position: absolute; }
#content .area_opis .ins .bot { left: 0px; bottom: 0px; position: absolute; }

/* ----- area_met ----- */
#c-left .area_met { float: left; width: 354px; position: relative; margin: 0px 0px 17px 0; color: #222; font-size: 13px; line-height: 20px; }
#content .area_met .name { margin: 0 0 0px 0; background: url("../images/name-c.gif") right top no-repeat #445566; color: #fff; font-size: 13px; font-weight: bold; padding: 4px 9px 3px 9px; float: left; position: relative; }
#content .area_met .name .name-l { left: 0px; top: 0px; position: absolute; }
#content .area_met .ins { position: relative; background: url("../images/cent6.gif") repeat-y; padding: 15px 8px 15px 10px; float: left; width: 336px; }
#content .area_met .ins .top { left: 0px; top: 0px; position: absolute; }
#content .area_met .ins .bot { left: 0px; bottom: 0px; position: absolute; }

/* ----- area_otz ----- */
#c-left .area_otz { float: left; width: 354px; position: relative; margin: 0px 17px 0px 0; color: #222; font-size: 13px; line-height: 20px; }
#content .area_otz .name { margin: 0 0 0px 0; background: url("../images/name-c.gif") right top no-repeat #445566; color: #fff; font-size: 13px; font-weight: bold; padding: 4px 9px 3px 9px; float: left; position: relative; }
#content .area_otz .name .name-l { left: 0px; top: 0px; position: absolute; }
#content .area_otz .ins { position: relative; background: url("../images/cent6.gif") repeat-y; padding: 15px 8px 10px 10px; float: left; width: 336px; font-size: 8pt; line-height: 16px; }
#content .area_otz .ins .top { left: 0px; top: 0px; position: absolute; }
#content .area_otz .ins .bot { left: 0px; bottom: 0px; position: absolute; }
#content .area_otz .ins .pt8 { padding: 0 0 8px 0; }
#content .area_otz .ins .red { color: #a00000; font-weight: bold; }
#content .area_otz .ins .rednob { color: #a00000; }
#content .area_otz .ins .green { color: #077700; font-weight: bold; }
#content .area_otz .ins .col-l { float: left; width: 55px; padding: 0 14px 0 0; }
#content .area_otz .ins .col-l .date { color: #777; }
#content .area_otz .ins .col-r { float: left; width: 267px; }



/* ----- area_newo ----- */
#c-left .area_newo { float: left; width: 354px; position: relative; margin: 0px 0px 0px 0; color: #222; font-size: 8pt; line-height: 20px; }
#c-left .area_newo a { color: #222; }
#content .area_newo .name { margin: 0 0 0px 0; background: url("../images/name-c.gif") right top no-repeat #445566; color: #fff; font-size: 13px; font-weight: bold; padding: 4px 9px 3px 9px; float: left; position: relative; }
#content .area_newo .name .name-l { left: 0px; top: 0px; position: absolute; }
#content .area_newo .ins { position: relative; background: url("../images/cent6.gif") repeat-y; padding: 15px 8px 10px 10px; float: left; width: 336px; line-height: 15px; }
#content .area_newo .ins .top { left: 0px; top: 0px; position: absolute; }
#content .area_newo .ins .bot { left: 0px; bottom: 0px; position: absolute; }

#content .area .area-txt { padding: 0 22px 0 8px; font-size: 13px; color: #222; }
#content .area .area-txt .red { font-weight: bold; color: #a00000; }
#content .area .area-txt .green { font-weight: bold; color: #077700; }

/* ----- prrint ----- */
#c-left .print { color: #222; font-size: 13px; }







/* ------------------------- gm5 ------------------------- */
/* ----- filtr ----- */
#content .filtr { font-size: 13px; margin: 0 0 0px 0; }
#content .filtr .red { font-weight: bold; color: #900000; }

/* ----- themes ----- */
#content .themes { font-size: 8pt; margin: 10px 0 17px 0; }

/* ----- area ----- */
#content .area { position: relative; background: url("../images/tabl_c.gif") repeat-y; padding: 7px 0 15px 0; margin: 18px 0 20px 0; width: 724px; }
#content .area .tabl-t { left: 0px; top: 0px; position: absolute; }
#content .area .tabl-b { left: 0px; bottom: 0px; position: absolute; }
#content .area .direct { margin: 0px 0 0 2px; }

/* ----- group ----- */
#content .group { font-size: 13px; color: #222; } 
#content .group .zag { font-weight: bold; color: #333; }
#content .group .img { float: left; margin: 25px 22px 0 15px; }
#content .group .txt { float: left; width: 630px; margin: 10px 0 0 0; line-height: 16px; }

/* ----- areaname ----- */
#content .areaname { position: relative; width: 724px; margin: 25px 0 0 0; color: #222; font-size: 13px; }
#content .areaname .name { margin: 0 0 0px 0; background: url("../images/name-c.gif") right top no-repeat #445566; color: #fff; font-size: 13px; font-weight: bold; padding: 4px 9px 3px 9px; float: left; position: relative; }
#content .areaname .name .name-l { left: 0px; top: 0px; position: absolute; }
#content .areaname .ins { position: relative; background: url("../images/tabl_c.gif") repeat-y; padding: 15px 0px 15px 0px; float: left; width: 724px; }
#content .areaname .ins .top { left: 0px; top: 0px; position: absolute; }
#content .areaname .ins .bot { left: 0px; bottom: 0px; position: absolute; }

#content .areaname .ins .areablok { font-size: 13px; color: #222; line-height: 16px; margin: 0 16px 13px 8px; }
#content .areaname .ins .areablok .red { color: #900000; font-weight: bold; }
#content .areaname .ins .namer { font-weight: bold; color: #445566; }
#content .areaname .ins .dote { font-size: 0pt; line-height: 0px; width: 724px; height: 1px; background: url("../images/dote.gif") repeat-x; margin: 0 0 13px 1px; clear: both; }

#c-right .reklgm5 { margin: 5px 0 0 0; }




/* ------------------------- gm6 ------------------------- */
#c-left .anch { margin: 13px 0 0px 0; }
#content .areaname .ins .areablok .areablok-l { float: left; width: 130px; padding: 0 17px 0 0; color: #445566; }
#content .areaname .ins .areablok .areablok-r { float: left; width: 540px; color: #445566; }
#content .areaname .ins .areablok .areablok-r .green { color: #077700; font-weight: bold; }
#content .areaname .ins .areablok .areablok-r .black { color: #222; font-weight: bold; }

/* ------------------------- gm8 ------------------------- */
#content .areaname .ins .areablok .areablok-l2 { float: left; width:70px; padding: 0 10px 0 0; color: #445566; }
#content .areaname .ins .areablok .areablok-r2 { float: left; width: 607px; color: #445566; }
#content .areaname .ins .areablok .areablok-r2 .bold { font-weight: bold; margin: 0 0 13px 0; }
#content .areaname .ins .areablok .areablok-r2 p { color: #222; }

/* ------------------------- gm9 ------------------------- */
#content .areaname .ins .areablok .areablok-l3 { float: left; width: 540px; padding: 0 70px 0 0; color: #445566; }
#content .areaname .ins .areablok .areablok-l3 .bold { font-weight: bold; margin: 0 0 13px 0; }
#content .areaname .ins .areablok .areablok-r3 { float: left; width: 90px; color: #445566; text-align: center; }
#content .areaname .ins .areablok .areablok-r3 .bold { font-weight: bold; margin: 0 0 13px 0; }
#content .areaname .ins .areablok .black { color: #222; }




/* ------------------------- gm7 ------------------------- */
#c-left .podzag { color: #222; font-weight: bold; font-size: 13px; margin: 10px 0 0 0; }
#c-left .namefirm { color: #222; font-size: 13px; margin: -6px 0 0 0; }
#c-left .param { color: #222; font-size: 13px; margin: 30px 0 30px 0; }
#c-left .param p { margin: 0 0 5px 0; }  

#c-left .leftcol { float: left; width: 371px;}
#c-left .leftcol .area_opis .textopis { line-height: 16px; }
#c-left .leftcol .area_opis .textopis p { padding: 0 0 10px 0; }
#c-left .leftcol .area_opis .textopis .foto { float: left; margin: 0 15px 0 0; }
#c-left .rightcol { float: left; width: 354px; }
#c-left .rightcol .area_met .text { line-height: 16px; }

/* ------------------------- gm10 ------------------------- */
#c-left .day { margin: 10px 0 20px 0; }
#c-left .rightcol .area_met .text .pointt { background: url("../images/pointt.gif") left 8px no-repeat; padding: 0 0 0px 10px; }
#c-left .rightcol .area_met .text p { padding: 0 0 15px 0; }


/* ------------------------- gm11 ------------------------- */
#c-left .move { font-size: 13px; color: #222; }
#c-left .move .date { font-size: 8pt; color: #445566; padding: 0 0 13px 0; }
#c-left .move .mnazv { padding: 7px 0; }
#c-left .move .mfoto { float: left; margin: 0 13px 0 0; }
#c-left .readmore { font-weight: bold; padding: 0 10px 0 9px; font-size: 13px; }
#c-left .readmore p { margin: 0 0 5px 0; }


/* ------------------------- gm12 ------------------------- */
#c-left .area6 { margin-top: 6px; }
#c-left .areaname .ins .areanew { font-size: 13px; color: #222; line-height: 16px; margin: 0 16px 13px 8px; }
#c-left .areaname .ins .areanew .red { color: #900000; font-weight: bold; }
#c-left .areaname .ins .namer { font-weight: bold; color: #445566; }
#c-left .areaname .ins .dote { font-size: 0pt; line-height: 0px; width: 724px; height: 1px; background: url("../images/dote.gif") repeat-x; margin: 0 0 13px 1px; clear: both; }
#c-left .areaname .ins .areanew .areanew-l { float: left; width: 100px; margin: 0 13px 0 0px; display: inline; }
#c-left .areaname .ins .areanew .areanew-r { float: left; width: 586px; display: inline; }
#c-left .areaname .ins .areanew .areanew-r .bold { font-weight: bold; margin: 0 0 14px 0; }


#c-left .pagenull { padding-bottom: 0; }
























