@charset "UTF-8";
/* =CALL LIBRARY */
	@import url("reset-min.css"); /* ------- Reset all CSS Styles */

/* =GENERAL - the general styles */

	* {
	  margin: 0;
	  padding: 0;
	  }

	html, body {
		margin: 0;
		padding: 0;
		text-align: left;
		font-family: Arial, Helvetica, Verdana, sans-serif;
		font-size: 12px;
		font-weight:normal;
		color: #28231d;
		}

	body {
	background: #ead1ac url(../images/wood.jpg);
	}

	body.wgv180 {
	background: #ead1ac url(../images/wgv180.gif);
	}

	p{margin-left:30px;margin-right:290px;}
	h1{margin-left:30px; font-size:19px;}
	h2{margin-left:30px; margin-bottom:25px; font-size:14px;font-weight:light;}
	h3{margin-bottom:10px; margin-right:35px; font-size:14px;font-weight:light;}
	a{text-decoration: none;color: #28231d;}
	a:hover{color: #FF2222;}
	strong{font-weight: 800;}
        table{margin-left:30px;}
        td.dark {background: url(../images/td_dark.png);}
  dl{margin-left:30px;margin-bottom:30px;width:400px;}
  dd{float:left;width:100px;}
  dt{display:inline-block;margin-bottom:5px;width:300px;}
  input, textarea {border:0; font-size:11px; padding:1px; width:300px;}
  select {border:0; font-size:11px; margin-bottom:5px; width:60px;}
  ol{list-style-type:decimal; margin: 10px 0px 30px 45px; width:400px;}


	#container {
		position:absolute;
		margin:0px;
		padding:0px;
		top:25px;
		left:50%;
		margin-left:-404px;
		width: 815px;
		}

	#main{
		position: absolute;
                left:16px;
                top:-35px;
		width: 785px;
                height: 688px;
                background:url(../images/main.png) no-repeat;
                padding-top: 52px;
                z-index:20;
	}
	* html #main{behavior: url(stylesheets/iepngfix.htc);} /* to correct transparent png in IE */

	#main_e{
		position: absolute;
                left:16px;
                top:-35px;
		width: 785px;
                height: 688px;
                background:url(../images/main_e.png) no-repeat;
                padding-top: 52px;
                z-index:99;
	}
	* html #main{behavior: url(stylesheets/iepngfix.htc);} /* to correct transparent png in IE */

	#main_viscolay{
		position: absolute;
                left:16px;
                top:-35px;
		width: 785px;
                height: 522px;
                background:url(../images/main_viscolay.png) no-repeat;
                padding-top: 52px;
                z-index:99;
	}
	* html #main_viscolay{behavior: url(stylesheets/iepngfix.htc);} /* to correct transparent png in IE */

	#main_e_viscolay{
		position: absolute;
                left:16px;
                top:-35px;
		width: 785px;
                height: 522px;
                background:url(../images/main_e_viscolay.png) no-repeat;
                padding-top: 52px;
                z-index:99;
	}
	* html #main_viscolay{behavior: url(stylesheets/iepngfix.htc);} /* to correct transparent png in IE */

	#main a, #main_viscolay a, #main_e a, #main_e_viscolay a{
               display:inline;
               margin-left: 0px;
	}

	#country{
		position: absolute;
                font-size:9px;
                left:0px;
                top:-25px;
		width: 785px;
                height: 20px;
                z-index:99;
	}

	#contact{
		position: absolute;
                left:600px;
                top:620px;
		            width: 170px;
                height: 185px;
                background:url(../images/td_dark.png);
                font-size:14px;
                font-weight:bold;
                padding:7px;
                z-index:99;
	}
	* html #contact{behavior: url(stylesheets/iepngfix.htc);} /* to correct transparent png in IE */

	#newsbox{
		position: absolute;
                left:530px;
                top:500px;
		            width: 240px;
                background:white;
                opacity:0.8;
                z-index:99;
	}

	#newsbox h1{
                background: black;
                clear:both;
                color:white;
                display:block;
                opacity: 0.8;
                font-size:14px;
                font-weight:bold;
                margin:0px;
                padding:7px;
	}
	#newsbox h2{
                font-size:12px;
                font-weight:bold;
                margin:0px;
                padding:7px;
	}
	#newsbox img{
                clear:left;
                float:left;
                margin:0px;
                padding:7px;
                width: 60px;
	}
	#newsbox p{
                margin:0px;
                padding:7px;
	}
	#newsbox p a{
                font-weight:bold
  }




	#wrappertop{
                display:block;
		width: 815px;
		margin: 0;
		height: 100px;
		background:url(../images/wrapper_top.png) top no-repeat;
	}
	* html #wrappertop{behavior: url(stylesheets/iepngfix.htc);} /* to correct transparent png in IE */

	#wrapper{
    display:block;
    margin:0px;
    padding:0px;
    padding-top:400px;
		width: 815px;

		background:url(../images/wrapper_mid.png) repeat-y;
	}
	* html #wrapper{behavior: url(stylesheets/iepngfix.htc);} /* to correct transparent png in IE */

	#wrapperbot{
                display:block;
                margin:0px;
                padding:0px;
                padding-top:40px;
                font-size:10px;
                font-weight:bold;
                text-align:right;
		width: 815px;
                height:20px;
		background:url(../images/wrapper_bot.png) top no-repeat;
	}
	* html #wrapperbot{behavior: url(stylesheets/iepngfix.htc);} /* to correct transparent png in IE */

.seo						{text-align:center; font-size:10px; }
.seo ul						{ list-style-type:none; margin:0; padding:0 0 5px 0; }
.seo ul li					{ display:inline; border-right:1px solid #000; margin:0; padding:0 7px; }
.seo ul li.last				{ padding-right:0px; border-right:none; }
.seo ul li a				{ text-decoration: underline;  color: #000!important; font-weight:normal; }
.seo ul li a:hover			{ text-decoration: none;  color: #000!important; }

