body {
padding: 0;
margin: 0;
text-align:center;
font-size:62.5%;
font-family:"Trebuchet MS", "Lucida Grande", Verdana, Helvetica, Arial, sans-serif;}

h1,h2,h3,h4,h5,h6{font-family:"Book Antiqua", Palatino, "Times New Roman", Times, serif;}

#cont_logo{
position:absolute;top:0;left:0;
margin: 5px 0 5px 0;
width:260px;
height:105px;}

#cont_top{
margin: 5px 0 5px 270px;
height: 105px;
background:transparent;}

#cont_title{
padding:0 0 2px 0;
width:100%;
background:transparent;
border-bottom:1px solid black;
text-align:left}
#cont_title h1{
padding:3px;
margin:0;
color:white;
background:#009ace;
font:bold 12px Helvetica, Arial, sans-serif;
border-top:1px solid black;
border-bottom:1px solid black;
text-transform:uppercase;}

#cont_middle{
width:100%;
padding:0;
margin:0;
background:#EEEEEE;}


#middle_cont{
width: 960px;
padding: 0;
margin: 0 auto;
background-image: url(../img/bgbody.gif);
background-repeat:no-repeat;}


#middle_left{
width:270px;
float:left;
margin:0;
padding:10px 0 0 0;
text-align:right;}


#middle_right{
width:auto;
margin: 0px 10px 0px 270px;
padding:10px 10px 10px 10px;
background:transparent;
border-left:1px solid black;
font-size:1.1em;
font-weight:normal;
text-align:left;}
#middle_right h2{
font: bold 14px Arial, sans-serif;
color: #0082D6;
margin: 0 0 5px 0;}
#middle_right p, li{
font: normal 11px Arial, sans-serif;
color: #303030;
margin: 0 0 4px 0;}
#middle_right a,
#middle_right a:link,
#middle_right a:active,
#middle_right a:visited{
color: #0082D6;
text-decoration: none;}
#middle_right a:hover{
color: #ff0000;
text-decoration: underline;}

#middle_foot{
width:100%;
padding: 0;
margin: 0;
border-top:1px solid #009ace;
text-align:left;}
#middle_foot p{
font-size:1em;
font-weight:normal;
color: #707070;
margin: 0 0 2px 0;
display: block;}

#cont_foot{
width:auto;
padding:5px 10px 5px 10px;
background:#009ace;
border-top:1px solid black;
text-align:right;}
#cont_foot p{
padding: 0;
margin: 0;
color:white;
font-size:1em;
font-weight: bold;
text-decoration:none;}
#cont_foot a,
#cont_foot a:link,
#cont_foot a:active,
#cont_foot a:visited{
color:white;
text-decoration:none;}
#cont_foot a:hover{
color: #ff0000;
text-decoration: underline;}

#cont_cat{
width:656px;
padding: 0;
margin: 0 auto;
border-top:1px solid #009ace;
border-bottom:1px solid #009ace;
font-size:1.1em;
font-weight: normal;
background: transparent;
color: #303030;
text-align:left;}
#cont_cat a{
font-size:1.1em;
font-weight: normal;
color: #0082d6;
text-align:left;}
#cont_cat a:hover{
color: #ff0000;
font-weight: bold;
text-decoration: underline;}

.right_box{
width:260px;
margin:0px 0px 5px 5px;
padding:0px 0px 5px 5px;
background:transparent;
float:right;
border:1px dotted #009ace;}
.right_box h1{
padding: 0px 0px 5px 0px;
margin: 0;
font-size:1.2em;
color: #0082d6;
text-align:center;}


.box_menu{
width:250px;
padding: 0 10px 10px 10px;
margin: 0;}
.box_menu p,
.box_menu td{
font-size:1.1em;
font-weight:normal;
color: #303030;
padding: 0;
margin: 0;}
.box_menu a,
.box_menu a:link,
.box_menu a:active,
.box_menu a:visited{
color: #303030;
text-decoration: none;}
.box_menu a:hover{
color: #ff0000;
text-decoration: underline;}
.box_menu h1{
font-size:1.2em;
font-weight: bold;
text-transform: uppercase;
padding: 0;
margin: 0;
color: #0082d6;}

.prod_tip{
width:200px;}
.prod_tip a,
.prod_tip a:link,
.prod_tip a:active,
.prod_tip a:visited{
color: #0000FF;
text-decoration: none;}
.prod_tip a:hover{
color: #ff0000;
text-decoration: underline;}

.box_l0{
padding: 0px;
margin: 7px auto;
border:1px solid #0082d6;
overflow:hidden;}
.box_l0 h3{
padding:2px;
margin:0;
color:white;
background:#009ace;
font:bold 12px Arial, sans-serif;}
.box_l0 p{
padding: 5px;}

.box_noover{
width: 656px;
overflow:hidden;}

.cleaner{
clear: both;
height: 1px;
font-size: 1px;
border: 0px none;
padding: 0;
margin: 0;
position: relative;
display: block;
float: none;}

.cleaner_left{
clear: left;
height: 1px;
font-size: 1px;
border: 0px none;
padding: 0;
margin: 0;
position: relative;
display: block;
float: none;}

.cleaner_right{
clear: right;
height: 1px;
font-size: 1px;
border: 0px none;
padding: 0;
margin: 0;
position: relative;
display: block;
float: none;}

.c_red{color:red;}
.c_blue{color:#009ace;}
