*{font-family:Arial, Helvetica, sans-serif;}

input {width:154px; background-color:#F0F5FB; border:1px solid #3171C0;}
input.button {width:82px; background-color:#3171C0; color:white;}
input.findbutton {width:28; height:20; background-color:#6899D8; background-image: url('../images/button.gif'); border:0px solid #3171C0;}
textarea {width:100%; height:120px; background-color:#F0F5FB; border:1px solid #3171C0;}

.title {font-size: 18px; color:#909090;}
.txt {font-size: 12px; color:#454545;}

table.cap {font-size: 12px;}
table.cap td.bgtitle{height:33px; background-repeat: repeat; background-image: url('../images/cap_line.gif'); font-size: 18px; color:white;}
table.cap td.bgimage{height:161px; background-color: #1B5CAC; background-position: top left; background-repeat: repeat; }

table.price {color:#454545; text-align: center; font-size: 12px;}
table.price th{border-left:1px solid white; border-bottom:1px solid white; background-color: #6F91BD;}
table.price th.ref{background-color:white; text-align: left; font-size: 10px;}
table.price tr.line td{background-color:#6F91BD; color:white;}
table.price tr.line td.name{background-color:#6F91BD; color:white; font-weight: bold; text-align: left;}
table.price tr td{background-color:#DEE9F7; border-left:1px solid white;}
table.price tr td.name{background-color:#DEE9F7; border-left:1px solid white; font-weight: bold; text-align: left;}

table.mainmenu td{color:#00387E; font-size: 12px; font-weight: bold; padding-top:5px; padding-bottom:5px;}
table.mainmenu tr.sel td{background-color:#DEE9F7; font-size: 12px; font-weight: normal; padding-top:0px; padding-bottom:0px;}
table.mainmenu tr.sel td.mainCat{background-color:#DEE9F7; height: 100%; padding-top:5px; padding-bottom:5px;}
table.mainmenu tr.sel td.line{ background-image: url('../images/line_menu.gif'); background-repeat: repeat-y;}
table.mainmenu tr.cureent td{background-color:white;}

table.menu td{height:25px; color:#00387E; font-size: 12px;}

table.main_text td{font-size: 11px;}
table.main_text td.title{font-size: 11px; color:#3170C0; font-weight:bold;}

table.main td.txt{color:#454545; padding-left:10px; font-size: 12px;}
table.main td.whitetxt{color:white; font-size: 11px;}
table.main td.ml{height:100px; background-repeat: repeat; background-image: url('../images/col_line.jpg');}
table.main td.mr{height:100px; background-repeat: repeat; background-image: url('../images/col_line_r.jpg');}
table.main td.bgright {height:100px; background-position: top right;  background-repeat: no-repeat; background-image: url('../images/col_right.jpg');}
table.main td.bgleft {height:100px; background-position: top left;  background-repeat: no-repeat; background-image: url('../images/col_left.jpg');}

.bkgroundlogo {background-color: #1B5CAC;  background-repeat: repeat; background-image: url('../images/bg_logo.gif');}
.bkgroundmain {height:161px; background-color: #1B5CAC; background-position: top left;  background-repeat: no-repeat; background-image: url('../images/cap.jpg');}
.bgcategory {background-color: #DEE9F7; background-position: bottom right;  background-repeat: no-repeat; background-image: url('../images/bg_category.gif');}
.title {color:#1B5CAC; font-size: 18px;}

a:link{color:#1B5CAC; font-size: 12px; text-decoration: underline;}
a:visited{color:#1B5CAC; font-size: 12px; text-decoration: underline;}
a:hover{color:#6CACFF; font-size: 12px; text-decoration: underline;}
a:active{color:#1B5CAC; font-size: 12px; text-decoration: underline;} 

a.category:link{color:#1B5CAC; font-size: 18px; text-decoration: none;}
a.category:visited{color:#1B5CAC; font-size: 18px; text-decoration: none;}
a.category:hover{color:#6CACFF; font-size: 18px; text-decoration: none;}
a.category:active{color:#1B5CAC; font-size: 18px; text-decoration: none;} 

a.bRef:link{color:#1B5CAC; font-size: 12px; font-weight: bold; text-decoration: underline;}
a.bRef:visited{color:#1B5CAC; font-size: 12px; font-weight: bold; text-decoration: underline;}
a.bRef:hover{color:#6CACFF; font-size: 12px; font-weight: bold; text-decoration: underline;} 
a.bRef:active{color:#1B5CAC; font-size: 12px; font-weight: bold; text-decoration: underline;}
