
* { padding: 0; margin: 0; }

a img{border:0;}

.center {text-align:center;}
body {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 13px; 
}


#wrapper { 
 margin: 0 auto;
 width: 922px;
}

/*____________________\HEADER_LOGO & BANNER/______________________*/
#header {
 color: #434343;
 width: 922px;
 float: left;
 height: 80px;
 background: #fff;
}
#logo {float:left;width:245px;height:80px;background: transparent;}
#logo-admin {float:left;width:405px;height:80px;background: transparent;}
#bannertop {padding:0 10px;margin:5px 0;float:right;text-align:right;width:600px;height:70px;background: transparent;}

#admin-top-menu {color:#145C96;text-align:right;padding: 0;margin:0;float:right;width:460px;background: transparent;}
#admin-top-menu ul {float:right;padding:10px;background:#eee;} 
#admin-top-menu li {list-style:none; float:left; padding:0 7px;}
#admin-top-menu li a{text-decoration:none; color:#145C96;}
#admin-top-menu li a:hover{text-decoration:underline; color:#145C96;}
/*_____________________\TOP_NAVIGATION & USER_MENU/____________________*/
#topnav ul, #nav_bottom ul {list-style:none;display:inline;margin:0;padding:0;}
#topnav li{padding:0 10px;border-right:1px solid #70A6CD;display:inline;}
#topnav a{font-weight:bold; color:#fff;text-decoration:none;}
#topnav a:hover{text-decoration:underline;}

#topnav {
 float: left;
 width: 922px;
 color: #fff;
 padding: 0px;
 height:27px;
 margin: 0px 0px 2px 0px;
 background: #19649D url(../images/topnav_bg.jpg) repeat-x;
}

#topnav_mainmenu {
	float:left;
	width: auto;
	height:17px;
	padding: 5px 5px;
	background: transparent url(../images/topnav_left.jpg) left no-repeat;
}

#topnav_mainmenu h2 {
	font-size:11px;
	float:left;
}

#topnav_usermenu ul{
	float:left;
	display:inline;
}
#topnav_usermenu li{
	padding:0 5px;
	border-right:1px solid #70A6CD;
	float:left;
	display:inline;
}
#topnav_usermenu a{
	font-weight:normal;
	font-size:11px;
}
#topnav_usermenu h2{font-weight:bold;font-size:11px;padding:0;margin:0;display:inline;}
#topnav_usermenu {
	float:right;
	width: auto;
	height:17px;
	padding: 7px 10px 0 10px;
	font-size:11px;
	text-align:left;
	background: transparent url(../images/topnav_right.jpg) top right no-repeat;
}

/*___________________________/END\_________________________*/
 


/*_________________\BEGIN SEARCH/CATEGORY NAVIGATION _________*/
#nav_search h1 {text-transform:uppercase; font:normal 11px Arial, Helvetica, sans-serif;float:left;display:inline;padding:0;margin:0;}
#nav_search {
 clear:both;
 width: 890px;
 color: #523F83;
 font-size:12px;
 height:20px;
 padding: 2px 15px 7px 15px;
 border: 1px solid #6896BB;
 margin: 0px 0px 2px 0px;
 background: #6896BB url(../images/bg_search.jpg) repeat-x;
}
 * html #nav_search {padding:2px 15px 2px 15px;}
#nav_search table tr td {vertical-align:middle;}
#nav_search table  {padding:0px; margin:0px;vertical-align:middle;}
#nav_search table  tr{padding:0px; margin:0px;vertical-align:middle;}
#nav_search table  td{padding:0 5px 0 0; margin:0px;vertical-align:middle;}

#nav_search .input{
	letter-spacing:1px;
	padding:0 5px;
	width:300px;
	height:15px;
	border-left: 1px solid #286B9E;
	border-top: 1px solid #286B9E;
	border-right: 0px solid #fff;
	border-bottom: 0px solid #fff;
	font-size:10px;
}
 	


#nav_search .select{
	padding:0 0 0 2px;
	width:120px;
	height:15px;
	border-left: 1px solid #286B9E;
	border-top: 1px solid #286B9E;
	border-right: 1px solid #fff;
	border-bottom: 0px solid #fff;
	font-size:10px;
}
	

.search_button {
	background: #6896BB url(../images/search_button.jpg) no-repeat;
	padding:0 5px;
	width:72px;
	height:21px;
	border-left: 0px solid #286B9E;
	border-top: 0px solid #286B9E;
	border-right: 0px solid #fff;
	border-bottom: 0px solid #fff;
	font-size:0px;
	cursor:pointer;
}


#nav_category h1 {height:28px;line-height:28px;float:left;font-size:12px;}
#nav_category a{font-size:11px; color:#3A2967;text-decoration:none;}
#nav_category a:hover{text-decoration:underline;}
#nav_category {
 clear:both;
 width: 890px;
 color: #523F83;
 font-size:0.9em;
 height:28px;
 line-height:28px;
 border: 1px solid #6896BB;
 padding:0 15px;
 margin: 0px 0px 2px 0px;
 background: #6896BB url(../images/bg_category.jpg) repeat-x;
}
#nav_category ul {float:left;display:inline;}
#nav_category li{list-style:none; margin:0; padding:0 7px;float:left;}



/*________________________\LEFT_COLUMN/_______________________*/
.leftbox { 
 color: #333;
 border: 0px solid #19A9E5;
 background: transparent;
 margin: 0 5px 2px 0;
 width: 187px;
 float: left;
} 
 * html .leftbox {margin:0px 3px 2px 0;}
.leftcolumn_category { 
 color: #333;
 border: 1px solid #19A9E5;
 background: transparent;
 margin: 0 0 2px 0;
 width: 187px;
 float: left;
}


		.dialog
		{
			width:auto;
			background-color:#f0f5FF;
			z-index: 50;
		}
		.dialog-handle
		{
			background: #523F83 url(../images/bg_headermenu.jpg) repeat-x;
			padding: 0 10px;
			height:26px;
			line-height:26px;
			text-align:left;
			font-weight:bold;
			color: #523F83;
			vertical-align:middle;
		}
		.dialog-content 
		{
			padding:5px;
		}
		
		.above #categorySelects select{width:450px;}
		
		.closeDialog
		{
			cursor:pointer;
			float:right;
			text-decoration:none;
			color:#523F83;
		}

.leftcolumn_category_admin { 
 color: #333;
 border: 1px solid #19A9E5;
 background: transparent;
 margin: 0 0 2px 0;
 width: 350px;
 float: left;
}
.leftcolumn_category_admin ul li{float:none;display:block;padding:4px 4px;font-size:12px;}
.leftcolumn_category_admin ul li span{padding:4px 4px;font-size:12px;cursor:pointer;}



.leftcolumn_category ul li{float:none;display:block;padding:2px 4px;font-size:11px;}
.licategory {background: url(../images/li_category.gif) 4px 6px no-repeat;margin-left:10px;}
 * html .leftcolumn_category li{float:none;display:block;padding:1px 4px;font-size:11px;}
.leftcolumn_category a, .leftcolumn_category_admin a {color:#434343; text-decoration:none;}
.selected {font-weight:bold; background:#eee;}
li.licategorySelected {font-weight:bold; background:#eee url(../images/li_category.gif) 4px 6px no-repeat;margin-left:10px;}
.licategorySelected {font-weight:bold; background:#eee url(../images/li_category.gif) 4px 6px no-repeat;margin-left:10px;}
.leftcolumn_category a:hover{color:#000; text-decoration: underline;}
.leftbox h1 {
	width:162px;
	padding:6px 12px 5px 12px;
	background: #8ECEF1 url(../images/bg_headermenu.jpg) repeat-x;
	font: bold 12px Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	color:#523F83;
	height:15px; 
}
	/*_________\LEFT_COLUMN_BUTTON/__________*/
.leftcolumn_button {
	font-size:10px;
	color:#5E5692;
	clear:both;
	border: 1px solid #19A9E5;
	width:163px;
	padding:5px 12px;
	margin: 0 0 2px 0;
	background: #8ECEF1 url(../images/bg_leftbutton.jpg) repeat-x;
	height:40px;
	}
.leftcolumn_button h2{
	text-transform: uppercase;
	color:#5E5692;
	font-size:12px;
	padding:4px 0 6px 0;	
	}

.leftcolumn_button h3{
	text-transform: lowercase;
	font-weight:normal;
	color:#5E5692;
	font-size:11px;
	padding:0;	
	}



.leftcolumn_button  a{
	color:#5E5692;
	text-decoration:none;
	}
.leftcolumn_button  a:hover{
	color:#413879;
	text-decoration:underline;
	}
		
		/*_________\LEFT_COLUMN_NEWS/__________*/
.leftcolumn_news a{ 
	color:#F46425;
	text-decoration:none;
}
.leftcolumn_news a:hover{ 
	color:#F46425;
	text-decoration:underline;
}
.leftcolumn_news { 
 border: 1px solid #19A9E5;
 background: transparent;
 margin: 0 0 2px 0;
 width: 187px;
 float: left;
}
.leftcolumn_news_box {
	font-size:11px; 
 color: #F46425;
 background: transparent;
 width: 187px;
 float: left;
}		
.leftcolumn_news_text {
	font-size:11px; 
 color: #F46425;
 background: transparent;
 padding:4px 10px 8px 10px;
 width: 167px;
 float: left;
}		
.leftcolumn_news_box h2{
	font:bold 11px Arial, Helvetica, sans-serif;
	padding:3px 10px 0 10px;
	background:#eee; 
	border-top:1px solid #94D2EB;
	color:#434343;
}
.leftcolumn_news_box h3{
	font:bold 12px Arial, Helvetica, sans-serif;
	padding:2px 10px;
	background:#eee; 
	color:#666;
}
#leftcolumn-news-bottomlink {text-align:right; display:block;margin-top:8px; clear:both; padding: 4px; border-top:1px solid #eee; background:#fff; font-size:11px;}
#leftcolumn-news-bottomlink a {text-decoration:none; color:#666;}
#leftcolumn-news-bottomlink a:hover {text-decoration: underline; color:#434343;}
		
#content { 
 clear:both;
 float: left;
 color: #333;
 border: 0px solid #ccc;
 background: #fff;
 margin: 0px 2px 3px 1px;
 min-height: 350px;
 height:auto !important;
 height:130px;
 width: 539px;
 display: inline;
}

.info {background: url(../images/info.gif) 30px 20px no-repeat; padding:30px 20px 30px 90px;border:1px solid #19A9E5; margin:10px;}

#content p {padding:10px 0;}

#content .tresc li {margin-left:20px;padding-left:0px;}

#content h3 {border:1px solid #6896BB ;background: #B0DDF4 url(../images/bg_search.jpg) repeat-x;margin:0 0 2px 0;color:#586498; padding:5px 10px; font:bold 14px Arial, Helvetica, sans-serif;}
.block h1 {border:1px solid #6896BB ;background: #B0DDF4 url(../images/bg_search.jpg) repeat-x;margin:0 0 2px 0;color:#586498; padding:5px 10px; font:bold 14px Arial, Helvetica, sans-serif;}
#content .tresc {padding:10px 20px; color:#666;}
/*--- news---*/
#news {margin:2px 0 0 0;border:1px solid #6896BB ;}
.news-title {background: #B0DDF4 url(../images/bg_search.jpg) repeat;padding:6px 10px; font:bold 13px Arial, Helvetica, sans-serif; color:#145C96;}
#news a {font:bold 13px Arial, Helvetica, sans-serif; color:#145C96; text-decoration:none;}
#news a:hover {text-decoration:underline;}
.news-date {float:left;font:bold 12px Arial, Helvetica, sans-serif; background: url(../images/bg_date.gif) no-repeat;margin:-1px 10px -1px 0; text-align:center;color:#fff;width:116px;padding:0 5px;height:19px; line-height:19px;}
.news-tresc {padding:10px 20px 20px 20px; color:#666;}
#news-bottom {margin:2px 0; padding:5px 10px; border:1px solid #19A9E5; background: #B0DDF4 url(../images/bg_headermenu.jpg) repeat; font:normal 12px Arial, Helvetica, sans-serif; color:#145C96;}
#news-bottom a {text-decoration:none; color:#1D68A1;}


#navigationbar {
	border:1px solid #19A9E5;
	padding:0 7px;
	color:#4C3F83;
	line-height:25px;
	background: #B0DDF4 url(../images/bg_headermenu.jpg) repeat;
	margin-bottom:2px;
}
#navigationbar a{
	font-size:12px;
	color:#4C3F83;
	text-decoration:none;
}
#navigationbar a:hover{
	color:#3783BD;
	text-decoration: underline;
}

/*___________\GLOWNA_PRODUCT LIST/_______________________*/
.content_product {margin-top:4px;padding:5px; border-bottom:1px solid #707070;clear:both;min-height:130px;height:auto !important;height:130px;}
.content_product_img {float:left;width:130px;height:120px;border:1px solid #707070; background:#fff; }
.content_product_img  img{float:left;}
.content_product_text {float:left;width:245px;height:47px; padding:0 10px;font-size:11px;}
.content_company_text {float:left;width:345px;height:63px; padding:0 10px;font-size:11px;}
.content_product_price span{font-size:11px;}
.content_product_price {float:right;width:110px;padding:5px;font: bold 19px Arial, Helvetica, sans-serif;color:#F46425;}
.content_product_firma { margin:6px 0 0 0;float:right;width:360px;padding:3px 10px;background:#BFEAFB;}
.content_product_firma h2{padding: 1px 0; color:#5663A7;margin-right:9px;font: normal 11px Arial, Helvetica, sans-serif;display:block;}
.content_product_firma a{padding:0 3px;font-weight:bold;color:#5663A7;text-decoration:underline;}
.content_product h1{padding:0 0 3px 0;margin:0 0 7px 0;float:right;display:block;width:380px;color:#247BC2;font: bold 16px Arial, Helvetica, sans-serif;border-bottom:1px dashed #5663A7;}

#categoryMap {padding:0 20px;}

#categoryMap ul li a{
	text-decoration:none;
	color:#434343;
}

#categoryMap ul li a:hover{
	text-decoration:underline;
	color:#666;
}

#categoryMap ul li{
	margin-left:0;
	padding:5px 0;
	list-style-image:url(../images/li_category.gif);
	font-weight:bold;
	text-transform:uppercase;
}

#categoryMap ul li ul li{
	margin-left: 15px;
	padding:4px 0;
	font-weight:bold;
	text-transform:lowercase;
}

#categoryMap ul li ul li ul li{
	margin-left: 25px;
	padding:1px 0;
	font-weight:normal;
	text-transform:lowercase;
}

/*_______\RIGHTCOLUMN/_______________*/
.rightbox{
 width: 185px;
  margin: 0 0 2px 3px;
  float:left;
}
.rightcolumn { 
 color: #333;
 border: 1px solid #19A9E5;
 background: transparent;
 margin: 0 0 2px 0;
 width: 183px;
 float: right;
 text-align:center;
 padding:0 0 5px 0;
}
.rightbanner { 
 color: #333;
 border: 0px solid #19A9E5;
 background: transparent;
 margin: 0 0 2px 0;
 width: 185px;
 float: right;
 text-align:center;
}
.rightcolumn h1 {
	text-align:left;
	width:159px;
	padding:5px 12px;
	background: #8ECEF1 url(../images/bg_headermenu.jpg) repeat-x;
	font: bold 12px Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	color:#523F83;
	height:16px; 
}
.rightcolumn h2 {
	padding:5px 12px;
	font: bold 12px Arial, Helvetica, sans-serif;
	color:#523F83;
}
.rightcolumn h3 {
	padding:5px 12px 0 12px;
	font: bold 11px Arial, Helvetica, sans-serif;
	color:red;
}
.rightcolumn h4  {
padding:4px 0 0 0;}


.rightcolumn h4 a {
	font: bold 11px Arial, Helvetica, sans-serif;
	color:#523F83;
	text-decoration:none;
}
.rightcolumn h4 a:hover {
	text-decoration:underline;
}

.login tr, td{padding:4px 4px;font-size:11px;color:#523E83;vertical-align:middle;text-align:center;}
.login tr{padding:4px 0;}
.rightcolumn .login input{
	letter-spacing:1px;
	padding:0 5px;
	width:110px;
	height:15px;
	border-left: 1px solid #286B9E;
	border-top: 1px solid #286B9E;
	border-right: 0px solid #fff;
	border-bottom: 0px solid #fff;
	font-size:10px;
	background: #C7EBF9;}

.loggedbox-img {border:1px solid #19A9E5; width:130px; height:120px; margin: 0 16px; background: url(../images/no_photo.jpg) repeat-x;}

/*_________________________\NAVBOTTOM & FOOTER/_________________*/
#nav_bottom a{
	color:#5E5692;
	text-decoration:none;
}
#nav_bottom a:hover{
	color:#413879;
	text-decoration:underline;
}
#nav_bottom { 
 width: 900px;
 clear: both;
 color: #3F4871;
 text-align:center;
 border: 1px solid #15A9E5;
 background: #15A9E5 url(../images/bg_bottomnav.jpg) repeat-x;
 margin: 0px 0px 2px 0px;
 padding: 9px 10px;
 height:16px;
}
#nav_bottom ul {
	text-align:center;
	float:none;
}
#nav_bottom li {
	text-align:center;
	float:none;
	padding:0 7px;
	border-right:1px solid #3F4871;
list-style:none;display:inline;
}
#footer a{color:#fff;text-decoration:underline;}

#keywords {
 width: 922px;
 clear: both;
 color: #fff;
 font: normal 10px Arial, Helvetica, sans-serif;
 text-align:center;
 background: #fff url(../images/bottom_bg.jpg) repeat-x;
 #margin: 0px 0px 10px 0px;
 #height:26px;
  margin: 3px 13px 2px 0px;
 padding: 3px 0px;
 height: 20px;
}

#keywords ul {
	text-align:center;
	float:none;
}
#keywords li {
	text-align:center;
	float:none;
	padding:0 7px;
	border-right:0px solid #3F4871;
list-style:none;display:inline;
}

#keywords a{color:#fff;text-decoration:none;}

#footer { 
 width: 922px;
 clear: both;
 color: #fff;
 font: normal 10px Arial, Helvetica, sans-serif;
 text-align:center;
 background: #BD9C8C url(../images/bottom_bg.jpg) repeat-x;
 margin: 0px 0px 10px 0px;
 height:26px;
}
.footer_left {
	text-align:left;
	height:14px;
	padding: 6px 10px;
	width:280px;
	background: transparent url(../images/bottom_left.jpg) top left no-repeat; 
	display:inline; 
	float:left;
	}
.footer_right {
	text-align: right; 
	height:14px;padding: 6px 10px;
	width:280px; 
	background: transparent url(../images/bottom_right.jpg) top right no-repeat; 
	display:inline; 
	float:right;
	}
.footer_center {
	text-align: center; 
	height:14px;
	padding: 6px 10px;
	width:300px;
	background: transparent;
	display:inline;
	float:left;
	}


.mailbox_tresc {padding: 15px;}

#mailbox table {
	border:0px solid black;
	width:100%;
	margin:0;
	padding:0;
}
#mailbox table tr {
	background:#EFFAFE;	
	margin:0;
	padding:0;
	border:2px solid #B6E6FA;	
	}
	
#mailbox .legenda {
	background:#BBE9F9;	
	}
	
#mailbox .legenda td{		
	background:#BBE9F9;
	margin:0;
	padding:5px 6px;
	font-weight:bold;	
	}
#mailbox .actions {
	background:#DCF0F9;	
	font-weight:bold;
	text-align:center;	
	}	
#mailbox .actions a{
	color:#666;	
	font-weight:bold;
	text-align:center;
	text-decoration:none;
	margin:0 3px;	
	}
#mailbox .actions a:hover{
	color:#434343;		
	}
		
#mailbox table td {
	background:#EFFAFE;	
	padding:4px 6px;	
	margin:0;
	text-align:left;
	color:#434343;
	}
#mailbox table td a{
	color:#165E98;
	font-weight:normal;
	text-decoration:none;
	font-size:11px;
	}


#company_mailboxmenu {
	width:180px;
	height:250px;
	 color: #333;
 border: 1px solid #19A9E5;
 background: transparent;
 margin: 0 1px 2px 0;
 float: left;
 }

#company_mailbox{
	width:736px;
	min-height:250px;
	height:auto !important;
	height:250px;
	 color: #333;
 border: 1px solid #19A9E5;
 background: #fff;
 margin: 0 0 2px 1px;
 float: left;
 }

/*---------------- COMPANY SITe ------------------*/



#company_menu {
	width:180px;
	height:344px;
	 color: #333;
 border: 1px solid #19A9E5;
 background: transparent;
 margin: 0 1px 2px 0;
 float: left;
 position: relative;
 }
#company_menu ul{display:block;}
#company_menu li {
	padding: 9px 12px;
	float:none;
	display:block;
	background: transparent url(../images/bg_company_menu.jpg) repeat;
}
#company_menu a , #company_mailboxmenu a{color:#434343; text-decoration:none;}
#company_menu a:hover, #company_mailboxmenu a:hover {color:#19A9E5; text-decoration: underline;}
#company_menu_sendmail {
	width:180px;
	padding:0px;
	text-align:center;
	position:absolute;
	bottom:10px;
}
#company_info {
	width:736px;
	min-height:250px;
	height:auto !important;
	height:250px;
	 color: #333;
 border: 1px solid #19A9E5;
 background: transparent url(../images/bg_company_info.jpg) repeat-y;
 margin: 0 0 2px 1px;
 float: left;
 }
#company_info_left {
	float:left;
	width:150px;
	padding:30px 15px 10px 15px;
	background:transparent;
}
#company_info_left img{
	
	width:150px;
	
}

#company_info_right {
	float:right;
	width:526px;
	padding:15px;
	background:transparent;
	line-height:18px;
	font-size:0.90em;
	height:193px;
	overflow:auto;
} 
.company_details, #details_middle , #details_bottom, #details_bottomj{
	width:920px;
	 color: #333;
 border: 1px solid #19A9E5;
 background: transparent;
 float: left;
 margin:1px 0;
 padding-bottom:2px;
 }   

.company-details-title {margin:2px 0 3px 0;background:#d9effa url(../images/bg_company_details_sendmail.jpg) repeat-x; border:1px solid #16ABE5;}
.company-details-title h4 {padding:0 15px;font: bold 16px Arial, Helvetica, sans-serif; color:#0B5489; line-height:38px;} 
.company_details_product {width:198px; margin:3px;background:#eee;padding:4px;float:left;clear:none;}
.company_details_product:hover {background:#CBE8F8;} 
* html .company_details_product {margin:3px;width:197px;float:left;display:inline;}
.company_details_product h3{width: 80px;float:left;margin:0 3px ;font-size:11px;font-weight:bold;}
.company_details_product a{color:#434343;text-decoration:none;}
.company_details_product a:hover{text-decoration:underline;}
.company_details_product img{float:left;display:inline;}
.company_details_product a.img{float:left;border:1px solid #ddd;}
.company_details_product a:hover.img{border:1px solid #19A9E5;}

.prev_btn {
	float:left;
	display:inline;
	background:#fff; 	
	width:30px;
	padding:5px 2px;
	margin:0;
	}

.forv_btn {
	float:right;
	display:inline;
	background:#fff; 	
	width:30px;
	padding:5px 2px;
	margin:0;
	}



#details_top h1 {
	background:#eee url(../images/bg_company_details_sendmail.jpg) repeat-x;
}

#company_details_sendform {width:920px;}
.cd_sendform_dane {width:400px;float:left;margin:1px 0;}
.cd_sendform_text {width:494px;float:left;margin:3px 1px;padding:10px;background:#eee;}
.cd_sendform_text textarea{width:490px;height:135px;border:1px solid #ccc;overflow: auto;}
 * html .cd_sendform_text textarea{height:142px;}
.cd_sendform_table {width:400px;}
.cd_sendform_table tr{background:#eee;}
.cd_sendform_table td{background:#eee;}
.cd_sendform_table td input{border:1px solid #666; background:#fff;height:18px;width:230px;}

#company_details_sendmail{clear:both;height:24px;text-align:center; padding:6px;background:#eee url(../images/bg_company_details_sendmail.jpg) repeat-x;}
.company_details .details{width:920px;text-align:left;background:#fff;}
.company_details table td{padding:5px 10px;text-align:left;border:0;color:#434343;} 
.cd_table_white {background:#fff;text-align:left;}
.cd_table_grey {background:#eee;text-align:left;}
.cd_table_header {margin-top:4px;}
.cd_table_header td{background:#ddd; font-size:12px;font-weight:bold;}
#company_menu h1, .company_details h1 , #details_middle h1, #details_bottom h1, #details_bottomj h1{	
	padding:6px 12px 5px 12px;
	background: #b0ddf4 url(../images/bg_headermenu.jpg) repeat-x 0px 0px;
	font: bold 12px Arial, Helvetica, sans-serif;
	
	color:#523F83;
	
}

#company_info h1 , #product_info h1,  #company_mailbox h1{
	padding:6px 12px 5px 12px;
	background: #8ECEF1 url(../images/bg_headermenu.jpg) repeat-x;
	font: normal 12px Arial, Helvetica, sans-serif;
	color:#523F83;
	height:15px; 
}
#product_info h1{
	padding:6px 12px 5px 12px;
	background: #8ECEF1 url(../images/bg_headermenu.jpg) repeat-x;
	font: bold 12px Arial, Helvetica, sans-serif;
	color:#523F83;
	height:15px; 
}
#product_info {
	width:470px;
	min-height:250px;
	height:auto !important;
	height:250px;
	 color: #333;
 border: 1px solid #19A9E5;
 background: #fff;
 margin: 0px 0 2px 1px;
 float: left;
 }
.product_info_table {width:470px; text-align:left;}
.product_info_table td{text-align:left;color:#434343;padding:5px 15px;}
.product_info_table .cd_table_white {background:#fff;text-align:left;}
.product_info_table .cd_table_grey {background:#eee;text-align:left;}

#product_info_photo{
	width:260px;
	min-height:249px;
	height:auto !important;
	height:249px;
	 color: #333;
 border: 1px solid #19A9E5;
 background: #fff;
 margin: 0px 0 2px 1px;
 padding:1px 1px 0 1px;
 float: right;
 }
#product_info_photo h3{padding:5px 10px;font-size:13px;}
.product_info_description {padding:15px;font-size:12px;line-height:18px;}
.product_info_description li {margin-left:20px;padding-left:0px;}

#categorySelects {width:510px;}
#categorySelects select{width:510px;}



/*-----------\ ADMIN /-----------------*/

#admin_content h1 {	
	font: bold 12px Arial, Helvetica, sans-serif;
	color:#523F83;
	padding:7px 19px;
	margin:0 0 1px 0;
	background: #6896BB url(../images/bg_company_details_sendmail.jpg) -4px repeat-x;
	border:1px solid #9BDBF4;
	}		
#admin_content { 
 float: left;
 color: #333;
 border: 0px solid #ccc;
 background: #fff;
 min-height: 350px;
 height:auto !important;
 height:350px;
 width: 922px;
 display: inline;
}

#admin_content table {
	border:0px solid black;
	width:100%;
	margin:0;
	padding:0;
}
#admin_content table tr {
	background:#EFFAFE;	
	margin:0;
	padding:0;
	border:2px solid #B6E6FA;	
	}
	
#admin_content .legenda {
	background:#BBE9F9;	
	}
	
#admin_content .legenda td{		
	background:#BBE9F9;
	margin:0;
	padding:5px 6px;
	font-weight:bold;	
	}
#admin_content .actions {
	background:#DCF0F9;	
	font-weight:bold;
	text-align:center;	
	}	
#admin_content .actions a{
	color:#666;	
	font-weight:bold;
	text-align:center;
	text-decoration:none;
	margin:0 3px;	
	}
#admin_content .actions a:hover{
	color:#434343;		
	}

#admin_content table td {
	background:#EFFAFE;	
	padding:4px 6px;	
	margin:0;
	text-align:left;
	color:#434343;
	}

/*-------user product edit ----*/
#content table {
	border:0px solid black;
	width:100%;
	margin:0;
	padding:0;
}
#content table tr {
	background:#EFFAFE;	
	margin:0;
	padding:0;
	border:2px solid #B6E6FA;	
	}
	
#content .legenda {
	background:#BBE9F9;	
	}
	
#content .legenda td{		
	background:#BBE9F9;
	margin:0;
	padding:5px 6px;
	font-weight:bold;	
	}
#content .actions {
	background:#DCF0F9;	
	font-weight:bold;
	text-align:center;	
	}	
#content .actions a{
	color:#666;	
	font-weight:bold;
	text-align:center;
	text-decoration:none;
	margin:0 3px;	
	}
#content .actions a:hover{
	color:#434343;		
	}
		
#content table td {
	background:#EFFAFE;	
	padding:4px 6px;	
	margin:0;
	text-align:left;
	color:#434343;
	}




.pagebar {border:1px solid #B6E6FA; background:#eee url(../images/bg_company_details_sendmail.jpg) -6px repeat-x; padding: 5px 10px;height:23px;}
.pagebar a{
	font-size:11px;
	background: #fff;
	border:1px solid #2DA7D8; 
	padding:3px 6px; 
	margin:0 1px; 
	color:#523F83; 
	float:left;
	text-decoration:none;
	}

.pagebar a:hover {background:transparent;}

.pagebar select {
	color:#523F83;
	font-size: 12px; 
	margin: 0 0 0 20px; 
	background:#fff; 
	width:250px;
	height:21px;
	border:1px solid #2DA7D8 ;
}

/*
errors span
*/
.thumbnail{
float:left;
padding-left: 7px;
position: relative;
z-index: 0;
margin:-5px;
}

.thumbnail:hover{
background-color: transparent;
z-index: 50;
}

.thumbnail span{ /*CSS for enlarged image*/
position: absolute;
background-color: #D1F6FE;
width:200px;
padding: 5px;
left: -1000px;
border: 1px solid #19A9E5;
visibility: hidden;
color: #413879;
text-decoration: none;
font: bold 12px Arial, Helvetica, sans-serif;
line-height:20px;
text-align:left;
}

.thumbnail span img{ /*CSS for enlarged image*/
border-width: 0;
padding: 2px;
}

.thumbnail:hover span{ /*CSS for enlarged image on hover*/
visibility: visible;
top: 0;
left: 20px; /*position where enlarged image should offset horizontally */

}

/*____________________\AdSense Styles/______________________*/
#adsensebox468x60
{
	border: 1px solid #19A9E5;
	width:468px;
	height: 60px;
	float:right;
}

#adsensebox160x600
{
	border: 1px solid #19A9E5;
	margin: 1px 0px 2px 0px;
	clear: both;
}

#adsensebox728x90
{
	border: 1px solid #19A9E5;
}


/*______________\Content Right All/_________________*/
#rightall
{
	float:left;
}

#righttopbanner
{
	margin: 0px 0px 2px 0px;
	width: 730px;	
}

#bannerdetailbottom
{
	float:left;
	width:738px;
	height:92px;
	margin:0px 0px 0px 1px;
}

#bannerdetailtop
{
	float:left;
	width:738px;
	height:92px;
	margin:0px 0px 2px 1px;
}

.clear
{
	clear:both;
}
