html, body {margin:0; padding:0; width:100%; height:100%;}

body {font-size:12px; font-family: tahoma, arial, sans-serif ;  background-color:#ffffff; background:url(img/bg.jpg) left top repeat-x; color:#000000;  }

html,  body, table, td, div, tr, div, h1, h2, h3, h4, h5, h6, form, fieldset, img {margin: 0; padding: 0; border: 0;}
a {color:#3399cc} 
table {border-collapse:collapse}

div.maincontent a {color:#3399cc}

/*main page and main layout*/




div.centering { width:900px; margin:auto; border:0px solid #ffffff}
div.topblock { clear:both; color:#777e86}
div.topblock  img {display:block; float:left}
div.topblock span { display:block; padding-top:30px}

div.topmenu { clear:both}
div.topmenu img { padding-right:0px}

div.topround { background:url(img/topuu.gif) left top no-repeat; height:14px; margin-top:22px; clear:both}
div.maincontent { background:url(img/mc.gif) left top repeat-y; padding: 10px 90px 10px 20px; clear:both}
div.maincontent2 { background:url(img/mc.gif) left top repeat-y; padding: 10px 20px 10px 20px; clear:both}

div.botround { background:url(img/botuu.gif) left top no-repeat; height:12px;  clear:both}


table.trikol {  }
table.trikol td {vertical-align:top; }
td.lp { width:570px; padding-right:30px; line-height:16px}
td.v { width:1px; background-color:#e7e7e7}
td.rp { padding-left:20px}

table.trikol  h1 { font-size:17px;}


table.trikol2 { width:800px}
div.textfckblock {}

div.textfckblock a { display:block; color:#319ace; margin-bottom:10px; text-decoration:none}

div.tegsblock { margin-top:30px}
div.tegsblock img {display:block; margin-bottom:20px}

div.banblock { clear:both; margin-top:20px;}
div.banblock  img {display:block; margin-bottom:10px}


div.copyr { color:#737d84; clear:both; margin-top:10px; padding-bottom:30px}


div.topbigbaner { margin-top:20px; clear:both}

div.maincontententonecolum {background:url(img/mc.gif) left top repeat-y; padding: 10px 90px 10px 20px; clear:both}

table.tribannersonmain { width:800px}
table.tribannersonmain td {width:33%; text-align:center}

div.newsonmain { margin-top:40px; clear:both; width:800px}

div.onenewsbrief { clear:both; margin-bottom:30px}
div.onenewsbrief a {display:block; font-weight:bold; text-decoration:none; color:#3399cc}
div.onenewsbrief a:hover {text-decoration:underline}

div.bottomtegs {  clear:both; width:840px}
div.bottomtegs a {display:block; text-align:right; margin-bottom:10px}


div.plaha { margin:0px 0px 50px 0px;  padding:15px; background:url(/img/r1.gif) left top no-repeat  }
div.plaha2 { margin:0px 0px 50px 0px;  padding:15px; background:url(/img/r2.gif) left top no-repeat  }


table.imgtable { border-collapse:collapse; width:100%}
table.imgtable td {text-align:center; padding:0px 5px 5px 5px}
table.imgtable td a {color:#000000; text-decoration:none; font-size:11px; font-weight:bold}
table.imgtable td a:hover {color:#0085cf; text-decoration:none; font-size:11px; font-weight:bold}

div.sectiontitle {font-size:18px; font-weight:bold; color:#666666; padding-bottom:10px}



