html, body {
	background-color: #ffffff;
	text-align:center;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#465466;
	margin: 0;
	padding: 0;
	font-style: normal;
	font-size: 11px;
}

form { margin: 0;}

.non { border: 0px; border-style: none;}

textarea, input.textbox {
	border: solid 1px #ECEAE1;
	font:normal 10px Tahoma;
	color: #a0409a;
	
}

input.textbox {	font:normal 11px Tahoma; width:200px;}
.input.button { font:normal 10px Tahoma;}

input.search_button {
border: solid 1px #ECEAE1; background:none; font:bold 11px Tahoma;
background-color:#f9f9f9;
color:#a0409a;
cursor:pointer;

}

input.search_button:hover { background-color:#f7f6f3;}
img.arr { border:0px;}
img.arr2 { border:0px;}

img.mini {
float: left;
margin: 0px 5px 10px 0px;
border: 0px solid #666;
padding: 0px; width:160px; height:120px;
}

.tekst_powitalny {
	font-size:11px;
	margin:10px;
	color:#7D6751;
	text-align:justify
}

 .tekst_powitalny a { color: #a0409a; text-decoration:none;}

.top {
	width:788px;
	text-align:left;
	margin:0 auto;
	background-color: #ffffff;
}

.main { font-size:10px; padding: 0px;}

.foot {
  font-size:10px;
  margin: 10px 0px 10px 0px;
  padding: 10px 0px 10px 0px;
  color:#000000;
  text-align:center;
  background-color: #ffffff;
}

.left { width:100%; background-color: #ffffff;}

.custom_block_head, .custom_block_right_head {
	text-align:left;
	height:17px;
	padding:2px 0px 0px 5px;
	margin:0px 24px 0px 7px;
	background-color:#ECEAE1;
	color:#CC7A0B;
	font-family:trebuchet MS;
	font-size:14px;
	font-weight:bold;
}

.custom_block_right_head {margin:0px 22px 0px 12px;}

.custom_block, .custom_block_right {
	text-align:left;
	background-color:#ffffff;
	border-top:solid 2px #ECEAE1;
	border-bottom:solid 2px #ECEAE1;
	border-left: solid 2px #ECEAE1;
	border-right: solid 2px #ECEAE1;
	margin:0px 3px 10px 0px;
	padding:0px;
	height:auto;
	color:#9b9169;
}

.custom_block_right { margin:0px 0px 10px 3px;}

.custom_block div, .custom_block_right div { margin:3px;}

a.custom_block_biglink,  a.custom_block_biglink_on {
	display:block;
	height:15px;
	padding:2px 0px 0px 2px;
	text-decoration:none;
	font-size: 11px;
	font-weight: normal;
	color: #a0409a;
	border-top:solid 1px #ffffff; border-bottom:solid 1px #ffffff;
}

a.custom_block_biglink:hover, a.custom_block_biglink_on {color:#d73535; background-color:#F9F9F7; border-top:solid 1px #F5F5F3; border-bottom:solid 1px #F5F5F3;}


.text_body {
	text-align:left;
	border: 1px solid #8e8787;
	border-top: 1px solid #8e8787;
	border-bottom: 1px solid #8e8787;
	padding: 10px 10px 10px 10px;
	font-size: 11px;
}

.right { 
  text-align:right;
  padding: 0px;
  margin: 0px 0px 0px 0px;
}

.text_body_h1 {
color:#000000;
font-size:12px;
font-weight:bold;
padding-bottom:10px;
padding-left:10px;
padding-top:10px
}

.text_body_h3 {
color:#000000;
font-size:12px;
font-weight:bold;
padding-bottom:10px;
padding-left:10px;
}

.text_body_h1 a {
color: #a0409a;
text-decoration:none;
}


a.body_links {
	font-size: 11px;
	font-weight: bold;
	color: #a0409a;
	text-decoration: none;
}

a.foot_links {
text-decoration:none;
  font-size: 10px;
  font-weight: normal;
  color: #a0409a;
}

a.out_link_body {
  font-size: 10px;
  font-weight: bold;
  color: #000000;
}
.nav {
	text-align:right;
	margin:5px 10px 5px 0px;
	color: #9b9169;
	font-size: 11px;
}

.nav_det { text-align:left; padding: 0px 0px 0px 15px;}
.links_block { padding: 10px 0px 0px 0px; }

.link_block {
	padding: 10px 0px 10px 10px;
	margin: 0px 4px 10px 4px;
	font-size: 12px;
	background-color:#FDFDFD;
	border-top:solid 1px #a0409a;
	border-bottom:solid 1px #a0409a;
}

.out_link_div { margin: 0px 10px 5px 5px;}

a.out_link {
text-decoration:none;
  font-size: 12px;
  font-weight: bold;
  color: #a0409a;
}

a:link.rss, a:visited.rss, a:active.rss { color: #000000; text-decoration: none; cursor: pointer;}
a:hover.rss { color: #0093E; text-decoration: none; cursor: pointer;}


a.out_link:hover, a.in_link:hover, a.in_link_home_cat:hover, a.in_link_home_wiecej:hover, a.in_link_cat_sub:hover, .text_body_h1 a:hover, a.foot_links:hover,  .tekst_powitalny a:hover {color:#d73535}

a.out_link_url {
  font-size: 10px;
  color: #396386;
}

a.out_link_url_friends {
  text-decoration: none;
  font-size: 9px;
  color: #33CC00;
}

a.out_link_home_cat {
  text-decoration: none;
  font-size: 11px;
  font-weight: bold;
  color: #396386;
}

a.out_link_box {
  text-decoration: none;
  font-size: 9px;
  color: #396386;
}

.text_link {
	margin: 0px 10px 0px 5px;
	font-size: 10px;
	color:#3333333;
}

.text_opis {
	height:140px;
	text-align:justify;
 	margin: 0px 10px 0px 5px;
	font-size: 11px;
	color:#605e5e;
}

a.in_link {
  text-decoration:none;
  font-size: 10px;
  font-weight: bold;
  color: #a0409a;
}

.add_block {
	padding-top: 10px;
	padding-bottom: 20px;
	margin: 0px 0px 0px 0px;
	background-color:#FBFBF9;
	border-top:solid 0px #ECEAE1;
	border-bottom:solid 0px #ECEAE1;
	border-left: solid 0px #ECEAE1;
	border-right: solid 0px #ECEAE1;
	font-weight: bold;
}

.cat_sub_block {
  padding: 5px0px 5px 0px;
  margin: 0px 4px 10px 2px;
}

.cat_block_home {
  padding: 12px 0px 5px 20px;
  margin: 0px 0px 10px 0px;
  width: 159px;
  height:58px;
  background-color:#ffffff;
  border: solid 1px #a0409a;
}

.cat_block_menu {
  border: 1px solid #999999;
  padding: 5px 5px 5px 5px;
  margin: 0px 0px 10px 0px;
}

.in_link_home_cat_div {
	font-size:10px;
	margin: 0px 3px 0px 4px;
	color: #999999;
}

a.in_link_home_cat {
  text-decoration: none;
  font-size: 11px;
  font-weight: bold;
  color: #a0409a;
}

.sub_block_home {
	text-decoration: none;
	border-left: 1px solid #cccccc;
	padding: 0px 0px 0px 3px;
	margin: 0px 0px 3px 5px;
	line-height: 11px;
}

a.in_link_home_sub {
	text-decoration: none;
	font-size: 10px;
	font-weight: normal;
	color: #999999;
	display:block;
	width:auto;
}

a.in_link_home_wie {
	text-decoration: none;
	font-size: 10px;
	font-weight: normal;
	color: #999969;
	display:block;
	width:auto;
}

a.in_link_home_wie:hover { color: #a0409a;}

a.in_link_home_sub:hover {color:#CCCCCC;}

.sub_block_cat
{ 
	padding: 4px 0px 4px 0px;
	margin: 0px 0px 8px 0px;
	width: 191px;
        background-color:#ffffff;
	border: solid 1px #a0409a;
	border-top: solid 1px #a0409a;
	border-bottom: solid 1px #a0409a;
}
a.in_link_cat_sub { 
	text-decoration: none; 
	font-size: 11px; 
	font-weight: normal; 
	color: #a0409a; 
	margin-left:5px; 
}

.pict { padding-left: 0px; }

.picv { text-align: left; border: 0px solid #000000; padding-left: 10px; padding-top: 10px; width: 495px;}

.szuk { margin-left: 20px; padding-bottom:15px; }

.suge { margin-left: 20px;}

.doda { margin-left: 20px;}

.msn { border: 1px solid #000000;}

.uplook { color: black; font-size:10px; text-align: left; height:111px;}
.uplogo { display: inline; float: left;padding-top:10px;padding-left:220px;}
.upte1 { display: inline; float: left;padding-top:5px;font-size:10px;font-weight:normal;}
.upte2 { text-aligh:center; margin-right: 20px;font-size:10px; }
.upty1 { display: inline; float: left;padding-top:20px;padding-left:20px;font-size:14px; font-weight:bold;color:#a0409a;}










