.brand_image{
	border:0px;
	float:left;
	top:28px;
	left:34px;
	z-index:5;
	width:166px;
	height:130px;
	zoom:1;
	padding-left:15px;
}

.brand_image_table
{
	width: 164px;
	border: #ccc solid 1px;
	height:128px;
	border-collapse:collapse;
}
a:hover .brand_image_table
{
	border: #000 solid 1px;
}

.brand_image_table td
{
	vertical-align:middle;
	text-align:center;
	width:100%;
	height:100%;
}

.brand_description{
	margin-left:230px;
	margin-top:30px;
	width:270px;
	//margin-bottom:20px;
}

.brand_name a {
	font-size: 14px;
	font-weight: bold;
	color: #807e83;
	text-decoration: none;
}

.brand_title{
	font-size:12px;
	color: #000;
}
.brand_counters {
	font-size:10px;
	padding-top:3px;
}
.brand_text {
	height: 52px;
}
.brand_title a{
	color: #807e83;
	text-decoration: none;
	display: block;
}

.more_button{
	background-color: #DA0808;
	text-align: right;
	margin: 5px 0;
	padding: 2px 5px 2px 0;
	line-height: 15px;
}

.more_button a{
	font-weight: bold;	
	color: #fff;
	font-size: 14px;
	text-decoration: none;
}

.more_button a:hover{
	color: red;
}

.brand_title a.body_text:hover{
	color: #000;
}

tr.head_row td {
	color:#d20000;
	padding:3px;
	vertical-align:top;
	border-style:solid;
	border-width:1px;
	border-color:#e8e8e8;
}
td.element {
	padding:3px;
	border-style:solid;
	border-width:1px;
	border-color:#e8e8e8;
	vertical-align:top; 
}
td.element a {
	color: #000;
}
a img.brands {border:0px;}
a:hover img.brands {border:0px;}

a{color:#434242; text-decoration:underline;}
a:hover{color:#434242; text-decoration:none;}

hr {
	background-color:#7C7C7C;
	border:medium none;
	color:#7C7C7C;
	height:1px;
	margin: 5px 0px;
	width: 100%;	
}

table.icons_table {padding-bottom:15px;}
span.icon_zip{margin:0 0 0 0; padding:2px 0 2px 20px; list-style-type: none; background: url('/IMAGE/icon_pub_zip.gif') no-repeat 0 0px; font-size:11px;}
span.icon_pdf{margin:0 0 0 0; padding:2px 0 2px 20px; list-style-type: none; background: url('/IMAGE/icon_pub_pdf.gif') no-repeat 0 0px; font-size:11px;}
span.icon_html{margin:0 0 0 0; padding:2px 0 2px 20px; list-style-type: none; background: url('/IMAGE/icon_pub_html.gif') no-repeat 0 0px; font-size:11px;}

td.publ_tumb {text-align: center;padding-left:10px;}

.gallery_list td {vertical-align:top; padding:3px; font-size:10px;}
td.gallery1 {width:169px; padding-bottom:20px;}
td.gallery1 div.div1 {width:160px; height:120px;}
td.gallery1 div.div2 {width:160px; padding:10px 5px 0 5px; text-align:center; height:12px; overflow:hidden;}
td.gallery1 div.div3 {position:absolute; width:160px; top:125px; left:7px; background-color:#eeeeee; padding:4px; border:1px solid #666666; z-index:100;}

td.gallery2 {padding-bottom:20px;}
td.gallery2 div.div1 {width:250px; height:187px;}
td.gallery2 div.div2 {padding:10px 5px 0px 5px; text-align:left; height:12px; overflow:hidden;}
td.gallery2 div.div3 {position:absolute; width:250px; top:192px; left:7px; background-color:#eeeeee; padding:4px; border:1px solid #666666; z-index:100; text-align:left;}

td.gallery3 {}
td.gallery3 div.div1 {padding-left:35px;}
td.gallery3 div.div2 {padding:10px 5px 0px 15px;height: 112px; overflow:hidden; font-size:12px; text-align:left;}
td.gallery3 div.div3 {position:absolute; width:288px; top:5px; left:10px; background-color:#eeeeee; padding:4px; border:1px solid #666666; z-index:100; font-size:12px; text-align:left;}

div.blogs {margin: 10px 10px 0;}
table.blogs td {padding: 2px;}
table.blogs input {font-family: Verdana; font-size: 12px;}
table.blogs textarea {font-family: Verdana; font-size: 12px;}

a.grey-red img {border:1px solid #666666;}
a.grey-red:hover img {border:1px solid #FF0000;}

.brand_text a {
	color: #807e83;
	text-decoration: none;
}
.brand_text a:hover {
	color: #000;
}

a.print_version {
	color:#747374;
	text-decoration: none;
}
a.print_version:hover{
	color: #f00;
}

a.brand_href {
	font-weight: bold;
	text-decoration: none;
	color: #7C7C7C;
}
a.brand_href:hover {
	color: #000000;
}

a.gallery_picture {
	color:#7C7C7C;
	text-decoration:none;
}
a.gallery_picture:hover {
	color: #6495ED;
}

.gallery_list td a {
	color:#7C7C7C;
}
a.grey-black {
	color:#7C7C7C;
}
a.grey-black:hover {
	color:#000000;
}
a.grey-black img {
	border: 1px solid #7C7C7C;
}

a.grey-black:hover img {
	border: 1px solid #000000;
}

table.b0 {border:0px;}
table.b0 td {border:0px;}
.middle_content input {margin:0px;}
.middle_content select {margin:0px;}
.middle_content textarea {margin:0px;}
b.red {color:#D20000;}

.inputtext {width:97%; font-size:12px; font-family:Verdana;}
.inputtextarea {width:98%; font-size:12px; font-family:Verdana; height:60px;}
.inputcombo {width:98%; font-size:12px; font-family:Verdana;}
.button {font-size:12px; font-family:Verdana;}

ul.submenu_title li {margin-left:0px;}
ul.tovar_tabs li {margin-left:0px;}
/*
ul li {margin-left:15px;}
*/
table.cart_table td {
	border:1px solid #E8E8E8;
	padding:3px;
	text-align:center;
	vertical-align:middle;
}

table.b0 td {
	border-style:none;
	border-width:0;
}

p.sitemap {padding-left:20px;}

a.brand_more {
    color: #7a7a7a;
    font-size: 10px;
    font-family: Tahoma;
    text-decoration: none;	
}

div.brand_small_list {
	background:none;
	padding:0;
	width:100%;	
}
.brand_small_list a img {
	border: 1px solid #ffffff;
}
.brand_small_list a:hover img {
	border: 1px solid #81543E;
}


.tovar_tab_panel
{
	padding-top:15px;
	position:relative;
}
.tabs_container
{
	border:1px solid #807E83;
	color:#807E83;
	font-size:12px;
	margin-top:19px;
	padding:20px 10px;
	position:relative;
}
.tabs_cont
{
	position:absolute;
	left:0px;
	top:15px;
}
.tovar_tabs
{
	list-style:none;
	margin:0;
	padding:0;
}
.tovar_tabs li{
	display:inline;
	float:left;
	padding:3px 8px;
	border-top:1px solid #807e83;
	border-left:1px solid #807e83;
	border-bottom:1px solid #807e83;
	font-size:10px;
	font-weight:bold;
	color:#807e83;
	text-transform:uppercase;
	background-image:url('../img/tabs_bg.jpg');
	background-repeat:repeat-x;
}
.tovar_tabs li.selected{
	background-color:#F6F6F6;
	background-image:none;
	border-bottom:1px solid #F6F6F6;
}
.tovar_tabs li.last{
	padding:0px;
	height:18px;
}
.tovar_tabs li a{
	color:#807e83;
	text-transform:uppercase;
	text-decoration:none;
	font-size:10px;
}

.tovar_tabs li a:hover{
	text-decoration:underline;
}

select.filter_form {
	font-size:11px;
	width:150px;
}

td.filter_form_td {
	width:100px;
	font-size:11px;
	font-family:tahoma;
	font-weight:normal;	
	color:#7A7A7A;
}
