@charset "windows-1251";




html {height:100%;}
body { behavior:url(/csshover2.htc); margin:0px;padding:0px;font:11px Arial,Sans-serif;color:#37414E;background-color:#FFF;background:url(/img/bg.gif) repeat-x top left; height:100%;}
td, p, textarea, input, li, ul {font:11x Arial,Sans-serif;color:#37414E;}
img {border:0px;}

p{padding:0px; margin:0px;}
  
h3 {font: bold 14px Arial,Sans-serif; color: #333; text-transform: uppercase; margin: 0px 0px 4px 0px; padding: 0px; letter-spacing: -0.05em}  
  
.mnbar_left {background:url(img/mnbar_left.gif) no-repeat top left;}
.mnbar_right {background:url(img/mnbar_right.gif) no-repeat top right;}
.und_mnbar {background:url(img/und_mnbar.gif) repeat-x top left;}
.undmarkbar {background:url(img/undmarkbar.gif) repeat-x top left;background-color:#FFF;}
.undmarkbar_yel {background:url(img/undmarkbar.gif) repeat-x top left;background-color:#FFF;}
.inpbar_bg {background:url(img/inpbar_bg.gif) repeat-x top left;}
.dv_mrg {margin:20px 10px 20px 20px;}
.sep_dblue {background:url(img/sep_dblue.gif) repeat-x top left;padding-top:20px;}
.dv_sep_dblue {background:url(img/sep_dblue.gif) repeat-x top left;width:50%;}

#dv_mrg15 {margin:15px 10px 10px 15px;}
#dv_mrg15 P {font:12px Arial;color:#000;}
#dv_mrg15 SPAN {font-size:14px;}

#dvmrg7 {margin:10px 7px 7px 7px;background-color:#FCFCE3;padding:10px;font-size:12px;color:#000;}
#dvmrg7 DIV {margin:6px 0px 0px 0px;}
#dvmrg7 SPAN {font-size:14px;color:#369;}

#acmain {margin:10px;color:#000}
#acmain DIV {margin:6px 0px 0px 0px;}
#acmain SPAN {font-size:14px;color:#369;}

.sep_main {background:url(img/sep_main.gif) repeat-x top left;}

.sepcontgr {background:url(img/sepcont_grey.gif) repeat-x top left;}
.pdleft {padding:0px 0px 0px 10px;text-align:justify;}

#lst_cont {list-style:none;margin:0px;padding:0px;}
#lst_cont LI {margin:5px 0px 0px 0px;}
      
  a:link {font:11px Arial,Sans-serif;color:#336699;text-decoration:none;}
  a:active {font:11px Arial,Sans-serif;color:#336699;text-decoration:none;}
  a:visited {font:11px Arial,Sans-serif;color:#336699;text-decoration:none;}
  a:hover {font:11px Arial,Sans-serif;color:#336699;text-decoration:none;}
  
  a.dbl:link {font:11px Arial,Sans-serif;color:#333366;text-decoration:none;}
  a.dbl:active {font:11px Arial,Sans-serif;color:#333366;text-decoration:none;}
  a.dbl:visited {font:11px Arial,Sans-serif;color:#333366;text-decoration:none;}
  a.dbl:hover {font:11px Arial,Sans-serif;color:#333366;text-decoration:none;}

.topmenu {font:bold 11px Arial;color:#FFFFFF;text-decoration:none;}
a.topmenu:link,a.topmenu:active,a.topmenu:visited,a.topmenu:hover{font:bold 11px Arial;color:#FFFFFF;text-decoration:none;}  

.trail {font:bold  11px Arial;color:#E1E8FA;text-decoration:none;}
a.trail:link,a.trail:active,a.trail:visited{font:bold  11px Arial;color:#E1E8FA;text-decoration:none;}  
a.trail:hover{font:bold  11px Arial;color:#E1E8FA;text-decoration:underline;}  

.dmenu {font:bold  13px Arial;color:#336699;text-decoration:none;}
a.dmenu:link,a.dmenu:active,a.dmenu:visited{font:bold  13px Arial;color:#336699;text-decoration:none;}  
a.dmenu:hover{font:bold  13px Arial;color:#E1E8FA;text-decoration:none;}  

.dmenu1 {font:bold  14px Arial;color:#336699;text-decoration:none;}
a.dmenu1:link,a.dmenu1:active,a.dmenu1:visited{font:bold  14px Arial;color:#336699;text-decoration:none;}  
a.dmenu1:hover{font:bold  14px Arial;color:#E1E8FA;text-decoration:none;}  

h1,h2 {font: bold 14px Arial,Sans-serif; color: #333; text-transform: uppercase; margin: 0px 0px 4px 0px; padding: 0px; letter-spacing: -0.05em}

a.A_H1, a.A_H1:link, a.A_H1:hover, a.A_H1:visited, a.A_H1:active {
 font: bold 14px Arial,Sans-serif;
 color: #333;
 text-transform: uppercase;
 margin: 0px 0px 4px 0px;
 padding: 0px;
 letter-spacing: -0.05em
}

.ib {font:bold  12px Arial;color:#336699;text-decoration:none;}
a.ib:link,a.ib:active,a.ib:visited{font:bold  12px Arial;color:#336699;text-decoration:none;}  
a.ib:hover{font:bold  12px Arial;color:#A2B9CC;text-decoration:none;}  

a.short_news {text-decoration:none;}

textarea.contact_us {
		border-style:solid;
		border-color:#c8e4e5;
}

input.contact_us {
		border-width:1px;
		border-style:solid;
		border-color:#c8e4e5;
}

.price{font:bold  14px Arial;color:#336699;text-decoration:none;}
a.price:link,a.price:active,a.price:visited{font:bold  14px Arial;color:#336699;text-decoration:none;}  
a.price:hover{font:bold  14px Arial;color:#336600;text-decoration:underline;}  

tr.gallery_name td {
padding: 3px;
background: #627EA0;
color: white;
font-weight: bold;
}
table.gallery_preview td {
background: #B2C0D0;
padding: 3px;
}
table.gallery_preview td:hover {
background: white;
}

table.gallery_preview td img {
cursor: pointer;
margin: 0px;
}
