/*body*/
body{font-family: Tahoma, sans-serif; margin: 0; text-align: center; font-size: 0.8em; color: #663202; /*line-height: 1.5em;*/
background : #F8F8F8 url(../images/layout/bg_body.gif) repeat-x top;}

/*div*/
div#pageskelet{position: relative; width: 780px; margin-left: auto; margin-right: auto; text-align: left; background: white url(../images/layout/bg_page.gif) repeat-y left;}
div#header{width: 780px; height: 160px; background: #F9E1B5 url(../images/layout/bg_header.jpg) no-repeat bottom; position: relative;}
div#line{width: 780px; height: 14px; background-color: #E4E4E4; margin-bottom: 1px;}
div#title{background: #F7E6D2 url(../images/layout/bg_title.gif) repeat-x; margin-bottom: 1.5em; padding-left: 20px; padding-right: 20px; padding-bottom: 12px; padding-top: 12px;}
div#content{padding-left: 20px; padding-right: 20px; padding-bottom: 30px; position: relative;}
div#footer{font-size: 0.8em; padding: 10px; color: #C1C1C1;  border-top: 9px solid #F8F8F8; }
div.clear{clear: both; height: 1px;}
div.blleft{float: left; width: 500px;}
div.blrightimg{float: right; width: 200px; border: 1px solid #ECEDDD; text-align: center; margin: 0; margin-bottom: 1.5em;}
div.blockimg{margin-bottom: 1.5em; border: 1px solid #ECEDDD; text-align: center; margin: 0;  margin-bottom: 1.5em;}
div.blformcontact{float: right; width: 200px; border: 1px solid #ECEDDD;}

/*p*/
p#footerdesc{float: left; margin: 0;}
p#footerimg{float: right; margin: 0;}

/*hidden*/
.hidden{display: none;}

/*hr*/
hr{display: none;}

/*h*/
h1{color: #8A5823; font-size: 1.4em; /*background: transparent url(../images/layout/bg_h.gif) no-repeat right;*/ margin: 0;}
h2{color: #8A5823; font-size: 1.3em; clear: both; /*background: url(../images/layout/bg_h.gif) no-repeat right;*/}
h3{color: #8A5823; font-size: 1.3em; clear: both; /*background: url(../images/layout/bg_h.gif) no-repeat right;*/}

/*ul*/
ul#lang{margin: 0; padding: 0; float: right; margin-top: 10px; margin-right: 10px;}
ul#lang li{list-style-type: none; display: inline;}
ul#menu{font-size: 0.85em; margin: 0; padding: 0; position: absolute; bottom: 0; background-color: Aqua;}
ul#menu li{margin: 0; padding: 0; list-style-type: none; float: left; background-color: #F8B378; 
	padding: 5px 25px; text-transform: uppercase; border-bottom: 1px solid White;}
ul#menu li.menuactive{background-color: #E4E4E4; border-bottom: 1px solid #E4E4E4;}

/*span*/
ul#lang li span{display: none;}

/*img*/
ul#lang li img{border: none;}
p#footerimg img{border: none;}
div.blrightimg img{margin: 10px; border: none;}
div.blockimg img{margin: 10px; border: none;}

/*a*/
a {color: #633400;}
a:visited {color: #633400;}
a:hover {color: Black; text-decoration: none;}
ul#menu a {color: #663202; text-decoration: none;}
ul#menu a:visited {color: #663202;}
ul#menu a:hover {color: Black;}
p#footerdesc a{color: #C1C1C1; text-decoration : none; }

/*BLOCKS*/

/*logo*/
div#logo{float: left; width: 150px; height: 50px; position: absolute; top: 65px;}
/*div#logo h2{display: inline; margin: 0; padding: 0;}*/
div#logo a{display: block; width: 150px; height: 50px; margin: 0; padding: 0;}
div#logo span{display: none;}

/*bl*/
div.blfirm{float: left; width: 500px; border: 1px solid #ECEDDD;  background-color: #FAF9F5; margin-bottom: 1.5em;}
div.blfirm h2{font-size: 1em; margin: 0; font-family: Tahoma, sans-serif; padding: 15px; padding-bottom: 0;}
div.blfirm p{margin: 0; padding: 15px; padding-top: 0;}
div.blfirm a{font-weight: bold; font-size: 0.9em;}

/*block*/
div.block{border: 1px solid #ECEDDD;  background-color: #FAF9F5; margin-bottom: 1.5em;}
div.block p{margin: 0; padding: 15px;}
div.block a{font-weight: bold; font-size: 0.9em;}
div.block ul{margin: 0; padding: 15px;}
div.block ul li{list-style-type: none;}

/* formcontact */
input, select, textarea {font-family: Tahoma, sans-serif; font-size: 1em; border: 1px solid #ECEDDD;}
input.btnform{background-color: white;}
form.formcontact{margin: 0; padding: 10px;}
form.formcontact input#email{width: 180px;}
form.formcontact input#subject{width: 180px;}
form.formcontact textarea#message{width: 180px; height: 220px;}
form.formcontact p{margin: 0; margin-bottom: 0.5em;}
div.blformcontact p.error{color: Red; padding: 10px; margin: 0;}
div.blformcontact p.result{color: green; padding: 10px; margin: 0;}


