/* Global 482300*/
* { margin: 0;padding: 0; list-style-type: none;}
body { text-align: center; font: normal 11px Arial, Helvetica; color: #444; background-color: #fff; }
a { text-decoration: none; }
a img {border: none;  }
div#container { margin: auto; width: 880px; background-color: white;  padding: 10px 10px 0 10px;}

/* Top_Menu */
div#top_menu { text-align: left; padding-bottom: 5px;   }
div#top_menu a { padding-right: 10px; color: #888; line-height: 6px; }
div#top_menu a:hover { color: #AC491D;  }

/* Header_1 */
div#header_top { width: auto; border-top: 1px #D9D9D9 solid; padding-top: 5px;}
div#header_top_left { width: auto; float: left; display: inline; }
div#header_top img { display: block; }

div#search { width: 180px; height: 100px; float: left; display: none; 
             margin-left: 5px;  text-align: left; background: url(images/search_bg.gif) no-repeat 0 0;
             color: #BBAA99;}
.inp { margin-bottom: 5px; border: 1px #2E1100 solid; font: 12px Arial, Helvetica; 
       color: #666; padding: 1px 0 1px 2px; width: 135px; background-color: #EEEEDD;}

.search_text, div#search a  { color: #BBAA99; font: 11px Tahoma;}
div#search p { text-align: center; padding-top: 20px;}
div#search a:hover  {  border-bottom: 1px #BBAA99 dotted; }
div.form_search { margin: 10px 0 0 10px; }

#sep {  clear: both; border-bottom: 1px #D9D9D9 solid; height: 5px;}
.sep {  clear: both; }

/* Header_2 */
div#header_bottom { width: auto;  text-align: left; border-bottom: 1px #D9D9D9 solid; 
                    clear: both; margin-bottom: 1px;  }
div#header_bottom  h1 { clear: left; margin-left: 50px;  }
div#header_bottom table {width:880px;}
img.bottom_title { display: block; padding: 20px 0 20px; border: 0px;}

div.breadcrumbs { clear: left; text-align: left; color: #462001; background-color: #D0D0D0; font-weight: bold; margin: 0px 0px 0px 0px; padding: 3px;}
div.breadcrumbs a { color: #462001;}

table.header_bottom {border-spacing: 0px; margin-top: 5px;}
td.data {vertical-align:top;}
td.addtofav {text-align: right; padding: 0px; display: none;}
span.data_span {vertical-align:top;}
span.data { float: left; color: #888; padding: 0px 5px 0 0; display: inline;}
span.issuenumber { font-weight: bold; float: left; display: inline; margin-right: 5px;}
span.addtofav{text-align: right; }

p.lang { padding: 2px 8px 2px 8px; background-color: #9D867A; margin-top: 1px;  
         float: right;  color: #fff;}

p.lang a { color: #fff; }
p.data { float: left; }

/* Navigation */
div#nav { font: bold 11px Tahoma, Arial, Helvetica; width: auto; height: 37px; border-bottom: 1px #D9D9D9 solid; display: none;}
div#nav ul li { float: left;  border-left: 1px solid white; border-right: 1px solid white;}
div#nav ul, div#nav li { float: left;  border-left: 0px solid white; border-right: 0px solid white; list-style-type: none;}
div#nav a { display: block; text-decoration: none;  color: #8D7266; 
            line-height: 36px; background: url(images/menu_bg.gif) no-repeat top;
           padding: 0 12px 0 12px; border: 0px;}
div#nav a:hover {  background-position: bottom; color: #EEEEDD; }
/*div#nav ul, div#nav span { display: none;}*/
div#nav a.current { background-position: center;color: #EEEEDD;}
div#nav a.parent { background-position: center;color: #EEEEDD;}


/* Middle */
div#middle { width: auto; text-align: left; }
div#left_menu2 {float: left; width: 120px; font:bold 10px Arial, Verdena, Helvetica; margin: 10px 0 0 0;}
div#left_menu2 a {color: #634738;}
div#left_menu2 a:hover {color: #EE6666;}
div#left_menu2 ul {margin: 0px 0px 3px 6px;}
/* div#left_menu2 li {margin: 0px 0px 3px 10px;} */

div#middle_photo_news { float: left; display: inline;  width: 400px; padding-right: 15px; color: #666; }


div#middle_photo_news p { padding: 5px 0 10px 0; }
div#middle_photo_news .img2 { display: block; margin-bottom: 5px;}

div#NewsPostDetailContent { width: 400px !important; }
div#NewsPostDetailSummary { width: 400px !important; }

/* News */
div#middle_text_news { float: left; display: inline; color:#666; padding: 10px 0 0 10px; }
div#middle_text_news .NewsSummary {   width: 250px !important; }

/* .NewsSummary { padding: 10px 3px 10px 3px; border-bottom: 1px #D9D9D9 solid;width: 677px; }*/
.NewsSummary { padding: 10px 3px 25px 3px; border-bottom: 1px #D9D9D9 solid;width: 411px; }
.NewsSummary img {margin-bottom: 5px; }
.NewsSummaryPostdate, #NewsPostDetailDate { font-size: 10px;  padding: 3px 0 6px; color: #999;}
.NewsSummaryLink {  font-size: 16px; font-family: Arial; }
#NewsPostDetailTitle { width: 400px; font-size: 16px; font-family: Arial; font-weight: normal; color: #333333;  border-bottom: 1px dotted #927662;}
#NewsPostDetailPrint {display: none;}
.NewsDetails {  padding: 10px 3px 0 3px; width: 677px; }
.NewsSummaryLink a, .NewsSummaryMorelink a { color: #333333;  border-bottom: 1px dotted #927662;}
	.NewsSummaryLink a:hover, .NewsSummaryMorelink a:hover { color: #AC491D; border-bottom: 1px dotted #AC491D; }
	.NewsSummaryLink a:visited:hover, .NewsSummaryMorelink a:visited:hover { color: #AC491D; border-bottom: 1px dotted #AC491D; }
 .NewsSummaryLink a:visited { color: #999999;  border-bottom: 1px dotted #927662; }
.NewsSummaryCategory { display: none;}
.NewsSummaryAuthor {display: none;}
.NewsSummaryMorelink { text-align: right; padding-top: 3px;  margin-bottom: 3px;}

.NewsSummarySummary { line-height: 16px;}
.NewsSummarySummary p { width: auto; }
.NewsSummarySummary, .NewsSummaryContent {}
#NewsPostDetailContent { line-height: 16px; }

#NewsButtBottom { width: auto; float: right;}
#NewsButtBottom ul li { float: left; padding-right: 8px; }
#NewsButtBottom a { display: block; color: #634738;  border-bottom: 1px dotted #927662; }
#NewsButtBottom a:hover { color: #AC491D; border-bottom: 1px solid #AC491D;  }



img.read_more { vertical-align: middle; margin-left: 2px; }

#middle_title { width: 200px; float: left; font-size: 14px; padding: 10px 0px 10px 10px; font-weight: bold; font-family: Tahoma; color: #777;}

div#right { float: right; display: none; text-align: right;  width: 180px;
            margin: 10px 0 10px 0; height: auto !important; height: 550px; min-height: 550px;
				padding: 10px 0px 0px 0px;}
div#right img { margin-bottom: 10px; border:1px solid #D9D9D9; padding: 1px; display: none;}

.img3 { display: block; margin: 0 0 0 auto; }

#footer { clear: both; line-height: 50px; border-top: 1px #D9D9D9 solid;
          color: #888; font-family: Tahoma, Verdana;}

#footer a { color: #888; }
#footer a:hover { color: #AC491D;  }

div#middle_news { float: left; display: inline;  width: auto; padding-right: 15px; color: #666; }
div#middle_news p { padding: 5px 0 10px 0; }

div#middle_news .img2 { display: block; margin-bottom: 5px;}

div#middle_left {  float: left; display: inline; width: 433px; margin: 10px 0 10px 0; }
div#middle_left p { color: #666666; font-family: Tahoma, Verdana;}
div#middle_left font {color: #9D867A;font-family: Tahoma, Verdana; }
div#middle_left_ft {  float: left; display: inline; width: 650px; margin: 10px 0 10px 0; }

/* Middle_main */
div#middle_main {float: left; display: inline; padding: 10px 0px 0px 0px;}

/* *** */

div.CompanyDirectoryItem { color: #666;   padding: 10px 3px 10px 3px; border: 1px #D9D9D9 solid; width: 532px;  line-height: 16px; margin: 10px 0px 10px 0px;}
div.CompanyDirectoryItem a { color: #634738;  }
div.CompanyDirectoryItem a:hover {  color: #AC491D;text-decoration: underline; }
div.next_page { width: auto; text-align: center; margin: 10px 0 10px; }
.back_link { float: right; }
.back_link a { color: #634738;  border-bottom: 1px dotted #927662; }
.back_link a:hover {color: #AC491D; border-bottom: 1px solid #AC491D; text-decoration: none !important;  }
img.pic1 { vertical-align: top; display: block;  }

/* img.own_logo { float: left; margin: 0px 8px 0 0; width: 130px; height: auto;} */
img.own_logo { float: left; margin: 0px 8px 5px 0; }
div.own_logo_div { padding: 0px 10px 0px 5px;}
div.sum_text {	float: left; }

#mini_gall { float: left; width: 530px; text-align: left; }
#gal_spacer { float:left; height: 15px; padding: 1px 1px 50px 1px;}
/* 
.dthumb { border:1px solid #D9D9D9; padding: 1px; cursor: pointer; width: 150px; height: auto; }
.fullsize {  text-align: left; cursor: pointer; border:1px solid #D9D9D9; padding: 1px; width:533px; height: auto;}
*/
.dthumb { padding: 1px; cursor: pointer; width: 120px; height: auto; }
.fullsize {  text-align: left; cursor: pointer; padding: 1px; width:530px; height: auto;}
.tdthumbs { width: 120px; height: auto;  text-align: left;}
.tdthumbs_clear { width: 20px;  }

dev#formbuilderform {text-align: right;}

/*   formularze kontaktowe   */

#zam_submit, #fbsubmit { 
	background: #999999; 
	font-size: 10px; 
              font-weight: bold;
              color: #ffffff; 
              border: 1px solid #7f7f7f; 
              margin: 0px; 
              padding: 1px; }
#form_text { border: 1px solid #7f7f7f;}
#text_warning a {color: #C70914; font-weight: bold;}

a.addtofavorite { color: #1a1a1a; }
td.tell_a_friend { text-align: right;}
span.text_price{}
span.value_price { font-weight: bold; }

hr.hline1 { color: #d9d9d9; size: 0px; border: 1px dotted; }

input.deftxtinput
{
	color: #441E00;
	background: #EBEBEB;
	border: 1px solid #441E00
}

input.defsubmit {
	/* background: #C70914; */
	/* background: #e32833; */
	 background: #999999;
	font-size: 10px; 
	font-weight: bold;
	color: #ffffff; 
	border: 1px solid #7f7f7f; 
	margin: 0px; 
	padding: 0px 10px 0px 10px; 
	height: 24px;
}

input.addtofav{
height: 20px;   
width:180px;
}
table.bottom_menu_tab {
   border-spacing: 0px;
   width: 880px;
}
div#CompanyDirectoryItem {
	color: #666666;
}
div#CompanyDirectoryItem p {
	color: #666666; 
}

.det_info {
	border: 0px;
	width: 530px;
}
.det_info td {
	vertical-align: top;
}
div.next_page { color:#999999;}
div.next_page a, div.next_page a:visited, div.next_page a:active {color: #C70915; font-weight: bold;}
div.next_page a:hoover {color: #3F1901; font-weight: bold;}

/* div.next_page a:visited, {color: #C70915; font-weight: bold;} */

div#zam_header_text { }
div#zam_spacer { vertical-align: center; padding: 10px 0px 10px 0px;}
div#zam_spacer hr { width: 580px;}

img#zam_image {margin: 0px 10px 0px 0px;}

div#front_register {display: none;}
