 body{
      margin: 0px 50px 0px 50px;
      padding: 0 1em;
	background-color:#FEFCE7;
	font-family: Constantia, Georgia, "Times New Roman";
	color:#333;
    }
    /* basic layout ------------------- */
    #content-wrapper {
      float: right;
      width: 100%;
    }
#left{width: 47%;float: left; padding: 0; }
   
#right{	width: 47%;	float: right;	padding: 0;	margin:0;}
    /* min-width ------------------- */
    #wrapper{
      min-width: 870px;
    }
    /* stick footer ------------------- */
    html,
    body {
      height: 100%;
    }
    #wrapper {
	  position: relative;
      min-height: 100%;
    }
    #content-wrapper {
      margin-bottom: 1em;
    }
    #footer {
      position: relative;
      margin: -6em 0 0;
      clear: both;
      height: 2em;
      background:url(img/br.jpg) no-repeat 50% 0;
	  padding-top:30px;
    }

	#main-footer {
      position: relative;
      margin: -12em 0 0;
      clear: both;
      height: 3em;
      padding-top:30px;
	  text-align:center;
	  min-width:870px;
    }
    /* clear floats ------------------- */
    .hasFloat:after {
      content: "";
      display: block;
      clear: both;
    }
	#middle-part{
	float: right;
	width: 100%;
	margin-top:25px;
	text-align:center;
}

	
	
#topmenu{text-align:center; font-size:20px; margin-bottom:40px;}
#header{padding: 25px 0px 45px 0px;	text-align:center;	}
#main-header{padding: 140px 0 25px 0px; text-align:center;	}
h2{font-size:22px; color:#11245E; font-style:italic;}
a:link{color:#11245E; text-decoration:underline;}
a:visited{color:#11245E; text-decoration:underline;}
a:hover{color:#666; text-decoration:none;}

#epigraf{line-height:1.0;font-size:16px;}
#epigraf span{font-size:12px; font-style:italic;}
ul {margin:0 0 0px 0; padding:0; left:-25px; position:relative}
li{margin:0 0 10px 0; padding:0; color:#333; list-style:none; background:url(img/marker.jpg) no-repeat 0 0.3em; padding:0 0 0 25px;}
.note{font-size:14px; margin:0; padding:0;margin-top:20px;}
#adress{font-size:14px; float:left; text-align:left; }
#phone{font-size:14px; float:left; font-style:italic; padding-left:5px; text-align:right;}

#p1{ width:30%; float:left; color:#11245E; font-size:22px; font-style:italic; text-align:left; }
#p2{ width:59%; float:left; margin:0; padding:0; }
#p2 ul{left:0px;}
ul ul {padding:0; position:relative; margin-top:15px; margin-left:50px;}
ul ul li{list-style:none; background:url(img/marker2.jpg) no-repeat -0.3em 0.3em; padding:0 0 0 25px; margin-bottom:0px; }
#p3{ width:10%; float:left; color:#11245E; font-size:26px; text-align:left; padding-left:5px; }
#p3 span{ font-size:18px;}
.clear{clear:both;}
.spacer{margin:20px 0 25px 0;}
a img {border:none;}
#footer a{text-decoration:none;}
#last-page{width: 75%;float: left; padding: 0; }


ul.file-list{padding-left:0;margin-left:0;list-style:none}
.file{padding:0.5em 0 0.5em 22px}
.file.pdf{background:url(/img/files/acrobat.png) no-repeat 0 0.5em}
.file.doc{background:url(/img/files/word.png) no-repeat 0 0.5em}
.file.xls{background:url(/img/files/excel.png) no-repeat 0 0.5em}
.file.ppt{background:url(/img/files/powerpoint.png) no-repeat 0 0.5em}
.file.zip{background:url(/img/files/archive.png) no-repeat 0 0.5em}
.file.download{background:url(/img/files/disk.png) no-repeat 0 0.5em}
.file.img{background:url(/img/files/image.png) no-repeat 0 0.5em}
.file.link{background:url(/img/files/go.png) no-repeat 0 0.5em}
