img {border: 0px}

	body {
         background-image : url('images/background.jpg');
         background-repeat : no-repeat;
         font-family : Arial, Helvetica, sans-serif;
         position:left;
    }

    body.bodygreen {
	    background-image : url('/raw/images/back-green.jpg');
	    background-position: top right;
	}

	.rimage {
		display : block;
		float:right;
		position:absolute;
		top:0px;
		right:0px;
	}

/*===============================================================================================*/
/*                                       Headers                                                 */
/*===============================================================================================*/

    h1 {
         color : #9A2933;
         font-weight : bold;
         font-size : 100%;
    }
    .green {
		color:#339933;
	}
    h2 {
         font-size : 90%;
         color:#9A2933;
         margin:0;
    }
	h2.black {
		color:black;
	}

/*===============================================================================================*/
/*                                       Menus                                                   */
/*===============================================================================================*/

    #menu {
         width : 80%;
         padding : 1%;
         text-align : center;
         margin-top : 15px;
    }
    #submenu {
	    font-size:70%;
	    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;
	}
	#subsubmenu {
		text-align:left;
		width:11em;
	}
	.cur {
         padding : 5px 0 0;
         color : #9a2933;
    }
    .mnu_item {
	     height : 24px;
         margin-top : 5px;
         margin-bottom : 5px;
         margin-right : 0;
         margin-left : 0;
         padding : 0;
    }
    .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;
	}

	.ls {
         float : left;
         width : 25%;
         padding-top : 160px;
    }

    .rs {
         float : right;
         width : 25%;
         padding-top : 160px;
    }

    #text {
         position : relative;
         float : left;
         width : 68%;
         margin-bottom : 2em;
         font-size : small;
    }
    #text p {
         font-size : small;
         text-align : left;
         margin : 0;
         padding : 0;
    }
    #text a:hover {
         color : #9a2933;
    }
    #news {
         position : relative;
         float : right;
         width : 28%;
         font-size : small;
    }
    #news p {
         color : #339966;
         font-size : small;
    }
    #news a {
         text-decoration : none;
         color : #339933;
         font-size : small;
    }
    #news a:hover {
         color : #9a2933;
    }




    #news_l {
         position : relative;
         float : left;
         width : 28%;
         font-size : small;
    }
    #news_l p {
         color : #000;
         font-size : small;
    }
    #news_l a {
         text-decoration : none;
         color : #339933;
         font-size : small;
    }
    #news_l a:hover {
         color : #9a2933;
    }


    ol {
         list-style-position : inside;
         text-align : left;
         font-size : small;
         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;
	}
	.text {
		position:relative;
		float:left;
		width:64%;
		margin-bottom:1em;
	}
	.rtext {
		position:relative;
		float:right;
		width:64%;
		margin-bottom:1em;

	}
	.ldata {
		position:relative;
		float:left;
		width: 33%;
		font-size:small;

	}
		}
	.links {
		position:relative;
		float:right;
		width: 35%;
		font-size:small;
		overflow:hidden;
	}
	p.set_types {
		font-weight:bold;
		text-align:justify;
		line-height:2em;

	}
	p {
		font-size:small;
	}
	strong	{
		font-size:small;
	}
	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;
	}
	#alphabet a.gray {
		color:#dddddd;
	}

   #alphabet a.oil_norm { color: #339933; display: block; }
   #alphabet a.oil_on { color: #339933; display: block; }
    #alphabet a.oil_off { color:#dddddd; display: block; }