html, body, ul, ol, li, p, h1, h2, h3, h4, h5, h6, form, fieldset, a, img, div {margin: 0; padding: 0; border: 0;}/*force 0 0*/
html, body {height: 100%; margin:0; padding:0;}
body, p {font-family:Tahoma, Verdana, Geneva, sans-serif; font-size:11px;  font-weight:normal; text-align:left}
body{}

a, A:LINK, A:VISITED  {color : #000 ; text-decoration : none; }
A:HOVER {color : #FD6D27 ; text-decoration : none;}

h1 {font-family:'Times New Roman', Times, serif; font-size:28px; font-weight:normal; padding:1px 0  11px 0; line-height:28px; color:#4C4C4C}
h2 {font-size:12px; font-weight:bold; padding:1px 0  8px 0}
h3 {font-size:12px; font-weight:bold; text-align:left; padding-bottom:2px;}

table {vertical-align:top}
table tr td{vertical-align:top}

div.hrrRepl {width:100%; height:1px; border-top:1px dashed #9D9CA7; margin:5px 0 5px 0}
/*

*/
table#mainAndNav tr td{vertical-align:middle}
div#head {background-image:url(../images/headBgr.png); background-repeat:repeat-x; height:55px; padding: 0 20px 0 20px; margin:10px 0 10px 0;}

/* STYLE FOR MAIN MENU */
table.mm {width:100%}
table.mm tr td  {vertical-align:middle}
a.mm, a.mm:LINK, a.mm:VISITED {font-size:14px; color:#2B74B8; font-weight:bold; padding-left:20px}
a.mm:HOVER {color:#FD6D27}

div#razdely {text-align:center}
div#razdely , div#razdely a, div#razdely  a:LINK, div#razdely  a:VISITED {font-size:14px; color:#2B74B8; font-weight:normal;}
div#razdely a:HOVER {color:#FD6D27}

div#pages {background-color:#E2EFF8; padding:5px; margin:5px 0 5px 0}

td#mainNews {background-color:#E2EFF8; border:1px solid #AFDEF7; padding:10px;}
td#rightSide {padding:10px; width:300px}
td#rightSide div {height:90px}
td#rightSide div img{margin-right:5px}

table#content {margin:20px 0 20px 0}
/* STYLES FOR LEFT COLUMN */
td#leftColumn {padding:0 15px 15px 0; border-right:1px solid #D6D6D6; width:230px}
td#leftColumn div.img  img{width:225px}
td#leftColumn div#artList {background-color:#E2EFF8; border:1px solid #AFDEF7; padding:10px; margin-bottom:10px}

td#centerColumn {padding:0 15px 15px 20px;}
td#centerColumn div {border-bottom:1px dashed #ccc; padding-bottom:10px}
div#comment {padding:10px 0 10px 0}
div#comment form table tr td {padding:5px;}

td#rightColumn {padding:0 15px 15px 10px; border-left:1px solid #D6D6D6; width:220px}
td#rightColumn div {min-height:90px; border-bottom:1px dashed #ccc}
td#rightColumn div img{margin-right:10px;}
td#rightColumn h2{background-color:#E5E3DE; padding:3px; margin-bottom:10px}