*{margin:0px; padding:0px; font-size:14px; color:#000000; font-family:Arial, Helvetica, sans-serif;}
p{line-height:1.5em; margin-top:5px; text-align:justify;}
img{border:0px;}
body{background-color:#2a5028; background-image:url(img/fon.jpg); background-repeat:repeat;}
div#wrap{ width:902px; margin:10px auto; background-color:#FFFFFF; border:2px solid #fee07f;}
div#content{ width:900px; background-color:#FFFFFF; border:1px solid #000000;position:relative;}
div#head{width:100%; height:80px; background-image:url(img/barx-head.jpg); padding-top:20px; }
div#photo{position:absolute;  right:10px; top:10px; width:178px; height:226px; background:no-repeat url(img/tanya.jpg); border:2px solid #fab90b;}
div#name{width:685px; height:75px; background:url(img/name.png) no-repeat; margin-left:20px;}
div#foot{width:100%; height:100px; background-image:url(img/barx-foot.jpg); position:relative;}
div#copy{width:100%; position:absolute; bottom:0px;  right:0px; height:16px; text-align:right; background-image:url(img/fon-copy.png); background-position:right; background-repeat:repeat-y; padding:5px;padding-top:10px;}
div#menu{width:900px; height:65px; background-color:#ffb147; background-image:url(img/fon-menu.jpg);}
div#menu-block{width:896px;height:40px; border:2px solid #ffa100;}

table#maintable {width:100%; margin-top:10px;}
td#rightcolumn{ width: 285px; vertical-align:top; padding-top:70px; background-image:url(img/fon-border.jpg); background-repeat:repeat-y; background-position:left; pading-left:3px;}
td#leftcolumn{ vertical-align:top; padding:5px; padding-top:0px;}

div.rightzag{width:245px; height:19px; background-image:url(img/fon-rightzag.jpg); background-repeat:repeat-x; background-color:#cc0000; padding:3px 10px; color:#FFFFFF; margin:5px 10px 5px 13px; font-size:16px; letter-spacing:1px;}
div.righttext{width:245px; background-color:#ffffff; padding:6px 10px; color:#000000; margin:5px 10px 5px 13px; font-size:14px;}

div.zag{width:95%; background-image:url(img/fon-zag.jpg); background-repeat:repeat-x; height:20px; vertical-align:middle;margin: 0px auto; padding:7px;}
div.maintext{width:95%; background-image:url(img/fon-main.jpg); background-repeat:repeat-x; background-color:#FFFFFF; margin: 10px auto; padding:7px; border-top:1px solid #858585; position:relative; min-height:400px;}
div#line1{ position:absolute; top:0px; left:0px; height:450px; width:1px; background:url(img/line.jpg) no-repeat;}
div#line2{ position:absolute; top:0px; right:0px; height:450px; width:1px; background:url(img/line.jpg) no-repeat;}
h1{color:#FFFFFF; font-size:18px; padding-left:20px;}


#nav li { margin: 0; padding: 0; display: inline;list-style-type: none;}
#nav a{float: left;height:32px;margin:0px;font-weight:normal; color:#a70000; text-decoration:none; font-size:20px; width:110px; text-align:center; padding-top:7px; background: url(img/fon-menu-border.jpg) right repeat-y;}
#nav a:hover{background-color:#ff8a00;}

p.cit{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; padding-left:5px; margin-left:10px; border-left: 1px solid #CCCCCC;}

p.zag1{ text-transform:capitalize; padding:5px; font-size:14px; color:#990000; font-weight:bold; }
p.about{padding-left:20px;}
p.about2{padding-left:35px;}

table#obr{border:1px solid #CCCCCC;}
table#obr td{ padding:5px; border:1px solid #CCCCCC;}
table#obr td.datt { width:20%;}
div.maintext ol{ margin:5px; list-style-type:disc; list-style:outside; }
div.maintext ul{ padding-left:45px; }
div.maintext li{ margin:5px; list-style-type:disc; list-style:outside; }

div#count{position:absolute; bottom:0px; left:0px; padding:15px;}

#tab0, #tab1, #tab2 { width: 100%; min-height: 250px; float: left; }
#tab1, #tab2 {display: none; }
#tabs { float: left; }
.brown, .gray { width: 50px; height: 38px;margin-right: 8px; float: left; text-align: center; padding-top: 15px; cursor:pointer;}
.brown {font: normal 14px arial;  color:#990000; text-decoration: underline;}
.gray {font: normal 14px arial;color: #666666;text-decoration: none;}

div.mini-proj{height:190px; width:150px; border:1px solid #CCCCCC; padding:10px; overflow:hidden; float:left; margin:5px; position:relative;}
div.proj-about{width:100%; height:54px; font-size:10px; position:absolute; bottom:0px; left:0px; background:#CCCCCC; border-top:1px solid #CCCCCC; vertical-align:middle; text-align:center;}
div.proj-about a{font-size:10px;}


