
html,body{ margin:0;

font-size:14px;

font-family:Arial, Helvetica, sans-serif;

color:#667479;

background:#fff;

} 

p {   text-align: justify; MARGIN: 0px 0 15px 0px;   }


table{  border-collapse:collapse}

img{ border:0}

.topfon{ background-image:url(../images/top.jpg); background-position:top; background-repeat:no-repeat; height:144px; width:1109px;border:1 solid red}

.bfon{ background-image:url(../images/fon.jpg); background-position:top; background-repeat:repeat-x; height:144px}

.gline{ background-image:url(../images/gline.jpg); background-position:top; background-repeat:repeat-x; height:33px}

div.legs{text-align:left;background:url(../images/legs.jpg) 257px top no-repeat;padding-top:7px;padding-left:50px}
#legs{position:absolute; top:157px; left:257px; background-image:url(../images/legs.jpg); background-position:top; background-repeat:no-repeat; width:157px; height:33px}

.bl_txt{ color:#2193c4; font-size:17px; font-weight:bold}

.dotline{ background-image:url(../images/dotline.jpg); background-position:top; background-repeat:repeat-x; width:247px; height:5px; margin-top:15px}

.mrazdel{padding-top:20px; padding-left:10px; width:280px}

div.news{padding:22px;}
div.news1{padding:5px 20px;font-size:13px;clear:both}

.pl10{ padding-left:10px}

.pl15{ padding-left:15px}

.pl25{padding-left:25px}

.pl35{padding-left:35px}

.pl50{ padding-left:50px}

.pt3{ padding-top:3px}

.pr2{ padding-right:2px}

.pt7{ padding-top:7px}

table.btm{width:100%}
table.btm td{padding:10px 20px;}

td.glbox td{padding:5px;text-align:center}

.w100{width:100%}
.nn{border-collapse:collapse;margin:0}

.fl{float:left;margin-right:10px}
.fl2{float:left;margin-right:15px;margin-bottom:10px}
.bb{border:2px solid #ccc}
.sm{font-size:12px}

td.txt{padding:0 50px 20px 25px;width:100%;vertical-align:top;}

#legs{position:absolute; top:157px; left:257px; background-image:url(../images/legs.jpg); background-position:top; background-repeat:no-repeat; width:157px; height:33px}

#logo{position:absolute; top:40px; left:50px}

#advert{ height:91px; padding-top:10px}

#l{float:left;background-image:url(../images/l.jpg); background-position:top; background-repeat:no-repeat; height:36px; width:6px}

#m{float:left; background-image:url(../images/m.jpg); background-position:top; background-repeat:repeat-x; height:36px; width:236px}

#r{float:left;background-image:url(../images/r.jpg); background-position:top; background-repeat:no-repeat; height:36px; width:6px}

#mtop{width:250px; height:36px}

#mtitl{padding-top:7px; padding-left:15px}

.blue{ color:#2193c4;}

td.glbox{background:url('../images/glbox.png') left top no-repeat;padding:9px 0 0 18px;height:43px;width:635px;font-size:12px;}

td.glbox a:link,td.glbox a:visited,td.glbox a:hover,td.glbox a:active  { color:#0e3751;; text-decoration:underline;}

td.glbox div{font-size:14px;float:left;padding:0 30px 0 0;width:515px;display:inherit}

table.gall td{padding:15px 20px;text-align:center;font-size:12px;color:#ccc;width:33%:}
table.gall img{margin-bottom:5px}

table.gl{margin-top:15px}
table.gl td{padding:5px 10px 5px 0;}

td.models{padding:0 10px 0 25px;vertical-align:top;font-size:11px;line-height:190%;width:200px}
td.models div{font-size:15px;margin-bottom:15px;margin-top:30px;font-weight:bold;}

td.models a:link,td.models a:active,td.models a:visited,td.models a:hover{ color:#2193c4; font-size:11px; text-decoration:underline; font-weight:normal}

table.kat{width:100%;border-collapse:collapse}
table.kat td{padding:15px;vertical-align:bottom;width:33%}
table.kat img{border:2px #ccc solid;margin-bottom:3px}


a.menu:link,a.menu:active,a.menu:visited{ color:#8b9699; font-weight:600; text-decoration:underline; text-transform:uppercase }

a.menu:hover{  color:#8b9699; font-weight:600; text-decoration:none; text-transform:uppercase }

a.lmenu:link,a.lmenu:active,a.lmenu:visited{ color:#2193c4; font-size:15px; text-decoration:underline; font-weight:bold }

a.lmenu1:link,a.lmenu1:active,a.lmenu1:visited{ color:#2193c4; font-size:15px; text-decoration:underline; font-weight:bold }



a:link,a:active,a:visited{ color:#2193c4; font-size:13px; text-decoration:underline; font-weight:bold }

a.lmenu:hover{ color:#2193c4; font-size:13px;  text-decoration:none}

.planka{ 

	MARGIN: 0px 0px 0px;    bgColor: #999999;  

         FONT: 10px arial, geneva, verdana, arial, sans-serif; 

         COLOR: #60564d;  

         BACKGROUND-IMAGE: url(/img/split-bar.gif)

         }

h1 {  FONT-SIZE: 23px; FONT-FAMILY:  tahoma, verdana, arial, sans-serif; COLOR: #8b9699; MARGIN: 14px 0

}

h2 {  FONT-SIZE: 19px; FONT-FAMILY:  tahoma, verdana, arial, sans-serif; COLOR: #8b9699; MARGIN: 14px 0

}

h3 {  FONT-SIZE: 17px; FONT-FAMILY:  tahoma, verdana, arial, sans-serif; COLOR: #8b9699; MARGIN: 14px 0

}


