/*
Theme Name: MDS
Theme URI: www.fastfill.pl
Description: Unique theme for Mieszkaniedlasingla.pl
Version: 1.0
Author: Tomasz Muter
Author URI: www.fastfill.pl
*/

/****************************************************************************/
/****************************** TOOLS ***************************************/
/****************************************************************************/

.hidden { display:none; }
form { display:inline-block; }
* html form { height:1%; }
#branze-box .alignleft { float:left; padding:10px 10px 10px 0; }
form { display:block; }
.right { float:right; }
.left { float: left; }
.clear { clear:both; }
strong { font-weight: bold; }
.clearleft { clear:left; }
.clearright { clear:right; }
.inline { float:left; list-style-image:none; list-style-position:outside; list-style-type:none; }
#content blockquote, q { background-image:url(../img/cytat.jpg); background-position:10px 8px; background-repeat:no-repeat; float:right; font-size:18px; font-weight:bold; padding:20px 20px 0 10px; position:relative; quotes:none; right:0; text-indent:45px; width:200px; }
/****************************************************************************/
/****************************** MAIN-PAGE ***********************************/
/****************************************************************************/

body { background-color:#251b0e;/*#2F2F2F;*/ font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; background-image: url("http://www.royalweb.pl/mds/blank.jpg"); }
#top-bar { background-color:#000000; border-bottom:1px solid #4F4F4F; color:#FFFFFF; font-size:11px; width:100%; }
.footer-bar { background-color: #FEC400; color: #FFF; width:100%; border-top: 1px solid #eb8c37; margin-top: 20px; float:left; clear:both; }
#royalweb { border-top:1px solid #EFEFEF; float:left; padding:10px 0; text-align:right; width:100%; }
.advert { float: left; }
#top-bar p { margin: 5px 0px; }
#top-bar img { margin-right:5px; vertical-align:middle; }
#top-bar a { text-decoration: none; color: #FFF; }
#top-bar a:hover { color: #fec400; text-decoration:underline; }
.invitation { color: #fec400; margin-right:15px; }
/****************************** logo-bar ***********************************/
#logo-bar { }
#logo-bar span { color:#EAEAEA; float:left; margin:60px 0 0 30px; }
#logo-bar img { margin:20px 0 0 20px; vertical-align:middle; }
#logo { background-image:url(../img/mds-logo.png); height:102px; margin:20px 0; width:102px; display:block; }
#logo a { height:102px; width:102px; display:block }
/****************************** navigation ***********************************/
#navigation { background-image:url(../img/nav-bar.png); border-bottom:1px solid #d3a402; float:left; height:46px; width:960px; }
#navigation ul { margin-bottom: 0px; height:46px; }
#navigation ul li { float:left; height:39px; list-style-image:none; list-style-position:outside; list-style-type:none; margin-left:12px; margin-top:8px; }
#navigation ul li a {color:#FFFFFF;
display:block;
font-weight:bold;
position:relative;
text-decoration:none;
z-index:20; }
#navigation ul .cat-item-7 ul{left: 2px; }
#navigation ul li.porady { margin-left:32px; }
.first { font-size:18px !important; font-weight:bold; padding-bottom:10px !important; }
.first a { color: #fec400!important; }
.first a:hover { color: #000 !important; }
#navigation ul li.kontakt { margin-left:24px; }
#navigation ul li a:hover { color: #4d1701; }
#navigation ul li a.active { color: #4d1701; }
#navigation ul.children{background:none repeat scroll 0 0 #FFD03B;
height:auto;
left:-12px;
overflow:hidden;
padding-top:40px;
top:-1px;
width:auto;
z-index:10;}
#navigation ul.children li{ height:auto; margin:0; background:none;}
#navigation ul.children li a{border-top:1px solid #FFC40F;
display:block;
font-size:12px;
padding:10px 26px;
width:70px; }
#navigation ul.children li a:hover{ background:#ffce00;}

.partnerzy ul { }
.porady ul a{ color: #4D1701 !important; height:30px; width: 126px; }
.porady ul a:hover  { background-color: #fec400!important; color:#FFF !important; }
/****************************** search-box ***********************************/
#search-box { }
input#searchsubmit .hover { padding: 20px; }
#search-box form { margin-top:6px; width:277px; }
#search-box p { margin: 0px; }
#search-box .search-input { background-image:url(../img/search-input.jpg); background-repeat:no-repeat; border:0 none; color:#999999; float:left; font-size:11px; font-weight:bold; height:23px; padding:10px 0 0 10px; vertical-align:middle; width:159px; }
#search-box .searchsubmit { float: right; }
#search-box #searchsubmit { width: 100px; height: 37px; background-repeat:no-repeat; background-image:url(../img/search-submit.jpg); border: 0px; padding:0px; }
/****************************** main-photo ***********************************/
#main-photo { background-image:url(../img/mds_photo.jpg); background-repeat:no-repeat; height:255px; width:960px; }
#content { font-family: Georgia, "Times New Roman", Times, serif; background-color:#FFFFFF; background-image:url(../img/content-bottom.png); background-position:center bottom; background-repeat:no-repeat; float:left; padding:0 0 20px; width:960px; }
/****************************** headings ***********************************/

h2.heading { -moz-background-clip:border; -moz-background-inline-policy:continuous; -moz-background-origin:padding; background:transparent url(../img/heading-left.jpg) no-repeat scroll 0 0; color:#FFFFFF; font-size:12px; margin-bottom:0; margin-right:-2px; }
h2.heading a, h2.heading strong { background:transparent url(../img/heading-right.jpg) no-repeat; background-position: top right; border:0 none; display:block; text-decoration:none; }
h2.heading a b, h2.heading strong b { -moz-background-clip:border; -moz-background-inline-policy:continuous; -moz-background-origin:padding; background:#E0E0E0 url(../img/heading-middle.jpg) repeat-x scroll 0 0; cursor:pointer; display:block; margin:0 10px; padding:6px 0; color:#FFF; text-decoration:none; }
/****************************** aktualnosci ***********************************/
#aktualnosci { background-image:url(../img/aktualnosci-bottom.jpg); background-position: bottom; background-repeat:no-repeat; border-left:1px solid #C2C2C2; border-right:1px solid #C2C2C2; margin-top:10px; }
#aktualnosci .heading { margin-right: -1px; }
.aktualnosc-photo { height:205px; }
.kategoria { display:block; float:left; margin-left:16px !important; width:170px !important; }
#aktualnosci-featured { height: 325px; margin-left:8px; position:relative; }
#prevBtn1 { background-image:url(../img/f-prev.png); height:27px; position:absolute; right:50px; top:173px; width:27px; z-index:999; }
#nextBtn1 { background-image:url(../img/f-prev.png); height:27px; position:absolute; right:17px; top:173px; width:27px; z-index:999; background-image:url(../img/f-next.png) }
#aktualnosci-featured .kategoria { margin-left: 0px !important; }
#aktualnosci-featured h1 { float:left; font-size:18px; font-weight:bold; line-height:18px; margin-bottom:0; width:100%; }
#aktualnosci-featured h1 a { color: #000; text-decoration:none; }
#aktualnosci-featured h1 a:hover { color:#666; }
#aktualnosci-featured p { color:#747474; float:left; font-size:12px; line-height:17px; margin-top:5px; }
.aktualnosc-photo img { border: 3px solid #d8d1c3; margin-bottom: 5px; }
#aktualnosci-list { border-left: 1px dashed #c1c1c1; height:305px; margin-right:6px; }
#aktualnosci-list ul { margin-bottom:0; margin-top:9px; }
.small-date { color:#BBBBBB; font-size:10px; font-weight:bold; margin:-21px 176px; position:absolute; }
#aktualnosci-list li { bottom:15px; float:left; list-style-image:none; list-style-position:outside; list-style-type:none; margin-bottom:0; margin-left:15px; }
#aktualnosci-list h3 { font-size: 12px; font-weight:bold; color: #fa8520; line-height:14px; margin-bottom:3px; }
#aktualnosci-list h3 a { color:#FEC400; font-size:12px; text-decoration:none; }
#aktualnosci-list h3 a:hover { color: #000; }
#aktualnosci-list p { color:#626262; float:left; font-size:11px; line-height:16px; margin-bottom:6px; }
#slideshow { float: left; }
.slideshow-article { margin-top: 10px; }
/****************************** mapa ***********************************/
#mapa { margin-top:10px; width:305px; }
#mapa-img img { float:left; margin-left:40px; }
#bttn-mapa { font-family:arial; padding-left:11px !important; }
#bttn-mapa .selected { }
#bttn-miasto { padding-left:7px !important; }
#bttn-mapa .selected { }
#bttn-miasto .selected { }
#mapa-list ul { float:left; height:166px; margin-left:10px; margin-top:20px; }
#mapa-list ul li a { color: #626262; text-decoration: none; display:block; }
#mapa-list ul li a:hover { font-weight: bold; color: #000; }
#mapa-list ul li { float:left; font-size:12px; list-style-image:none; list-style-position:outside; list-style-type:none; margin:5px; width:120px; }
#mapa-img { float:left; margin-top:6px; }
#map-navigation { background-image:url(../img/mapa-bg.jpg); background-repeat:no-repeat; font-family:Arial, Helvetica, sans-serif; color:#898989; font-size:12px; font-weight:bold; height:36px; width:305px; }
#map-navigation a { background-image:url(../img/map-buttons.png); background-repeat:no-repeat; color:#666666; display:block; float:right; font-size:11px; height:28px; margin:5px 6px 0 0; padding:5px 0 0 8px; text-decoration:none; width:41px; }
#map-navigation a.selected { background-position:-53px 0; }
#map-navigation span { margin: 8px 0px 0px 10px; float: left; }
#newsletter { background-image:url(../img/newsletter-bg.jpg); background-repeat:no-repeat; float:left; height:104px; margin-top:7px; padding:10px 0 0; }
#newsletter-bg { background-image:url(../img/newsletter-newsletter.png); background-repeat:no-repeat; height:40px; margin:0 15px; position:absolute; width:40px; }
#newsletter h3, #newsletter p { margin-bottom:0; margin-left:70px; width:205px; }
#newsletter h3 { font-size: 14px; font-weight:bold; color:#FFF; }
#newsletter p { color:#32271E; float:left; font-size:11px; line-height:17px; }
#newsletter form { float:left; margin-top:5px; }
#newsletter .newsletter-input { background-image:url(../img/newsletter-form.jpg); border:0 none; color:#9C9C9C; float:left; font-size:11px; font-weight:bold; height:18px; margin-left:68px; padding:5px 0 0 5px; width:111px; }
#newsletter fieldset { }
#newsletter-submit { float: left; width: 61px; height:21px; background-image: url(../img/newsletter-zapisz.jpg); background-repeat:no-repeat; margin-top: 6px; margin-left: 10px; border: 0px; padding:0px; margin-left:72px; }
/****************************** partnerzy ***********************************/
#partnerzy { margin-top:10px; position:relative; }
#porady { margin-top: 10px; }
#partnerzy h2, #porady h2, #branze-box h2 { margin-bottom: 0px; }
#slider, #porady-box { padding-top: 10px; height:100%; font:left; border: 1px solid #ececec; }
#slider { margin-left: 60px; border:none; }
#slider ul { width: 820px; }
#slider ul li { list-style-image:none; list-style-position:outside; list-style-type:none; width: 830px; margin: 0px; }
#slider ul li img { margin-right:10px; margin-top:8px; }
#prevBtn, #nextBtn { width: 45px; height: 45px; position:absolute; background-repeat:no-repeat; }
#prevBtn { background-image:url(../img/left-arrow.png); margin:-75px 0 0 -40px; }
#nextBtn { background-image:url(../img/right-arrow.png); margin:-75px 0 0 835px; }
/****************************** porady ***********************************/
#porady-box { width:100%; }
#porady-box img { border:3px solid #D8D1C3; float:left; margin-bottom:10px; }
.porady-photo { }
.porady-photo img { border: 3px solid #D8D1C3; padding:1px; }
#porady-box ul { color:#656565; font-size:12px; margin-top:10px; }
#porady-box ul li { border-bottom:1px solid #DCDEDB; list-style-image:none; list-style-position:outside; list-style-type:none; margin-bottom:2px; margin-left:0; margin-top:2px; padding:5px 5px 8px; width:280px; }
#porady-box ul li.porady-nowe { color:#656565; font-size:13px; font-weight:bold; margin-bottom:0px; }
.porady-nowe a:hover { color: #000; }
#porady-box ul li a { text-decoration: none; color:#000000; }
#porady-box ul li a:hover { color: #fec400; }
.photo-card { height:42px; margin:10px 0 0 -9px; position:absolute; width:116px; z-index:999; }
#porady-prawo .photo-card { background-image:url(../img/card-prawo.png); }
#porady-finanse .photo-card { background-image:url(../img/card-finanse.png); }
#porady-mieszkanie .photo-card { background-image:url(../img/card-mieszkanie.png); }
#tabele-ofert { float:left; margin-top: 10px; }
#tabele-ofert h2 { margin-bottom: 0px; }
.box { border-color:-moz-use-text-color #CDCDCD #CDCDCD; border-style:none solid solid; border-width:0 1px 1px; height:100%; margin-bottom:10px; margin-top:0px; padding-bottom:10px; padding-top:10px; width:100%; border-color: #CDCDCD; position:relative; }
.box h2 { margin-bottom: 0px; }
#branze-box { margin-bottom:50px; margin-top:10px; }
#branze-box .box { }
#branze h3 {
clear:both;
}
#branze h3 a {background:none repeat scroll 0 0 #FFD557;
color:#FFFFFF;
display:block;
font-size:11px;
font-weight:bold;
padding:0 10px;
text-decoration:none;
}
#branze h3 a:hover{ background:#fec722; }
#branze li { color:#444444; float:left; list-style-image:none; list-style-position:outside; list-style-type:none; margin:10px 10px 20px; min-height:340px; width:180px; }
#branze li img { border:3px solid #AEAFA4; padding:1px; }
#branze li a { color:#000000;
display:block;
font-size:20px;
font-weight:bold;
line-height:21px;
margin:5px 0;
text-decoration:none;}
#branze li a:hover { color: #666; }
#branze li p { float:left; font-size:12px; line-height:18px; margin:0px 0; }
/****************************** sidebar ***********************************/
#sidebar { font-family:Georgia, "Times New Roman", Times, serif; background-color:#F1F1F1; background-image:url(../img/sidebar-top.png); background-position:center top; background-repeat:no-repeat; margin:-19px 0; }
.sidebar-not-main { margin: 10px 10px 10px 10px !important; }
#sidebar .box { border-color:#CCCCCC; float:left; margin-bottom:0; margin-top:10px; padding:4px 10px; width:278px; background-image: url(../img/sidebar-bg.png); background-repeat: repeat-x; }
#sidebar h3 { color:#434343; font-size:16px; font-weight:bold; margin:10px 0 0; }
#sidebar ul { float:left; padding:0 0 20px; }
#sidebar ul li { float:left; list-style-image:none; list-style-position:outside; list-style-type:none; margin:18px 9px 0; min-height:172px; padding-bottom:0; width:120px; }
#sidebar ul li a { color:#000; text-decoration: none; }
#sidebar ul li a:hover { color:#666; }
#sidebar ul li img { border:1px solid #AEAFA4; padding:1px; }
#sidebar ul li span { color:#000000;
float:left;
font-size:13px;
font-weight:normal;
line-height:15px;
margin-bottom:1px;
margin-top:9px;}
#sidebar ul li p { clear:both; color:#444444; float:left; font-size:12px; line-height:15px; margin-bottom:1px; width:100%; }
/****************************** footer ***********************************/
#footer { padding:0px 0; }
#footer-logo { float:left; margin-top:40px; width:200px; }
#footer-content { float:left; height:100px; width:960px; }
#footer-links { float: right; text-align: right; margin-top:40px; width: 700px; }
#footer-content a { text-decoration:none; color:#FFF; margin: 0px 5px; }
.footer-bar a:hover { color: #4D1701 !important; }
.second { background-color: #FFF !important; border-top: 1px solid #efefef; margin-top: 0px !important; color: #5d5d5d; }
.second a { color: #5d5d5d; text-decoration:none; margin: 0px 5px; }
#footer-secondary { height:30px; padding:8px 0 0; }
#footer-secondary p { float: left; margin-bottom: 0px; }
#footer-sec-links { float:right; margin-bottom:0; padding-bottom:9px; }
.fadeThis { position:relative; display:block; height: 192px; width: 286px; background:url(images/on-off-event.png) 0 0 no-repeat; }
.hover { position: absolute; top: 0; left: 0; display: none; height: 192px; width: 286px; background:url(images/on-off-event.png) 0 -100px no-repeat; }
.gallery .hover { height: 85px; width: 128px; }
.gallery .fadeThis { height: 85px; width: 128px; }
.hovered { display: none; }
.active .hovered { display:block; float:left; font-size:18px; height:192px; margin:-210px 0; position:absolute; width:286px; filter: alpha(opacity=80); /* MSIE/PC */ -moz-opacity: 0.8; /* Mozilla 1.6 and older */ opacity: 0.8; }
/****************************************************************************/
/****************************** STRONA PARTNERA *****************************/
/****************************************************************************/
#partner-info, #partner-www, #partner-description, #partner-gallery, #inwestycje-head { border-bottom:1px solid #CDCDCD; ; float:left; padding:10px; width:600px; }
#partner-logo { float:left; width:300px; }
#partner-name, #inwestycje-nazwa { float:right; font-size:22px; font-weight:bold; margin-top:12px; padding-right:20px; text-align:right; width:280px; }
.head { font-weight: bold; }
#partner-www a { float: right; text-decoration:none; color: #09C; margin-right:20px; }
#partner-www a:hover { color: #0CF; }
#partner-description p { margin-top: 10px; }
.gallery a { display:block; float:left; height:85px; margin:5px 13px 10px 0; width:128px; }
.gallery img { border:1px solid #CCCCCC; padding:1px; }
#inwestycje-head { background-color:#F0F0F0; text-transform:uppercase; }
.inwestycje-nav li { background-image:url(../../4%20lipiec/img/inwestycje-bg.png); background-repeat:repeat-x; border-color:-moz-use-text-color #CCCCCC #CCCCCC; border-style:none solid solid; border-width:0 1px 1px; display:block; float:left; list-style-image:none; list-style-position:outside; list-style-type:none; margin:0; width:170px; }
.inwestycje-nav li a { display:block; font-size:11px; padding:8px 5px 5px 10px; text-decoration:none; color:#494949; }
.inwestycje-nav li a:hover { color: #000; background-image:url(../../4%20lipiec/img/inwestycje-bg-h.png); font-weight: bold; }
.inwestycje-nav { background-color:#F0F0F0; float:left; height:432px; width:172px; }
.inwestycje-nav .ui-tabs-selected { background-color: #FFF; border-right: 0px; background-image: none; }
.inwestycje-info { background-color:#FFFFFF; display:inline; float:left; padding:10px; width:425px; }
.inwestycje-logo { width: 200px; float:left; }
.inwestycje-nazwa { width: 150px; float: right; font-size:22px; font-weight:bold; margin-top:12px; margin-right:10px; text-align:right; }
.inwestycje-description p { margin-top: 10px; }
.inwestycje-description { float: left; width: 420px; }
.inwestycje-info .gallery { float:left; margin-left:7px; width:100%; }
/****************************** Sidebar Accordion *****************************/

#accordion { float: left; margin-top: 20px; }
#accordion .partner-name:hover { color:#000; }
#accordion .partner-name { display: block; float: left; border-top: 1px solid #cccccc; border-bottom: 1px solid #DFDFDF; text-decoration: none; padding:10px 0px; width: 100%; color: #6c6c6c; font-weight:bold; }
#accordion ul { float: left; margin-top: 15px; }
#accordion ul li { color:#000000; float:left; font-size:11px; height:auto !important; list-style-image:none; list-style-position:outside; list-style-type:none; margin:0; padding:5px 0; width:130px; }
.ui-tabs .ui-tabs-hide { display:none !important; }
.ui-state-active { color: #000; font-weight: boldj; }
#accordion .selected { color: #000; }
#accordion ul li a { float:left; margin-left:10px; width:120px; }
/************************************************************************/
/****************************** PORADNIK GLOWNA  ************************/
/************************************************************************/

#poradnik-news { background-color:#F8F8F8; border-color:#CECBCB; border-style:solid; border-width:1px 1px 2px; height:474px; margin-top:15px; }
#poradnik-news #aktualnosci-featured { margin-top: 10px; }
#poradnik-news #aktualnosci-list ul li { border-color:#CECBCB #CECBCB -moz-use-text-color; border-style:dashed dashed none; border-width:1px 1px medium; float:left; height:120px; line-height:13px; margin:0; padding:10px; }
#poradnik-news #aktualnosci-list { border-bottom:1px dashed #DFDFDF; border-left:medium none; height:432px; }
#poradnik-news #aktualnosci-list ul li img { border:3px solid #D8D1C3; float:left; margin-top:3px; }
#poradnik-news h1 { margin-bottom: 8px; }
#poradnik-news #aktualnosci-list ul li h3 { float:left; font-size:14px; font-weight:bold; margin-bottom:0; margin-left:15px; width:260px; }
#poradnik-news #aktualnosci-list ul li p { float:left; margin-left:15px; width:220px; }
#poradnik-news span { color:#CB6A0C; float:left; font-size:11px; margin:5px 0; width:180px; }
#poradnik-news #aktualnosci-list ul { margin-bottom:0; margin-top:10px; }
.category-info { float: left; border-bottom: 1px solid #e2e2e2; width: 100%; padding-bottom: 10px; }
.category-featured h3 { float:left !important; font-size:16px !important; font-weight:bold !important; line-height:17px !important; margin-bottom:10px !important; margin-top:10px !important; width:100% !important; }
.newest, .latest { font-size: 11px; font-weight:bold; color: #4b4b4b; margin-left: 15px; }
.latest { margin-left: 109px; }
.category-box { margin-top:10px; }
}
.category-box .box { padding: 10px 0px 0px 0px; }
.category-box .category-photo a { border: 4px solid #dcdedb; float:left; clear:both; }
.category-photo img { width: 220px !important; height: auto !important; }
.category-photo { float: left; clear:both; width: 100%; margin-top: 10px; }
.category-box img { float:left; }
.category-box h3 { float:left; margin-top: 5px; font-size:16px; font-weight:bold; margin-bottom:5px; width:100%; }
.category-box h3 a { text-decoration: none; color: #000000; }
.category-box h3 a:hover { color: #919191; }
.category-box p { float:left; font-size:11px; }
.category-list ul { float:left; margin-top:10px; padding:0 10px 10px 15px; }
.category-list ul li { /*list-style-image:url(../img/news-list-squere.jpg);
margin-bottom:5px;
padding-right:10px;*/ border-bottom:1px solid #DCDEDB; list-style-image:none; list-style-position:outside; list-style-type:none; margin-bottom:2px; margin-left:0; margin-top:2px; padding:5px 5px 8px; }
#left-content { width: 640px; float:left; }
#left-content a { color: #fec400; }
.category-list ul li a { font-size: 13px; text-decoration: none; color: #4B4B4B; font-weight: bold; }
.category-list ul li a:hover { color: #000; }
/************************************************************************/
/****************************** CATEGORIE  ******************************/
/************************************************************************/

#branza-description { padding:0 10px; float: left; }
#branza-box .box { background-color: #f5f5f5; }
#branza-description #branza-photo { border:3px solid #E0E0E0; float:left; margin:5px 15px 15px 5px; padding:0; }
#branza-description p { float:left; margin-right:0; width:380px; }
#sort-options { background-color:#E0E0E0; float:left; margin-right:0; padding:10px 20px 10px 10px; width:590px; }
#sort-options a { color:#000000; float:right; font-weight:bold; margin-left:15px; text-decoration:none; }
#sort-options a.selected { }
#sort-options form { width: 200px; float:left; }
#branze-lista { }
#branze .data { border: 0px; }
#branze-lista ul { float:left; margin-top:15px; padding:10px; }
#branze-lista ul li { float:left; font-size:16px; font-weight:bold; list-style-image:none; list-style-position:outside; list-style-type:none; margin-left:15px; padding:5px 0; width:175px; }
#branze-lista ul li a { text-decoration: none; color: #696969; }
#branze-lista ul li a:hover { color: #000; }
.page-header { clear:both; float:left; padding:35px 0 10px; position:relative; width:620px; }

.article img { border:3px solid; float:left; margin:10px 20px 5px 0; padding:1px; }
.article h3 img{ margin-bottom:20px; }.wp-caption-text { border-bottom:1px solid; font-size:11px; font-style:italic; padding:0 0 10px 5px; }
.page-header h1 { border-bottom:1px solid #BABABA; float:left; font-size:28px; font-weight:bold; padding-bottom:15px; padding-left:10px; width:440px; }
.page-header .author { float:left; font-family:Georgia, "Times New Roman", Times, serif; font-style:italic; margin-bottom:0; width:170px; }
.author span { color: #BABABA; font-size: 11px; }
.data { border-bottom:5px solid #BABABA; float:left; font-family:Georgia, "Times New Roman", Times, serif; font-style:italic; margin-top:7px; padding:0 0 10px; width:170px; }
.data span { color: #BABABA; font-size: 11px; }
#article-header { float:left; position:relative; }
#article-info { bottom:0; height:78px; position:absolute; right:-170px; width:170px; }
.article-shortcut { color:#000000; font-size:14px; font-style:italic; font-weight:bold; margin:10px 0; padding:10px 0; }
.article-image { border:1px solid #333333; padding:1px; }
.article { border-bottom:3px solid #000000; font-family:georgia; line-height:21px; padding:10px 10px 40px; }
.article p{ line-height:22px;}
#page-content { }
#about-company h3 { font-size:16px; font-weight:bold; margin-bottom: 5px; }
#about-company a { text-decoration: none; color: #7D7D7D; font-weight: bold; }
#about-company a:hover { color: #000; }
#page-author, #about-company { margin: 10px 0px 0px 0px; background-color: #f1f1f1; border: 1px solid #e7e7e7; width: 580px; padding: 20px; }
#about-company { margin-top: 0px; background-color: #e6e6e6; border-color: #c3c3c3; }
#about-author { }
#about-author img, #about-company img { padding:2px; background-color:#FFF; border-bottom: 1px solid #e1e1e1; float: left; margin-right:20px; }
#about-author h3 { font-size: 16px; font-weight: bold; }
#about-author p { }
#about-author span { color: #7d7d7d; font-style:italic; font-size: 11px; margin-right: 5px; }
#about-company { float:left; padding:10px 30px 10px 10px; }
#article-others { }
.others-box { border:1px solid #D3D3D3; display:inline; float:left; line-height:24px; margin:10px 16px 10px 0; min-height:420px; padding:10px 20px 0; width:260px; }
#article-others a { text-decoration: none; color:#000; }
#article-others a:hover { }
.no-margin { margin-right: 0px; }
.others-box h2 { border-bottom:1px solid #D3D3D3; font-size:20px; padding:0 0 10px; }
.others-box p { color:#454545; line-height:18px;}
.others-box img { border:3px solid #ccc; color:#A8A8A8; margin-bottom:20px; padding:1px; width:250px; }
/************************************************************************/
/******************** Add By Developer Wojtek  **************************/
/************************************************************************/

.img-category-post-thumb { width: 152px; height: 97px; }
/*************************** Resize Classes  ****************************/
.resize-286x192 { width: 286px; height: 192px; float:left; }
.resize-152x97 { width: 152px; height:97px; float:left; }
.resize-117x81 { width: 117px; height: 81px; float: left; }
.page-list { }
.page-list h2 { line-height: 21px; margin-top: 5px; }
.page-list h2 a { font-size:16px !important; line-height:16px !important; }
.page-list li img { border: 3px solid #AEAFA4 !important; padding: 1px; }
.page-list li p { }
.category-img { width: 180px; }
/*************************** Notus.pl Form  ****************************/
.formularz h1, .formularz h2 { font-size:15px; margin-left:5px; margin-top:15px; }
#button { margin-top: 8px; }
#tabela-notus { position: relative; }
.zwin { color:#FFFFFF; display:block; position:absolute; right:10px; top:5px; }
.zwin a, .rozwin a { color:#FFF; }
.zwin a:hover, .rozwin a:hover { color: #CB6A0C; }
.rozwin { color:#FFFFFF; display:block; position:absolute; right:10px; top:5px; }
.notus-border { border-bottom:2px solid #CB6A0C; }
.formularz { float: left; }
.notus-img { float:left; margin-left:15px; margin-top:10px; }
.formularz form { float: left; }
.notus-form { margin-top:10px; }
.notus-form input, .notus-form select { border-color:#EDEBDA; border-style:solid; border-width:2px 1px 1px; }
.notus-desc { font-weight: normal; font-size: 11px; }
.formularz p { color:#626262; margin-bottom:0; padding:10px 5px 5px; }
.ramka { border:1px dashed #CDCDCD; float:left; font-size:12px; height:270px; margin-left:10px; margin-top:20px; padding:10px; width:260px; }
.ramka tr { }
.ramka span { color:#626262; float:left; font-size:14px; font-weight:bold; margin-bottom:10px; margin-top:8px; }
.zgoda { float:left; font-size:9px; margin-left:10px; width:310px; }
/*
ADVERT BOX
*/
.advert-box { float:right; margin:10px 10px 0 0; text-align:center; width:300px; }
/*
JOBS.pl
*/
#jobs { width: 298px; }
#jobs a { color: #000000 !important; display: none !important; }
#wp-pagenavi { }
.wp-pagenavi a, .wp-pagenavi span { -moz-border-radius:3px 3px 3px 3px; background:none repeat scroll 0 0 #ffc614; border:1px solid #BA6009 !important; color:#FFFFFF; display:inline; float:left; margin:2px !important; padding:0 6px 3px !important; text-decoration:none !important; vertical-align:top; }
.wp-pagenavi { float:right; margin-right:186px; }
.wp-pagenavi span.current { background:none repeat scroll 0 0 #FFFFFF; border-color:#CB6A0C; color:#291202; font-weight:bold; }
/*
-----------------------------------------
Newsletter Login
----------------------------------------- 
 */

#logowanie { background:none repeat scroll 0 0 #D74F18; border:1px solid #FF8453; color:#FFFFFF; float:right; margin-right:9px; margin-top:10px; width:307px; }
#logowanie h2 { border-bottom:1px solid #D74F18; color:#852600; font-size:13px; margin:0; padding:0 15px 9px; text-align:left; }
#logowanie h2 a { display:inline-block; color:#852600; }
#logowanie h2 a:hover { color:#fff; }
#logowanie form label { color:#FFFFFF; display:block; font-family:georgia; font-size:11px; font-weight:bold; margin:0 0 3px; }
#logowanie form { padding:9px 18px; }
#logowanie form input { height:24px; margin:0; }
#logowanie .rememberme #rememberme { float:left; height:auto; margin:3px 9px 0 0; }
#logowanie form .submit input { }
#logowanie p { margin: 0px 0px 9px 0px; }
#logowanie .sidebarlogin_otherlinks { padding:0 18px 9px; }
#logowanie .sidebarlogin_otherlinks a { color:#852600; font-size:12px; font-weight:bold; padding:0 0 9px; }
#login_error { background:none repeat scroll 0 0 #FFC4C4; color:red; font-size:11px; line-height:14px; margin:9px; padding:9px; }
#login_error a { color:red; display:inline; }
#invitation h3 { border:0 none; color:#FFFFFF; font-size:14px; margin:0 0 2px; }
#invitation { background:url("../img/envelope.png") no-repeat scroll 240px 23px transparent; font-family:georgia; padding:9px 79px 9px 12px; }
#invitation p { color:#852600; font-size:11px; line-height:15px; margin:0 0 9px; }
#register-now a { display:inline-block; color:#000; }
#invitation #zaloguj-link { color:#77778F; }
#newsletter-box { display: none; }
#logowanie .pagenav li a { color:#852600; border-top: 1px solid #852600; display:block; font-size:12px; list-style:none outside none; margin:0; padding:8px 10px 8px 16px; text-decoration:none; }
#logowanie .pagenav li a:hover { color:#fff; }
#logowanie .pagenav li { list-style:none outside none; margin:0; }
#logowanie .pagenav { margin:0; }
.sidebarlogin_otherlinks li { list-style: none; margin:0; }
/*
-----------------------------------------
PressRoom
----------------------------------------- 
 */
 #page-name { border-bottom-color:#CCCCCC; border-bottom-style:solid; border-bottom-width:1px; margin-bottom:18px; padding-bottom:9px; }
.press { border:1px solid #CCCCCC; margin-bottom:18px; overflow:hidden; }
.latest-post-wrap h2 { min-height:50px; }
#latest-wrap .box { background-color:#FFF; float:left; padding-top:0; width:660px; }
.latest-post-wrap { display:inline; float:left; margin-bottom:10px; margin-right:14px; overflow:hidden; width:210px; }
.latest-post-wrap p { font-size:12px; }
.latest-post { height:330px; margin-bottom:0; overflow:hidden; position:relative; }
.latest-post p { color:#444; font-size:11px; line-height:17px; font-family:Georgia, "Times New Roman", Times, serif; }
.widget { font-family:georgia; font-size:14px; clear:both; margin:5px 0 10px; }
.category-image a { display:block; height:80px; margin-bottom:15px; position:relative; overflow:hidden; }
#latest-wrap #article-listing .category-latest { height:330px; padding-bottom:20px; border-bottom:1px dotted #C9C9C9; }
#latest-wrap .category-latest h2, .category-latest h2 a { border:0 none; color:#000; font-size:14px; font-weight:700; line-height:18px; text-decoration:none; margin:0 0 18px; margin:0; }
#latest-wrap a:hover { color:#666; }
.breadcrumb { color:#000; font-family:georgia; font-size:12px; position:relative; text-align:left; width:1000px; margin:0 auto; padding:10px 0px 10px 0px; }
.breadcrumb a { -moz-background-clip:border; -moz-background-inline-policy:continuous; -moz-background-origin:padding; background:#DF561F none repeat scroll 0 0; color:#FFF; display:inline-block; text-decoration:none; padding:5px 10px; }
.breadcrumb a:hover { color:#F90; }
.lastest-category a { color:#fff; text-transform:uppercase; }
.lastest-category a:hover { color:#fff; }
.lastest-category h3 { background-color:#DB602F; border:0 none; color:#FFF; font-size:11px; font-style:italic; margin:5px 0; padding:7px 0 7px 10px; }
#aboutmewidget3 { background-color:#FFF; background-image:url(../img/kasia.jpg); background-position:20px 20px; background-repeat:no-repeat; font-size:14px; font-style:italic; padding:20px; }
#aboutmewidget3 p { font-size:13px; margin-top:15px; }
#about-title { font-size:16px; font-weight:700; margin-left:100px; margin-bottom:75px; }
.latest-image a { display:block; height:80px; margin-bottom:20px; overflow:hidden; position:relative; width:264px; }
.latest-title h2 { line-height:1.4em; font-size:1em; text-transform:none; padding-bottom:0; border-bottom:0; width:auto !important; margin:8px 10px 7px; }
.latest-title h2 a { clear:both; color:#000; display:block; font-family:georgia; font-size:20px; font-style:italic; font-weight:400; line-height:25px; text-decoration:none; }
.latest-title { border-bottom:1px dotted #C9C9C9; margin-bottom:10px; }
.latest-content { height:120px; margin-bottom:10px; overflow-y:hidden; position:relative; }
.latest-content ul { margin-top:3px; }
.latest-content ul li { border-bottom:1px dashed #AFAFAF; color:#222; font-size:1.2em; line-height:1.6; font-weight:700; text-align:left; padding:5px 0; }
.latest-content ul li a { color:#444; font-family:georgia; font-style:italic; text-decoration:none; }
.latest-content p { color:#222; font-size:1.2em; line-height:1.5; margin-top:8px; margin-bottom:1.5em; text-align:left; }
.category-photo { clear:both; margin-top:10px; }
.category-list ul { float:left; margin-top:10px; padding:0 10px 10px 15px; width:344px; }
category-list ul li { border-bottom:1px solid #DCDEDB; list-style:none outside none; margin-bottom:2px; margin-left:0; margin-top:2px; padding:10px 5px 8px; width:335px; }
.category-featured { float:left; width:235px; }
.press-wrap .category-list ul li { border-bottom:1px solid #DCDEDB; list-style:none outside none; margin-bottom:2px; margin-left:0; margin-top:2px; padding:5px 5px 8px; }
.press-wrap .category-list { width:344px; }
/*
-----------------------------------------
Breadscrumbs
----------------------------------------- 
 */
 #breadscrumbs { padding:0 10px; }
#breadscrumbs a { color:#ffc614; }
#navigation ul li ul li { background:none repeat scroll 0 0 #fec400; float:none; border:0; }
#navigation ul li ul li ul{ border:0; background:#fec400; }
#navigation ul li ul li ul li{background:#d3a402;}
/*
-----------------------------------------
Error 404
----------------------------------------- 
 */
#e404 {
padding:58px 20px 20px 40px;
}
/*
-----------------------------------------
Facebook slider
----------------------------------------- 
 */
 #facebook-slide {
	width: 200px;
	height: 378px;
	padding:5px 0 0 47px;
	position: fixed;
	top: 100px;
	right: -205px;
	background: url(../img/fb2.png);
	z-index: 1001;
}	
