body { font-family:Verdana, Arial, Helvetica, sans-serif; color:#366; font-size:12px; background: url(http://www.market-iq.hu/img/body.gif) repeat-x top #f2f2f2;  }
#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; left:0; width:930px; height:272px; background:url(http://www.market-iq.hu/img/head_bgr.gif) no-repeat top center ;}
#heading_img{position:absolute; top:12px; right:14px;}
#logo{position:absolute; top:40px; left:35px; width:199px; height:34px; background:url(http://www.market-iq.hu/img/logo.jpg) no-repeat; }
#slogan{position:absolute; top:160px; left:35px; width:500px; height:50px; background:url(http://www.market-iq.hu/img/slogan.gif) no-repeat;}
#slogan_en{position:absolute; top:160px; left:35px; width:500px; height:50px; background:url(http://www.market-iq.hu/img/slogan_en.gif) no-repeat;}
.slogan{position:absolute; top:143px; left:35px; font-size: 22px; font-weight:100; color:#9e2e01; font-family:Verdana, Arial, Helvetica, sans-serif; z-index:2;}
#content{position:absolute; top:272px; left:0; width:930px; min-height:420px; padding-bottom:60px; background:url(http://www.market-iq.hu/img/content_bgr.gif) repeat-y;}
#content_home{position:absolute; top:272px; left:0; width:930px; height:490px; padding-bottom:60px; background:url(http://www.market-iq.hu/img/content_bgr.gif) repeat-y;}
#text{position:relative; top:0px;left:35px; width:500px; }
#text_403{width:440px; height:300px; background:url(http://www.market-iq.hu/img/error_403.jpg) no-repeat center center; }
#text_404{width:440px; height:300px; background:url(http://www.market-iq.hu/img/error_404.jpg) no-repeat center center; }
#text li{margin:10px 0; line-height:1.4em;}
.box_container li{margin:10px 0; line-height:1.4em;}
#text_home_left{position:absolute; top:0px;left:35px; width:640px;}
#text_home_right{position:absolute; top:0px;right:35px; width:200px; border-left:5px dotted orange; padding-left:10px;}
#text_home_right h2{margin:0 0 10px 0;}
#text_home_right p{margin:0 0 20px 0;}
#text_home_bottom{position:absolute; top:440px; left:35px;}

.lead p{font-size:17px !important; color:#099; font-weight:normal; line-height:1em;}
.lead h1{font-size:22px !important; color:#066; font-weight:normal; line-height:1em; margin:0 0 10px 0;}
.home_box{float:left; width:184px; height:260px; border:2px dotted orange; margin:10px 15px 0 0; padding:5px 5px 0 5px; line-height:1.2em;}
.home_box ul li{margin:0 0 8px -40px; list-style:none;}
.home_box li{ list-style-image:none !important;}
.home_box h2{margin:0 0 5px 0; line-height:1.1em; }

.home_box a:link, .home_box a:visited{text-decoration:none; color:#099 !important;}
.home_box a:hover, .home_box a:active{text-decoration:underline; color:orange !important;}

.logo_home{position:relative; left:-23px; top:-20px; width:850px;  height:60px;}
.logo_home li{list-style:none; display:inline; }

.szojavit a:link, .szojavit a:visited{float:left; width:120px; height:60px;padding:0; margin:0 20px 0 0; background:url(http://www.market-iq.hu/img/partnerlogo/szojavit.jpg) no-repeat top center;}
.szojavit a:hover, .szojavit a:active{background:url(http://www.market-iq.hu/img/partnerlogo/szojavit.jpg) no-repeat bottom center;}

.partnerspecs a:link, .partnerspecs a:visited{float:left; width:120px; height:60px;padding:0; margin:0 20px 0 0; background:url(http://www.market-iq.hu/img/partnerlogo/partnerspecs.jpg) no-repeat top center;}
.partnerspecs a:hover, .partnerspecs a:active{background:url(http://www.market-iq.hu/img/partnerlogo/partnerspecs.jpg) no-repeat bottom center;}

.piccante a:link, .piccante a:visited{float:left; width:120px; height:60px;padding:0; margin:0 20px 0 0; background:url(http://www.market-iq.hu/img/partnerlogo/piccante.jpg) no-repeat top center;}
.piccante a:hover, .piccante a:active{background:url(http://www.market-iq.hu/img/partnerlogo/piccante.jpg) no-repeat bottom center;}

.tercio a:link, .tercio a:visited{float:left; width:120px; height:60px;padding:0; margin:0 20px 0 0; background:url(http://www.market-iq.hu/img/partnerlogo/tercio.jpg) no-repeat top center;}
.tercio a:hover, .tercio a:active{background:url(http://www.market-iq.hu/img/partnerlogo/tercio.jpg) no-repeat bottom center;}

.domain1 a:link, .domain1 a:visited{float:left; width:120px; height:60px;padding:0; margin:0 20px 0 0; background:url(http://www.market-iq.hu/img/partnerlogo/domain1.jpg) no-repeat top center;}
.domain1 a:hover, .domain1 a:active{background:url(http://www.market-iq.hu/img/partnerlogo/domain1.jpg) no-repeat bottom center;}

.modinfo a:link, .modinfo a:visited{float:left; width:120px; height:60px;padding:0; margin:0 20px 0 0; background:url(http://www.market-iq.hu/img/partnerlogo/modinfo.jpg) no-repeat top center;}
.modinfo a:hover, .modinfo a:active{background:url(http://www.market-iq.hu/img/partnerlogo/modinfo.jpg) no-repeat bottom center;}

.box_container{position:absolute; top:0; right:35px; width:325px;}
.box{width:310px; min-height:200px; margin-bottom:10px; padding:10px; font-size:11px; color:#888; line-height:10px !important;}
.border{float:left; width:140px; padding:5px; border:1px solid #ccc; margin:0; text-align:center;}
.flowchart{border:1px solid #ccc; background:url(http://www.market-iq.hu/img/flowchart_bgr.jpg) repeat-x center; padding:5px; margin:0px auto; text-align:center;}
.flowchart_arrow{width:320px; height:30px; background:url(http://www.market-iq.hu/img/flowchart_arrow.gif) no-repeat center center;}
.l{text-align:left;}
.c{text-align:center;}
#footer{position:absolute; bottom:-20px; left:0px; width:930px; height:38px; color:#999; text-decoration:none; background:url(http://www.market-iq.hu/img/footer_bgr.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:#333; }
.current_footer{color:orange !important;}

a{outline:none;}
a:link{color:#39f;}
a:visited{color:#960;}
a:hover, a:active{color:#fc3;}
p{font-weight:normal; margin:5px 0; padding:0; line-height:1.4em;}
h1{color:#506D6D; font-size:18px; font-weight:bold; margin:20px 0 10px 0; padding:0; font-family: Georgia, "Times New Roman", Times, serif;}
h2{color:#366; font-size:16px; font-weight:bold; margin:20px 0 5px 0; padding:0; font-family: Georgia, "Times New Roman", Times, serif;}
h3{color:#099; font-size:14px; font-weight:bold; margin:15px 0 5px 0; padding:0; font-family: Georgia, "Times New Roman", Times, serif;}
h4{color:#099; font-size:14px; font-weight:bold; margin:0; padding:0; font-family: Georgia, "Times New Roman", Times, serif; line-height:1.2em;}
blockquote{background-color:#fdf6ea; margin:0 20px; padding:5px; border:1px dotted #fee1aa; line-height:1.4em;}
strong{font-weight:bold;}
ul{list-style-position:outside;}
ul li{list-style-image:url(http://www.market-iq.hu/img/list_ul.gif);}
ul ul li{list-style-image:url(http://www.market-iq.hu/img/list_ulul.gif);}
dt{ font-weight:bold; margin:10px 0 5px 10px;}
dd{margin:0 0 20px 25px; line-height:1.4em;}
acronym{background-color:#c3feca;}
object{float:left; border:1px solid green; margin:10px 0;}

#menu{position:absolute; top:212px; left:15px; width:901px; height:56px; background:url(http://www.market-iq.hu/img/menu_bg.gif) repeat-x center bottom; padding:0; z-index:2; font-size:14px; }
#menu li {margin:0; position:relative; display:inline;}
#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; height:24px; display:block; padding:6px 5px 0 5px; font-weight:100; color:#f1f1f1; background:url(img/menu.jpg) no-repeat left top; text-decoration:none;  border-right:1px solid #ffe;}
#menu a:hover, #menu a:active {color:#f7deb1; background:url(img/menu.jpg) no-repeat left bottom;}

#menu ul ul li a:link, #menu ul ul li a:visited {text-align:center; height:24px; display:block; padding:6px 20px 0 20px; font-weight:100; color:#f1f1f1; background:url(img/menu.jpg) no-repeat left top; text-decoration:none;  border-right:1px solid #ffe;}
#menu ul ul li a:hover, #menu ul ul li a:active {color:#f7deb1; background:url(img/menu.jpg) no-repeat left bottom;}
#menu ul ul{position:absolute; top:0px; left:100%; background:white; }
div#menu ul ul{position:absolute; top:30px; left:0px; height:25px; border-top:3px solid #fff; }
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:128px; border-bottom:0;}
div#menu ul ul li{float:left; width:128px;}
div#menu ul li a{height:100%; }
div#menu ul ul li a{ width:125%; height:100%; text-transform:lowercase; border-bottom:1px solid #fff; text-align:left !important; }
.current{color:#589516 !important; height:24px !important; background:url(http://www.market-iq.hu/img/menu.jpg) no-repeat left bottom !important;}

.red{color:red;}
.mi{position:absolute; top:300px; right:50px;}
.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; }
.low_case{text-transform:lowercase;}
.up_case{text-transform:uppercase;}
.clear{clear:both;}
.signo{float:right; width:200px; text-align:right; margin:-10px 0 20px 0;}
.b{font-weight:bold;}
.copyscape{position:absolute; bottom:25px; right:20px;}
#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(http://www.market-iq.hu/img/form_bgr.jpg) no-repeat top center; }
legend{font-weight:bold; color:#366; border:1px solid #f90; background:#fff; margin-left:5px; padding:2px 5px; font-family: Georgia, "Times New Roman", Times, serif;}
label{font-family:Verdana, Arial, Helvetica, sans-serif;}
.form{text-align:right;}
.submit, .reset{position:relative; top:0; margin:5px 5px 5px 10px;}
#message{margin:0 0 0 5px;width:250px;height:80px;}
#name, #phone, #email{width:250px; margin:5px 0;}
.err, .err ul li{font-size:11px; color: red; text-align:right; list-style:none; list-style-image:none !important;}
#facebook{position:absolute; top:40px; right:220px; width:100px; height:50px; background:url(img/facebook.jpg) no-repeat center center #fff;}

