html, body {margin:0; padding:0; width:100%; height:100%;}

body {font-size:12px; font-family: tahoma, arial, sans-serif ;  background-color:#ffffff; color:#333333;  }

html,  body, table, td, div, tr, div, h1, h2, h3, h4, h5, h6, form, fieldset, img {margin: 0; padding: 0; border: 0;}
table {border-collapse:collapse}
a {color:#FF0000}

div.rs { background-color:#f40506;  height:10px}
div.kos {background:url(img/bg1.jpg) left top repeat-x}


table.menutable {width:100%}
td.mleft { width:50%}
td.mright { width:50%}
td.mcenter { width:700px; text-align:right}
td.mcenter a { text-decoration:none; color:#000000; font-size:11px; text-transform:uppercase; font-weight:bold; padding:4px;}
td.mcenter a:hover {color:#FFFFFF; background-color:#FF0000; padding:4px;  text-decoration:underline}
img.rm { padding:0px 9px 0px 9px}
td.mcenter2 { text-align:left; padding-top:10px}

div.bg2 {background:url(img/bg2.jpg) left top repeat-x; clear:both}

table.maincontenttable { width:100%}
td.mc1 {width:50%; vertical-align:middle;  }

div.paper { background:url(img/draw.png) left center no-repeat; height:262px}
td.mc2 {width:700px; background-image:url(/img/ar1.gif); background-repeat:no-repeat; background-position:top right}
td.mc3 {width:50%; background-image:url(/img/c.jpg); background-position:right bottom; background-repeat:no-repeat}

table.twocols { width:700px}
td.text { vertical-align:top; }

td.pixs { vertical-align:middle; width:200px; background-image:url(img/ar2.gif); background-position:bottom center; background-repeat:no-repeat;}

td.pixs img {display:block; padding:1px; background-color:#ffffff; border:3px solid #f40506; margin:25px 0px 25px 0px}

div.stitle {margin-left:20px; margin-top:20px}
div.stitle h1 { font-size:15px; font-weight:bold}
div.stitle h1 span { border-bottom:1px  solid #f40506}
div.textblock { padding:20px; line-height:16px}

div.l1 {border-bottom:1px solid #bfbfbf}
div.l2 {border-bottom:1px solid #ffffff}
div.l3 {border-bottom:1px solid #d8d8d8}
div.kos2 { background:url(img/bg3.jpg) left top repeat-x; height:54px}

div.adres {font-weight:bold; font-size:14px; color:#f40506; margin-bottom:30px}

div.bottom {}
div.domiki { height:97px; background:url(img/domiki.jpg) left top repeat-x}
div.bs { height:0px;  }

div.fields { padding:15px; background-color:#f0f0f0; margin-top:5px}
input.longf {border:1px solid #999999; width:98%; display:block; margin-bottom:10px; height:17px}
div.fields  textarea {border:1px solid #999999; width:98%; display:block; margin-bottom:15px; height:70px}

div.date { font-size:10px; background:url(/img/t.gif) left center no-repeat; padding-left:15px; color:#999999}
a.newstitle {  color:#333333; display:block; margin-bottom:4px; font-weight:bold}
a.newstitle:hover { color:#FF0000}

h1.selectednewstitle {font-size:16px;}
a.backto { color:#FF0000; display:block; clear:both}

/*10/06*/

div.flashbg { background:url(img/flashbg.jpg) left top repeat-x}
div.flashbg h1 { font-size:11px; font-weight:normal; padding:2px 30px 10px 30px; color:#FF0000;  }
div.flashbg h1 a {text-decoration:none}
div.flashall { width:699px; margin:auto; padding-top:90px}
div.flashall img {display:block}
img.fl {margin-left:460px}

div.flashcontainer { background-color:#FFFFFF; border:2px solid #f40506; padding:2px}
div.vxod {text-align:center; padding-bottom:30px}
div.vxod a {color:#666666}

/*1/08.08*/
span.objname { font-weight:bold; font-size:16px; display:block; margin-bottom:10px}
div.fotogaltitle { font-weight:bold; }

div.prodadditionalpixs img { display:block; float:left; padding:1px; border:1px solid #bfbfbf; margin:0px 5px 5px 0px}