<style>

/* common styling */
#menu {
  font-family: Helvetica; 
  width: 917px; 
  height: 50px; 
  position: absolute; 
  font-size: 12px; 
}

.menu ul li a, .menu ul li a:visited {
  display:block; text-decoration:none; 
  height: 20px; 
  text-align: center; 
  color: #fff; 
  line-height: 20px; 
  font-size: 12px; 
  overflow: hidden;
}

.menu ul {
  padding:0; 
  margin:0; 
  list-style: none;
}

.menu ul li {
  float: left; 
  position: relative;
}

.menu ul li ul {
  display: none;
}

/* specific to non IE browsers */
.menu ul li:hover a {color:#fff; background: #7e6a5c; }
.menu ul li:hover ul {display:block; position:absolute; top:21px; left:10; width:105px;}
.menu ul li:hover ul li a.hide {background: #7e6a5c; color:#ffffff;}
.menu ul li:hover ul li:hover a.hide {background: #7e6a5c; color:#000;}
.menu ul li:hover ul li ul {display: none;}
.menu ul li:hover ul li a {display:block; background: #7e6a5c; color:#FFFFFF;}
.menu ul li:hover ul li a:hover {background: #7e6a5c; color:#FFFFFF;}
.menu ul li:hover ul li:hover ul {display: block; position:absolute; left:105px; top:0;}
.menu ul li:hover ul li:hover ul.left {left:-105px;}


#slideshow {list-style:none; color:#fff;  }
#slideshow span {display: block;}
#wrapper {width: 813px; margin-left: 110px; display: none;}
#wrapper * {margin:0; padding:0;}
#fullsize {position:relative; width:700px; height:300px; padding:2px; border:1px solid #ccc;}
#information {position:absolute; bottom:0; width:700px; height:0; color:#fff; overflow:hidden; z-index:200; opacity:.7;}
#information h3 {padding:4px 8px 3px; font-size:14px}
#information p {padding:0 8px 8px}
#image {width:700px;}
#image img {position:absolute; z-index:25; width: 700px; left: -100px;}
.imgnav {position:absolute; width:25%; height:306px; cursor:pointer; z-index:150}
#imgprev {left:0; background:url(/images/left.gif) left center no-repeat}
#imgnext {right:0; background:url(/images/right.gif) right center no-repeat}
#imglink {position:absolute; height:306px; width:100%; z-index:100; opacity:.7;}
.linkhover {background:url(/images/link.gif) center center no-repeat}
#thumbnails {margin-top: 15px; margin-left: -100px;}

#slideleft {float:left; left: 0px; width:20px; height:122px; background:url(/images/scroll-left.gif) center center no-repeat; background-color:#FFF}
#slideleft:hover {background-color:#FFF}

#slidearea {float:left; position:relative; width:868px; margin-left: 0px; height:122px; overflow:hidden;}
#sliders {position:absolute; left: 10px; height:91px}
#sliders img {cursor:pointer; padding: 0px}

#slideright {float:right; left: 0px; width: 20px; height:122px; background:#FFF url(/images/scroll-right.gif) center center no-repeat}
#slideright:hover {background-color:#FFF}


body {
  margin: 0;
  padding: 0;
  background-color: #f6f1e3;
  font-family: Helvetica;
  size: 12px;
}

table {
  margin: 0;
  padding: 0;
  border: 0px solid black;
  border-spacing: 0px;
}

/* login */

.main {
  width: 100%;
  border: 0px;
  margin: 0;
  padding: 0;
  border-spacing: 0px;
}

.login_line {
  background-color: #7e6a5c;
  height: 100%;
  width: 100%;
  border-spacing: 0px;
}

.login_box {
  background-color: #7e6a5c;
  height: 45px;
  font-family: Arial, Helvetica;
  font-size: 12px;
  color: #ffffff;
  vertical-align: center;
  align: center;
  border: 0px solid black;
  margin-left: 200px;
}

.login_box input {
  -webkit-border-radius: 5px; 
  -moz-border-radius: 5px; 
  border-radius: 5px;
  background-color: #ffffff;
  color: #00000;
  font-size: 10px;
}

.content {
  width: 1000px;
  border: 0px solid black;
  margin: 0px;
  padding: 0px;
  border-spacing: 0px;
}

.logo {
  width: 917px;
  height: 62px;
  margin: 0;
  padding: 0;
  border-spacing: 0px;
  margin-left: 10px; /* logo tavolsaga oldalrol */
  cursor:pointer;
}

.logo_background {
  background: url(http://www.vsfurdoszoba.hu/images/fejlec.jpg) no-repeat;
  border: 0px solid black;
  width: 917px;
  height: 62px;
  margin-left: 100px;
  padding: 0;
  border-spacing: 0px;
}

.menu {
  width: 917px;
  height: 30px;
  margin: 0;
  padding: 0;
  margin-left: 10px;
  border-spacing: 0px;
  
}

.menu_background {
  width:917px; 
  height: 30px;
  background-color: #7e6a5c;
  padding: 0;
  border-spacing: 0px;
  color: #ffffff;
  font-size: 12px;
  text-align: center;
}

.chooser {
  width: 917px;
  height: 112px;
  margin: 0;
  padding-top: 0px;
  border: 0px solid black;
  border-spacing: 0px;
  background-color: #fffff;
  margin-left: 10px;
}


.chooser1 {
  background: url(/images/tema1.jpg) no-repeat;
  border: 0px solid black;
  width: 294px;
  height: 112px;
  padding: 0;
  border-spacing: 0px;
  cursor:pointer;
}

.chooser2 {
  background: url(/images/tema2.jpg) no-repeat;
  border: 0px solid black;
  width: 294px;
  height: 112px;
  margin: 0;
  padding: 0;
  border-spacing: 0px;
  cursor:pointer;
}

.chooser3 {
  background: url(/images/tema3.jpg) no-repeat;
  border: 0px solid black;
  width: 294px;
  height: 112px;
  margin: 0;
  padding: 0;
  border-spacing: 0px;
  cursor:pointer;
}

.spacer {
  width: 15px;
}

.impressum {
  padding-left: 10px;
  color: #3C312D; 
  font-family: Helvetica;
  vertical-align: top;
  border: 0px solid black;
  font-size: 10px;
}

.sitemap {
  margin-left: 10px;
  /*background: url(/images/oldalterkep.jpg) no-repeat;*/
  background-color: #7E6A5C;
  color: #F6F1E3;
  width: 917px;
  height: 166px;
  font-family: Helvetica;
  vertical-align: top;
  border: 0px solid black;
}

.sitemap td {
  font-size: 14px;
  color: #F6F1E3;
  font-family: Helvetica;
  vertical-align: top;
  padding: 5px;
}

.category_box {
  margin-left: 5px;
  width: 917px;
  height: auto;
  vertical-align: top;
  padding: 0;
  border-spacing: 0px;
}

.category_item {
  width: 165px;
  height: 180px;
  padding: 5px;
  margin: 0px;
  margin-right: 10px;
  background-color: #7e6a5c;
}

.category_name {
  text-align: center;
  color: #fff;
  font-size: 12px;
  font-family: helvetica;
}

.action_box {
  width: 276px;
  height: 239px;
  margin-left: 10px;
  padding: 0px;
  border: 3px solid #D1C7B9;
  vertical-align: top;
}


.action_box_title {
  width: 276px;
  height: 40px;
  margin: 7px;
  padding: 7px;
  color: #F6F1E3;
  border-spacing: 0px solid black;
  background-color: #7e6a5c;
  font-size: 12px;
  vertical-align: middle;
}


.action_box_body {
  width: 276px;
  height: 30px;
  margin: 0px;
  padding: 0px;
  border-spacing: 0px solid black;
  color: #3C312D;
}

p.action_title {
  font-size: 16px;
  color: #3C312D;
  margin: 2px;
  padding: 2px;
  vertical-align: top;
}

p.action_lead {
  font-size: 12px;
  color: #3C312D;
  margin: 5px;
  padding: 5px;
  vertical-align: top;
}

.planner_box {
  width: 238px;
  height: 239px;
  margin: 0px;
  padding: 0px;
  border: 3px solid #D1C7B9;
  background: url(/images/3d_latvany.jpg);
  cursor:pointer;
}

.trendmagazine_box {
  width: 378px;
  height: 239px;
  margin: 0px;
  padding: 0px;
  border: 3px solid #D1C7B9;
}

.boxspacer {
  width: 1px;
}

/* cikkek */

.article_box {
  width: 680px;
  background-color: #f6f1e3;
  vertical-align: top;
  align: center;
  border: 0px solid black;
  margin: 0px;
  padding: 0px;
}

.article_item {
  width: 500px;
  height: 124px;
  border: 0px solid black;
  margin: 0px;
  padding: 0px;
  vertical-align: top;  
}

p.title, td.title {
  font-size: 16px;
  font-family: Helvetica;
  font-weight: bold;
  color: #3C312D;
  margin: 0px;
  padding: 0px;
  vertical-align: top;  
}

a.lead, p.lead, td.lead {
  font-size: 12px;
  font-family: Helvetica;
  color: #7E6A5C;
}

p.body, td.body {
  font-size: 12px;
  font-family: Helvetica;
  color: #3C312D;
}

.messages_box {
 width: 225px;
 height: 364px;
 background-color: #D1C7B9;
}

.facebook_box {
  width: 225px;
  height: 220px;
  border: 0px solid black;
  margin-top: 10px;
}
/* trend magazine slider */

#slider {
    width: 379px; /* important to be same as image width */
    height: 239px; /* important to be same as image height */
    position: absolute; /* important */
  	overflow: hidden; /* important */
    border: 0px solid black;   
    top: 152px;
    left: 545px;
    z-index: -1;
}

#sliderContent {
    width: 378px; /* important to be same as image width or wider */
    position: absolute;
	  top: 0;
	  margin: 0;    
}

.sliderImage {
    float: left;
    position: relative;
	  display: none;
    border: 0px solid black;   
    left: -39px;
}
.sliderImage span {
    position: absolute;
  	font: 10px/15px Arial, Helvetica, sans-serif;
    padding: 0px;
    margin: 0px;
    width: 378px;
    background-color: #7E6A5C;
    -moz-opacity: 0.8;
	  -khtml-opacity: 0.8;
    opacity: 0.8;
    color: #fff;
    display: none;
    height: 70px;
}

.clear {
	clear: both;
}

.sliderImage span strong {
    font-size: 14px;
    margin-left: 5px;
}

.top {
	top: 0px;
	left: 0px;
}

.bottom {
	bottom: 0;
    left: 0;
}

/* ul { list-style-type: none;} */

#manufacturer-box {
  width: 120px;
  color: #ffffff;
  font-size: 12px;
  font-family: Helvetica;
  vertical-align: top;
}

#style-box {
  color: #ffffff;
  font-size: 12px;
  font-family: Helvetica;
  width: 120px;
  vertical-align: top;
}

h2.product-name {
  color: #3C312D;
  font-size: 14px;
  font-family: Helvetica;
  padding: 0px;
  margin: 0px;
}

p.product-name {
  color: #3C312D;
  font-size: 12px;
  font-family: Helvetica;
  padding: 0px;
  margin: 0px;
}
p.product-name2 {
  color: #7E6A5C;
  font-size: 12px;
  font-family: Helvetica;
  padding: 0px;
  margin: 0px;

}

a.login {
  color: #ffffff;
  font-size: 12px;
  font-family: Helvetica;
  padding: 0px;
  margin: 0px;
}


.text {
  color: #3C312D;
  font-size: 12px;
  font-family: Helvetica;
  padding: 0px;
  margin: 0px;

}

#open {
  z-index: 10000; 
  position:absolute; 
  top: 100px; 
  left: 100px; 
  display: none; 
  border: 1px solid #000;
}

/* termek adatlap */

.product_path {
  color: #3C312D;
  font-size: 12px;
  font-family: Helvetica;
  margin: 0;
  padding: 0;
  border: 0px solid black;
  border-spacing: 0px;
}

.product_table {
  color: #3C312d;
  font-size: 12px;
  font-family: Helvetica;
  margin: 0;
  padding: 0;
  border: 0px solid black;
  border-spacing: 0px;
}
.product_name {
  color: #3C312D;
  font-size: 14px;
  font-family: Helvetica;
}
.product_category {
  color: #3C312D;
  font-size: 12px;
  font-family: Helvetica;
}
.produt_manufacturer {
  color: #3C312D;
  font-size: 12px;
  font-family: Helvetica;
}

.product_size {
  color: #3C312D;
  font-size: 12px;
  font-family: Helvetica;
}

hr.productlist {
  border: 1px dotted red; 
  border-style: none none dotted;
  width: 100%;
}

hr.sitelist {
  width:100%;
  border: 1px dotted #D1C7B9;
  border-style: none none dotted;
  vertical-align:bottom;
  margin: 0px;
  padding: 0px;
}

hr.productlist {
  width:100%;
  border: 1px dotted #D1C7B9;;
  border-style: none none dotted;
  vertical-align:bottom;
  margin: 0px;
  padding: 0px;
}

.main_brown {
  color: #F6F1E3;
  font-size: 12px;
  font-family: Helvetica;
  margin: 5px;
  padding: 5px;
  font-size: 12px;
}

a.main_brown {
  color: #F6F1E3;
  font-size: 12px;
  font-family: Helvetica;
  margin: 5px;
  padding: 5px;
  font-size: 12px;
}

#full_line {
  font-family: Helvetica; 
  width: 917px; 
  margin-left: 10px;
  height: 10px;
  border: 0px solid black;
  vertical-align: middle;
}

hr.full_line {
  width:100%;
  border: 1px dotted #D1C7B9;;
  border-style: none none dotted;
  margin: 0px;
  padding: 0px;
  height: 5px;
}

.sitemap_link {
  background-color: #7E6A5C;
  color: #F6F1E3;
  font-family: Helvetica;
  size: 12px;
  text-decoration: none;
}

img.imgborder {
  border: 3px solid #7E6A5C;
}

.catalogue1 {
  background: url(/images/web2_termekkat.jpg) no-repeat;
  border: 5px solid #7E6A5C;
  width: 294px;
  height: 112px;
  padding: 0;
  border-spacing: 0px;
  cursor:pointer;
}

.catalogue2 {
  background: url(/images/web2_akcio.jpg) no-repeat;
  border: 5px solid #7E6A5C;
  width: 294px;
  height: 112px;
  margin: 0;
  padding: 0;
  border-spacing: 0px;
  cursor:pointer;
}

.catalogue3 {
  background: url(/images/web2_outlet.jpg) no-repeat;
  border: 5px solid #7E6A5C;
  width: 294px;
  height: 112px;
  margin: 0;
  padding: 0;
  border-spacing: 0px;
  cursor:pointer;
}


.submit {
  background-color: #D1C7B9;
  color: #000000;
  font-weight: bold;
  font-family: Helvetica;
  size: 10px;
  text-decoration: none;
  height: 16px;
  border: 0px;
}

.kwd {
  background-color: #D1C7B9;
  color: #000000;
  font-family: Helvetica;
  size: 12px;
  text-decoration: none;
  height: 14px;
  border: 1px solid black;
  padding: 0px;
  margin: 0px;
}

/* pager tema */

#alpha ul.pages {
		display: block;
		border: none;
		padding: 0px;
		margin: 10px 0px 0px 0px;
		text-transform: uppercase;
		font-size: 10px; 
}
		
#alpha ul.pages li {
		list-style: none;
		display: inline;
		float: left; 
}

#alpha ul.pages li a {
		background-image: none;
		display: block;
		float: left;
		border: 1px solid #7e6a5c;
		padding: 0px 5px 0px 5px;
		margin: 0px 5px 0px 0px;
		text-decoration: none; 
}

#alpha ul.pages li a:hover {
		border: 1px solid #7e6a5c;	
}

#alpha ul.pages li.pgEmpty {
		display: block;
		float: left;
		border: 1px solid #7e6a5c;
		color: #eee;
		padding: 0px 5px 0px 5px;
		margin: 0px 5px 0px 0px; 
}
		
#alpha ul.pages li.pgCurrent {
		display: block;
		float: left;
		border: 1px solid #7e6a5c;
		color: #000000;
		font-weight: bold;
		padding: 0px 5px 0px 5px;
		margin: 0px 5px 0px 0px; 
}

</style>
