/* CSS Document */

body {
margin: 0;
padding: 0;
background-color: white;
font: 10pt Arial, sans-serif;
}
a:link, a:active, a:visited {
color:#333333;
}
a:hover {
color:#cc6633;
}

.mtable {
border-left: 1px solid #333333;
border-right: 1px solid #333333;
background-color: white;
}

.ttable {
font: 10pt Arial, sans-serif;
color: #333333;
background-color: white;
text-align: left;
text-decoration: none;
}

td.bgl {
background: url(images/header_l.jpg);
width: 247px;
height: 99px;
}

td.bgr {
background-image: url(images/header_r.jpg);
width: 453px;
height: 99px;
}

.lang1 {

font-family: Arial, Helvetica, sans-serif;

font-size: 13px;

font-weight: bold;

text-decoration: none;

padding-right: 9px;
}


#lang {
color:#FFFFFF;
text-decoration: none;

}


#lang:hover {
color:#cc6633;
}

.lang2 {

font-family: Arial, Helvetica, sans-serif;

font-size: 13px;

font-weight: bold;

color: #FFFFFF;

text-decoration: none;

vertical-align:top;
}


.gdiv {
text-align: left;
padding-top: 7px;
padding-left: 178px;

}

.gdiv1 {
text-align: left;
padding-top: 7px;
padding-left: 130px;

}

.menut {
background: url(images/m_bg.gif) repeat-x;
}

.mdiv {
background: url(images/mdiv.gif) repeat-x;
}
.vdiv {
background: url(images/l_vw.gif) repeat-y;
}
.ddiv {
background: url(images/d_v.gif) repeat-x;
}.lt {
font: 10pt Arial, sans-serif;
background-color: #f7f7f7;
border-bottom: 6px solid #cccccc;
padding: 7px 5px 3px 5px;
}
.lp {
font: 10pt Arial, sans-serif;
background-color: #white;
border: 1px solid #cccccc;
padding: 10px 10px 7px 5px;
}
.ls {
font: 10pt Arial, sans-serif;
background-color: #f7f7f7;
border: 1px solid #cccccc;
padding: 1px 1px 1px 1px;}
.fmed {
border: 1px solid #666666;
width: 139px;
margin: 10px 0px;
}
.fsel {
width: 120px;
margin: 4px 0px;
font: 8pt Tahoma, sans-serif;
}
.but {
margin: 4px 0px;
}
.tabi {
background: url(images/bg_in.gif) repeat-y;
}
.tabo {
background: url(images/bg_out.gif) repeat-y;
}
.bg_b {
background: url(images/l_hw.gif) repeat-x;
}
.bg_gi {
font: 10pt Arial, sans-serif;
}
.bg_go {
font: 10pt Arial, sans-serif;
}
.t_desc {
font: 8pt Tahoma, sans-serif;
background: url(images/l_h.gif) repeat-x top #f3f3f3;
padding: 6px 2px;;
}
td.pic {
vertical-align:top;
}
td.pic img {
border: 1px solid #cccccc;
}
.t_price{
color: #cc6633;
}
.copyr {
font: 8pt Tahoma, sans-serif;
padding: 10px 15px;
text-align: center;
background-color: #f3f3f3;
}
.smallwhite {
text-decoration: none;color: #FDFDFD; font: normal 1pt Arial
}
.hfs{

}
ul.hfs p{padding:0px;margin:0px;}