* {
	margin: 0;
	padding: 0;
	}

html {
	font-size:100%;
	}

/*  custom start */

.ditto_info {display: none;}

.ditto_summaryPost {border: 1px solid #ccc; margin: .5em; padding: .5em; background: #fff;}
.ditto_summaryPost h4 {border-bottom: 1px solid #1EABD1;}
h4 {font-weight: normal;}
#order td {border-bottom: 1px solid #ccc; margin: .6em 0; padding: .3em;}
#form1 {border: 1px solid #ccc; margin: .5em; padding: .5em; background: #fff;}

#main li ul {border: 1px solid #ccc; 
margin: .5em; padding: .5em; background: #fff;
list-style: none;
}

#main li ul a  {
text-decoration: underline;}

#allprod th{ border-bottom: 1px solid #ccc; padding: 3px; background: #fff;}
#allprod td{ border-bottom: 1px solid #ccc; 
padding: 3px;
border-right: 1px solid #ccc;}
#allprod td,#allprod th {text-align: center;}
/*  custom end   */
a { color: #257a9d;
	text-decoration: none; }

a:hover { text-decoration: underline;}

img {border:0;}

a:visited {
	color: #257a9d;
	}

body {
	background-color: #f2f2f2;	
	background: #f2f2f2 url(../images/hr.png) no-repeat bottom center;
	color: #4d4d4d;
	font: 0.88em/1.387em Verdana, Arial, Helvetica, sans-serif;
	}

sup {
	vertical-align: baseline;
	position: relative;
	top: -0.4em;
	}

sub {
	vertical-align: baseline;
	position: relative;
	bottom: -0.4em;
	}

h1 {
	font: bold 1.13em/2.19em Verdana, Arial, Helvetica, sans-serif;
	color: #1e6280;
	text-transform: uppercase;
	}

h2 {
	font: bold 0.94em/1.41em Verdana, Arial, Helvetica, sans-serif;
	color: #1e6280;
	}

ul {
	margin: 0 0 1em 1.13em;
	padding: 0;
	}

#header {
	background: url(../images/logo.jpg) no-repeat left top; 
	margin: auto;
	width: 1120px;
    height: 70px;
	}

#footer {
    text-align:left;
	color: #257a9d;
	font: normal 0.93em/1.39em Verdana, Arial, Helvetica, sans-serif;
	}

div.menu {
	color: #257a9d;
	float: left;
	//font: normal 0.72em/1.19em Verdana, Arial, Helvetica, sans-serif;
	font: bold 10px/11px Verdana, Arial, Helvetica, sans-serif;
	padding: 0px 18px 7px 7px;
	text-align: left;

}

ul.menuNombreAct {
	list-style-image: url(../images/menu_active.png);
	margin-bottom: 3px;
}

ul.menuNombre {
	list-style-image: url(../images/menu.png);
	margin-bottom: 3px;
}

ul.menuNombre li, ul.menuNombreAct li {
	font: bold 12px/12px Verdana, Arial, Helvetica, sans-serif;
	padding-left: 2px;
        margin: 0;
        padding-top: 0px;
	}

#site {
	margin: auto;
	width: 980px;
    text-align:center;
	}

#news {
	float: left;
	padding: 25px;
	text-align: justify;
	width: 240px;
	}

p {
	padding: 0 0 1em 0;
	font: 1em/1.3em Verdana, Arial, Helvetica, sans-serif;
	}

#news p {
	font: normal 0.86em/1.29em Verdana, Arial, Helvetica, sans-serif;
	}


strong.newsh {
	font: bold 1.13em/2.19em Verdana, Arial, Helvetica, sans-serif;
	color: #1e6280;
	text-transform: uppercase; }


#main {
	float: left;
	padding: 25px;
	width: 980px;
	text-align: justify;
overflow: visible;
	}
div.menu ul,div.menu ul li {

}

ul.bot li {
	list-style: url("../images/delim.gif") inside;
	float: left;
	padding-left: 4px;
}
table select {
width: 60px;
}
table#allprod {
font-size: 10px;
}

div.scroll-table {

overflow: auto;
height: 500px;
}
td {
font-size:10px;
}
.scroll-table tr.fixed {
position: relative;
top: expression(this.parentElement.parentElement.parentElement.scrollTop);
background-color: #FFF;
}
.scroll-table>table tbody {
height: 240px;
overflow: auto;
overflow-x: hidden;
}

.scroll-table tr {
height: 40px;
}

.act a, a:hover {text-decoration:underline;}

#catalog {clear:both;text-align:left;padding:25px;}
#catalog li ul {margin:.5em;padding:.5em;list-style:none;border:0px;background:#f2f2f2;}
#catalog ul.white li ul {border:1px solid #ccc;background:#fff;}
#catalog li ul a{text-decoration:none;}
#catalog li ul a:hover{text-decoration:underline;}

#main .search{font-size:10px;width:620px;float:left;}

a.order{float:left;padding-top:20px;padding-left:50px;}