* html html, body, ul, ol, li, a, img   { margin: 0; padding: 0; border: 0; }
body{background-color: White; font-family: Arial;  margin: 0 0 0 0;  font-size: 12px;  }
.arial {  font-family: Arial; font-size: 12px; text-decoration: none}
.menulinks {  font-style: normal; font-weight: normal; color: #FFFFFF; text-decoration: none}
.menulinks2 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #336699; text-decoration: none; padding-right: 7mm}
.im{font-family: Verdana; font-size: 14px; font-weight:normal;}
.linksblue {font-family: Arial;  color: #336699; text-decoration: none}
.table{font-family: Arial;  font-size: 12px;  text-align: center;   }
a{font-family: Arial;  color: #336699; text-decoration: none}
a:hover {text-decoration: underline}
.linksblueun {  color: #006699; text-decoration: underline;}
.linkswhiteun {  color: #FFFFFF; text-decoration: underline}
.whitedate {font-family: Arial; font-size: 13px; color: #FFFFFF; padding-top: 5px; padding-bottom: 5px; padding-right: 5px;  padding-left: 5px; text-align: center;  background-image: url(../images/headernews.gif);  background-repeat: repeat-x;  background-position: bottom;  background-color: #049bcd;}
.newstitle {font-family: Verdana; font-size: 13px; font-weight: bold; color: #FFFFFF; padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 10px; text-align: left;  background-image: url(../images/headernews.gif); background-repeat: repeat-x;  background-position: bottom;  background-color: #049bcd; }
.obr_title {font-family: Verdana; font-size: 13px; font-weight: bold; color: White; padding-top: 8px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px; text-align: center;  background-image: url(../images/header_obr.gif); background-repeat: repeat-x;  background-position: bottom;  background-color: #237ee4; }
.bodytext {font-family: Arial; font-size: 12px; color: #333333;  text-align: justify;  margin: 5px 5px 5px;  }
.pagetitle {font-family: Tahoma; font-size: 17px;	font-weight: bold;	color: #0099CC;}
.docblocktitle {font-family: Arial, Helvetica, sans-serif;	font-size: 16px;	font-weight: bold;	color: #006699;}
.docslinks {font-family: Verdana;	font-size: 10px;	font-weight: bold;	color: #336699;	text-decoration: none;}
.links {font-family: Arial;  color: #336699;  font-size: 12px;  font-weight: bold;  }
.links-red {font-family: Arial;  color: #DD0000;  font-size: 12px;  font-weight: bold;  }
.subtitres {	font-family: Verdana;	font-size: 10px;	color: #006699;}
.sitenews {font-family: Arial;	font-size: 16px;	color: #FFFFFF;	font-weight: bold;}
.comment {  font-family: Arial; font-size: 10px; color: #333333}
hr{color: #CCCCCC;  text-align: center;  width: 90%;  height: 1px;  }
.gap {width: 100%; height: 15px}
.gap2 {width: 100%; height: 5px;  clear: both; }
.mun_box{background-color: #f59495;  background-image: url(../images/mun_bg.gif);  background-repeat: repeat-x;  background-position: top; padding-top: 15px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px  }
.docs_box{background-color: #f0f0f0;  background-image: url(../images/docs_bg.gif);  background-repeat: repeat-x;  background-position: top; padding-top: 15px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px  }
.sm_box{background-color: #ccfcff;  background-image: url(../images/SM_bg.gif);  background-repeat: repeat-x;  background-position: top; padding-top: 15px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px  }
.table_bg{ background-image: url(../images/table_bg.gif);  background-repeat: repeat-x;  background-position: bottom; padding: 5px 5px 5px 5px;}
.linkswhite {color: #FFFFFF; text-decoration: none;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	font-weight: bold;}
.mun {color: #b40906; text-decoration: none;	font-family: Verdana, Arial, Helvetica, sans-serif; text-align:right; font-size: 10px;	font-weight: bold;}
.menu{font-family: Arial; font-size: 12px;  display: block; color: #ffffff;  background-color: #5D93C2; 	line-height: 25px;  font-weight: bold;  padding-left: 8px;  padding-right: 8px; border: 1px solid White;}
.menu:hover{background-color: #295072;  text-decoration: none;  }
.menur{font-family: Arial; font-size: 12px;  display: block; color: #ffffff;  background-color: #B22222; 	line-height: 25px;  font-weight: bold;  padding-left: 8px;  padding-right: 8px; border: 1px solid White;}
.menur:hover{background-color: #D72E2E;  text-decoration: none;  }
#dropmenudiv a{font-size: 12px; color: #ffffff; width: 100%; display: block; border-bottom: 1px solid white; padding: 1px 5px 1px 5px; text-decoration: none; background-color: #5D93C2; }
#dropmenudiv a:hover{  color: White;  background-color: #295072;     }
#dropmenudiv{position:absolute; border:1px solid #E6E6FA; border-bottom-width: 0; font:normal 12px Verdana; line-height:18px; z-index:100;}
.white{color: #FFFFFF; text-decoration: none; font-family: Verdana, Arial; text-align:center; font-size: 12px;	font-weight: bold;}
.left{ float: left;  margin: 5px 10px 5px 8px;  }
.right{ float: right;  margin: 5px 8px 5px 10px;  }
.hidden_box{ border-width: 0px 2px 2px 2px;  border-color: #f3f3f3;  border-top-width: 0px;  border-style: none solid solid solid;  }
.px5{padding: 5px 5px 5px 5px; }
ol{font-family: Arial; font-size: 12px; text-align: justify; color: #333333;  list-style-position: outside; padding-left: 30px }
ol li{list-style-type: decimal;}
ul{font-family: Arial; font-size: 12px; color: #333333;  list-style-position: outside;  padding-left: 30px; list-style-type: none;  display: list-item;  line-height: 16px;     }
li.ul{font-family: Arial; font-size: 12px; text-align: justify; list-style-position: outside;  list-style-type: circle;  display: list-item;}
ul li{list-style-type: circle;}

li.submenu{font-family: Arial, Helvetica, sans-serif; font-size: 13px;font-weight: bold;	color: #336699; 	list-style-position: outside;  list-style-image: url(../images/arrow-b2_big.gif);  display: list-item;  text-align: left;    }
.tel{font-family: Verdana, sans-serif;	font-size: 11px;	background: no-repeat url(../images/bg-sprav.gif);	text-indent: 20px;	padding: 0 3px 2px 5px;	margin: 2px 0 5px 0;}
