/* CSS Document */
body{
padding:0; margin:0; background:url(img/bg3.gif) 0 0 #dcdcdc; color:#fff; font-family:Georgia, "Times New Roman", Times, serif; width:100%;
	}
div, p, ul, img, h1, h2, h3, h4, form{padding:0; margin:0; }
img {border:0px;}
a {color:#fff;}
ul{list-style-type:none;}

div.zag {font-size:16px; FONT-WEIGHT: bold; TEXT-DECORATION: underline; position: relative; left:30px;}
div.otstup {text-indent: 30;}
td.content {padding:0 40 39 40px; line-height:22px; background: #321214;}
td.middle {border-left: 4px double #000; border-right: 4px double #000000; width:778px; }
td.img {align:center;}

#header{
	width:778px; margin:0 auto; background:url(img/header_pic.jpg) no-repeat 0 40px; height:237px;
	position:relative; font-weight:bold; font-family:Georgia, "Times New Roman", Times, serif; line-height:35px;
	}
#header ul{
	 height:39px; position:absolute; left:178px; top:0px;
	}
#header ul li{
	background:url(img/sapa.gif) no-repeat top right; padding:0 2px 0 2px; float:left;
	}
#header ul li.noborder{background-image:none; padding:0 2px 0 2px; float:left;}
#header ul li a{
	background:url(img/navi_bg.gif) repeat-x 0 0 #1C1C1C; color:#CCCCCC; display:block; padding:0 12px 0 12px; text-decoration:none; line-height:39px;
	}
#header ul li a:hover{background:url(img/navi_h.gif) no-repeat top center;}

.sm {text-align:center; border: 2px solid #dcdcdc; border-left: none;border-top: none;
visibility: hidden; float:left; width: 140px;}
.sm TD {background:#000; HEIGHT: 20px;border: 1px solid #dcdcdc; border-bottom: none; border-right: none;}
.sm A {display: block; font-size:12px; TEXT-DECORATION: none; font-size:13px; FONT-WEIGHT: bold; color:#fff;}
.sm A:hover {border-left: 5px solid #dcdcdc; border-right: 5px solid #dcdcdc;}
