body {
background-image:url(/pic/bg_top.jpg);
background-repeat:repeat-x;
background-position:top left;
background-color:#baa970;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
line-height:16px;
margin: 0px;	
padding: 0px;
color:#433c20;
}
	
body a
{
color:#3c3f31;
text-decoration:underline;	
} 

body a:hover
{
color:#0000AA;
text-decoration:underline;
}
	
h1 {
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
color:#917c46;
margin-top:10px;
}



p {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
margin: 10px;
}

li {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
}

.td
{
	font-size:11px;
}
	
.sign {
height:43px;
background-image:url(/pic/sign.jpg);
background-position:top left;
background-repeat:no-repeat;

}

.topbkg {
height:42px;
font-size:11px;
background-image:url(/pic/top_bkg.jpg);
background-position:top left;
/*background-repeat:no-repeat;*/

}

.general {
width:784px;
margin-bottom:60px;


}

.sh_left {
background-image:url(/pic/sh_l.jpg);
background-repeat:repeat-y;
background-position:top right;
vertical-align:top;
width:12px;
}

.sh_right {
background-image:url(/pic/sh_r.jpg);
background-repeat:repeat-y;
background-position:top left;
vertical-align:top;
width:12px;
}

.bg_top{
background-image: url(/pic/bg_gor.jpg);
background-repeat:repeat-x;
background-position:bottom left;
color:#818181;
font-family:Tahoma, Arial, Helvetica, sans-serif;
width:762px;
height:42px!important;
vertical-align:top;

}



.bg_top img{
float:left;
clear:left;
}


#left {
background-image: url(/pic/fonar.jpg);
background-position:right 40px;
background-repeat:no-repeat;

}

.language {
clear:none;
float:right;
width:200px;
margin:0px;

}

.language img {
float:right;
clear:right;
height:16px;

}

.pictur_top {

}



.logo {
width: 291px;
height:157px;
background-image:url(/pic/logo.jpg);
background-position:top left;
background-repeat:no-repeat;
vertical-align:middle;
text-align:center;


}

.menu {
height:30px;
background-image:url(/pic/menu_bg.jpg);
background-position:left;
background-repeat:repeat-x;
width:762px;
text-align:left;

}

.left_menu {
background-image:url(/pic/bgleftmenu.jpg);
background-repeat:repeat-y;
background-position:top right;
background-color:#dfd8c0;
width:192px;
vertical-align:top;
text-align:left;
height:100%;

}

.plan {
background-image:url(/pic/plan.jpg);
background-position:left bottom;
background-repeat:no-repeat;
margin-top:50px;
width:195px;
vertical-align:bottom;
padding-bottom:50px;
padding-right:15px;
text-align:right;
font-size:10px;


}
.selected
{
background-color:#6c5d34;
color:#ded6bd!important;
}

.content_block {
background-color:#f6f4eb;
vertical-align:top;
width:553px;
padding:10px;
padding-left:30px;
padding-right:30px;
}

.bottom {
background-image:url(/pic/bg.gif);
background-repeat:repeat-y;
width:784px;

}

.bg_bottom {
background-image: url(/pic/content_bottom_bg.jpg);
background-position:bottom left;
background-repeat:repeat-x;
width:538px;
color:#96854c;
text-align:center;
font-size:10px;
padding-right:15px;

vertical-align:top;

}

.bg_bottom a:link, .bg_bottom a:visited, .bg_bottom a:active {
color:#96854c;
text-decoration:none;

}

.bg_bottom a:hover {
color:#3a2e16;
text-decoration:underline;

}

.submenu {
background-image: url(/pic/menu_gradient.jpg);
background-repeat:repeat-y;
background-position:top;
margin-bottom:10px;
margin-top:10px;
padding-bottom:15px;
padding-top:15px;

}


.submenu li{
list-style-image:url(/pic/arr.gif);
margin-bottom:0px;
margin-top:0px;
height:22px;

}
.submenu ul{
margin-top:0px;
margin-bottom:0px;


}

.sub {
padding-left:25px;
font-weight:bold;
background-image:url(/pic/arr.gif);
background-repeat:no-repeat;
background-position:10px;
color:#FFFFCC;
font-size:12px;
margin-left:5px;
margin-right:5px;

}



.sub a:link, .sub a:visited, .sub a:active {
color:#3c3f31;
text-decoration:none;

}

.sub a:hover {
color:#433708;
text-decoration:none;

}



div.sep {
width:154px;
background-image: url(/pic/dotted.gif);
background-position:top left;
background-repeat:repeat-x;
margin-left:15px;
height:1px;
line-height:1px;
font-size:1px;

}

.bot_sep {
width:520px;
height:1px;
font-size:1px;
line-height:1px;
background-color:#d3cdbb;
margin-bottom:10px;

}

.bottom_tel {
padding-left:50px;
color:#999900;
height:100px;
font-size:11px;

}

.arr {
margin-left:20px;
margin-right:15px;

}



.result {
width:510px;
border-collapse:separate;
margin-top:15px;
margin-bottom:15px;
}

.result td {
text-align:left;
padding-left:5px;
line-height:14px;

}

.result th {
background-color:#cdc6b2;
text-align:left;
padding-left:3px;
color:#2B3328;
font-weight:normal;

}

.navigation {
font-weight:bold;
color:#917c46;

}

.navigation a:link, .navigation a:visited, .navigation:active {
color: #917c46;
text-decoration:underline;
}

.navigation a:hover {
color:#433c20;
text-decoration:underline;

}

.input 
{
margin:5px;
vertical-align:middle;
border:1px solid #999966;
height:16px;
font-size:11px;
color:#433c20;
}

.select
{
vertical-align:middle;
border:solid 1px #999966;
height:16px;
font-size:11px;
color:#433c20;

}

.button
{
margin:5px;
vertical-align:middle;
border:1px solid #999966;
font-size:11px;
font-weight:bold;
text-transform:uppercase;
color:white;
background-image:url(/pic/button_bg.gif);
background-repeat:repeat-x;
}

label {
color:#917c46;
font-size:11px;
font-weight:bold;

}

