body, html { color: #9E9E9E; background: #333333 url(../images/background.png); font-size: 11px; font-family: Verdana, Tahoma, Arial, Helvetica; }
a { color: #FE7800; font-weight: normal; text-decoration: none; } 

#top { width: 900px; margin: 20px auto; }
#top img {  }

#container { position: relative; margin: 20px auto 15px auto; background: url(../images/background_light.png); width: 902px; padding: 3px; }
#container #header { border: 1px solid #FF7800; }
.front_content { margin: 23px 20px 0 20px; width: 550px; overflow: hidden; }

h1 { font-size: 13px; font-weight: bold; color: #FF6600; margin: 0 0 15px 0; }
.bullet{}
.news_block { width: 289px; height:auto; padding: 23px 18px 20px 18px; background: url(../images/bullet.png) left repeat-y; float: right; min-height: 300px;   }
.news_block .more { color: #696969; font-size: 11px; font-weight: normal; }
.news_block .more a { color: #696969; text-decoration: none; font-weight: normal; }
.news_block .more a:hover { color: #999999; }
.news { background: url(../images/news_back.png); padding: 9px; margin: 2px 0 0 0; }
.news p.date { margin: 0; float: right; width: 65px; color: #6E6E6E; font-size: 10px; }
.news h4 { margin: 0; padding: 0 0 0 20px; color: #CDCDCD; font-size: 11px; background: url(../images/news_bullet.png) left no-repeat; width: 150px; }
.news h4 a { color: #CDCDCD; font-size: 11px; text-decoration: none; }
.news h4 a:hover { color: #999999; }
.news p { margin: 20px 0 0 0; }
.news p.more { text-align: right; width: 100%; margin: 0 !important; }
.news p.more a { color: #FF9600; text-decoration: none; font-weight: bold; }
.news_collection { background: url(../images/news_back.png); padding: 9px; margin: 2px 0 0 0; overflow: hidden;}
.news_collection p.date { margin: 0; float: right; width: 65px; color: #6E6E6E; font-size: 10px; }
.news_collection h4 { margin: 0 0 15px 0; padding: 0 0 0 20px; color: #CDCDCD; font-size: 13px; background: url(../images/news_bullet.png) left no-repeat; }
.news_collection h4 a { color: #CDCDCD; font-size: 13px; text-decoration: none; }
.news_collection h4 a:hover { color: #999999; }
.news_collection img { float: left; padding: 0 15px 0 0; margin: 0; }
.news_collection p { margin: 0; padding: 0; }
.news_collection p.more { text-align: right; float: none !important; }
.news_collection p.more a { color: #FF9600; text-decoration: none; font-weight: bold; }
.news_collection p.more a:hover { color: #999999; }
.clear { clear: both; }
#footer { width: 880px; margin: 0 auto 10px auto; color: #444444; font-size: 11px; height: auto; padding-bottom:20px; }
#footer .copy { float: left; width: 200px; }
#footer #menu_footer {float: right; list-style: none; margin-right: 5px; padding: 0;  }
#footer #menu_footer a { padding-right: 5px; padding-left:5px; float: left;  cursor: pointer; color:#444444; border-right: 1px solid #444;}
#footer #menu_footer a.last { border-right: 0px }
#footer #menu_footer a:hover {color: #9E9E9E; }

#footer #menu_footer a.on { color: #ffffff; text-decoration: none;  }


/* NEWS */
#news_calendar, #news_content { padding: 23px 18px 20px 20px; }
/* #news_calendar { width: 160px; min-height: 200px; float: left; } */
#news_calendar { width: 160px; float: left; }
#news_calendar h4 { color: #D1D1D1; font-size: 11px; background: url(../images/news_back.png); padding: 5px 2px 5px 5px; width: 130px; }
#news_calendar h6 { color: #707070; font-size: 11px; background: url(../images/menu_head.png) left no-repeat; padding: 0 0 0 15px; margin: 20px 0 0 10px; }
#news_calendar h6 a { color: #707070; font-size: 11px; text-decoration: none; font-weight: normal; }
#news_calendar h6 a:hover { color: #999999; }
#news_calendar h6.selected { background: url(../images/menu_head_exp.png) left no-repeat; }
#news_calendar h6.selected a { color: #FF6600; }
#news_calendar ul.months { display: none; }
#news_calendar ul { margin: 10px 0 0 25px; }
#news_calendar ul li { margin: 2px 0 0 0; }
#news_calendar ul li a { color: #CDCDCD; text-decoration: none; }
#news_calendar ul li a:hover { color: #999999; }
#news_calendar ul li.selected a { font-weight: bold; color:#FF6600; }
#news_content { margin: 0 0 0 200px; min-height: 400px; background: url(../images/bullet.png) left repeat-y; }
#news_content .news { margin-bottom: 15px; }
#news_content .link { padding: 5px; background: url(../images/news_back.png); width: 125px; margin: 0 0 10px 0; }
#news_content .link a { color: #FE7800; font-weight: normal; text-decoration: none; }

#news_calendar .point {
background-image: url(../images/point.png);
background-repeat: no-repeat;
background-position: 0px 4px;
padding-left: 10px; 
}

#pager { width: 300px; margin: 0 auto; text-align: center; }
#pager a { font-weight: bold; color: #FF9600; text-decoration: none; }

#flash_header { margin: 0 auto; width: 900px; height: 315px; }
#header { height: 141px; }
#header #menu_top { list-style: none; margin: 0; padding: 0; }
#header #menu_top a { padding: 14px 18px 14px 18px; float: left; background: url(../images/top_menu_separator.png) right no-repeat #FE8319; -moz-opacity:.90; filter:alpha(opacity=90); opacity:.90; cursor: pointer; color:#fff; font-weight: bold;}
#header #menu_top a.last { background-image: none; }
#header #menu_top a:hover { background: url(../images/top_menu_hover.png) right no-repeat #FEA24F; color: #353537; }

#header #menu_top a.on { color: #ffffff; text-decoration: none; font-weight: bold; -moz-opacity: 1; filter:alpha(opacity=1); opacity: 1; }

#menu_top_home { top: 271px; list-style: none; margin: 0; padding: 0; position: absolute; }
#menu_top_home a { padding: 17px 16px 17px 16px; float: left; background: url(../images/top_menu_separator.png) right no-repeat #FE8319;
 cursor: pointer; color:#fff; font-weight: bold;}
#menu_top_home a.last { background-image: none; }
#menu_top_home a:hover { background: url(../images/top_menu_hover.png) right no-repeat #FEA24F; color: #353537; }

#menu_top_home a.on { color: #ffffff; text-decoration: none; font-weight: bold; -moz-opacity: 1; filter:alpha(opacity=1); opacity: 1; }


.page_content { width: 866px; margin: 23px auto; min-height: 200px; }
.page_content a { text-decoration: none; font-weight: normal; color: #FE7800; }

#contact_page, #contact_form, #contact_map { margin: 0 0 25px 0; }
#map { width: 600px; height: 350px; }
#contact_form input[type=text] { width: 200px; height: 12px; margin: 2px 0 2px 0; }
#contact_form .errors { color: red; font-weight: bold; margin: 0 0 10px 0; }
#contact_form dt { margin: 5px 0 0 0; }
#contact_form input[type=submit] { margin: 5px 0 0 0; }

.collection_item { height: 170px; width: 209px; float: left; margin: 0 10px 0 0; }
.collection_item h4 { margin: 0; padding: 0 0 0 20px; color: #CDCDCD; font-size: 11px; background: url(../images/news_bullet.png) left no-repeat; width: 150px; }
.collection_item h4 a { color: #CDCDCD; font-size: 11px; text-decoration: none; }
.collection_item .item_header { background: url(../images/news_back.png); padding: 5px; margin: 2px 0 0 0; }
.collection_item .item_logo { margin: 10px auto; width: 199px; height: 60px; }
.collection_item .item_links { margin: 10px 0 0 10px; }
.collection_item .item_links a { color: #7D7D7D; padding: 0 0 3px 0; }
.item_show_logo { background: url(../images/news_back.png); padding: 5px; width: 199px; height: 60px; float: right; }
#logo { float: left; width: 347px; margin-left:0; }
#langs { float: right; margin-left:0; padding-top: 20px; }
#langs a {margin-right: 10px; } 
#login { float: left; width: 420px; margin-left:495px; position:absolute;}
#login h6 { width: 165px; float: left; margin: 0 10px 0 0; padding: 5px 0 5px 5px; background: url(../images/news_back.png); color: #6D6D6D; font-size: 10px; font-weight: normal;}
#login .input_text  { float: left; width: 60px; height:10px; background: #343434; border: 1px solid #4B4B4B; color: #9E9E9E; margin-top: 3px; }
#login .input_image { float: left; margin: 0 0 0 5px; }
#login label { margin: 4px 5px 0 5px; float: left; color: #767676; }
#loggedMenu { margin: 4px 0 0 0; text-align: right; }
#loggedMenu a { padding: 0 10px 0 0; }

.pole  { float: left;  background: #343434; border: 1px solid #4B4B4B; color: #9E9E9E; margin: 0; }
.butt { float: left; margin: 0 0 0 5px; background: #343434; border:#4B4B4B solid 1px; color: #6D6D6D;}

.products_item { width: 209px; float: left; margin: 0 10px 0 0; }
.products_item h4 { margin: 0; padding: 0 0 0 20px; color: #CDCDCD; font-size: 11px; background: url(../images/news_bullet.png) left no-repeat; width: 150px; }
.products_item h4 a { color: #CDCDCD; font-size: 11px; text-decoration: none; }
.products_item .item_header { background: url(../images/news_back.png); padding: 5px; margin: 2px 0 0 0; }
.products_item .item_logo { margin: 10px auto; width: 199px; height: 120px; overflow: hidden; }
.products_item .item_links { margin: 10px 0 25px 10px; }
.products_item .item_links a { color: #7D7D7D; padding: 0 0 3px 0; }
.products_item .price2 {  }
.products_item .price3 { font-size: 13px; font-weight: bold; color: #FF9600; }


/* komunikaty */
#info {
	padding: 10px;
	color: #FF0000;
	font-weight: bold;
	background-color: #FFFFCC;
	border: 1px solid #660000;
	margin-bottom: 10px;
}

#info_error {
  padding: 10px;
  color: #CC0000;
  font-weight: bold;
  background-color: #FFDD3F;
  border: 1px solid #CC0000;
  margin-bottom: 10px;
}

strong {
  font-weight: bold;
}



/* scroll */
#scroll_li {
list-style: none;
}

.scroll_link {
background-repeat: no-repeat;
background-position: center top; width: 130px; height: 60px; display: block;
background-color: #ececec;
 width: 130px;
 height: 60px;
 display: block;
 
/*background-image: url(http://localhost/martes/galeria/SCROLL3_logo_01.jpg);*/
}

.scroll_link:hover {
background-position: center bottom;
background-color: #ececec;
}

.news_collection ul li, .page_content ul li, .news_content ul li {
list-style: disc;
}
.news_collection ul, .page_content ul, .news_content ul {
padding-left: 20px;
}


