	body {
         background-image : url('images/background.jpg');
         background-repeat : no-repeat;
         font-family : Arial, Helvetica, sans-serif;
	 font-size: 90%;
    }

img {border: 0px} 
/*===============================================================================================*/
/*                                                                                               */
/*                                       Headers                                                 */
/*                                                                                               */
/*===============================================================================================*/

    h1 {
         color : #9A2933;
         font-weight : bold;
         font-size : 100%;
    }
    .green {
		color:#339933;
	}
    h2 {
         font-size : 100%;
         color:#9A2933;
         margin:0;
    }
	h2.black {
		color:black;
	}

/*===============================================================================================*/
/*                                                                                               */
/*                                       Menus                                                   */
/*                                                                                               */
/*===============================================================================================*/

    #menu {
         width : 80%;
         padding : 1%;
         text-align : center;
         margin-top : 15px;
    }
    #submenu {
	    font-size:75%;
	    text-align:center;}
    #submenu a {
         text-decoration : none;
         color : #339933;
    }
    #submenu a:hover {
         color : #9a2933;
    }
    #submenu p{
		 padding:0;
         color : #9a2933;
    }
    #submenu .cur{
	    	padding:0;
		color : #9a2933;
    }
    #subsubmenu {
		text-align:left;
		width:11em;
    }
    .cur {
         padding : 0;
         color : #9a2933;
    }

    span.scur { display: inline; font-weight: bold; }

    .mnu_item {
	   height : 24px;
         margin: 5px 0px 5px 0px;
         padding : 0px;
    }
    .mnu_text {
         background-image : url('images/bnu_bg.gif');
         width : auto;
         height : 24px;
         top : 0;
         font-weight : bold;
         color : #006633;
         font-size : 71%;
         text-align : center;
         margin : 0;
         padding : 0;
    }
    .mnu_text a {
         display : block;
         padding : 5px 0 0;
         margin : 0;
         text-decoration : none;
         color : #006633;
    }
    .mnu_text a:hover {
         color : #9a2933;
    }
    .mnu_text :visited {
         color : #009933;
    }
    .mnu_left {
         position : relative;
         float : left;
         margin : 0;
         padding : 0;
         width : 11px;
         height : 24px;
         background-image : url('images/mnu_left.gif');
    }
    .mnu_right {
         position : relative;
         float : right;
         margin : 0;
         padding : 0;
         width : 11px;
         height : 24px;
         background-image : url('images/mnu_right.gif');
    }
    #contacts {
         color : #006633;
         text-align : center;
         margin-top : 40%;
         font-size : 80%;
    }
    #contacts a {
         text-decoration : none;
         color : #006633;
    }
    #contacts a:hover {
         color : #9a2933;
    }

/*===============================================================================================*/
/*                                                                                               */
/*                                       Content                                                 */
/*                                                                                               */
/*===============================================================================================*/

	#content {
         position : relative;
         float : right;
         width : 73%;
         top : 0;
         margin-top : 160px;
    }

    #content a {
	    text-decoration : none;
        color : #339933;
        font-size : small;
	}

	#content p{
		margin:0;
	}
    #alphabet a.oil_norm { color: #339933; display: block; }
    #alphabet a.oil_on { color: #339933; display: block; }
    #alphabet a.oil_off { color: #dddddd; display: block; }
    #alphabet a.oil_hide { display: none; }
    #content p.set_descr p { padding: 5px 0px 5px 0px; text-indent: 3em; font-size: 12px; }
	.ls {
         float : left;
         width : 25%;
         padding-top : 160px;
    }

    #text {
         position : relative;
         float : left;
         width : 68%;
         margin-bottom : 2em;
    }
    #text p {
         /*font-size : small;*/
	 font-size : 75%;
         text-align : left;
	   margin : 0;
	   padding : 0;
    }
    #text a:hover {
         color : #9a2933;
    }

    #text p.lit { padding: 10px 0px 10px 0px; }
    #text p.alit p { padding: 2px 0px 10px 0px; text-indent: 3em; }

    #news {
         position : relative;
         float : right;
         width : 28%;
         font-size : 75%;

    }
    #news p {
         color : #000000;
    }
    #news a {
         text-decoration : none;
         color : #339933;
	font-size : 100%;
    }
    #news a:hover {
         color : #9a2933;
    }
    #news .more {
         font-size : 75%;
    }

    ol {
         list-style-position : inside;
         text-align : left;
         /*font-size : small;*/
	 font-size : 75%;
         padding : 0;
    }

    li {
         margin : 1em 0;
    }

    .footer {
	    width:100%;
    	position:relative;
    	float:left;
    }

    .consist {
	    position : relative;
	    font-size:small;
        float : left;
        width : 40%;
    }
    .zimage {
		position : relative;
        float : right;
        width : 58%;
	}

	a {
		text-decoration : none;
        color : #339933;
    }
    a:hover {
		color : #9a2933;
	}
	a.mail {
		text-decoration:none;
		color:#006633;
		/*font-size : small;*/
	 font-size : 75%;
	}
	.text {
		position:relative;
		float:left;
		width:64%;
		margin-bottom:1em;
		font-size: 75%;
	}

        .full {
		width:90% !important;
}
	margin-bottom:1em;
	}
	.links {
		position:relative;
		float:right;
		width: 35%;
		/*font-size : small;*/
	 	font-size : 75%;
		overflow:hidden;
	}
	.links a {
		font-size: 100% !important;
	}
	p.set_types {
		font-weight:bold;
		text-align:justify;
		line-height:2em;

	}
	p {
		         /*font-size : small;
	 font-size : 75%;*/
	}
	strong	{
		         /*font-size : small;
	 font-size : 75%;*/
	}
	strong.green {
		color: #339933;
	}
	img.rightimg {
		float:right;
	}
	img.noborder {
		border:none;
	}
	.vases {
		position:relative;
		float:left;
		width: 80%;
	}
	.small {
		position:relative;
		float:left;
		width:20%;
		text-align:center;
	}
	.large {
		position:relative;
		float:left;
		width:40%;
		text-align:center;
	}
	#alphabet {
		border:none;
		width:100%;
	}
	#alphabet td {
		padding:1em 0;
	}
	#alphabet .leter {
		width:8%;
		font-size:xx-large;
		text-align:center;
		color:#9A2933;
	}
	#alphabet .data {
		width:17%;
		         /*font-size : small;*/
	 font-size : 75%;
	}