/* CSS Document */
html{
height:100%;
width:100%;
margin: 0px; 
padding: 0px;}
body { 
height:100%;
width:100%;
margin: 0px; 
padding: 0px;
background: url(customize/images/bg.gif) repeat;
font-size: 12px;
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
color: #330033;
line-height: 12px;}

#pageall{ width: 100%;}
#toparea{ width: 100%; height: 35px; background: url(customize/images/bg_toparea.gif) repeat-x #723b5e; padding: 0px 0px 0px 0px; }
#site_name{ float: left; width: 150px; padding: 9px 0px 0px 10px; line-height: 10px; font-size: 10px; color: #ffffff; text-align: left;}
#languages{ float: right; width: 200px; padding: 7px 10px 0px 0px; line-height: 12px; font-size: 12px; color: #ffffff; text-align: right;}

#logo_menu_baner{ width: 100%; z-index: 1; position: relative; margin: 78px 0px 0px 0px;}
#menu_baner{ width: 100%; position: relative; z-index: 2;}
#logo{ width: 361px; height: 264px; background: url(customize/images/bg_logo.png)  no-repeat; position: absolute; z-index: 5; top: 0px; left: 0px; right: 0px; bottom: 0px; text-align: right;}
#menu{ width: 60%; height: 24px; text-align: left; padding: 19px 0px 0px 366px; z-index: 3; position: relative; }
#baner{ width: 100%; height: 194px; background: url(customize/images/eggs.jpg) right no-repeat #fbfbfb;  border-top: 1px solid #cccccc; border-bottom: 1px solid #cccccc; z-index: 4; position: relative;}
#logo_relative{ width: 364px; position: absolute; z-index: 1; top: 170px; left: 55px; right: 0px; bottom: 0px;}
#logo_img{ width: 265px; /*padding: 58px 38px 0px 0px;*/ position: relative; z-index: 2; }
#logo_sitename{ width: 285px; text-align: right; padding: 0px 0px 0px 0px; margin: 30px 0px 0px 0px; position: relative; z-index: 3;}
#container{ width: 98%; margin: 45px 0px 20px 0px; line-height: 15px;}

#site_left{ float: left; width: 20%; text-align: left; color: #666666; }
#site_l_contain{float: left; width: 100%; }
#site_right{ float: right; width: 80%; text-align: left; }
#site_r_contain{float: right; width: 60%;  padding: 0px 100px 0px 0px;}

#footer{ width: 100%; height: 24px; background: url(customize/images/bg_footer.gif) repeat-x; padding: 16px 0px 0px 0px;}
#contain_footer{ width: 300px; color: #ffffff; padding: 0px 0px 0px 20px;}
/************************************************************************************************************/
#languages a:link, #languages a:visited, #logo_sitename a:link, #logo_sitename a:visited{line-height: 12px; font-size: 12px; color: #ffffff; font-weight: normal; text-decoration: none;}
#languages a:hover, #logo_sitename a:hover{ text-decoration: underline;}
#languages a:active{ font-weight: bold;}
#site_name a:link, #site_name a:visited{line-height: 10px; font-size: 10px; color: #ffffff; font-weight: normal; text-decoration: none;}
#site_name a:hover{ text-decoration: underline;}


/************************************************************************************************************/
#menu a:link, #menu a:visited{line-height: 12px;  font-weight: normal; text-decoration: none;}
#menu a:hover{ text-decoration: underline;}
#menu a:active{ font-weight: normal;}


/************************************************************************************************************/
table, td, ul, a, li, img, form, hr, dl, dt, dd, div, h3, h4, h2, h1  {margin:0px; padding:0px;}
p{ margin: 10px 0px 10px 0px;}
h1{ font-size: 28px; margin: 5px 0px 5px 0px;} h2{ font-size: 26px; margin: 5px 0px 5px 0px;} h3{ font-size: 24px; margin: 5px 0px 5px 0px;} h4{ font-size: 22px; margin: 5px 0px 5px 0px;} h5{ font-size: 20px; margin: 5px 0px 5px 0px;} h6{ font-size: 18px; margin: 5px 0px 5px 0px;}
div{ margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;}
ul{	margin: 0px; padding: 0px; list-style: square; }
li{	/*padding-left: 10px;*/ margin-left: 20px; text-align: left;}
a:link, a:visited{ font-size: 12px; color: #330033; font-weight: normal; text-decoration: underline;}
a:hover{ text-decoration: none;}
/************************************************************************************************************/



.inputbox{
	border: 1px solid #330033;
	height: 13px;
	width: 177px;
	font-size: 11px;
	line-height: 11px;
	font-weight: normal;
	color: #666666;
	background: #ffffff;
	margin: 0px 0px 3px 0px;
	padding: 2px 0px 2px 4px;
	vertical-align: middle;}
.button {
	border: 0px;
	width: 50px;
	height: 19px;
	background: #330033;
	color: #ffffff;
	font-size: 1px;
	font-weight: bold;
 	margin: 0px 0px 3px 5px;
	padding: 0px 5px 0px 5px;
	vertical-align: middle;} 

/* height bug */
.clearfix:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix {display:inline-table;}
/* Hides from IE-mac \*/
* html .clearfix {height:1%;}
.clearfix {display:block;}
/* End hide from IE-mac */

.image { border:1px solid gray;}
a.a_footer { color:white; }
.m_act { font-weight:bold !important;}


.p_row {
	color:black;
	font-size:11px;
	font-weight:bold;
	background-color:white;
	border-bottom:1px solid black;
	padding:3px;
}

.p_head {
	background-color:#723b5e;
	color:white;
	text-align:center;
}

table.table_zaloga td p img {
	border:1px solid gray;
	margin:5px;

}

table.table_zaloga {

	padding:0px;
	border-collapse:0px;
}

table.table_zaloga td {
	
	font-weight:bold;
	color:black;
	padding:4px;
	
}

table.oferta {
	background-color:white;
	color:black;
	border:1px solid gray;

}

table.oferta td {
	border-left:1px solid #cccccc;
	border-top:1px solid #cccccc;
	padding:2px;
}

table.oferta td img {
	border:0px solid #cccccc;
}

table.oferta>tr>td {
	border:0px;
}
	
table.oferta td.rodzaj {
	width:90px;
	text-align:center;
}

table.oferta td.header {
	background-color:#723b5e;
	color:white;
	text-align:center;
	font-weight:bold;
	border:1px solid white;
	border-right:0px solid white;

}

p.of {
	color:#723b5e;
	font-size:15px;
	font-weight:bold;
	text-align:center;
	padding-left:20px;

}
