/* CSS layout for cieszyn.pl, @created: 06.02.2009, @last edited: 17.02.2009, @author: Arkadiusz Kondas <ak88@wp.pl> */
/* global styles */
html, body, a, p, h1, h2, h3, h4, ul, li, div, img, fieldset, form, input {margin:0; padding:0; border:0;}
body {background:url(layout/bgBody.jpg) top repeat-x; background-color:#FDFEFE; font-family:Arial; color:#333; font-size:12px;}
a {text-decoration:none;color:#094679;}
a:hover {text-decoration:underline;}
h1 {font-size:12px; color:#FFF; padding-left:50px; line-height:35px;}
h2 {font-size:12px; line-height:20px; font-weight:bold;}
h3 {font-size:12px; color:#616161; height:24px; line-height:24px; background: #F0F0F0 url("layout/points/gray.png") no-repeat 6px 6px;border-bottom:1px solid #ddd;padding-left:20px;}
h4 {font-size:11px; color:#FFF; padding-left:47px; line-height:14px;}

.clear {clear:both;}
.hr {border-top:1px solid #ddd;margin:3px 0;}

.button {border:1px solid #383838;font-family: Arial;font-size:12px;font-weight: bold;background: #ccc;padding:2px 6px 2px 6px;}
.input, select, textarea {border:1px solid #ddd;padding:3px;margin:0;font-size: 11px;}
select {padding:2px;}

div.two_column ul {float: left;width:250px;}

/* Banner Table */
#BannerWrapper {width:532px;margin:15px 0 10px 0;position: relative;height:78px;}
#BannerWrapper .banner {width:118px;height:78px;position: absolute;left:0;top:0;margin:0 7px 0 8px;overflow: hidden;}

/* structure style */
#PageWrapper {width:960px; margin:0 auto;}
#ContentWrapper {width:100%;padding-top:10px;}
#ContentLeft {width:193px; float:left;}
#ContentRight {width:196px; float:right; }
#Content {width:543px; float:left; margin:0 0 0 15px;}

/* header styles */
#HeaderWrapper {height:220px; position:relative;margin-bottom:6px;}
#jsbanner {height:220px;overflow: hidden;position: relative;font-size: 0px;line-height: 0px;border:1px solid #fff;}
#jsbanner img {position: absolute;top:0;left:0;display: none;}
#Flags {text-align:center;font-size: 0px;line-height:0px;margin-bottom:25px;}
#Flags img {margin-right:10px;}
#Logo {margin-bottom:6px;}

/* box styles */
.box {padding:4px 5px 4px 4px;border:1px solid #ddd;background: #fff;margin-bottom: 13px;}
.box_no_border {border:none;padding:0;}
.box .box_title, .header {padding-bottom:1px;border-bottom:1px solid #ddd;zoom:1;}
.box .box_title h2, .box .box_title h1, .header h1  {line-height: 24px;background:#f0f0f0 URL('layout/points/gray.png') no-repeat 6px 6px;font-size:12px;color:#616161;padding-left:20px;}
.box .box_title h1, .header h1  {line-height: 31px;font-size: 16px;padding-left:28px;background-position: 8px 10px;}
.box .box_content {margin-top:7px;}
.box .rss {float: right;margin:2px 2px 0 0;}
.box .tabs {margin-top:7px;height:32px;border-bottom:1px solid #ddd;padding-left:9px;}
.box .tabs .tab {float: left;margin-right:5px;padding:1px;background: #F0F0F0;height:29px;border: 1px solid #ddd;}
.box .tabs .tab_active {border-bottom: 1px solid #fff;background: #fff !important;}
.box .tabs .tab a {display: block;line-height: 29px;padding:0 12px;font-size: 12px;color:#333;}
.box .tabs .tab_active a {border-top:4px solid #616161;line-height: 21px;padding:0px 12px 4px 12px;color:#666 !important;font-weight:bold;}
.box .tab_content {display: none;}

/* Articles box */
#Articles {position: relative;padding-bottom:15px;}
#Articles .all_in_city {position: absolute;right:3px;bottom:3px;color:#333;}

/* Calendar styles */
#Calendar table {border-collapse: collapse;}
#Calendar table th, #Calendar table td {height: 25px;text-align: center;}
#Calendar table th {text-indent: -999px;overflow: hidden;background-position: center center;background-repeat: no-repeat;padding: 0;width:26px;}
#Calendar table th.pn {background-image:URL('layout/calendar/pn.png');}
#Calendar table th.wt {background-image:URL('layout/calendar/wt.png');}
#Calendar table th.sr {background-image:URL('layout/calendar/sr.png');}
#Calendar table th.cz {background-image:URL('layout/calendar/cz.png');}
#Calendar table th.pt {background-image:URL('layout/calendar/pt.png');}
#Calendar table th.sb {background-image:URL('layout/calendar/sb.png');}
#Calendar table th.nd {background-image:URL('layout/calendar/nd.png');}
#Calendar table td.date {background:URL('layout/calendar/bg.png') no-repeat center center;}
#Calendar table td.dateSel {background:URL('layout/calendar/sel.png') no-repeat center center;}
#Calendar table td.dateNow {background:URL('layout/calendar/now.png') no-repeat center center;}
#Calendar table td.date a, #Calendar table td.dateNow a, #Calendar table td.dateSel a {display: block;line-height: 25px;color:#333;}
#Calendar table td.month {line-height: 25px;padding: 0;text-transform: uppercase;font-weight: bold;}
#Calendar .months {line-height: 17px;border-top:1px solid #DDD;border-bottom:1px solid #DDD;background:#F0F0F0;margin-top:5px;}
#Calendar .months .prev {float:left;margin-left:5px;}
#Calendar .months .next {float:right;margin-right:5px;}
#Calendar .months a {font-size:11px;color:#333;}
#Calendar .see {margin-top:11px;margin-bottom:5px;line-height: 16px;}
#Calendar .promo {line-height:23px;border-top: 1px solid #ddd;}
#Calendar .promo a {color:#333;font-weight: bold;}

/* Newsletter styles */
#NewsletterBox {margin-top:14px;}

/* Poll styles */
#PollBox {margin-top:13px;}
#PollBox .box_content {color:#616161;}
#PollBox .poll_question {margin-bottom:21px;}
#PollBox table {border-collapse: collapse;width:100%;}
#PollBox table td {padding-bottom:11px;}

/* Function Menu */
#FunctionMenu {line-height: 13px;text-align: center;font-size: 11px;margin-bottom:25px;}
#FunctionMenu a {color:#000;}
#FunctionMenu span {margin: 0 10px;}

/* Zones styles */
#Zones {font-size: 0px;line-height: 0px;}
#Zones img {margin-bottom:5px;}

/* Menu right */
#MenuRight {margin-top:10px;}
#MenuRight ul {background: URL('layout/bg_menu.png') no-repeat left center;padding:10px 0 13px 0;}
#MenuRight ul li {list-style: none;line-height:43px;}
#MenuRight ul li a {display: block;padding-left:65px;font-weight: bold;color:#666699;}
#MenuRight ul li.bus_map {line-height: 15px;}
#MenuRight ul li.bus_map a {padding: 6px 0 7px 65px;}

/* Info box */
#InfoBox {margin-top:15px;}
#InfoBox ul {line-height: 33px;}
#InfoBox ul li {list-style: none;background: URL('layout/bg_infobox.png') no-repeat;}
#InfoBox ul li a {display: block;padding-left:65px;font-weight: bold;color:#666699;}
#InfoBox ul li.info_box_1 {background-position: 4px 0px;}
#InfoBox ul li.info_box_2 {background-position: 4px -33px;}
#InfoBox ul li.info_box_3 {background-position: 4px -66px;}
#InfoBox ul li.info_box_4 {background-position: 4px -99px;}
#InfoBox ul li.info_box_5 {background-position: 4px -132px;}
#InfoBox ul li.info_box_6 {background-position: 4px -165px;}

/* LIKE BOX */
#LikeBox {margin-bottom:30px;}

/* Pharmacy style */
#PharmacyDuty {margin-top: 15px;margin-bottom:9px;}
#PharmacyDuty .box_title {padding-bottom:0;}
#PharmacyDuty .box_title h2 {background:#43A0DD;padding:0;text-align: center;color:#fff;}

/* Search styles */
#SearchBox {line-height: 24px;padding:6px 9px;background: #616161;color: #fff;margin-bottom:9px;}
#SearchBox select {width: 150px;margin-right:7px;border:1px solid #383838;}
#SearchBox .input {width:220px;margin-right:7px;border:1px solid #383838;}

/* Regional Media */
#RegionalMedia {margin-top:16px;}
#RegionalMedia .box_content div {margin: 10px 0;text-align: center;}


/* MainPage - imprezy nadchodzące */
.NewsWrapper {float: right;width: 219px;margin: 0;padding: 0;}
.NewsWrapper li {list-style: none;padding: 0 0 0 15px;background: URL('layout/li_point.gif') no-repeat 0px 5px;margin-bottom:5px;}
.jFlowSlider {float: left;width:290px;margin-bottom:-10px;}
.NewsSlider .slide {position: relative;height: 220px;width:290px;background-position: center center;background-repeat: no-repeat;}
.NewsSlider .slide a {position: absolute;top: 0;left: 0;width: 100%;height: 100%;z-index: 2;}
.NewsSlider .slide .text {position: absolute;bottom: 0px;left:0px;color: #fff;background: URL('layout/bg_news.png');width: 100%;z-index:1;}
.NewsSlider .slide .text .wrapper {padding:2px;}
.NewsSlider .slide .text .wrapper h2 {font-size: 11px;font-weight: bold;color: #fff;}
.NewsSlider .slide .text .wrapper h2 span {font-size: 11px;}
.NewsSlider .slide .text .wrapper .date {color:#ddd;font-weight: bold;font-size: 10px;}
.NewsController {text-align: center;line-height: 14px;margin-top:9px;}
.NewsController .jFlowPrev {float: left;cursor: pointer;margin:2px 0;}
.NewsController .jFlowNext {float: right;cursor: pointer;margin:2px 0;}
.NewsController .slide_controller {margin:0;padding:2px 3px;text-align: center;cursor: pointer;display:inline-block}
/*.NewsController .slide_controller {margin:0 3px;padding:0 4px;text-align: center;cursor: pointer;}*/
.NewsController .jFlowSelected {background: #616161;font-weight: bold;color: #fff;}
.NewsWrapper2 {margin:0 0 0 10px !important;}
.NewsWrapper2 li {list-style: none;background: URL('layout/li_point.gif') no-repeat 0px 5px;margin-bottom:5px;padding-left:15px;}

/* left menu styles */
#menu {padding:21px 0 8px 0;}
#menu, #menu li ul {list-style: none;}
#menu li {position: relative;z-index: 200;}
#menu li.last a {border-bottom:0;}
#menu li.selected a {font-weight:bold;}
#menu li.selected li a {font-weight: normal;}
#menu li a {display: block;color:#333;line-height: 16px;padding:6px 0 5px 19px;border-bottom:1px solid #e1e1e1;background:URL('layout/points/gray_small.png') no-repeat 5px 9px;}
#menu li ul li a {background: none;padding-left: 0;}
#menu li ul {position: absolute;left:160px;top:0;display: none;z-index: 1000;zoom:1;padding:0 15px 0 40px;background: URL('layout/menu/bg_sub.png') repeat-y left;}
#menu li:hover ul {display: block;}
#menu li ul li {width:161px;}
#menu li ul li.sub_top {height: 22px;top:-22px;left:0;background: URL('layout/menu/bg_sub_top.png') no-repeat;position: absolute;width:100%;}
#menu li ul li.sub_bottom {height: 30px;bottom:-30px;left:0;background: URL('layout/menu/bg_sub_bottom.png') no-repeat;position: absolute;width:100%;}
#menu li ul li.sub_left {height: 30px;top:1px;left:0;width:29px;background: URL('layout/menu/bg_sub_left.png') no-repeat;position: absolute;z-index: 300;}

#Zones a {display: block;}
#Zones img {border:1px solid #ddd;margin:1px 1px 6px 1px;}
body.adrenalina #Zones img.adrenalina {border:2px solid #FFD503;margin:0 0 5px 0;}
body.koneser #Zones img.koneser {border:2px solid #672D8C;margin:0 0 5px 0;}
body.pokolenia #Zones img.pokolenia {border:2px solid #00B3AE;margin:0 0 5px 0;}
body.rodzina #Zones img.rodzina {border:2px solid #B2D234;margin:0 0 5px 0;}
body.bez_granic #Zones img.bez_granic {border:2px solid #ED174B;margin:0 0 5px 0;}

/* Gallery box */
#GalleryBox .gallery_photo {width:106px;text-align: center;float: left;height:67px;overflow: hidden;}
#GalleryBox .gallery_photo img {max-width:102px;max-height:67px;}
#GalleryBox a.all {font-weight: bold;color:#333;}

/* z adrenaliną */
body.adrenalina .box .box_title h1, body.adrenalina .header h1 {background-image: URL('layout/points/yellow.png');color:#9F8400;}
body.adrenalina #SearchBox {background-color: #FFD503;color:#000;}
body.adrenalina #SearchBox select, body.adrenalina #SearchBox .input, body.adrenalina #SearchBox .button {border-color:#D7B100;}
body.adrenalina .box .tabs {border-color:#FFD503;}
body.adrenalina .box .tabs .tab {background:#FFEC93;border-color:#FFD503;}
body.adrenalina .box .tabs .tab_active a {border-color:#FFD503;}

/* dla koneserów */
body.koneser .box .box_title h1, body.koneser .header h1 {background-image: URL('layout/points/purple.png');color:#480A76;}
body.koneser #SearchBox {background-color: #672D8C;color:#fff;}
body.koneser #SearchBox select, body.koneser #SearchBox .input, body.koneser #SearchBox .button {border-color:#480A76;}
body.koneser .box .tabs .tab, body.koneser .box .tabs {border-color:#672D8C;}
body.koneser .box .tabs .tab {background:#9B59C8;}
body.koneser .box .tabs .tab a {color:#fff;}
body.koneser .box .tabs .tab_active a {border-color:#672D8C;}

/* od pokoleń */
body.pokolenia .box .box_title h1, body.pokolenia .header h1 {background-image: URL('layout/points/blue.png');color:#009793;}
body.pokolenia #SearchBox {background-color: #00B2AD;color:#fff;}
body.pokolenia #SearchBox select, body.pokolenia #SearchBox .input, body.pokolenia #SearchBox .button {border-color:#009793;}
body.pokolenia .box .tabs .tab, body.pokolenia .box .tabs {border-color:#00B2AD;}
body.pokolenia .box .tabs .tab {background:#00D2CD;}
body.pokolenia .box .tabs .tab a {color:#fff;}
body.pokolenia .box .tabs .tab_active a {border-color:#00B2AD;}

/* dla rodzin */
body.rodzina .box .box_title h1, body.rodzina .header h1 {background-image: URL('layout/points/green.png');color:#455212;}
body.rodzina #SearchBox {background-color: #B2D234;color:#fff;}
body.rodzina #SearchBox select, body.rodzina #SearchBox .input, body.rodzina #SearchBox .button {border-color:#60711A;}
body.rodzina .box .tabs .tab, body.pokolenia .box .tabs {border-color:#B2D234;}
body.rodzina .box .tabs .tab {background:#D7E895;}
body.rodzina .box .tabs .tab a {color:#000;}
body.rodzina .box .tabs .tab_active a {border-color:#B2D234;}

/* bez granic */
body.bez_granic .box .box_title h1, body.bez_granic .header h1 {background-image: URL('layout/points/red.png');color:#E01246;}
body.bez_granic #SearchBox {background-color: #ED174B;color:#fff;}
body.bez_granic #SearchBox select, body.bez_granic #SearchBox .input, body.bez_granic #SearchBox .button {border-color:#C7103E;}
body.bez_granic .box .tabs .tab, body.bez_granic .box .tabs {border-color:#ED174B;}
body.bez_granic .box .tabs .tab {background:#EF3A68;}
body.bez_granic .box .tabs .tab a {color:#fff;}
body.bez_granic .box .tabs .tab_active a {border-color:#ED174B;}

/* other */

.PollResult {margin:5px 0;}
#IconsBox {padding-top:10px; text-align:center;}
#IconsBox img {margin-right:4px;}

/* center content styles */
#Reccomended {padding:15px 0 20px 0; clear:both; width:545px;}
#Reccomended h2 {border-bottom:1px solid #5D9E9B; padding-top:8px;}
#BannerTable {margin:10px 0 0 0;}
#BannerTable td {text-align:center;}
#Content ul {margin-left:20px;}

/* right menu styles */
.AdvertBox {padding:10px 0 10px 10px;}
.AdvertBox p {font-size:12px; font-weight:bold; color:#091840;}
.AdvertBox img {margin:5px;}

/* google map page styles */
#MapSearchBox {margin-bottom:15px;}
p.mapInfoP {font-weight:bold; font-size:12px; color:#091840; margin-bottom:10px;}
#MapSearchBox .submit {background:#091840; border:1px solid #FFF; color:#FFF; font-size:11px; padding:5px;}
#MapSearchBox div.input {width:163px;border:none;}
#MapSearchBox input.input {height:20px; font-size:11px; padding:4px 5px 0 5px; width:152px; border-top:1px solid #333; border-left:1px solid #333;}
#MapCategory {padding:5px 0 10px 0; border-top:1px solid #CCC;}
#MapCategory li {color:#666; font-size:12px;  width:160px; float:left; margin:5px;}
#MapCategory li a {color:#666; cursor:pointer;}
.oxMarkerDiv {width:300px;}
.oxMarkerImage {float:left; margin:5px;}
#oxMapMarkers {font-size:12px; margin-top:10px;}
#oxMarkerList {margin-left:5px;}
#oxMarkerList li {cursor:pointer; color:#069; float:left; margin-right:10px; margin-left:10px; width:160px;}
#mapSearchresponse {font-size:12px; font-weight:bold; margin-bottom:8px;}
#BusLineTable {margin-bottom:10px;}
#BusLineTable td, #BusLineTable th {background:#FFF; padding:10px; text-align:center;}
#BusLineTable th {border-bottom:1px solid #091840;}
.BusLineColor {width:70px; height:10px;}

/* article list styles */
#ArticleList {width:545px;}
.ArticleListBox {margin:8px 0; padding-bottom:7px; border-bottom:1px solid #091840;}
.ArticleListBox h2 {color:#333;}
.ArticleListBox img {float:left; margin:5px;}
.ArticleListBox .more, .EventListBox .more {display:block; float:right; color:#003; margin:10px 30px 0 0; font-weight:bold;}

/* events list and show style */
#EventsList {margin:10px 0;}
.EventListBox {margin-bottom:10px; padding-bottom:10px; border-bottom:1px solid #091840;}
.EventListBox h2 a {color:#333;}
.EventListBox img {float:left; margin:5px;}

#ShowPageWrapper h2 {font-size:14px; margin-top:5px;}
#ShowPageWrapper p {font-size:12px; margin-left:5px;}
#ShowPageWrapper .date, .ArticleListBox .date, .EventListBox .date {display:block; margin-bottom:10px; font-size:10px;}
#ShowPageWrapper .back {display:block; margin-top:10px; font-size:12px; font-weight:bold;}
#ShowPageWrapper .back a {color:#333;}
#phoFil {float:left; width:170px; margin:0 7px ; margin-right:15px;}
#phoFil .photo {margin-bottom:13px; margin-right:0px; text-align:center; font-size:10px;}

/* add form styles */
#form input {border:1px solid #333;}

/* category list pages */
#CategoryBox h2 {font-family:tahoma; color:##0D3D9E; font-size:15px; text-decoration:none; padding:10px 0 0 10px; margin-bottom:15px;}
#CategoryBox .sub a {font-family:tahoma; color:##0D3D9E;font-weight:bold; text-decoration:none; margin-bottom:7px; font-size:12px;}
#CategoryBox .sub a:hover {font-family:tahoma; color:##0D3D9E;font-weight:bold; text-decoration:underline; margin-bottom:7px; font-size:12px;}
#CategoryBox .sub p {padding:7px 0 7px 10px;}

/* search list styles */
#SearchList {margin:10px 0; width:545px;}
#SearchList .l {clear:both; padding:5px 0;}
#SearchList .l a {float:left;}
#SearchList .l div {float:right;}
#SearchList .m {clear:both; padding:10px 0; font-weight:bold; text-align:center;}

/* page map styles */
#PageMapBox li {font-size:12px; font-weight:bold; line-height:16px;}
#PageMapBox li a {color:#333;}
#PageMapBox .main {text-decoration:underline; margin-bottom:7px; font-size:14px;}
#PageMapBox .sub1 {margin-left:20px; margin-bottom:5px; margin-top:5px;}
#PageMapBox .sub2 {margin-left:60px; font-size:11px; font-weight:normal;}

/* other styles */
.BlueLine {border-top:1px dashed #014079; line-height:2px; height:2px; font-size:2px;}
.arrowRight {background:url(layout/arrowDouble.gif) right 55% no-repeat; padding-right:10px;}
.arrowLeft {background:url(layout/arrowDouble.gif) 6% 55% no-repeat;}
.message, #message {padding:100px 0; text-align:center; font-weight:bold; font-size:12px;}

/* footer style */
#FooterWrapper {clear:both; line-height:20px; border-top:1px solid #ddd; color:#616161; padding:5px 0;font-size: 11px;}
#FooterWrapper ul {list-style:none; text-align:center !important;}
#FooterWrapper li {font-weight:bold; float:left; padding:0 3px;}
#FooterWrapper a {color:#616161;}
#FooterWrapper .created {float:right;}
#FooterWrapper .created a {display:block;padding-right:80px;background: URL('layout/optimal.png') no-repeat right center;}

/* old styles */
.txt{text-align:justify;padding:10px 0 20px 0;border-bottom:0px solid #93c9ff; /*width:545px;*/font-size:14px}
#addList{width:100%;margin-top:10px;font-family:tahoma;}
#addList .addListH{background:#616161;color:#fff;font-weight:bold;}
#addList td{padding:3px 0 3px 10px;}
#addList .addListL_0{background-color:#f0f0f0;}
#addList .addListL_0:hover{background-color:#FE8A01;}
#addList .addListL_1:hover{background-color:#FE8A01;}
#addList th{font-weight:normal;text-align:left;padding:2px;border-left:1px solid #d2e9ff;}
#addList th a{font-weight:bold; color:#091840;}
#addList .addListF{background:#616161;color:#fff;}
#addList .addListF td{padding-left:10px;}
#addList .addListF a{color:#091840;}

#addHead h3{background-color:#69a3dc;color:#fff;font-size:14px;padding:2px 0 2px 7px; width:538px;}
#addHead h4{line-height: 24px;background:#f0f0f0 URL('layout/points/gray.png') no-repeat 6px 6px;font-size:11px;color:#616161;padding-left:20px;}
#addHead h4 a{color:#091840;}

#addHomTbl{width:100%;}
#addHomTbl th{padding:0 10px;text-align:left;vertical-align:top;font-weight:normal;}
#addHomTbl td{width:50%;padding-right:10px;}
#addHomTbl div{margin:5px 0 5px 0;color:#0d3d9e;}
#addHomTbl h2{font-size:14px;font-weight:bold;}
#addHomTbl p{margin:1px 0 0 0;}
#addHomTbl a{color:#091840;}
#addHomTbl a.s{text-decoration:underline;}
#addHomTbl .add td{text-align:right;padding:5px 10px 0px 0;}

#addInfo table th{text-align:left;padding:4px;font-weight:bold;font-size:15px}
#addInfo table td{width:100px;vertical-align:middle;padding:2px;text-align:right;font-size:15px;}
#addInfo .line{background:#616161;height:20px; width:545px; clear:both;visibility: hidden;}

#addForm table th{text-align:left;padding:4px;font-weight:normal;}
#addForm table td{width:100px;vertical-align:middle;padding:2px;text-align:right;}
#addForm .line{background-color:#616161;height:30px; width:545px;visibility: hidden;}

#advHead h3{background-color:#69a3dc;color:#fff;font-size:14px;padding:2px 0 2px 7px;}
#advHomTbl{width:90%;margin:10px auto;}
#advHomTbl th{padding:10px 10px;text-align:left;vertical-align:top;font-weight:normal;}
#advHomTbl td{width:50%;padding:10px 10px 0 0;}
#advHomTbl h2{font-size:14px;font-weight:bold;margin:2px 0;color:#0d3d9e;}
#advHomTbl a{color:#091840;}
#advHomTbl .add td{text-align:right;}

#advForm {margin-top:20px;}
#advForm table th{text-align:left;padding:4px;font-weight:normal;}
#advForm table td{width:100px;vertical-align:middle;padding:2px;text-align:right;}
#advForm .line{background:#616161;height:20px; width:545px;visibility: hidden;}

.advTypes{margin:5px 10px;}
.advTypes h2{display:inline;font-size:11px;margin:3px 0;color:#0d3d9e;font-weight:normal;}
.advTypes a{color:#091840;}
.advTypes .s{text-decoration:underline;}
#advInfo {margin-top:10px;}
#advInfo table{float:left;width:340px;}
#advInfo table th{text-align:left;padding:4px;font-weight:bold;}
#advInfo table td{width:50px;vertical-align:middle;padding:2px;text-align:right;}
#advInfo .line{background:#616161;height:20px; width:545px;visibility: hidden;}

#advList{width:100%;margin-top:10px;}
#advList .advListH{background:#616161;color:#fff;font-weight:bold;}
#advList td{padding:3px 0 3px 10px;}
#advList .advListL_0{background-color:#f0f0f0;}
#advList th{font-weight:normal;text-align:left;padding:2px;}
#advList th a{font-weight:bold; color:#091840;}
#advList .add td{text-align:right;padding:0px 10px 5px 0;}
#advList .add a{color:#0d3d9e;}
#advList .advListF{background:#616161;color:#fff;}
#advList .advListF td{padding-left:10px;}
#advList .advListF a{color:#091840;}

#cat #phoFil {float:right;padding:0 0 10px 0;}
#cat #phoFil .photo{background-color:#c4e1ff;width:170px;text-align:center;padding:0px;margin:0 0 0 10px;}
#cat #phoFil .photo img{border:1px solid #59acff;margin:3px;}
#cat #phoFil .photo p{text-align:center;padding:0 2px 2px 2px;color:#666;;font-size:10px;}
#cat #phoFil .files{background-color:#c4e1ff;width:170px;text-align:left;padding:0px;margin:0 0 0 10px;}
#cat #phoFil table{width:100%;border:0;padding-top:5px;}
#cat #phoFil th{padding:2px;width:20px;text-align:center;vertical-align:top;}
#cat #phoFil td{padding:2px;font-size:10px;}
#cat #phoFil td div{padding:1px 0;color:#666;;font-size:9px;}
#cat #phoFil td a{text-decoration:underline;}
#cat #phoFil td a:hover{text-decoration:none;}

/* gallery */
#galListHead h3{background-color:#69a3dc;color:#fff;font-size:14px;padding:2px 0 2px 7px;}
#galTbl {width:100%;border:0;margin:10px 0;}
#galTbl td{text-align:center;padding:0;margin:0;vertical-align:middle;}
#galTbl td h2{font-size:10px;font-weight:normal;}
#galTbl td div{padding:1px 0 5px 0;font-style:italic;font-size:10px;}
#galTbl td img{border:1px solid gray;padding:0;}
.galListFoot {font-size:10px;margin:5px 10px;padding:3px 5px;}

/* antiques by MK */
/* antiques list*/ 
#antList div span{font-size:10px;color:#000000;}
#antList div p{padding:5px 0 0 0;}
#antList hr {padding:10px 0 0 0;border:0;border-bottom:1px solid #ddd;margin:0;height:0;}
.antListFoot {}
