/*
File:			custom.css
Description:	Custom styles for Your Theme

HOW TO USE THIS FILE:

Override any class you want and it will change default styling to suit your needs.

    1. Open style.css file and find any clasess you want to override
	2. Copy classes to override in this file, make sure you put classes outside
	3. Activate custom.css file in theme admin panel

*/
/* START OVERRIDING / ADDING NEW CLASESS BELOW THIS LINE */


body { font-family:Verdana;}

img.alignright { border:1px solid #ccc ;display:inline;margin:3px 0 2px 10px;padding:3px;}


p, dl, hr, h1, h2, h3, h4, h5, h6, ol, ul, pre, table, address, fieldset {margin-bottom:10px;}

a { color:#f5e3c9; text-decoration:none; }
p {color: #414b4d;}
li {list-style: disc;}
h1 span { display: none; }

#header { height:153px; }

.post ul li {background: none;}

/*Main navigation*/
#top_menu { height:53px; text-align:left; margin-top: /*-66px;*/2px; }
#pagenav li { font-family: Verdana, Georgia,Times,serif; font-weight:normal; line-height:20px; list-style: none; position:relative !important; z-index: 5; }
#pagenav li { width: 175px;  /*height: 49px;*/ height:50px; margin-top:-20px; padding-top:20px; width:175px; }
#pagenav li.hometab { width: 59px; }
#pagenav li a { border-right:1px solid #c57463; font-size:1.5em; padding: 3px 0 0 50px; text-transform:lowercase; height: 46px;
    color:#f5e3c9; display:block; }
#pagenav .hometab a { border-left: 1px solid #c57463; text-indent: -9999px; overflow: hidden;}
#pagenav .children .children li:first-child {margin: 10px 0 0 0;}
/*speaking navigation*/
#top_menu #pagenav li a span { color:#f5e3c9; font-size:12px; font-weight:normal; }

#pagenav .hometab a {background: Transparent url(./images/home_ico.gif) no-repeat 50% 50%;}
#pagenav .page-item-5 a { background: Transparent url(./images/onas_ico.gif) no-repeat left 7px; }
#pagenav .page-item-24 a { background: Transparent url(./images/news_ico.gif) no-repeat left 7px; }
#pagenav .page-item-49 a { background: Transparent url(./images/sport_ico.gif) no-repeat left 7px; }
#pagenav .page-item-129 a { background: Transparent url(./images/biznes_ico.gif) no-repeat left 7px; }
#pagenav .page-item-31 a { background: Transparent url(./images/kontakt_ico.gif) no-repeat left 7px; }

#pagenav .hometab:hover,
#pagenav .page-item-5:hover,
#pagenav .page-item-24:hover,
#pagenav .page-item-49:hover,
#pagenav .page-item-129:hover,
#pagenav .page-item-31:hover { background: Transparent url(./images/arr-top.gif) no-repeat top center; }
#pagenav .current_page_item { background: Transparent url(./images/arr-top-green.gif) no-repeat top center; }
#pagenav .current_page_parent { background: Transparent url(./images/arr-top-green.gif) no-repeat top center; }
#pagenav .current_page_parent .current_page_item { background-color: #fff; background-image: none; }

/* drop down styles */
#pagenav li ul { }
#pagenav li ul li { height: 25px; margin-top:0px; padding-top: 3px; }    
#pagenav li ul li a {  padding: 0 10px 0 10px; font-size:1.1em; color: rgb(181,79,65); height: 25px; background-image: none!important; }
   
/*---------------------*/


/*footer*/
.footer-background { background: rgb(181,79,65) none repeat scroll 0 0; }
#footwidgets-front .widget-spot .widget ul {  }
#footwidgets-front .widget-spot .widget ul li {
background:transparent url(images/li.png) no-repeat scroll left 30%;
border-bottom:1px solid #c57463;
line-height:17px;
margin:10px 0;
padding:0 0 10px 18px;
list-style: none;
}

#footwidgets-front .widget-spot .widget,
#footwidgets-front .widget-spot .widget p { color:#f5e3c9; }
#footwidgets-front .widget-spot .widget { border-right:none; margin-top: 20px; }
#footwidgets-front .widget-spot .widget .textwidget { margin-top: 25px; }
.front_widget_1 {  background: Transparent url(./images/badge_green.gif) no-repeat right top; }
.front_widget_2 {  background: Transparent url(./images/badge_blue.gif) no-repeat right top; }
.front_widget_3 {  background: Transparent url(./images/badge_yellow.gif) no-repeat right top; }
/*----------------------------*/


.post img {  }
.slider-post .btn, .btn { background:#f5e3c9; border:medium none; color:#414b4d; font-weight:bold; margin:0; padding:5px 10px; }
.slider-post .slider-title {color: #414b4d;}
img.alignleft { border:1px solid #ccc; display:inline; margin:3px 10px 2px 0; padding:3px; }

.btn-small{background: #ce8b82; padding: 1px 2px;}

.page_news .post { border-bottom: 1px dashed #ccc; margin-bottom: 20px; }
.post .gallery-item a { border: none; padding: 0}
/*.post img.imgtop { margin-top: -70px;  }*/

.post small { color:#898989; margin:-5px 0 0; padding:0 0 15px; }
.post p.postmetadata { margin: 30px 0 20px 0; }


#header_nav {background: rgb(181,79,65); height:22px; padding:3px 0 0; display: block; }
#header_nav li { display: block; float: right; color: rgb(91,38,27); border-left:1px dotted #f5e3c9; text-align: center; padding: 0 5px 0 5px; margin: 0;
    font-size:11px; }
    
    
    
    
.page_news .post h2 { padding: 10px 0 0 0; border-left: 6px solid #ececef; padding-left: 10px; }  
.post a {color: #898989;}
.post h2 a { color: #414b4d; border-bottom: none;}   
.post h2 a:hover { color: #414b4d; background: none;} 
.post p.postmetadata { background: #ececef; margin-top: 0; padding-left: 16px;}  

.post h1 { background: Transparent url("./images/h1-bg-long.jpg") no-repeat center left; color: #fff; margin-left: -20px; padding-left: 20px; }



.sidebar .widget h3 span {
border-bottom:1px solid #414B4D;
color:#414B4D;
font-size:17px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
text-transform:lowercase;
background: none;
font-family:Verdana;
padding: 0;}

.sidebar ul, .sidebar ol { background: none; border: none;}
.sidebar ul li { list-style: none; background-image: none;  }
.sidebar ul li:hover { background: rgb(246,246,246); }
.sidebar li a { color: #414B4D; }
.sidebar li a:hover { color: #414B4D; background: none; }


.arclist ul { margin-left: 20px; } 
.arclist ul li {border: none;}
.arclist ul li ul { margin-left: 20px; } 

table { margin-left: auto; margin-right: auto;  }
.label { color:rgb(181,79,65); width: 50px; text-align: right; padding-right: 20px;}
tbody {    }
tbody tr { height: 45px;}
tbody tr input.txtBox { height: 20px; border: 2px solid #d3978f; padding-top: 3px; }
tbody tr input.txtBox:hover { border: 2px solid rgb(181,79,65); }
tbody tr input.SubmitBtn { background: #d3978f; color: #fff; width: 150px; height: 35px; cursor: pointer; text-transform:uppercase;
  font-weight:bold; margin: 0 0 0 70px; }
tbody tr input.SubmitBtn:hover { background: rgb(181,79,65); }

#main-link-buttons { margin-top: 3px; }
#main-link-buttons a { height: 69px; width: 108px; display: block; float: left; margin: 0 0 0 30px; }
.biuletyn-link { background: Transparent url(./images/biuletyn_btn.gif) no-repeat 0 -69px; }
.biuletyn-link:hover { background: Transparent url(./images/biuletyn_btn_hover.gif) no-repeat 0 0; }
.rss-link { background: Transparent url(./images/rss_btn.gif) no-repeat 0 -69px; }
.rss-link:hover { background: Transparent url(./images/rss_btn_hover.gif) no-repeat 0 0; }

#search-spot .search-form { padding:4px 0 0; position:relative; z-index: 1; }
#search-spot .search-form button { top: 4px; }

#cboxTitle { display: none!important; }
.slider-post .slider-title { font-family: verdana;}
