/* CSS utf-8 ő */
BODY {font-family:arial; font-size:12px; color:#ecd3bc; padding:0px; margin:0px; text-align:center; background:url(/images/v3/bg3.jpg) no-repeat center -90px; background-color:#0a0405;}

A {color:#ffffff; text-decoration:none; border-bottom:1px dotted #7a716b;}
A:HOVER {color:#d15f5f; text-decoration:none;}

A.nohover {color:#a900d3; text-decoration:none;}
A.nohover:HOVER {color:#d191e1; background-color:transparent; text-decoration:none;}

A.onlybid {color:#858585; font-style:italic;}

A.more {font-size:9px; font-weight:normal; padding-right:10px; background:url(/images/honlapkeszites/honlapkeszites-arrowb.gif) no-repeat right; color:#858585;}

H1 {font-size:22px; color:#ffffff; font-weight:normal;}
H2 {font-size:16px; color:#9a9285; font-weight:normal; font-style:italic;}
H3 {font-size:14px; color:#9a9285; font-weight:normal;}

.hand {cursor:pointer;}
.nounder {text-decoration:none; border-bottom:0px;}
.nodisplay {display:none;}

.pagecontainer {width:950px; margin:0 auto; text-align:left;} 

.columna {width:640px; float:left; margin-right:20px;}
.columnb {width:250px; float:left;}

.head {position:relative; border-bottom:0px dotted #ffb872; height:85px; margin-bottom:10px;}
.head .hlogo {position:absolute; left:-3px; top:20px;}
.head .hlogo A {border-bottom:0px;}
.head .menu {position:absolute; top:30px; left:400px; font-size:12px; width:550px; text-align:right;}
.head .menu A {text-decoration:none; margin-left:20px; padding:5px 10px 5px 10px; color:#ffffff;}
.head .menu .on A {font-weight:normal; color:#ffffff; text-decoration:none; background-color:#de00f1; border-bottom:0px;}

.xh1 {font-size:18px; margin-bottom:20px; margin-top:0px;}
.text1 {font-size:16px; padding-left:20px; margin-bottom:50px; line-height:20px; color:#ecd3bc;}
.text2 {font-size:16px; padding-left:20px; margin-bottom:30px; line-height:20px; color:#ecd3bc;}
.text3 {font-size:11px; padding-left:20px; margin-bottom:20px; color:#606060;}
.text4 {font-size:12px; padding-left:20px; margin-bottom:20px; color:#606060;}
.text5 {font-size:14px; padding-left:20px; margin-bottom:20px; color:#b2a295;}

.pdlabel2 {font-size:11px; color:#858585; padding:0px 0px 3px 20px; margin-left:10px; background:url(/images/honlapkeszites/honlapkeszites-arrowa.gif) no-repeat 0px 5px; display:block; border-bottom:0px dotted #cacaca;}
.pdvalue2 {font-size:13px; color:#b2a295; padding-bottom:7px; display:block; font-weight:normal;}
.pdvalue2 B {color:#ecd3bc;}

.promo3after {margin-bottom:30px; clear:both; font-size:0px;}
.promo3 {margin-top:20px;}
.promo3item {width:460px; height:240px; margin-right:30px; margin-bottom:30px; float:left;}
.promo3item .pic {border:10px solid #373846;}
.promo3item .name {font-size:24px; text-align:center; padding:4px 0px 2px; font-weight:normal;}
.promo3item .text {font-size:12px; text-align:center;}
.promo3itemlast {margin-right:0px;}
    
.honlapkeszites {margin-bottom:30px;}
.honlapkeszites .honlapkesziteshead {border-bottom:0px solid #373846; margin-bottom:11px; padding-bottom:6px; color:#d6d6d6;}
.honlapkeszites .honlapkesziteshead SPAN {background-color:#181821; padding:2px 4px 2px 4px; font-size:11px; font-style:italic; color:#9d9ead;}
.honlapkeszites .honlapkeszitesothers {font-size:11px;}
.boxcontent {font-size:11px;}

.workcard {width:280px; height:165px; float:left; margin-right:50px; margin-bottom:30px;}
.workcard .pic {position:relative; width:270px; height:115px; border:10px solid #373846;}
.workcard .name {font-size:14px; margin-top:5px; font-weight:bold; text-align:center;}
.workcard .text {margin-top:2px; font-size:11px; text-align:center;}
.workcardlast {margin-right:0px;}

.xnormal {margin-bottom:2px;}
.xsmall {font-size:9px; color:#c4c4c4;}
.xsmall A {color:#d191e1;}
.xsmall A:HOVER {color:#d191e1;}
.xmedium {margin-bottom:2px; font-size:11px;}
.xsmall2 {font-size:9px; color:#c4c4c4;}
.xsmall2 A {color:#d191e1;}
.xsmall2 A:HOVER {color:#d191e1;}
.xsep2 {height:12px;}

.honlapkeszitesportfolio {padding:0px; margin:0px 0px 10px 20px;}
.honlapkeszitesportfolio LI {list-style:none; padding:0px 0px 3px 20px; background:url(/images/honlapkeszites/honlapkeszites-arrowa.gif) no-repeat 0px 5px;}
.honlapkeszitesportfolio LI A {text-transform:uppercase;}
.honlapkeszitesportfolio .hkpdesc {font-size:11px; color:#858585; padding-left:20px; background:url(/images/honlapkeszites/honlapkeszites-arrowb.gif) no-repeat 8px 5px;}
.honlapkeszitesportfolio .khpdate {font-size:9px; color:#3d3d3d;}

.projectname {padding-bottom:6px; margin-bottom:5px;}
.projectname .pna {font-size:32px; color:#ffffff; display:block;}
.projectname .pnb {font-size:12px;}
.projectpic {margin-bottom:20px;}
.projectpic IMG {border:10px solid #373846;}
.projectlabel {border-bottom:0px solid #ffffff; margin-bottom:11px; padding-bottom:6px; font-size:14px; color:#d6d6d6;}
.projectlabel SPAN { padding:2px 4px 2px 4px; font-style:italic; color:#ffa16b;}
.projectinfo {margin-bottom:20px; font-size:12px;}
.projectinfo H2 {font-size:12px;}
.projectdata {padding:0px; margin:0px 0px 20px 20px;}
.projectdata LI {list-style:none; padding:0px 0px 3px 20px; background:url(/images/honlapkeszites/honlapkeszites-arrowa.gif) no-repeat 0px 5px;}
.projectdata .pdlabel {font-size:12px; color:#858585;}
.projectdata .pdvalue {font-size:12px; color:#A9A9A9; padding-left:20px; background:url(/images/honlapkeszites/honlapkeszites-arrowb.gif) no-repeat 8px 5px;}
.fotok {clear:both;}
.fotok .foto {width:138px; height:49px; margin:0px 10px 10px 0px; float:left;}

.footer {height:80px;}