table.reyt thead th {
color:#fff;
font-size:11px;
font-weight:400;
padding:4px 8px;
background: url(../images/bg-table.png) repeat-x bottom;
}


table.reyt td {
color:#696969;
font-size:13px;
border-top:solid 0px #FFF;
border-bottom:solid 1px       #CFCFCF;
padding:3px 4px;
font:11px Tahoma;
}

table.reyt td.visit {
text-align:center;
background:#F0EFE1;
padding:2px 5px;
}

table.reyt td.price {
    text-align: left;
    font-size: 12px;
    color: #AF0032;
    padding: 5px 10px;
    border-bottom: solid 1px #DBDFBE;
}
table.reyt td.price input {
    text-align: left;
    color: #FF0000;
    font-size: 13px;
    border: none;
    padding: 0;
    width: 100px;
}
table.reyt td.price select {
    text-align: left;
    color: #FF0000;
    font-size: 13px;
    border: none;
    padding: 0;
    width: 100px;
}
table.reyt td.buy {
font-size:14px;
text-align:right;
color:#00649E;
padding: 2px 10px;
}

a.mesega {
font-size:11px;
text-align:center;
line-height:2em;
height:25px;
width:92px;
color:#fff;
text-shadow:1px 1px 1px #292929;
outline:none;
border:none;
display:block;
float:right;
background:url(../images/btn-green.png) no-repeat left top;
}

a.citat {
font-size:11px;
text-align:center;
line-height:2em;
height:25px;
width:92px;
color:#fff;
text-shadow:1px 1px 1px #292929;
outline:none;
border:none;
display:block;
float:right;
background:url(../images/btn-blue.png) no-repeat left top;
}

.citatmes {
    color:#6CA851;
background-color:#F6F7EF;
border:1px dashed #A1D686;
-moz-border-radius: 7px;
-webkit-border-radius: 7px;
-khtml-border-radius: 7px;
border-radius: 7px;
display:block;
margin:15px 5px 10px;
padding:10px;
}

.citatf {
    color:#6CA851;
font-size:11px;
background-color:#F6F7EF;
font-weight: bold;
border-top:1px dashed  #A1D686;
border-left:1px dashed  #A1D686;
border-right:1px dashed  #A1D686;
-moz-border-radius: 2px;
-webkit-border-radius: 2px;
-khtml-border-radius: 2px;
border-radius: 2px;
height:15px;
margin-left:15px;
display:block;
float:left;
padding: 0 5px;
}

.combut {
background-color: #cccccc;
border: 1px solid #c0c0c0;
color: #000000;
font-size: 11px;
height: 20px;
cursor:pointer;
font-weight: bold;
}

.comtextur{
border:1px solid #c0c0c0;
height: 100px;
width:100%;
font-size:12px;
}

.combbcod{
background-color: #ffffff;
border:1px solid #880000;
cursor:pointer;
height: 18px;
font-size:9px;
font-weight: bold;
}

.navi a {font-size: 10px;text-decoration: none}
.navi a:link {color:#ec7600;}
.navi a:visited {color:#ec7600;}
.navi a:hover {color:#909090;}
.navi a:active {color:#909090;}

.navi {
 font-size:10px;
 color:#000000;
 padding: 1px 5px;
 background: #eeeeee;
 border:1px solid #000088;
}
.vnavi {
 font-size:10px;
 color:#000000;
 padding: 1px 5px;
 background: #e9e9e9;
 border:1px solid #000088;
 font-weight: bold;
}