body,
table,
td {
	font-family: Verdana, Arial, Tahoma, sans-serif;
	color: #595959;
	padding: 0;
	margin: 0;
	font-size: 11px;
	}
body			{background: white url(images/top_bg.jpg) repeat-x;}
img 			{border: none;}
a 			{color: #3360B2; text-decoration: underline;}
a:hover 		{color: #417BE0;}

select, option 	{font-weight: normal; font-size: 12px; font-family: Arial, sans-serif; color: #496B88;}
strong		{font-family: Arial, Verdana, sans-serif;}

h1, 
h2, 
h3, 
h4, 
h5,
h6 			{font-weight: bold; font-family: Arial, Verdana, sans-serif; padding: 0px; margin: 10px 0px 0px 0px;}
h1			{color: black; font-size: 12pt; margin-bottom: 10px;}
h2			{font-size: 11pt; font-weight: bold;}


a.header,
a.header:hover,
.header			{font-size: 12pt; font-weight: bold; font-family: Arial, sans-serif; margin-bottom: 10px; display: block; text-decoration: none; color: #6E6E6E;}

img.autoepc 		{position: absolute; top: 19px; right: 30px; padding-left: 20px; width: 151px; height: 74px;}
.buttons td 		{padding: 0 5px;}
.nobr				{white-space: nowrap;}
.submit			{font-size: 11px; font-family: Arial, sans-serif; font-weight: bold; color: #4B4771;}
.input			{vertical-align: middle; font-size: 11px; font-family: Verdana, Arial, sans-serif; width: 100%; font-weight: normal; width: 400px; }
.search_and_mail		{margin: 5px 10px; float: left;}




#print 			{position: absolute; top: 29px; right: 37%; padding-left: 20px; background: url(images/print.gif) no-repeat;}
#print a 			{color: white; white-space: nowrap;}

#lang 			{position: absolute; top: 5px; left: 10px;}
#lang a 			{color: white; white-space: nowrap;}
#lang a.selected		{color: white; font-size: 14px; cursor: default; font-weight: bold; text-decoration: none; white-space: nowrap;}

#korzina 			{position: absolute; top: 160px; right: 0px; background: url(images/korzina_bg.gif) repeat-x;}
#korzina img 		{width: 182px; height: 53px; display: block;}
#korzina div 		{padding: 5px 5px 15px 5px; font-size: 10pt; background-color: #EBEBEB; font-family: Arial, Helvetica, sans-serif; text-align: left;}
#korzina div span 	{font-weight: bold; font-size: 11pt;}

#hat 				{width: 100%;}
#hat td			{vertical-align: top;}
#hat .under_menu 		{background: url(images/menu_bg.gif) repeat-x;}
#hat .under_menu .block	{display: block;}
#hat #main_img 		{width: 542px;}
#hat #main_img img	{width: 50px; height: 1px;}
#hat #main_img div 	{background: url(images/main_img.jpg) no-repeat right; height: 293px;}
#hat #menu 			{height: 141px; vertical-align: bottom;}
#hat #menu a 		{color: #4C4C4C; text-decoration: underline; font-size: 11px; padding: 4px; line-height: 21px;}
#hat #menu a:hover	{color: #828282;}
#hat #menu a.selected,
#hat #menu a.selected:hover 	{color: white; text-decoration: none; background: #D2A26E;}
#sekas {font-size:7pt; color:#eee;}
#sekas a {font-size:7pt; color:#eee;}

/* ----------------------------------------------------------- */
#cat_table 			{width: 200px; border: none;}
#cat_table td		{white-space: nowrap; padding-left: 10px;}
#cat_table img		{width: 14px; height: 11px;}
#cat_table a 		{line-height: 1.6em; letter-spacing: 1px; font-family: Arial, Verdana, sans-serif; font-size: 9pt; font-weight: bold; white-space: nowrap;}
#cat_table a.cheked	{color: black; text-decoration: none;}
/* ----------------------------------------------------------- */

#cat h1			{color: black; font-weight: bold; font-size: 12pt; font-family: Arial, Verdana, sans-serif;}
#cat #cd_inf		{float: right; margin: 0px 0px 0px 80px; text-align: right;}
#cat #cd_inf table	{border-top: 1px solid #FCE0C8; border-left: 1px solid #FCE0C8; margin-bottom: 10px;}
#cat #cd_inf td.right	{padding: 3px 3px 3px 10px; border-right: 1px solid #FCE0C8; border-bottom: 1px solid #FCE0C8;}
#cat #cd_inf td.left 	{background-color: #FCE0C8; padding: 3px 5px 3px 3px; font-weight: bold; border: none;}

/* ----------------------------------------------------------- */
#cat_cd			{border: none; width: 100%;}
#cat_cd td		{border-right: 1px solid white; border-bottom: 1px solid white; text-align: center; padding: 4px; vertical-align: middle; color: black;}
#cat_cd tr.head td	{background-color: #D4B397; font-weight: bold;}
#cat_cd tr.f td		{background-color: #F9E8D4;}
#cat_cd tr.s td		{background-color: #E9D9C7;}
#cat_cd a.cd		{color: #333333; text-decoration: underline; font-weight: bold;}
#cat_cd a.cd:hover	{text-decoration: underline;}
#cat_cd div.type	{font-size: 9px; color: #CE9464; line-height: 11px; text-align: right; margin-top: 3px;}
/* ----------------------------------------------------------- */

#unkom 			{border: 1px dotted #dddddd;}
#unkom td 			{vertical-align: middle; text-align: left; padding: 1px;}
#unkom a 			{color: #6E6E6E; text-decoration: none; font-size: 10px; white-space: nowrap;}

#disk_full			{background: url(images/disk_full.jpg) no-repeat 0px 50px; width: 175px; vertical-align: top;}
#disk_full img		{width: 175px; height: 1px;}

#news div			{margin-left: 10px; padding-left: 8px; background: url(images/square.gif) no-repeat; line-height: 1.6em;}

#mail_generator		{border: none;}
#mail_generator td	{padding-right: 5px; text-align: right; font-weight: bold;}
#mail_generator td sup	{color: #ff0000; padding-left: 3px;}

#mail_generator input, 
#mail_generator select, 
#mail_generator textarea	{width: 500px;}

#delivery_table div.popup_btn {
    display: inline;
}

#delivery_table div.popup {
    background:none repeat scroll 0 0 #FFFFFF;
    border:1px solid #667BB4;
    font-size:11px;
    font-weight: normal;
    text-align: left;
    padding:5px;
    position:absolute;
    width:500px;
    z-index:999;
}

#delivery_table td {
    text-align: left;
    padding: 7px 0px 7px 0px;
    vertical-align: middle;
    height: 15px;
}

#delivery_table input {
    width: 20px;
}

/* ----------------------------------------------------------- */
.pages			{}
.pages a			{padding: 4px; font-weight: bolder;}
.pages a:hover		{background-color: #EBEBEB; color: #6E6E6E;}
.pages .selectpage,
.pages .selectpage:hover{color: white; background-color: #D4B397;}
/* ----------------------------------------------------------- */

td.tree {
    vertical-align: top;
    border-right:solid 1px silver;
}
td.tree ul {
    list-style-type: disc;
    padding:0px;
    padding-left:20px;
    margin: 0px;
}
td.treeContent {
    vertical-align: top;
    padding-left: 10px;
    width: 100%;
}

table.screenshot td {
  padding: 0px 10px 10px 0px;
}

input.big {
    width:80%;
    margin-bottom: 7px;
}
textarea.big {
    width: 80%;
    margin-bottom: 7px;
    /* height: 40%; */
}
td.classNameHeader {
    background-color: #496B88;
    color: #CCCCCC;
    font-weight: bold;
    height: 20px;
}
table.checkboxes td {
    vertical-align:top;
    border-bottom:0px;
}

.red {color: #FF0000; font-weight: bold;}


#footer .f_img{display: none;}
.search_and_mail_head {position: absolute; right: 450px; top: 10px;}
.search_and_mail_head p {margin-top: 11px;}

.acc-header {border: none!important; background-color: #fff!important; color: #3360b2!important;}
.acc-header .ui-accordion-header-icon {display: none;}

#skype_btn, #skype_btn_f{display: inline-block; }
#skype_btn p, #skype_btn_f p {margin: 0; font-size: 14px!important;}
#skype_btn a, #skype_btn_f a {padding: 0!important;}
#skype_btn img, #skype_btn_f img {margin: 0!important; vertical-align: 0!important;}

.phone {background: url('/images/phone.png') no-repeat 0 0 transparent; padding-left: 30px; height: 20px; display: inline-block; padding-top: 5px;}

.paypal {display: inline-block; position: absolute; right: 200px; top: 0px;}