body {
	background-image: url(bg.gif);
	scrollbar-arrow-color:#0B5C98;
   scrollbar-shadow-color:#e5eef6;
   scrollbar-face-color:#e5eef6;
   scrollbar-highlight-color:#0B5C98;
   scrollbar-darkshadow-color:#0B5C98;
}

td.header_tbl {
	background-color: #246494;
}

img {
	border: 0;	
}

a {
	border: 0;	
}

td.header_tbl img	{
	border:0;
}

td.topmenu_tbl {
	background-color: #004D81;
	vertical-align: middle;
	font: Bold 10pt Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: White;
	
}

td.topmenu_tbl input{
	background-color: #246494;
	border: 1px Solid White;
	font: Bold 8pt Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: White;
}

td.topmenu_tbl input.button{
	background-color: #246494;
	border: 1px outset White;
	font: Bold 7pt Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: White;
}

td.menu_tbl {
	background: #246494;
	width: 200px;
	vertical-align: top;
}

td.footer {
	background-color: #004D81;
	vertical-align: middle;
	text-align: center;
	font: 8pt Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: White;
}

a.top {
	font: 10pt Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: White;
	text-decoration: none;
	padding-bottom: 2;
	padding-left: 5;
}

a.top2 {
	font: 10pt Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: White;
	text-decoration: none;
	padding-bottom: 2;
	padding-left: 10;
}

a.top:hover {
	color: #FFD700;
}

a.top2:hover {
	color: #FFD700;
}

a.footer {
	font: 8pt Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: White;
	text-decoration: none;
	padding-bottom: 2;
}

a.footer:hover {
	color: #FFD700;
}


h2 {
	font: bold Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-align: center;
	width: 100%;
	color: Navy;
}



a.external {
	font: bold 10pt Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: Navy;
	text-decoration: none;
}

a.external:hover {
	color: Red;
}

.text {
	font: bold 10pt Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: Black;
}


.text2 {
	font: normal 10pt Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: Black;

}

.tablename {
	font: bold 11pt Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: Black;
	text-align: center;

}

div.logo{
  	background-image: url(left_top.png);
  	font: normal 7pt Verdana, Geneva, Arial, Helvetica, sans-serif;
  	text-align: center;
  	height: 161px;
  	width:200px;
}

div.logo a{
  	font: normal 7pt Verdana, Geneva, Arial, Helvetica, sans-serif;
	background-color: transparent;
	text-decoration: none;
	color: Black;
}

div.logo a:hover{
  	font: bold 7pt Verdana, Geneva, Arial, Helvetica, sans-serif;
	background-color: transparent;
	text-decoration: none;
}

div#menu_1 a, div#menu_1 a.menu2 {
	font: bold 10pt Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: White;
	padding-left: 0.5em;
	text-decoration: none;
	padding-bottom: 2;
	width: 100%;
	display: block;
}

div#menu_1	{
	width:200px;
}

div#menu_1 a:hover, div#menu_1 a.menu2:hover {
	color: #FFD700;
}

div#menu_1 a.menu, div#menu_1 a.menu2  {
	font: 10pt Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: White;
	padding-left: 0em;
	text-decoration: none;
	padding-bottom: 2;
	width: 100%;
	display: block;
}

div#menu_1 a.menu:hover {
	color: #FFD700;
}

div#menu_1 div.submenu {
	font: 10pt Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: White;
	text-decoration: none;
	padding-bottom: 2;
	text-align: left;
	float: left;
	margin-left: 0.6em;
}


div#menu_1 div.submenu2 {
	font: 6pt Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: White;
	text-decoration: none;
	padding:0;
	text-align: left;
	float: left;
	margin-left: 3em;
}

td#content {
	vertical-align: top;
	padding:0 0 0 0px ;
	margin:0;
	font: 10pt Verdana, Geneva, Arial, Helvetica, sans-serif;
	width:700px;
}

td#content div{
	margin:0 0 0 2em;
}






table#kamery {
	width: 680;
	font: normal 8pt Verdana, Geneva, Arial, Helvetica, sans-serif;
	background-color: #F0F8FF;
	border: 2px solid Navy;
}

table#kamery td{
	vertical-align: middle;
	text-align: center;
	border: 1px solid Navy;
}

table#kamery td.list{
	vertical-align: middle;
	text-align: left;
	border: 1px solid Navy;
}

table#kamery td.property {
	text-align: left;
	font: bold 10pt Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: Black;
}

table#kamery td.nazov {
	font: bold 11pt Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: Navy;
}

table#kamery td.nazov1 {
	font: bold 9pt Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: Navy;
}




table#kamery_1 {
	width: 680;
	font: normal 8pt Verdana, Geneva, Arial, Helvetica, sans-serif;
	background-color: #F0F8FF;
	border: 2px solid Navy;
}

table#kamery_1 td{
	vertical-align: middle;
	text-align: center;
	border: 1px solid Navy;
}

table#kamery_1 td.property {
	text-align: left;
	font: bold 10pt Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: Black;
}

table#kamery_1 td.nazov {
	font: bold 11pt Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: Navy;
}

table#kamery_1 td.nazov1 {
	font: bold 9pt Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: Navy;
}


table#kamery_2 {
	width: 680;
	font: normal 8pt Verdana, Geneva, Arial, Helvetica, sans-serif;
	background-color: #F0F8FF;
	border: 2px solid Navy;
}

table#kamery_2 td{
	vertical-align: middle;
	text-align: center;
	border: 1px solid Navy;
}

table#kamery_2 td.property {
	text-align: left;
	font: bold 10pt Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: Black;
}

table#kamery_2 td.nazov {
	font: bold 11pt Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: Navy;
}

table#kamery_2 td.nazov1 {
	font: bold 9pt Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: Navy;
}

table#kamery_3 {
	width: 680;
	font: normal 8pt Verdana, Geneva, Arial, Helvetica, sans-serif;
	background-color: #F0F8FF;
	border: 2px solid Navy;
}

table#kamery_3 td{
	vertical-align: middle;
	text-align: center;
	border: 1px solid Navy;
}

table#kamery_3 td.property {
	text-align: left;
	font: bold 10pt Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: Black;
}

table#kamery_3 td.nazov {
	font: bold 11pt Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: Navy;
}

table#kamery_3 td.nazov1 {
	font: bold 9pt Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: Navy;
}


.gall_name {
	color: Navy;
	font: bold 10pt Verdana, Geneva, Arial, Helvetica, sans-serif;
}

table#sw {
	width: 480;
	font: normal 8pt Verdana, Geneva, Arial, Helvetica, sans-serif;
	background-color: #F0F8FF;
	border: 2px solid Navy;
}

table#sw td{
	vertical-align: middle;
	text-align: center;
	border: 1px solid Navy;
}

table#sw td.property {
	text-align: left;
	font: bold 10pt Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: Black;
}

td.newz {
	text-align: left;
	font: normal 10pt Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: Black;
}

table#kamery_3 {
	width: 680;
	font: normal 8pt Verdana, Geneva, Arial, Helvetica, sans-serif;
	background-color: #F0F8FF;
	border: 2px solid Navy;
}

table#kamery_3 td{
	vertical-align: middle;
	text-align: center;
	
}

table#kamery_3 td.list{
	vertical-align: middle;
	text-align: left;

}

table#kamery_3 td.property {
	text-align: left;
	font: bold 10pt Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: Black;
}

table#kamery_3 td.nazov {
	font: bold 11pt Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: Navy;
}

table#kamery_3 td.nazov1 {
	font: bold 9pt Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: Navy;
}

td.list2{
	text-align: left;
	font: bold 8pt Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: black
}

td.list3{
	text-align: left;
	font: normal 8pt Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: black
}

p.visir{
	text-align: justify;
	text-indent: 30px;
	font: normal 8pt Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: black;
	margin: 0px;
}

p.isg1{
	text-align: justify;
	font: normal 10pt Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: black;
	margin: 0px;
}

a.site{
	font: normal 10pt Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: Navy;
	text-decoration: none;
}

A.site:hover{
	color:#FFD700;
}

A.site2 {
	font: bold 10pt Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: Navy;
	text-decoration: none;
}

A.site2:hover{
	color:#FFD700;
}

table#kamery_motic, table#kamery_motic1	{
	width: 480;
	font: normal 8pt Verdana, Geneva, Arial, Helvetica, sans-serif;
	border: 2px solid Navy;
}

table#kamery_motic td, table#kamery_motic1 td	{
	vertical-align: middle;
	text-align: center;
	border: 1px solid Navy;
}

table#kamery_motic td.property, table#kamery_motic1 td.property	{
	text-align: left;
	font: bold 8pt Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: Black;
}

table#kamery_motic td.nazov, table#kamery_motic1 td.nazov	{
	text-align: left;
	background-color: #50b4e6;
	font: bold 8pt Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: black;
}

table#kamery_motic td.nazov1, table#kamery_motic1 td.nazov1	{
	font: bold 9pt Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: Navy;
}

div.search_title{
	width: 100%;
	font: 10pt Verdana, Geneva, Arial, Helvetica, sans-serif;
	margin-left: 0.5em;
	margin-right: 0.5em;
}

div.search_title A{
	font: bold 10pt Verdana, Geneva, Arial, Helvetica, sans-serif;
	padding-left: 0.5em;
	padding-right: 0.5em;
	color: Navy;
	text-decoration: none;
	background-color: #3399CC;
	display: block;
	width: 100%;
}

div.search_title A:hover{
   color: #FFD700;
}

div.search_content{
	background-color: #F0F8FF;
	font: 10pt Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: Black;
	padding-left: 0.5em;
	padding-right: 0.5em;
	margin-left: 0.5em;
	margin-right: 0.5em;
	text-align: justify;
}

td.s_result{
	font: 10pt Verdana, Geneva, Arial, Helvetica, sans-serif;
	padding-left: 0.5em;
}

td.s_result a.{
	font: bold 8pt Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: Navy;
	text-decoration: none;
}

td.s_result a:hover{
	color: Red;
}

table.s_form{
	font: bold 10pt Verdana, Geneva, Arial, Helvetica, sans-serif;
	width: 250px;
}

table.s_form input{
	font: 8pt Verdana, Geneva, Arial, Helvetica, sans-serif;
	border: 1px Solid Navy;
}

table.s_form input.button{
   background-color: #246494;
	font: bold 8pt Verdana, Geneva, Arial, Helvetica, sans-serif;
	border: 1px outset Navy;
	text-align: center;
	color: White;
}

table#kamery_4 {
	width: 680;
	font: normal 8pt Verdana, Geneva, Arial, Helvetica, sans-serif;
	background-color: #F0F8FF;
	border: 2px solid Navy;
}

table#kamery_4 td{
	vertical-align: middle;
	text-align: center;
	border: 1px solid Navy;
}

table#kamery_4 td.property {
	text-align: left;
	font: bold 10pt Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: Black;
}

table#kamery_4 td.nazov {
	font: bold 11pt Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: Navy;
}

table#kamery_4 td.nazov1 {
	font: bold 9pt Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: Navy;
}

table#kamery_5 {
	width: 680;
	font: normal 8pt Verdana, Geneva, Arial, Helvetica, sans-serif;
	background-color: #F0F8FF;
	border: 2px solid Navy;
}

table#kamery_5 td{
	vertical-align: middle;
	text-align: center;
	border: 1px solid Navy;
}

table#kamery_5 td.property {
	text-align: left;
	font: bold 10pt Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: Black;
}

table#kamery_5 td.nazov {
	font: bold 11pt Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: Navy;
}

table#kamery_5 td.nazov1 {
	font: bold 9pt Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: Navy;
}


table#kam, table#kam1, table#kam2, table#kam3, table#kam4 	{
	width: 680px;
	font: normal 8pt Verdana, Geneva, Arial, Helvetica, sans-serif;
	background-color: #F0F8FF;
	border: 2px solid Navy;
	vertical-align: middle;
	text-align: center;
	margin:1em 0 2em 10px;
}

table#kam td, table#kam1 td, table#kam2 td, table#kam3 td, table#kam4 td	{
	vertical-align: middle;
	text-align: center;
	border: 1px solid Navy;
}

table#kam td.nazov, table#kam1 td.nazov, table#kam2 td.nazov, table#kam3 td.nazov, table#kam4 td.nazov	{
	color: Navy;
	font-style: italic;
	font-size: 120%;
}

table#kam th, table#kam1 th, table#kam2 th, table#kam3 th, table#kam4 th	{
	vertical-align: middle;
	text-align: center;
	color: Navy;
	border: 1px solid Navy;
}

table.kamery td.property {
	text-align: left;
	font: bold 10pt Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: Black;
}



form.search {
  margin: 0 5 0 0;
  margin-bottom: 0;
}

p.gallery1
{
	color: #000000;
	font-size: 8pt;
	font-weight: bold;
	text-align: left;
	vertical-align:middle;
	font-family: Geneva, Arial, Helvetica, sans-serif;
}

/*
#content h2{
	font: bold 11pt Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:#3366FF;
}
*/


#content{
	margin: 0 0 0 1em;
	padding: 0 ; 
}

#content h2{
	font:  16pt Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:Navy;
	text-align: left;
	margin: 1em 0 1em 1ex;
}

#content table.pentax{
     border-color: #004D81;
	border-width: 1px;
	border-style: solid;
	border-spacing: 0px;
	font-family:Arial;
	margin-left:2px;
}

#content table.pentax td	{
	padding:5px;
	color:#666;
	font-size:10pt;
}

#content table.pentax td:first-child	{
	font-weight:bold;
	color:#000;
}

#content table.pentax tr.head{
    background-color: #004D81;
}

#content table.pentax tr.head td	{
	color:#FFFFFF;
}

dl{
	margin: 2em ;
}

dt{
		margin:1em 0 0 0ex;
}

dt a{
	color: Navy;
	text-decoration: underlined;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12pt;
}

dd{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	
	font-size: 10pt;
	padding: 0;
	margin: 0.5ex 0 0 1ex;
}

.floating_right{
	float: right;
	padding: 0 0 1ex 1ex;
}

#content div.image_caption{
	display: block;
	min-height: 100px;
	padding: 0 ;
	margin:0 ;
}

#content div{
	text-align: justify;
}

h3{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	
	font-size: 12pt;
	color: Navy;
	text-align: center;
	padding: 1ex 1em;
}

h4{
	font: normal normal normal 12pt/14pt Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: Navy;
	padding: 0 0 1ex 0;
	margin: 0;
}

div.infos{
	margin: 0;
	padding: 0 2em 1em 0;
	text-align: justify;
}

div.slogan{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-style: italic;
	padding: 1em 0 2em 0;
	
}

.logo_div{
	min-height: 80px;
	margin: 0ex;
	//height : 80px;
}

.logo_float_left{
	width: 60px;
	height: 60px;
	float: left;
	clear: both;
	padding: 1ex;
	margin: 0ex;
}

.logo_div a img{
	border: Navy outset 1px;
	padding: 0;
	margin: 0 1ex 0 0;
}

.logo_div h3{
	font-size: 12pt;
	text-align: left;
	padding: 0 0 1ex 0;
	margin:0;
}


.logo_div a{
	font: normal 12pt Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: Navy;
	text-decoration: none;
}

.logo_div a:hover{
	color:#FFD700;
}

div.link_farm_link {
	padding: 1ex;
	vertical-align: middle;
}


div.link_farm_link a{
	color:#0033CC;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11pt;
	vertical-align: middle;
	text-decoration: none;
	border-bottom: dotted #0033CC 1px;
}


div.link_farm_link a:visited{
	color: #0000CC;
}

div.link_farm_link a:hover{
	color: #0000CC;
	text-decoration: underline;
	font-style: italic;
}


table.AVT_brief{
  width:80%;
  border:none;
  margin: 2em auto;  
}  

table.AVT_brief td{
  vertical-align:top;
  padding:0 2em;
  margin:auto;
  width:50%;
  text-align:center;
  font: 10pt Verdana, Geneva, Arial, Helvetica, sans-serif;  
}


table.AVT_brief tr.names td{
  padding:2em 0 0 0 ;
  margin:5em;  
  text-align: center;

}

table.AVT_brief tr.names td a{
  display:block;
  border-bottom: #9999cc dotted 1px;
  font: 12pt Verdana, Geneva, Arial, Helvetica, sans-serif;
  margin:0 4em;
  color: Navy;
  text-decoration: none;
  }  
  
table.AVT_brief tr.names td a:hover{
  color: Navy;
  text-decoration: underline;
  }  
  
  #banner a, #banner a img{
  border:none;
  padding:0;
  margin:0;
}

.AVT_producer{
	font-size: 9pt;
}


.left{
	float: left;
	padding: 20px 10px 10px 10px;
}

.left img{
	border:2px solid #aae;
}

div.iq-desc	{
	padding:0 0 0 10px;
	margin:0;
}


p.iq{
	clear: both;
  padding: 2em 0 0 0 ;	
}

div.iq{
	margin: 0px;
	padding: 0 0 0 70px;
}

.iq li{
	list-style: square;
}

a.sheet{
	text-decoration:none;
	color:#004d81;
}
a.sheet:hover	{
	text-decoration:underline;
}

.dsp-none	{
	display:none;
}

td.algn-left	{
	text-align:left;
}

td.algn-right	{
	text-align:right;
}

td.padd-price	{
	padding: .2em;
}

div.cennik_dealers	{
	padding:3em 0 1em 0;
}

h3.menu	{
	color:#fff;
	font-size:13px;
	float:left;
}

h3.ponuka	{
	margin: 1.5em 0px 1em 10px;
	font-size: 15px;
	font-weight:bold;
	text-indent: 3%;
}

h3.nazov	{
	font-size:9pt;
	color:navy;
	text-align:center;
}
h3.nazov-left	{
	font-size:9pt;
	color:navy;
	text-align:left;
}

h3.nazov-italic	{
	font-size:9pt;
	color:navy;
	text-align:center;
	font-style:italic;
	font-weight:normal;
}

h3.sw	{
	font-size:10pt;
	color:black;
	text-align:center;
}

ul.ponuka	{
	font-size:17px;
	font-weight:bold;
	list-style:none;
}

ul.ponuka img	{
	width:150px;
	border:2px solid;
	margin:3px;
}

ul.ponuka h4	{
	font-weight:bold;
	font-size:17px;
	color:#246494;
}

ul.ponuka a	{
	text-decoration:none;
}

td.edit-paragraph	{
	text-align:justify;
	padding-left:2em;
}

td.edit-paragraph p	{
	font-size:13px!important;
	line-height:normal;
}

img.width3	{
	border:0px;
	width:300px
}

img.width4	{
	width:400px;
}

img.width5	{
	width:500px;
}

img.termo	{
	width:150px;
	border: 3px solid black;
	margin:5px;
}

img.mb18	{
	margin-bottom:18px;
}

div.center, p.center, h3.center	{
	text-align: center!important;
}

h3.center a	{
	color:#246494;
}

.redtext	{
	color:#f00;
}

a.navylink	{
	color:#246494;
}

div.dl	{
	margin:2em!important;
}

.block-margin-zero	{
	margin-top:0;
	margin-bottom:0;
}

#firmware	{
	border: 3px solid #246494;
	margin: 10px;
	border-collapse: collapse;
}

#firmware tbody tr td	{
	border-bottom: 1px solid #999;
}

#firmware td	{
	font: bold 11px Arial;
	text-align: center;
}

#firmware thead tr td	{
	background-color: #10a1e8;
	color: #fff;
	padding: 2px 15px;
	border-left: 1px solid #fff;
	border-right: 1px solid #fff;
}

#firmware .date	{
	
}

#firmware .title	{
	color: #f30;
	font: bold 13px Arial;
}

#firmware .desc	{
	text-align: justify;
	padding-top: 11px;
}

#firmware li	{
	list-style: none;
}

/* ************** TABLES DESIGNS ************** */
.list, list1, list11, list8 {
 	margin-top: 10px;
	margin-bottom: 10px;
}



.list3 {
	border:5px solid #b1b5e6; 	
	width: 100%;
}
.list3 td {
 	padding: 3px;
}
.list3 .list-row1 {
 	background-color: #b1b5e6;
}


.list4 {
	border:5px solid #f3f3f3; 	
	width: 100%;
}
.list4 td {
 	padding: 3px;
}
.list4 .list-row0 {
 	background-color: #f3f3f3;
}

.list41 h3 {
 	margin:0px;
	padding: 0px;
	color: #535353;
}
.list41 {
	border:3px solid #f3f3f3; 	
	width: 100%;
	margin-top: 3px;
}
.list41 td {
 	padding: 3px;
}
.list41 .list-row0 {
 	background-color: #f3f3f3;
}



.list11 ,.list1 {
	xborder:5px solid #b1b5e6; 	
	margin-top: 5px;
}
.list11 td,.list1 td {
 	padding: 5px;
	border-top: 1px solid #e7e7e7;
	border-bottom: 1px solid #f4f1f1;
}
.list11 .list-row1 td ,
.list1 .list-row1 td{
	background-color: #fdfdfd;
}

.list11 .list-row-pos0 td {
	background-image:url(/styles/olympusindustrial/data/i/td.png);
	background-repeat: repeat-x;
	background-position:bottom;	
	font-size: 13px;
	padding-top:15px;
	padding-bottom:15px;
	font-weight: bold;
}
.list11 .list-row-pos0 strong,
.list1 .list-row-pos0 strong {

	/*text-transform:capitalize;*/
}
.list1 .list-row-pos0 td {
	background-image:url(/styles/olympusindustrial/data/i/td.png);
	background-repeat: repeat-x;
	background-position:bottom;	
	font-size: 11px;
	padding-top:5px;
	padding-bottom:5px;
	font-weight: bold;
	color:#3F3F3F;
}


.list {
	border:1px solid #ccc; 	
	margin-top: 5px;
}
.list td {
 	padding: 5px;
	font-size: 11px;
	margin:1px;
}
.list .list-row0 {
 	background-color: #f5f3f3;
}
/* .list .list-row1 {
 	background-color: #f3f4ff;
}
*/

.list .list-row-pos0 {
	color: #3f3f3f;
	background-color: #fff;
	background-image:url(/styles/olympusindustrial/data/i/td.png);
	background-repeat: repeat-x;
	background-position:bottom;	
	vertical-align: middle;
	font-size: 13px;
	padding-top:15px;
	padding-bottom:15px;
	font-weight: bold;
}
.list tr {
	margin:1px;
}
.list td {
 	padding: 5px;
	border-left: 1px solid #ccc;
	border-bottom: 1px solid #ccc;

}

.list .list-row-pos0 strong {
	/*text-transform:capitalize;*/
}
.list8 {
 	width: 100%;
}
.list8 .list-row-pos0  td {
	color: #444444;
	background-color: #2e2e2e;
	background-image:url(/styles/olympusindustrial/data/i/td.png);
	background-repeat: repeat-x;
	background-position:top;	
	font-size: 14px;
	border-bottom:1px solid #ccc;

}                    
.list8 {
	border-right:1px solid #ccc;
	border-top:1px solid #ccc;
	border-bottom:1px solid #ccc;
}
.list8 td {
 	padding: 8px;
	border-left:1px solid #ccc;
	border-right: 1px solid #cee1ff;
}
.list8 .list-col-pos1, .list8 .list-col-pos3, .list8 .list-col-pos5, .list8 .list-col-pos7 , .list8 .list-col-pos9 {
 	background-color: #e3edfc  /*#e2e2e2;*/
}


/* ***** */

.ispeed_tab td, th{
	border-bottom:1px solid #dadada;
}

table.specstable th
{
    text-align:left;
    font-size: 11px;
    color: #4e4e4e;
    border-bottom: 1px solid #4e4e4e;
    border-top: 1px solid #4e4e4e;
    padding: 3px 5px 3px 9px;
}
table.specstable td.even
{
    padding: 1px 5px 1px 9px;
    font-size: 11px;
    color: #848177;
    /* background-color:  #ffffff; */
}
table.specstable td.odd
{
    padding: 1px 5px 1px 9px;  
    font-size: 11px;
    background-color:  #e4e4e4;
}

