table.main_table	{
  background: white;
}

/*-------------------------------------------------------------------------------------------*/

.header_div	{
	height:91px;
	background-image:url("../../themes/castlekart/images/header_image_2.jpg");
	background-repeat:no-repeat;
	background-position:bottom center;
	position:relative;
}
.logSubmit	{
	position:absolute;
	top:28px;
	right:17px;
}
.loging	{
	position:relative;
	top:25px;
	left:649px;
	width:339px;
}
.loging	input	{
	font-family: Verdana, Arial, sans-serif;
	color:#18364a;
	border:1px solid #949da6;
	font-weight:bold;
	font-size:10px;
}
div.is_logged	{
	position:absolute;
	right:15px;
	top:17px;
	color:#233a48;
	font-size:11px;
	font-family: Tahoma, Arial, Verdana;
	text-align:right;
}
.mainpageLink	{
	position:absolute;
	width:200px;
	height:40px;
/* 	border:1px solid yellow; */
	top:23px;
	left:23px;
}

/*-------------------------------------------------------------------------------------------*/

td.links_headbar	{
	height:25px;
	font-size:10px;
	font-family: Verdana, Arial, sans-serif;
	font-weight:bold;
	color:#375162;
}
div.links_headbar	{
	position:relative;
	color:#375162;
}
.www_link	{
	position:absolute;
	top:5px;
	left:13px;
	color:#233a48;
}
.right_links	{
	position:absolute;
	right:12px;
	top:5px;
}
.right_links a	{
	color:#375162;
	font-family: Tahoma, Arial, sans-serif;
	font-size:12px;
}

/*-------------------------------------------------------------------------------------------*/

table.categories_table	{
	background-color:#d9e0ea;
	color:#233a48;
	font-size:11px;
	font-family: Tahoma, Arial, Verdana;
	line-height:15px;
}
table.categories_table a {
	color:#233a48;
}


td.cats_header	{
	text-align:center;
	font-weight:bold;
	border-bottom:2px solid white;
	padding-top:2px;
}
td.cats_index	{
	padding:6px;
	padding-bottom:16px;
	background-image:url("../../themes/castlekart/images/cats_corner.jpg");
	background-repeat:no-repeat;
	background-position:bottom left;
}
td.cats_footer	{
	background-image:url("../../themes/castlekart/images/cats_corner.jpg");
	background-repeat:no-repeat;
}
div.cats_separator	{
	font-size:0px;
	margin:0;
	padding:0;
	height:1px;
	background-color:#ebf2f8;
	width:165px;
	margin-bottom:2px;
	
}

/*-------------------------------------------------------------------------------------------*/

.left_bright_box	{
	border:2px solid #d9e0ea;
	padding:7px;
	padding-right:11px;
	padding-bottom:2px;
	font-size:10px;
	font-family: Verdana, Arial, sans-serif;
	font-weight:bold;
	color:#233a48;
/* 	line-height:25px; */
}
.banner_box	{
	border:2px solid #d9e0ea;
	padding:0;
	padding-top:6px;
/* 	padding-right:3px; */
	padding-bottom:0px;
/* 	padding-left:3px; */
	font-size:10px;
	font-family: Verdana, Arial, sans-serif;
	font-weight:bold;
	color:#233a48;
}
.left_bright_box select	{
	border:1px solid #949da6;
	font-size:10px;
	margin-top:6px;
	width:123px;
}
.left_bright_box input	{
	border:1px solid #949da6;
	font-size:10px;
}
.margined	{
	margin-top:6px;
	margin-bottom:6px;
}

/*-------------------------------------------------------------------------------------------*/

.information_box	{
	border:2px solid #d9e0ea;
	background-color:#6a7f97;
	padding-left:5px;
	padding-right:5px;
	padding-top:2px;
	padding-bottom:2px;
	font-size:11px;
	font-family: Tahoma, Arial, Verdana;
	color:#f6f7f9;
	font-weight:bold;
	
}
.information_box a	{
	color:#f6f7f9;
}
.info_bottom	{
	font-size:2px;
	height:19px;
	border:0;
	background-image:url("../../themes/castlekart/images/information_bottom.jpg");
	background-repeat:no-repeat;
	background-position:top left;
	border-right:2px solid #d9e0ea;
}

/*-------------------------------------------------------------------------------------------*/

.right_dark_box	{
	border:2px solid #d9e0ea;
	background-color:#6a7f97;
	padding:4px;
}
.right_dark_box	* {
	font-size:12px;
	font-family: Tahoma, Arial, Verdana;
	color:white;
}
td.info_box_text	{
	padding:3px;
}
img.gg1	{
	padding-left:3px;
	padding-top:2px;
}
img.gg2	{
	padding-left:3px;
	padding-top:1px;

}

/*-------------------------------------------------------------------------------------------*/

.allegro_box	{
	border:2px solid #d9e0ea;
	background:white;
	padding:4px;
}
.allegro_box a {
	border:0;
}
.allegro_box a img {
	border:0;
}

/*-------------------------------------------------------------------------------------------*/

td.news_header	{
	color:white;
	font-size:11px;
	font-family: Tahoma, Arial, Verdana;
	line-height:15px;
	text-align:center;
	font-weight:bold;
	border:2px solid #d9e0ea;
	padding-top:2px;
	background-color:#6a7f97;
}
a.news_header	{
	color:#ffffff !important;
}
.news_box	{
	padding-top:4px;
	padding-left:4px;
	padding-right:5px;
	background-color:#6a7f97;
	border-top:2px solid #d9e0ea;
	border-left:2px solid #d9e0ea;
	border-right:2px solid #d9e0ea;
	color:white;
	font-size:11px;
	font-family: Tahoma, Arial, Verdana;

}
.news_box_table	{
	color:white;
	font-size:11px;
	font-family: Tahoma, Arial, Verdana;
}
.news_box_table a	{
	color:white;
}
td.news_image	{
	padding-top:3px;
	padding-right:4px;
}

/*-------------------------------------------------------------------------------------------*/

.it_pListing	{
	color:black;
	font-size:10px;
	font-family: Tahoma, Arial, Verdana;
	width:185px;
	border-top:2px solid #d9e0ea;
	border-right:2px solid #d9e0ea;
}
.it_pList_image	{
	height:145px;
	padding:4px;
	border-left:2px solid #d9e0ea;
}
.pListing_infoBox	{
/* 	width:91px; */
	width:auto;
	float:right;
	border:1px solid #c3c4c8;
	background-color:white;
	margin-left:3px;
	position:relative;
	left:1px;
}
.pListing_desc	{
	padding:1px;
	padding-left:2px;
	background-color:#d9e0ea;
	color:#233a48;
}
.pList_infoTable	{
	font-size:10px;
	font-family: Tahoma, Arial, Verdana;
	color:#233a48;
	font-weight:bold;
}
.pList_price	{
	padding:2px;
	border-right:1px solid #c3c4c8;
}
.pList_buttons	{
	padding:2px;
}
.pList_infoLink	{
	border:0;
}
.pList_infoLink	img {
	border:0;
	margin-right:1px;
}

/*-------------------------------------------------------------------------------------------*/

table.pInfo_tr_1_table	{
	font-size:10px;
	font-family: Tahoma, Arial, Verdana;
	color:#233a48;	
}
td.pInfo_pImage	{
	border:2px solid #d9e0ea;
	border-top:0;
	width:281px;
}
td.pInfo_params	{
	border:2px solid #d9e0ea;
	border-top:0;
	width:281px;
}
td.pInfo_pName	{
	background-color:#d9e0ea;
	color:#233a48;
	font-size:11px;
	font-weight:bold;
	font-family: Tahoma, Arial, Verdana;
	line-height:13px;
	padding:2px;
	padding-left:7px;
}
td.pInfo_pImage_td	{
	padding:5px;
	height:225px !important;
}
td.pInfo_paramsHeader	{
	background-color:#d9e0ea;
	color:#233a48;
	font-size:11px;
	font-weight:bold;
	font-family: Tahoma, Arial, Verdana;
	padding:2px;
	width:100%;
}
.pInfo_pPrice	{
	padding-top:3px;
	padding-bottom:0px;
	padding-left:3px;
	padding-right:3px;
}
.pInfo_pPrice input	{
	border:0;
}
div.pInfo_button	{
	float:right;
	width:auto;
}
table.pInfo_pParams_table	{
	color:#233a48;
	font-size:10px;
	font-family: Tahoma, Arial, Verdana;
}
.pInfo_kupuje	{
	position:relative; bottom:6px;
/* 	font-weight:bold; */
	font-size:10px;
}
.pInfo_price_span	{
	font-size:13px;
	position:relative;
	top:2px;
}
.pInfo_paramValues	{
	padding:3px;
}
.pInfo_paramValues a	{ border:0; }
.pInfo_paramValues a img	{ border:0; }

.pInfo_parameters	{
	padding:3px;
}
.pInfo_parameters table	{
	color:#233a48;
	font-size:10px;
	font-family: Tahoma, Arial, Verdana;
}
.pInfo_parameters a	{
	color:#233a48;
	font-size:10px;
	font-family: Tahoma, Arial, Verdana;
}

span.pInfo_reviewsText	{
	position:relative; bottom:6px;
/* 	font-weight:bold; */
	font-size:10px;
}
td.pInfo_separator	{
	font-size:6px;
	height:10px;
}
td.pInfo_pDescHeader	{
	background-color:#d9e0ea;
/* 	border-top:2px solid #d9e0ea; */
	border-left:2px solid #d9e0ea;
	border-right:2px solid #d9e0ea;
	color:#233a48;
	font-size:11px;
	font-weight:bold;
	font-family: Tahoma, Arial, Verdana;
	padding:2px;
}
td.pInfo_desc	{
	color:#233a48;
	font-size:10px;
	font-family: Tahoma, Arial, Verdana;
	padding:3px;
	border-left:2px solid #d9e0ea;
	border-right:2px solid #d9e0ea;
	border-bottom:2px solid #d9e0ea;
}
td.pInfo_desc table	{
	color:#233a48;
	font-size:10px;
	font-family: Tahoma, Arial, Verdana;
}
td.pInfo_desc a	{
	color:#233a48;
	font-size:10px;
	font-family: Tahoma, Arial, Verdana;
}

/*-------------------------------------------------------------------------------------------*/

.module_header	{
	font-size:11px;
	font-family: Tahoma, Arial, Verdana;
	font-weight:bold;
	border-left:1px solid #d9e0ea;
	border-right:1px solid #d9e0ea;
	border-top:1px solid #d9e0ea;
	color:white;
	background-color:#023552;
	background-image:url("../../themes/castlekart/images/module_header.gif");
	background-repeat:repeat-x;
	background-position:top;
	padding:2px;
}
.module_header a	{
	color:white;
}
.module_header a:hover	{
/* 	text-decoration:none; */
}
.module_bordered	{
	border-left:2px solid #d9e0ea;
	border-right:2px solid #d9e0ea;
	border-bottom:2px solid #d9e0ea;
	color:#233a48;
}
.module_bordered a	{
	color:#233a48;
}

.modules_table	{
	width:180px;
	margin-top:3px;
	margin-bottom:3px;
}
.modules_pName	{
	height:29px;
	padding:1px;
	padding-left:2px;
	background-color:#d9e0ea;
	color:#233a48;
	text-align:center;
	font-size:10px;
	border:1px solid #c3c4c8;

}
.modules_pImage	{
	height:142px;
	padding:2px;

}
.modules_pFooter	{
/* 	width:100px; */
	border:1px solid #c3c4c8;
	background-color:white;
	text-align:center;
	font-size:10px;
	font-family: Tahoma, Arial, Verdana;
	color:#233a48;
	font-weight:bold;
}

.modules_pFooter td	{padding:1px;}
.modules_pFooter a {border:0;}
.modules_pFooter a img {border:0;}
.image_info {padding-right:1px;}

/*-------------------------------------------------------------------------------------------*/

.best_td {
	color:white;
	font-size:11px;
	font-family: Tahoma, Arial, Verdana;
}
.best_td a {
	color:white;
}
.best_td img {
	padding-right:1px;
}

/*-------------------------------------------------------------------------------------------*/

.SC_image img	{
	border:1px solid silver;
}
#voting input	{
	position:relative;
	top:3px;
}
.rating img	{
	position:relative;
	top:6px;
}

/*-------------------------------------------------------------------------------------------*/

td.netarch_footer	{
	padding-top:10px;
	padding-bottom:5px;
	font-size:10px;
	font-family: Verdana, Arial, sans-serif;
	color:gray;
	line-height:20px;
}
td.netarch_footer a	{
	color:gray;
}

a#right_banner_link	{
	border:0;
}
a#right_banner_link	 img{
	border:0;
}

div.index_nested_text {
	margin-top:4px;
	margin-bottom:2px;
	font-weight:bold;
	text-align:center;
	font-size:12px;
	font-family: Tahoma, Arial, Verdana;
}

div.index_nested_text_2 {
	margin-bottom:7px;
	margin-top:0px;
	font-weight:bold;
	text-align:center;
	font-size:12px;
	font-family: Tahoma, Arial, Verdana;
}