/* ------------------
 * 	CSS - SubPages
 * ------------------
 */
#content 
{
	min-height:300px;
}
#content .c-left
{
	width:200px;

	float:left;
}
#content .c-right
{
	width:620px;

	
	float:left;
	margin:5px 0px 5px 5px;
}
#content .content-bar
{
	position:relative;
	background:url('../images/content_bar3.png') no-repeat top left;
	height:35px;
	
}
#content .text1
{
	position:absolute;
	top:10px;
	left:20px;
	color:#F3F0F4;
	font-size:12px;
	font-weight:bold;
}
#content .text2
{
	position:absolute;
	top:14px;
	left:220px;
	color:#F3F0F4;
}	
#content .menu
{
 
	padding:0px 5px 5px 0px;
	
}
#content .menu .m-catalog
{
	padding:0px;
	margin:0px;
	list-style:none;
}
#content .menu .m-catalog > li
{
	margin:0px 5px 0px 0px;
	/*border-bottom:1px dotted #000;*/
	
}
#content .menu .m-catalog > li > a
{
	display:block;
	width:185px;
	height:34px;
	color:#fff;
	/*background:url('../images/motoryzacja.jpg');*/
	text-decoration:none;

	padding-top:4px;
}

#content .menu .s-catalog
{
	padding:0px;
	margin:8px 0px 0px 0px;
	list-style:none;
}
#content .menu .s-catalog > li
{
	/*margin:0px 5px 0px 0px;*/
	/*border-bottom:1px dotted #000;*/
	
}
#content .menu .s-catalog > li > a
{
	display:block;
	width:185px;
	height:22px;
	color:#000;
	font-size:12px;
	text-decoration:none;
	padding-left:10px;
	padding-top:5px;
}
#content .menu .s-catalog > li > a:hover
{
	display:block;
	width:185px;
	height:22px;
	font-size:12px;
	background:url('../images/menu_active.png');
	color:#fff;
	text-decoration:none;
	padding-left:10px;
	padding-top:5px;
}
/*#content .menu > ul > li > a:hover
{
	display:block;
	width:185px;
	height:24px;
	background:url('../images/menu_active.png');
	color:#fff;
	text-decoration:none;
	padding-left:10px;
	padding-top:4px;
}*/
.menu-categories
{
	height:35px;
	background:url('../images/category_bar2.png') no-repeat;
	
}
#tooltip {
	position: absolute;
	z-index: 3000;
	border: 1px solid #111;
	background-color: #eee;
	padding: 5px;
	opacity: 0.85;
	
}
#tooltip.my
{
	position: absolute;
	z-index: 3000;
	border: 1px groove #544E4F;
	background-color: #FFFFE5;
	min-height: 50px;
	padding: 5px;
	opacity: 0.95;
	-moz-border-radius:10px;
	color:#544E4F;
	min-width: 50px;
	font-family: Arial;
	max-width:200px;
}
#tooltip.pretty {
	font-family: Arial;
	border: none;
	width: 210px;
	padding:20px;
	min-height: 50px;
	color:#e5eecc;
	opacity: 0.8;
	
	
	
	/*background: url('images/tooltip/shadow.png') top repeat-y;*/
	/*background: url('images/tooltip/shadow_3.png') bottom no-repeat;*/
}
.error
{
	color:red;
	font-size:small;
}
#tooltip h3, #tooltip div { margin: 0; }
tr.d0 td 
{
	background-color: white; color: black;
}
tr.d1 td 
{
	background-color: #F2F2F2; color: black;
}
.search_table tr td
{
	padding:5px;
	width:180px;
	height:78px;	
}
.search_table tr td.td-text
{
	padding:5px;
	width:500px;
	vertical-align:text-top;	
}
.search_table tr td.td-img
{
	padding:5px;
	width:75px;	
	
}
.search_table tr td.td-img img
{
	border:none;
}
.search_table tr td.td-text > div 
{
	position:relative;
}
.search_table .more 
{
	position:absolute;
	
	top:56px;
	left:450px;
}

h2{
	margin: 0px;
	padding: 0px;
}
h3{
	margin: 0px;
	padding: 0px;
}


