html, body{height:100%;} 
 
html,body {margin:0;padding:0}

body {margin: 0px 0px 0px 0px; background: #b1b1b1 url("img/bg.jpg") top repeat-x;}

.div_main {background: url("img/bg_bottom.jpg") bottom repeat-x;}	


#outer{min-height:100%;height:auto;}
* html #outer{height:100%;}/* ie6 and under*/


div,td,p,table,tr,li,ul,ol,form,textarea,input,h1,h2 {
    font-family: tahoma;
    font-size: 12px;
    color: #000;
    text-decoration: none;
    outline:none;
}
ul,li,ol {text-align: left; }
table,td,tr {empty-cells: show;}

img {border-width: 0px;padding: 0px;margin: 0px;}
p {font-weight: normal;text-align: left;color: #000;font-family: tahoma;font-size: 12px;margin: 10px 0px 10px 0px ;padding: 0px;}
h1 {font-weight: normal;text-align: left;color: #000;font-family: tahoma;font-size: 22px;margin: 2px 10px 6px 0px;padding: 0px;text-decoration: none;}
.under_h1 {background: url("img/hr.jpg") top repeat-x;width:100%;height:15px;}
h2 {font-weight: normal;text-align: left;color: #3e3737;font-family: arial;font-size: 18px;text-decoration: underline;}
h3 {font-weight: bold;text-align: left;color: #000;font-family: arial;font-size: 15px;}

a:link, a:visited,a:active,a:hover {font-family: tahoma;color: #000;outline:none;}
a:hover {color: #ff0000;text-decoration: underline;}


/* .menu div {float:left; padding: 0px 15px 0px 15px; vertical-align: middle;} */


.box_content_left div.last_thread {border-bottom:1px dotted #b2b2b2;padding:1px 1px 0px 1px;width:145px; text-decoration: none;}
.box_content div {border-bottom:0px dotted #b2b2b2;padding:3px 0px 3px 0px;text-decoration: none;}


/*  -------------   MENU VERTICAL --------------  */

.box_content_left div.box_menu_vertical, .box_menu_vertical {border-bottom:0px solid #cccccc; padding:0px; margin:0px;}
.box_menu_vertical ul {padding:0px 1px 0px 1px; margin:0px; text-align:left}
.box_menu_vertical ul li {border-bottom:1px dotted #b2b2b2; padding:4px 0px 4px 0px; margin:0px;  background: url("img/arrow.gif") left no-repeat;list-style:none;text-align: left}
.box_menu_vertical ul li:hover {background: #f7f7f7 url("img/arrow.gif") left no-repeat;}
.box_menu_vertical ul li A:link, .box_menu_vertical ul li A:hover, .box_menu_vertical ul li A:visited, .box_menu_vertical ul li A:active {font-size: 11px; font-family: tahoma; padding:0px; padding-left:5px; margin:0px; display:block; text-decoration:none;}
.box_menu_vertical ul li A:hover {color:#ff0000;}

/*  ---------------- LOGO ------------------- */
.logo {background: url("img/logo_main.png") top right no-repeat;} 


.field_login {width:70px;height:13px;border:1px solid #67aae0; background:#fff url("img/bg_input.jpg") top left no-repeat; -moz-border-radius:4px; border-radius:4px;}
.field_login:focus {border:1px solid #235b88;}
.field_login_submit {border-width:0px; background:none; padding:0px;margin:0px;color:#fff;text-decoration: none;cursor:pointer;outline:none; }
.td_login, .td_login a:link, .td_login a:active, .td_login a:visited, .td_login a:hover, .td_login a {color:#fff; font-family:tahoma; font-size: 10px; text-decoration: none;}

.top_flash {float:right;margin:13px 10px 2px 0px;}
/*-------------top counter-----------------*/
.top_counter {float:left; margin:0px 0px 0px 0px; padding:0px 0px 0px 40px; width:510px; border:0px solid #67aae0;}
.top_counter div {padding:0px 5px 0px 5px;margin:0px;}

/*------------- Classes Temporary -----------------
.count_number {color:#fff; font-family:tahoma; font-size: 24px; text-decoration: none; padding:0px 2px 1px 2px; font-weight:bold; line-height:20px }
.count_desc {color:#dce8ef; font-family:tahoma; font-size: 9px; text-decoration: none; padding:0px 2px 0px 2px; font-weight:normal; }
/*------------- Classes Temporary -----------------*/


/*--------------field_input_body-----------------*/
.field_input_body {width:120px;height:16px;border:1px solid #555;background:#fff;margin:2px 2px 2px 0; -moz-border-radius:4px; border-radius:4px;}
.field_input {height:16px;border:1px solid #555;background:#fff;margin:2px 2px 2px 0; background:#fff url("img/bg_input.jpg") top left no-repeat; -moz-border-radius:4px; border-radius:4px;}
.field_login_submit_body {border:0px solid #a4dbef;background:none;padding:0px;margin:0px;color:#fff;text-decoration: underline;cursor:pointer;outline:none;}

/*  ----------------------- BOARD BOX----------------------- */

a.menu_vertical_board:link,a.menu_vertical_board:visited,a.menu_vertical_board:active,.menu_vertical_board,a.menu_vertical_board:hover{font-family:arial;font-size:10px;color:#000;margin:0px;padding:0px; line-height: 13px; text-decoration: none;}
a.menu_vertical_board:hover {color:#ff0000;}


a.boxlink:link,a.boxlink:active,a.boxlink:visited,a.boxlink:hover {text-decoration: none; font-size: 11px; color:#000;}
a.boxlink:hover {color:#002f41;}

/*------------------------menu horizontal------------------*/
.menu_horizontal_bg {background: url("img/menu_horizontal.jpg") 0 -64px repeat-x; text-align: left; width:966px;height:32px;padding:0px; margin:0px; }
.bg_menu_left {height:32px;padding:0px 0px 0px 7px; margin:0px; background: url("img/menu_horizontal.jpg") 0 -32px no-repeat; }
.bg_menu_right {height:32px;padding:0px 0px 0px 0px;margin:0px; background: url("img/menu_horizontal.jpg") right top no-repeat;}

.menu_horizontal:link,a.menu_horizontal:visited,a.menu_horizontal:active,.menu_horizontal,a.menu_horizontal:hover{font-family:arial;font-size:12px;font-weight:bold;color:#292d30;text-align:left;text-decoration:none; background: url("img/menu_spacer.jpg") right no-repeat; padding:2px 11px 2px 7px;line-height: 28px; margin:0px 1px 0px 0px;}
a.menu_horizontal:hover {color:#003577; padding:2px 11px 2px 7px; margin:0px 1px 0px 0px; text-decoration:underline;}

/*----------ostatnia pozycja w menu horizontalnum bez kreski----------*/
a.menu_horizontal_last:link,a.menu_horizontal_last:visited,a.menu_horizontal_last:active,.menu_horizontal_last,a.menu_horizontal_last:hover{font-family:arial;font-size:12px;font-weight:bold;color:#292d30;text-align:left;text-decoration:none; background: none; padding:2px 11px 2px 7px;line-height: 28px; margin:0px 1px 0px 0px;}
a.menu_horizontal_last:hover {color:#003577; padding:2px 11px 2px 7px; margin:0px 1px 0px 0px; text-decoration:underline;}

/*  -------------------- BOXES ------------------- */

.box {display:block;clear:both; font-size: 11px;width:164px;}
.box_line {background: url("img/bg_box.jpg") -492px 0px no-repeat; width:164px; height:5px;}
.box_header {background: url("img/bg_box.jpg") 0 0 no-repeat #B1B1B1; width:164px; height:28px;}
.box_header_simple {background: url("img/box_top.jpg") bottom no-repeat #B1B1B1; width:164px; height:12px;}
.box_header_black {background: url("img/bg_box.jpg") -164px 0 no-repeat #B1B1B1; width:164px; height:28px;}
.box_bg {background: url("img/bg_box.jpg") -328px 0 repeat-y #fff; text-align:left; }
.box_footer {background: url("img/bg_box.jpg") -492px -16px no-repeat #B1B1B1; width:164px; height: 12px }


.box_center {background: #fff; text-decoration: none;}

.box_header h2,.box_header_black h2 {font-family: arial; font-size:13px; font-weight:bold; color: #fff;text-decoration: none;text-align: center; padding:6px 0px 0px 0px;margin: 0px; vertical-align:middle;}

.box_header h2 span a, .box_header h2 span, .box_header h2 a, .box_header_black h2 span a, .box_header_black h2 a {font-family: arial; font-size:13px; font-weight:bold; color: #fff;text-decoration: none;text-align: center;}
.box_header h2 a:hover, .box_header_black h2 a:hover {text-decoration:underline;}


.box_content_right, .box_content_left,.box_content_center {padding:0px 7px 0px 7px;}
.box_content_right, .box_content_left,.box_content_center, 
.box_content_right td, .box_content_left td,.box_content_center td,
.box_content_right div, .box_content_left div,.box_content_center div {color:#000; font-family:tahoma; font-size: 11px; text-decoration: none;}

.box_content_left {text-align:left;}
.box_content_center {text-align:center;}
.box_content_right {text-align:right;}
.box_content_left div {border-bottom:0px dotted #b2b2b2;padding:3px 0px 3px 0px;text-decoration: none;}




.text, #just, p, .content_center, .content_center p, .content_center ul, .content_center ul li  { text-align:left; font-size: 12px;}
#just object, #just param  {z-index: 1;}

.content_center a:link,.content_center a:visited,.content_center a:active,.content_center a:hover {font-family: tahoma;color: #000;text-decoration: none;}
.content_center a:hover {color: #f00;text-decoration: underline;} 


.text a:link, .text a:visited, .text a:active, .text a:hover {font-family: tahoma;color: #000;text-decoration: underline; padding: 0px; margin: 0px;}
a.text:hover {color: #ff0000;text-decoration: underline;}

.table_in_text {border-left:1px solid #000; border-top:1px solid #000;}
.table_in_text td{border-right:1px solid #000; border-bottom:1px solid #000;padding:3px;}


/* ------------ between h1 & text // Who add this, data, share buttons ect. -------------- */

#panel1 {display:block; width:610px;height:15px;margin:0 0 5px 0;padding:0}
#addto { display:block;height:15px; width:90px;}
#addto div{ display:block;height:15px; margin:0 1px 0 0; float:left}

	/* ------------ EMAIL TO A FRIEND-------------- */
	#emailtoafriend-div {background: url("img/share_buttons/trans_bg_50.png") top repeat; padding:5px; z-index:12; width: 314px; height: 402px; position: absolute;  left:50%; right:50%; margin-left:-120px; display:none; top: 330px; -moz-border-radius:6px; border-radius:7px; }
	
	.popup-div-inside{background:#fff ;border:1px solid #000; padding:1px; -moz-border-radius:4px; border-radius:5px;text-align:center;z-index:12;}
	.popup-div-x {background: url("img/share_buttons/popup-div-x.gif") 50% 50% no-repeat; width:9px; height:9px;color:#000; cursor:pointer;padding:2px;text-align:center;float:right; border:1px solid #9a9a9a; z-index:12;line-height:8px; -moz-border-radius:2px; border-radius:2px;margin:2px 2px 0 0; }
	.popup-div-x:hover {background:#515151 url("img/share_buttons/popup-div-x.gif") 50% 50% no-repeat; border:1px solid #000; color:#fff;} .popup-div-x:active {background:#f00 url("img/share_buttons/popup-div-x.gif") 50% 50% no-repeat; color:#fff;}
	
	
	
/* ------------ source_link -------------- */


p.source_link {display:block; width:610px;height:12px; }

p.source_link, p.source_link a:link,  p.source_link a:active,  p.source_link a:visited,  p.source_link a:hover  {font-size: 11px; color: #6d6d6d; text-align:left;}
p.source_link a:hover { color: #000;}

.artquelle {font-size: 11px;margin:0;padding:0}



/*.box_content {padding: 4px 4px 0px 4px;}*/


.news_desc a:link, .news_desc a:visited, .news_desc a:active, .news_desc a:hover {font-family: tahoma;font-size: 11px;font-weight: normal;color: #000;text-decoration: none; padding: 0px; margin: 0px;}
.news_desc a:hover {color: #ff0000;text-decoration: underline;}





.link_text, a.link_text:link, a.link_text:visited, a.link_text:active, a.link_text:hover {font-family: tahoma;font-size: 12px;color: #000;text-decoration: underline;}
a.link_text:hover {color: #ff0000;text-decoration: underline;}


/*-------------------------BOTTOM CONTENT BOXES-------------------------*/
.box_content_shops {border:0px dotted #cccccc; background-color:#fff; padding:5px; width:100%; font-size: 12px; } .dupa{border:1px dotted #cccccc; background-color:#f8f7f1; padding:5px; width:70%}
.box_content_shops a:link,.box_content_shops a:visited,.box_content_shops a:active,.box_content_shops a:hover {font-family: tahoma;font-size: 12px;font-weight: normal;color: #000;text-decoration: underline;}
a.box_content_shops:hover {color: #000;text-decoration: none;}

.box_content_login {border:1px dotted #cccccc; background-color:#f2f6f8; padding:5px; width:70%}

a.boxlink:link,a.boxlink:active,a.boxlink:visited,a.boxlink:hover {font-family: tahoma;text-decoration: none; font-size: 11px; color:#000;}
a.boxlink:hover {text-decoration: underline;color:#002f41;}

/* -----------------------  CONTENT ----------------------- */

/* -----------------------  CONTENT ----------------------- */
.content_header {background: url("img/bg_content.jpg") -6px -5px no-repeat #b1b1b1;}
.content_footer {background: url("img/bg_content.jpg") -6px -16px no-repeat #b1b1b1;}
.home_content_header {background: url("img/bg_content.jpg") -6px 0 no-repeat #b1b1b1;}
.content_center {text-align:left; background: #fff;}
.bg_left {background: url("img/bg_content.jpg") -3px 0 repeat-y #b1b1b1;}
.bg_right {background: url("img/bg_content.jpg") -0px 0 repeat-y #b1b1b1;}



/* -----------------------  FOOTER'S --------------------------- */
.footer_header {background: url("img/footer_2_header.jpg") top no-repeat;}
.footer_footer {background: url("img/footer_2_footer.jpg") top no-repeat;}

p.footer, .footer {font-weight: normal;text-align: center;color: #000;font-family: tahoma;font-size: 12px;margin: 10px;padding: 0px;}

.footer_3 {background: url("img/footer_3.jpg") top right no-repeat;}

.footer_2 a {font-weight: bold;}



/*------------------SEARCH----------------------------------*/
.field_search {width:110px;height:16px;border:1px solid #979595;background:#fff;background: url("img/bg_input.jpg") top left no-repeat; padding:1px 2px; -moz-border-radius:4px; border-radius:4px; font-size: 11px;}
.field_search:focus{border:1px solid #535050;}

.div_search {border-top:1px solid #d8d8d8; border-bottom:1px solid #d8d8d8; background:#f8f8f8; margin: 6px 0px; padding: 7px; text-align:center;}

 /*------------- pagination -----------------*/
.pagination {border-top:1px solid #f8f8f8; border-bottom:1px solid #f8f8f8; background:#fafafa; margin: 6px 0px; padding: 12px 7px ;}
.pagination div{font-weight: normal;text-align: center; color: #000; font-family: tahoma; font-size: 12px;  text-decoration:none;}


.pagination a:link,.pagination a:visited,.pagination a:active,.pagination a:hover {font-size:11px; font-family:tahoma; background: #f0f0f0; border:1px solid #dfdfdf; border-color: #dfdfdf #cdcdcd #cdcdcd #dfdfdf; color: #4e4e4e; margin: 1px; padding: 2px 6px; text-decoration: none; -moz-border-radius:4px; border-radius:5px;}
 .pagination a:hover {background: #82b3cc; color: #fff; border:1px solid #6cabca; border-color:#1d7eae #005884 #005884 #1d7eae;}
.pagination span {background: #39c; color: #fff; border:1px solid #1d7eae;font-size:11px;font-family:tahoma;padding: 2px 6px; text-decoration: none; -moz-border-radius:4px; border-radius:5px;margin: 1px;}


/*------------- archive_links -----------------*/
.archive_links {border-top:1px solid #f8f8f8; border-bottom:1px solid #f8f8f8; background:#fafafa; margin: 6px 0px; padding: 12px 7px ;text-align: center;}

.archive_links a:link,.archive_links a:visited,.archive_links a:active,.archive_links a:hover {width:134px; text-align: center; font-size:12px; font-family:tahoma; background: #f0f0f0; border:1px solid #dfdfdf; border-color: #dfdfdf #cdcdcd #cdcdcd #dfdfdf; color: #4e4e4e; margin: 2px 2px; padding: 2px 6px; text-decoration: none; -moz-border-radius:4px; border-radius:5px;  display:inline-table}
.archive_links a:hover {background: #39c; color: #fff; border:1px solid #1d7eae; border-color:#1d7eae #005884 #005884 #1d7eae;  text-decoration: none;}

