* {margin: 0; padding: 0;}
*html{overflow: -moz-scrollbars-vertical;overflow-x: hidden;}
body{overflow: -moz-scrollbars-vertical;overflow-x: hidden;background:url(images/fon_m.jpg) top repeat;}
.block{position: absolute;width: 1600px;height: 100%;left: 50%;margin:0px;margin-left: -800px;text-align:center;}
#main{overflow-x: hidden;width: 100%;}
table{border-collapse: collapse;border:none;}
td{padding: 0px;vertical-align:top;}
.text td{padding: 8px;background:url(images/fon_a.jpg) top repeat-x;font:bold 16px times roman; line-height: 20px;text-align:justify;}
img{margin:0px;border:none;}
a{cursor:pointer;}
.content td{padding: 10px;font: 15px times roman; line-height: 20px;text-align:justify;}
.content  td h1{font-size:20px;line-height: 28px;}
.fotos img{margin:10px;border:solid #696969 3px;}
.galery td{padding:5px;}
.galery img{margin:0px;border:solid #696969 3px;}
.news_block p{margin-left:10px;}
.news_date{color:#696969;}
.news_introText{}
.news_link a{color: #336666;text-decoration: none;cursor:pointer;}
.center {text-align: center;}
.centerul {list-style-type:none; text-align: center;}
i {font-weight: bold;}
h1 {margin: 5px;}
ul {padding-left: 30px;}
.margin { margin: 15px;}
table.vist td {padding-left: 10px; padding-right: 10px; text-align:center;}
table.vist strong {font-size: 20px;}
.menu_footer {background:url(images/e47.jpg) top no-repeat;text-align:center;vertical-align:middle;font: 12px verdana;color:#000;line-height: 20px;}
.menu_footer a{color:#000;text-decoration: none;}
.menu_footer a:hover{color:#0000FF;}
