BODY {  
	background-color: #cccccc;
	margin: 0px;

}

.clr {
    clear: both;
    height: 0;
    margin: 0;
    padding: 0;
}

.option_info{
	background-color: #f1f1f1;
	border: 1px solid #ffffff;
	width: 100%;

	font-family: Tahoma, Helvetica, Arial, sans-serif;
	font-size: 11px;
	color: #336633;
	font-weight: normal;
	text-align: center;
	line-height: 150%;
}

.master_table{
	width: 100%;
	border: 0px;
}

.bgwhite{
	background-color: #ffffff;
}

TABLE.admin_main_menu{
	background-color: #eeeeee;
	width: 256px;
	border: 1px solid #ffffff;
	padding: 5px;
}

.admin_main_menu_link{
	font-size: 12px;
	color: #da251d;
	font-weight: bold;
	text-decoration: none;
	font-family: Tahoma, Helvetica, Arial, sans-serif;
}
.admin_main_menu_linkb{
	font-size: 12px;
	color: #393939;
	font-weight: bold;
	text-decoration: none;
	font-family: Tahoma, Helvetica, Arial, sans-serif;
}

.admin_main_menu th{
	padding-left: 20px;
	text-align: left;
}

.admin_main_menu td{
	padding-left: 40px;
	text-align: left;
}

TABLE.admin_main_content{

	font-family: Tahoma, Helvetica, Arial, sans-serif;
	font-size: 13px;
	color: #444444;
	font-weight: normal;
	text-align: center;

	background-color: #ffffff;
	width: 100%;
	border: 1px solid #aaaaaa;
	padding: 5px;
}

TABLE.admin_info_content{

	font-family: Tahoma, Helvetica, Arial, sans-serif;
	font-size: 13px;
	color: #666666;
	font-weight: normal;
	text-align: left;
	padding: 20px;

	background-color: #ffffff;
	width: 768px;
	border: 1px solid #aaaaaa;
}


#main_nav {
	max-width: 760px;
}


.st_round_box {
background-color:#FFFFFF;
}
.st_round_box .bottom, .st_round_box .top {
background-repeat:repeat-x;
}
.st_round_box .top {
background-image:url('images/top.gif');
}

.st_round_box .top .left, .st_round_box .top .right, .st_round_box .bottom .left, .st_round_box .bottom .right {

background-repeat:no-repeat;
height:12px;
}
.st_round_box .top .left {

background-image:url('images/top_left.gif');
background-position:left top;
}



.stronicowanie{
	font-family: Tahoma, Helvetica, Arial, sans-serif;
	font-size: 10px;
	color: #666666;
	font-weight: normal;
	text-align: center;
}

.stronicowanie A:link {
	color: #666666;
	text-decoration: none;
}
.stronicowanie A:visited {
	color: #666666;
	text-decoration: none;
}
.stronicowanie A:hover {
	color: #444444;
	text-decoration: underline;
}
.stronicowanie A:active {
	color: #666666;
	text-decoration: underline;
}

















img			{ border: 0px;}
table	{font-size: 8pt;font-family: Tahoma, Helvetica, Arial, sans-serif;}
#block			{ text-align: center; width: 100%;}
#page			{ width: 850px; margin: 0px auto;}
#header table		{ border: 0px; padding: 0px; margin: 0px; width: 850px;}
#header td.bg		{ width: 150px; background-color: #465152;}
#header td.text		{ width: 700px; border-left: 7px #D7D8B8 solid; background-color: white; padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; vertical-align: middle; font-family: Tahoma, Arial, sans-serif; font-size: 9pt; color: #465152; }
#menu			{ font-family: Tahoma, Arial, sans-serif; width: 850px; height: 60px; background-color: #465152;}
#menu img		{ width: 123px; height: 40px; border: 0px; padding; 0px; margin: 0px;}
#menu table		{ width: 850px;}
#menu td.logo		{ width: 230px; height: 60px; padding-right: 20px; vertical-align: middle; text-align: right; background-color: #465152;}
#menu td.menu		{ width: 570px; padding-right: 20px; background-color: #465152; border-left: 10px white solid; text-align: right; font-family: Tahoma, Arial, sans-serif; font-size: 8pt; font-weight: bold; color: white;}
#menu td.green		{ width: 50px; background: #009900;}
#menu a			{ text-decoration: none; color: white; font-size: 9pt;}
.blink		{ text-decoration: blink; }
#content		{ width: 850px; font-family: Tahoma, Helvetica, Arial, sans-serif;}
#content table.prod		{ width: 700px;}
#content td.adresy	{ width: 150px; background-color: #465152; padding-top: 20px; vertical-align: top; text-align: center; font-size: 8pt; color: white;}
#content td.con		{ width: 700px; border-left: 7px #D7D8B8 solid; background-color: white; text-align: left; padding-top: 10px; padding-bottom: 10px; padding-right: 0px; vertical-align: top; font-family: Tahoma, Arial, sans-serif;}
#content td.listy 	{ width: 235px; background-color: white; font-size: 8pt; vertical-align: top; padding-left: 10px; padding-top: 3px;}
#content td.listy_ 	{ width: 235px; background-color: #D7D8B8; font-size: 9pt; vertical-align: middle; padding-left: 10px; padding-top: 3px; padding-bottom: 3px; }
#content table.tresc 	{ width: 700px; background-color: white;  font-size: 8pt; vertical-align: top; padding-left: 15px; padding-right: 15px; text-align: justify;}
#content td.uslugi  	{ width: 180px; padding-left: 10px; background-color: #E8E8E8; font-size: 8pt; vertical-align: top; padding-top: 3px;}
#content td.uslugi_  	{ width: 180px; padding-left: 10px; padding-top: 3px; padding-bottom: 3px; background-color: #D6D6D6; font-size: 9pt; vertical-align: middle;}
#content li.lis		{ text-indent: 25px; list-style-type: disc; margin:0px }
#content a 		{ text-decoration: none; color: #990000; font-family: Tahoma, Helvetica, Arial, sans-serif; font-size: 8pt; }
#content p		{ text-indent: 25px; text-align: justify;}
#content h1			{ font-size: 11pt; font-family: Verdana, Tahoma, Arial, sans-serif; text-align: left; font-weight: bold; color: #990000; }
#footer				{ clear: both; background-color: #CCCCCC; border-top: 2px #465152 solid; border-left: 0px; border-right: 0px; padding-bottom: 4px; padding-top: 4px; padding-right: 10px; text-align: right; text-indent: 3px; font-size: 7pt; }
.popup   		{ font-family: Tahoma, Helvetica, Arial, sans-serif; font-size: 10pt; color: #465152; vertical-align: middle; text-align: center;}
ul              	{ margin-top:0px; margin-bottom: 5px; margin-left:5px; margin-right: 5px;}
li        	    	{ text-indent: 5px; list-style-type: square; margin:0px;}
#popitmenu		{ position: absolute; background-color: white; border:1px solid black; font: normal 10px Tahoma; line-height: 18px; z-index: 100; visibility: hidden;}
#popitmenu		a{ text-decoration: none; padding-left: 6px; color: black; display: block;}
#popitmenu a:hover{ /*hover background color*/ background-color: white;}






img.foto { border: 1px solid #393939; }

.bok{
  background: #f0ebcb;

}

.bok2{
	background-image: url("../images/index_02tlo.jpg");
	background-repeat: repeat-y;
}
.bok21{
	background-image: url("../images/index_21tlo.jpg");
	background-repeat: repeat-y;
}
.bok19{
	background-image: url("../images/index_19.jpg");
	background-repeat: repeat-y;
}
.stopka{
	font-family: Verdena, Helvetica, Arial Black, sans-serif;
	font-size: 12px;
	text-align: right;
	color: #c1c1c1;

}

.stopka A:link {
	color: #c1c1c1;
	text-decoration: none;
}
.stopka A:visited {
	color: #c1c1c1;
	text-decoration: none;
}
.stopka A:hover {
	color: #c3c3c3;
	text-decoration: underline;
}
.stopka A:active {
	color: #c1c1c1;
	text-decoration: underline;
}

.design{
	font-family: Verdena, Helvetica, Arial Black, sans-serif;
	font-size: 11px;
	text-align: center;
	padding: 2px;
	color: #7a582c;
}

.toptext{
	font-family: Verdena, Helvetica, Arial Black, sans-serif;
	font-size: 12px;
	text-align: justify;
	color: #343434;
	padding: 2px;
}


.toptext A:link {
	color: #1c6787;
	text-decoration: none;
}
.toptext A:visited {
	color: #1c6787;
	text-decoration: none;
}
.toptext A:hover {
	color: #960000;
	text-decoration: underline;
}
.toptext A:active {
	color: #960000;
	text-decoration: underline;
}

.offertable{
	font-family: Verdena, Helvetica, Arial Black, sans-serif;
	font-size: 11px;
	text-align: justify;
	color: #f7f0c0;
	padding: 2px;
}

.offertable2{
	font-family: Verdena, Helvetica, Arial Black, sans-serif;
	font-size: 11px;
	text-align: justify;
	color: #3e2d1b;
	padding: 2px;
}


TR.offertable {
backrgound: #efefef;
}

TR.offertable:hover {
color: #000000;
background: #fffefa;
}


TR.offertable2 {
backrgound: #efefef;
}

TR.offertable2:hover {
color: #f7f0c0;
background: #3e2d1b;
}


TR.opi {
color: #000000;
background: #694d2a;
}


.menu_text{
	font-family: Verdena, Helvetica, Arial Black, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-align: justify;
	padding: 10px;
	color: #f7f0c0;
}

.menu_text A:link {
	color: #f7f0c0;
	text-decoration: none;
}
.menu_text A:visited {
	color: #f7f0c0;
	text-decoration: none;
}
.menu_text A:hover {
	color: #ffffff;
	text-decoration: underline;
}
.menu_text A:active {
	color: #ffffff;
	text-decoration: underline;
}

.info_b {
	font-family: Verdena, Helvetica, Arial Black, sans-serif;
	font-size: 14px;
	color: #343434;
	font-weight: normal;
	padding: 20px;
	text-align: left;
}

.szukaj {
	font-family: Verdena, Helvetica, Arial Black, sans-serif;
	font-size: 10px;
	color: #000000;
	font-weight: bold;
	padding-right: 20px;
}

.szukaj2 {
	font-family: Verdena, Helvetica, Arial Black, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	padding-right: 20px;
}

.szuk {
	border:0px solid #000000;
	width:120px;
	height:15px;
	font-size: 12px;
}

.szuk2 {
	border:0px solid #000000;
	width:60px;
	height:15px;
	font-size: 12px;
}

.szuk3 {
	border:0px solid #000000;
	width:40px;
	height:15px;
	font-size: 12px;
}

.aszukaj {
	font-family: Verdena, Helvetica, Arial Black, sans-serif;
	font-size: 10px;
	color: #000000;
	font-weight: bold;
	text-align: left;
	padding-right: 20px;
}

.aszuk {
	font-family: Verdena, Helvetica, Arial Black, sans-serif;
	border:0px solid #000000;
	height:15px;
	font-size: 11px;
	border-color:336699;
}


.ch4{
	font-size: 13px;	
	color: #373737;
	font-family: arial;
	font-weight: bold;
}

.ch4b{
	font-size: 13px;	
	color: #3e2d1b;
	font-family: arial;
	font-weight: bold;
}

.ch4o{
	font-size: 13px;	
	color: #eae6c6;
	font-family: arial;
	font-weight: bold;
}


.main_text{
	font-family: Verdena, Helvetica, Arial Black, sans-serif;
	font-size: 14px;
	text-align: justify;
	padding: 10px;
	color: #f7f0c0;
}

.main_text A:link {
	color: #f7f0c0;
	text-decoration: none;
}
.main_text A:visited {
	color: #f7f0c0;
	text-decoration: none;
}
.main_text A:hover {
	color: #ffffff;
	text-decoration: underline;
}
.main_text A:active {
	color: #ffffff;
	text-decoration: underline;
}






.admin_text th{

	border-style: solid;
	border-width: 1px;
	padding: 5px 7px;
	text-align:center;
	background-color:#E7E7E7;
	background-image:url('images/head_bg.gif');
	background-repeat:repeat-x;
	color:#848484;
	font-size:0.9em;
}

.admin_text .row_hightlight td{
	background-color: #eeeeee;
}
.admin_text .row_hightlight2a td{
	background-color: #ccff99;
}
.admin_text .row_hightlight2b td{
	background-color: #eaf2d7;
}

TABLE.admin_text{
	border:0px solid #000000;
	border-color:336699;
}

.admin_text{
	font-family: Verdena, Helvetica, Arial Black, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-align: justify;
	padding: 10px;
	color: #3e2d1b;
}

.admin_text A:link {
	color: #2c6800;
	text-decoration: none;
}
.admin_text A:visited {
	color: #972121;
	text-decoration: none;
}
.admin_text A:hover {
	color: #000000;
	text-decoration: underline;
}
.admin_text A:active {
	color: #000000;
	text-decoration: underline;
}


.footer_link A:link {
	color: #ffffff;
	text-decoration: none;
}
.footer_link A:visited {
	color: #ffffff;
	text-decoration: none;
}
.footer_link A:hover {
	color: #da251d;
	text-decoration: none;
}
.footer_link A:active {
	color: #ffffff;
	text-decoration: none;
}

.wyniki td{
	border: 1px solid #D6DDE6;
	border-collapse: collapse;
	text-align: right;
	padding: 2px;
	font-family: Tahoma, Arial, Verdana, "lucida console", sans-serif; 
	font-size: 8pt; 
}