body,td {font-family:Arial,Arial Cyr, Verdana; font-size: 14px; 
	}
body {
  padding:0px;
  margin:0px;
  background: white url(/img/bg-top.gif) repeat-x scroll left top;
  }
h1 { font-size:20px;  letter-spacing:1px;word-spacing:10px;
	 text-indent:50px;
	}

a {text-decoration:none;
	}	

.text_title {
	padding:10px 20px 10px 10px;
	padding-left:10px;
	border:1px solid #679db8;
	/*border-bottom:1px solid #679db8;*/
	background:#DAE6EC url("/img/suvar_h.gif") right top no-repeat;
        text-transform:uppercase;
        color:#32368d;
        font-size:120%;
        margin-left:10px;
        margin-top:3px;
	}

.menu_item {
	padding:5px 5px 5px 5px;
	margin:3px 0px 3px 0px;
	border:1px solid #78ae8d;
	background:#ccffe2 url("/img/mbg.gif") left top repeat-x
      }

.menu_item a {
	color:#1e5337;
  }

.razd_head {
	border-bottom:2px solid red;
	margin:10px 0px 5px 0px;
	padding:5px 5px 2px 15px;
	font-size:16px;
	color:red;
	text-align:right;
	background-color:#FF9999;
        text-transform:uppercase;
  }

.art_head {
        margin-bottom:0px;
        margin-top:5px;
        font-size:16px;
        text-transform:uppercase;
	}

.art_head a {
	color:#32368d;
  }

.art_head a:first-letter {
	color:red;
	}


.art_bul {
	font-family:Courier New;

       }

.art_quote {
	border-left:1px dashed #DDDDDD;
	margin:0px 0px 5px 25px;
	padding:0px 5px 0px 5px;
	text-indent:20px;
	font-family:Georgia;Palatino Linotype;Times New Roman;
	text-align:justify;
	font-size:12px;
       }

.menu {
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	/* border:5px solid #FF9999; */
	}
.menu li {list-style-position: inside;
	margin-left:0px;
	list-style:none;
	height:20px;
	padding-left:5px;
	border-right:5px solid #FF9999;
	border-left:5px solid #FF9999;
	}

.menu li:hover {background-color:#DAE6EC; /* padding-left:15px; */
	border-right:5px solid red;
	border-left:5px solid red;
	}
.text {
	margin-bottom:10px;
	text-indent:30px;
	padding-left:10px;
	padding-right:10px;
      }
.author {
	padding-right:10px;
      }
.textfl {
	margin-bottom:10px;
	text-indent:30px;
      }

.textfl:first-letter {
	font-size:36px;
	font-weight:bold;
	float: left;
	padding-left:30px;
	padding-right:2px;
	padding-top:4px;
	}
.leftb {
  margin-bottom:20px;
  background-color:white;
  padding-top:10px;
  width:200px;
  }
.lefth {
  border-bottom:2px solid #1e6a9e;
  padding:12px 10px 9px 10px;
  /* background-color:#DAE6EC; */
  background:#a0c6e2 url("/img/vmh.png") left top repeat-x;

  text-transform:uppercase;
  }
.shead, .shead a {
  padding-top:0px;
  margin-top:0px;
  margin-bottom:0px;
  border-bottom:1px dashed #999999;  
  color:red;
  }
.textcol {
	margin-bottom:10px;
	padding-left:20px;
	padding-right:10px;
	text-align:justify;
      }
.imgtable {
  padding:0px 0px 0px 0px;
  margin:5px 5px 5px 5px;
  border:1px solid #999999;
  background-color:
  #EEEEEE;width:10px;
  }
.imgtable_opis {
  padding:10px 5px 10px 5px;
  margin:5px 0px 0px 0px;
  border-top:1px solid #999999;
  font-style:italic;
  }
.imgtable_img {
  padding:0px 0px 0px 0px;
  }
.mumu {
  display:none;
  }
.i_news {
  padding:5px; font-size:16pt;
  border:1px solid #4f8465;
  background-color:white;
  width:500px;
  }
.t_news {
  padding:5px; font-size:12pt;
  border:1px solid #4f8465;
  background-color:white;
  width:500px;
  height:300px;
  }

.n_miniimg {
  width:45px;
  float:right;
  text-align:right;
  padding:5px 10px 5px 10px;
  }
.n_img {
  margin-left:10px;
  margin-bottom:10px;
  }
.n_newshd {
  background:#DAE6EC url("/img/header.jpg") left top repeat-x;
  padding:2px;
  margin-top:2px;
  font-family:Palatino Linotype;
  font-size:18px;
  letter-spacing: 1px;
  color: #2f754a;
  cursor:pointer;
  }
.n_vahat {
  float:left;
  margin:8px 8px 6px 8px;
  width:120px;
  }
.n_subj {
  margin:8px 8px 6px 8px;
  padding-right:10px;
  }
.n_clear {
  clear:both;
  }
.n_text {
  font-family:Palatino Linotype;
  font-size:18px;
  color: #2f754a;
  }
.n_info {
  border-top:1px solid #69af80;
  border-bottom:1px solid #69af80;
  color:#42875b;
  font-family:Verdana;
  font-size:8pt;
  padding:2px 10px 2px 10px;
  }
.n_hipar {
  padding:10px;
  }
