body { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#d88a3d; background:url(img/bgr.jpg) no-repeat top center fixed #000}
#bodyContainer { height: 100%; width: 100%; margin:0; text-align:center;}
#centerContainer { width: 100%; height: 100%; }
#mainContainer { position: relative; top:0px; width:930px; margin: 0 auto; text-align: left;}
#heading{position:absolute; top:0px; right:0; width:930px; z-index:1;}
#logo{position:absolute; top:0px; left:0px; width:350px; height:200px; margin:0; background:url(img/logo.gif) no-repeat center center; z-index:1;}
.logotitle{position:absolute; top:50px; left:0px; color:#fc7f02; font:50px Georghia, "Times New Roman", sherif !important;}
#content{position:absolute; top:250px; left:0; width:930px; min-height:500px; padding-bottom:20px; z-index:2;}
#text{position:relative; top:0px; left:20px; width:500px; margin-bottom:40px;}

#footer{position:absolute; bottom:0px; left:-10px; width:900px; height:20px; margin:5px 0; background:url(img/footer.gif) no-repeat center center;}
#footer li {margin:0; display:inline; }
#footer ul{position:absolute; top:-5px; left:30px; list-style:none; margin:0; padding:0; }	   
#footer a:link, #footer a:visited {color:#999; text-decoration:none; margin:0; }
#footer a:hover, #footer a:active {color:#FCB202; }
.current_footer{color:orange !important;}

a{outline:none;}
a:link{color:#39f;}
a:visited{color:#06f;}
a:hover, a:active{color:#fc3;}
p{color:#D88A3D; font-weight:normal; line-height:1.4em; margin:5px 0; padding:0;}
h1{color:#867fab; font-size:18px; font-weight:bold; margin:20px 0 10px 0; padding:0; font-family: Georgia, "Times New Roman", Times, serif;}
h2{color:#867fab; font-size:16px; font-weight:bold; margin:20px 0 5px 0; padding:0; font-family: Georgia, "Times New Roman", Times, serif;}
h3{color:#867fab; font-size:14px; font-weight:bold; margin:15px 0 5px 0; padding:0; font-family: Georgia, "Times New Roman", Times, serif;}
blockquote{margin:0 20px; padding:5px; line-height:16px;}
strong{font-weight:bold; color:#fe952c;}
dt{ font-weight:bold; margin:10px 0 5px 10px;}
dd{margin:0 0 20px 25px;}

#menu{position:absolute; top:210px; left:-18px; width:930px; height:25px; background:transparent; padding:0; z-index:2; font-size:14px;}
#menu li {margin:0; position:relative; display:inline !important;}
#menu ul{position:absolute; top:0; left:0; list-style:none; margin:auto 0; padding:0; }	   
#menu a:link, #menu a:visited {text-align:center; display:block; padding:3px 10px; font-weight:100; color:#fc7f02;  text-decoration:none;}
#menu a:hover, #menu a:active {color:#FCB202;}
#menu ul ul a:link, #menu ul ul a:visited {text-align:center; display:block; padding:3px 0 3px 10px; font-weight:100; color:#fc7f02; background:url(img/menu.gif) no-repeat left bottom;  text-decoration:none;}
#menu ul ul a:hover, #menu ul ul a:active {color:#FCB202; background:url(img/menu.gif) no-repeat left top;}
#menu ul ul{position:absolute; top:0px; left:100%; }
div#menu ul ul{position:absolute; top:25px; left:0px; height:25px; }
div#menu ul ul, div#menu ul li:hover ul ul{display:none; padding:0;}
div#menu ul li:hover ul, div#menu ul ul li:hover ul{display:block; }	
div#menu ul li{float:left; width:120px; height:25px;}
div#menu ul ul li{float:left; width:190px;}
div#menu ul li a{height:100%; }
div#menu ul ul li a{ width:190px; height:100%; text-transform:lowercase; text-align:left !important; background-color:black !important; }
.current{color:#867fab !important;}
.no_border{border:0 !important;}

.back a:link, .back a:visited{position:relative; bottom:-20px; left:0px; width:30px; height:10px; background:url(http://www.market-iq.hu/img/back_arrow.gif) no-repeat top center;}
.back a:hover, .back a:active{color:#0c0 !important; background:url(http://www.market-iq.hu/img/back_arrow.gif) no-repeat bottom center; }
.clear{clear:both;}
.signo{float:right; width:200px; text-align:right; margin:-10px 0 20px 0;}
.b{font-weight:bold;}

#form{position:relative; top:10px; clear:both;}
fieldset{width: 370px;font-size:14px; border:1px solid #f90; margin-top:30px; padding:0 10px 10px 0; background:url(img/formbgr.jpg) left bottom no-repeat; }
legend{font-weight:bold; color:#366; margin-left:5px; padding:0 5px 0 5px; font-family: Georgia, "Times New Roman", Times, serif;}
label{font: small Verdana, Arial, Helvetica, sans-serif;}
.form{text-align:right;}
.submit, .reset{position:relative; top:0; margin:5px 5px 5px 10px;}
#question{margin:0 0 0 5px;width:355px;height:80px;}
#name, #phone, #email{width:250px; margin:5px 0;}

.gallery{float:left; width:104px; height:118px; margin:0 25px 55px 0; }
.gallery h2{position:relative; bottom:-10px; font-size:12px; font-weight:normal; margin:0;}

#butor_content{position:absolute; top:0; left:0; width:930px; min-height:500px; z-index:2;}
#butor_text{position:relative; top:0px; left:20px; width:930px; margin-bottom:40px;}
.butor_img{float:left; width:300px; height:225px; margin:0 55px 55px 0; }
.butor_img h2{position:relative; bottom:-10px; font-size:12px; font-weight:normal; margin:0;}

.border{ border:1px solid #867fab;}
#sitemap li{ margin:5px 0;}
#sitemap a{text-decoration:none;}
#sitemap a:link, #sitemap ul a:link{color:#c1c1c1;}
#sitemap a:visited, #sitemap ul a:visited{color:#867fab;}
#sitemap a:hover, #sitemap a:active, #sitemap ul a:hover, #sitemap ul a:active{color:orange; }

