/*	DUNÁNTÚLI NAPLÓ CSS v1.0.0

		   99       body
		  107       a
		  112       INPUTOK ES GOMBOK
		  115       input, textarea
		  120       select
		  123       button
		  130       .button-kereses
		  154       LAYOUT
		  157       #wrap
		  164       #fejlec
		  169       #logo
		  186       #idojaras
		  207       #online
		  226       FOMENU
		  229       #nav
		  233       #nav li
		  262       .main
		  269       .content
		  282       NYITO 
		  283       .kezdo-box
		  307       .eptitle
		  317       CIKKSTILUSOK 
		  318       .cikk
		  322       p
		  330       .tel
		  337       dl
		  340       dt
		  346       dd
		  371       .termek
		  391       .ajanlo-img
		  420       #kapcsolat
		  427       .kapcs-box
		  430       .vszurke-cim
		  447       URLAPOK 
		  448       .urlap td
		  514       .box4
		  519       .box5
		  490       .side
		  498       DOBOZOK 
		  499       .box
		  504       .box2
		  509       .box3
		  524       .shead
		  527       .dhead
		  531       h3.box-head
		  594       .box-more
		  548       .tabs
		  617       NAGY GOMBOS LINKEK ALUL 
		  588       .pontos li
		  600       .grad-list li
		  608       .searchform
		  618       #footnav
		  658       .breadcrumbs
		  693       #sitelinkek
		  701       #asnet
		  722       HIRDETESI HELYEK
		  726       #ad728
		  734       #ad210
		  740       #ad468-1
		  746       #billboard-1
		  761       MARGINS/PADDINGS/BORDERS 
		  762       .m0
		  763       .m12-0
		  764       .m24-0
		  765       .mb6
		  766       .mb12
		  767       .mb24
		  768       .mb36
		  769       .mb48
		  770       .mt6
		  771       .mt12
		  772       .mt24
		  773       .mt36
		  774       .mt48
		  775       .pl10
		  776       .nob
		  778       .bb
		  787       #devbox
		  806       .error
		  810       .success

*/

html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{border:0;outline:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;margin:0;padding:0}:focus{outline:0}body{line-height:1;color:#000;background:#fff}ol,ul{list-style:none}table{border-collapse:separate;border-spacing:0}caption,th,td{text-align:left;font-weight:normal}blockquote:before,blockquote:after,q:before,q:after{content:""}blockquote,q{quotes:"" ""}

em,i{font-style:italic}strong,b{font-weight:bold}a,a:link{text-decoration:none}.c{text-align:center}.c *{margin-left:auto;margin-right:auto}.r{text-align:right}.fl{float:left;display:inline}.fr{float:right;display:inline}.clear,.clr{clear:both}button,.btn{cursor:pointer}

.cf:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.cf{display:inline-block}
html[xmlns] .cf{display:block}
* html .cf{height:1%}

/*
kék 014977
piros ae1b14
*/

body {
color:#333;
font-size:12px;
line-height:16px;
background:#ccc;
font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
}

a { color:#014977 }
a:hover { color:#ae1b14 }



/*> inputok es gombok
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */

input, textarea {
border:1px solid #555;
padding:1px 2px;
background:#fff url(/images/input-bg.gif) no-repeat 0 0;
}
select {
border:1px solid #555;
}
button {
border:0;
background:url(/images/buttons.gif) no-repeat; /* css-sprite */
}
button span {
visibility:hidden;
}
.button-kereses {
width:79px; height:20px;
background-position:0 -250px;
}
.button-kereses:hover {
background-position:0 -300px;
}
.button-elkuldom {
width:236px; height:37px;
background-position:0 -50px;
}
.button-elkuldom:hover {
background-position:0 -100px;
}
.button-megrendelem {
width:238px; height:37px;
background-position:0 -150px;
}
.button-megrendelem:hover {
background-position:0 -200px;
}



/*> layout
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */

#wrap {
width:970px;
padding:10px;
background:#fff;
margin:0 auto;
}

#fejlec {
background:url(/images/fejlec-bg.gif) no-repeat 100% 100%;
}

/* h1 */
#logo {
float:left;
/*width:251px; height:50px;*/
padding:20px 0 5px 10px;
}

#logo a {
display:block;
/*width:251px;height:50px;*/
background:url(/images/print-logo.gif);
}

#logo a span {
display:none;
}

#idojaras {
float:left;
width:265px;
padding:25px 0 0 20px;
line-height:20px;
font-size:11px;
}

#idojaras a {
text-decoration:underline;
}

#idojaras em {
font-style:normal;
color:#014977;
}

#idojaras strong {
color:#014977;
}

#online {
float:right;
text-align:right;
width:300px;
padding:40px 10px 0 0;
}

#online a {
font-weight:bold;
}

#online img {
margin:0 5px;
}





/*> fomenu
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */

#nav {
clear:both;
}

#nav li {
float:left;
display:inline;
overflow:hidden;
font-size:120%;
margin-right:5px;
}

#nav li.last-child {
margin:0;
}

#nav li a {
display:block;
width:190px;
height:35px;
color:#fff;
text-align:center;
background:url(/images/nav-bg.gif) no-repeat 0 0;
font:bold 14px/35px "Helvetica Neue", Helvetica, Arial, sans-serif;
text-transform:uppercase;
}

#nav li a:hover {
background-position:0 -35px;
}



.main {
float:left;
display:inline;
overflow:hidden;
width:610px;
}

.content {
float:left;
display:inline;
overflow:hidden;
width:600px;
padding-left:10px;
}






/*> nyito */
.kezdo-box {
background:#fff url(/images/li-bg.gif) repeat-x 0 100%;
padding:1px;
border:4px solid #dbdbdb;
margin-bottom:12px;
}
.kezdo-img {
display:block;
margin-bottom:12px;
}
.kezdo-box h2 {
font-size:26px;
line-height:28px;
font-weight:bold;
letter-spacing:-1px;
padding:0 5px;
}
.kezdo-box p {
padding:0 5px;
}




.eptitle {
font-size:16px;
font-weight:bold;
text-transform:uppercase;
margin:24px 0 12px;
padding-bottom:3px;
color:#999;
border-bottom:2px solid #000;
}

/*> cikkstilusok */
.cikk {
line-height:140%;
}

p {
margin-bottom:12px;
}

.cikk b, .cikk strong {
color:#000;
}

.tel {
margin:0 3px;
padding-left:12px;
background:url(/images/ikon-tel.gif) no-repeat 0 50%;
font-weight:bold;
}

dl { /* arlista */
margin-bottom:12px;
}
dt {
clear:both;
float:left;
color:#000;
font-weight:bold;
}
dd {
float:right;
}


.cikk-l {
float:left;
width:390px;
display:inline;
overflow:hidden;
}
.cikk-lv2 {
float:left;
width:370px;
display:inline;
overflow:hidden;
}

.cikk-r {
float:right;
width:200px;
display:inline;
overflow:hidden;
}

.termek {
font-size:120%;
line-height:135%;
}
.termek-cim {
font-size:26px;
line-height:28px;
font-weight:bold;
color:#000;
margin-top:12px;
}



/* listaoldal */
.ajanlo-nagy {
margin-bottom:12px;
padding-bottom:12px;
border-bottom:1px solid #ddd;
}
.ajanlo-img {
float:left;
margin:0 15px 12px 0;
}
.ajanlo-nagy h2 {
font-size:16px;
line-height:18px;
font-weight:bold;
margin-bottom:6px;
}



/* kettevalasztott kiajanlos oldal */
.termekek {
width:470px;
}
.termekek .ajanlo-img {
display:block;
width:120px;
}
.termekek .ajanlo-nagy {
padding-right:30px;
}




/* kapcsolat oldal */
#kapcsolat {
padding-top:24px;
}
#kapcsolat .fl,
#kapcsolat .fr {
width:290px;
}
.kapcs-box {
height:140px;
}
.vszurke-cim {
font-size:16px;
font-weight:bold;
margin-bottom:12px;
padding-bottom:3px;
color:#999;
border-bottom:1px solid #ddd;
}
.kapcs-box p {
padding-right:20px;
}
.kapcs-box p strong {
color:#000;
}



/*> urlapok */
.urlap td {
padding:4px 10px 4px 0;
vertical-align:top;
}
.urlap td.first-col {
width:110px;
}
.urlap label {
font-weight:bold;
color:#000;
}
.urlap input, .urlap textarea {
width:232px;
}
.urlap select {
width:238px;
}
.urlap #captcha-td input {
width:100px;
}
.urlap td#captcha-td,
.urlap td#captcha-td * {
vertical-align:middle;
}

.box4 p {
margin:6px 10px;
}

.box5 p {
margin:0 1px 16px;
}
.box5 a.imga {
display:block;
margin:6px 0 3px;
}



/* oldalsav stilusok
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */

.side {
float:right;
display:inline;
overflow:hidden;
width:340px;
padding-top:12px;
}

/*> dobozok */
.box {
padding:0 10px 10px;
margin-bottom:12px;
border:1px solid #ddd;
}
.box2 {
padding:0 10px;
margin-bottom:12px;
border:1px solid #ddd;
}
.box3 {
padding:5px 0;
margin-bottom:12px;
border:5px solid #f2f2f2;
}
.box4 {
padding:5px 0;
margin-bottom:12px;
background:#f2f2f2;
}
.box5 {
padding:0 9px;
margin-bottom:12px;
border:1px solid #ddd;
}
.shead {
background:#fff url(/images/box-head-bg.gif) repeat-x 0 -38px;
}
.dhead {
background:#fff url(/images/box-head-bg.gif) repeat-x 0 -12px;
}

h3.box-head {
height:24px;
color:#000;
font:bold 11px/24px Georgia, serif;
text-transform:uppercase;
margin:0 -10px;
padding:0 10px;
border-bottom:1px solid #ddd;
}

.box-head h3 {
height:24px;
color:#000;
font:bold 11px/24px Georgia, serif;
text-transform:uppercase;
}

.tabs {
float:left;
margin-top:5px;
}

.tabs li {
float:left;
margin-right:4px;
}

.tabs li span {
display:block;
padding:0 9px;
height:20px;
line-height:20px;
cursor:pointer;
color:#014977;
background:#f0f0f0;
border-bottom:1px solid #d9d9d9;
}

.tabs li span:hover {
color:#333;
background:#e7e7e7;
}

.tabs li.selected span {
color:#000;
background:#fff;
border-color:#fff;
}

.box-more-head {
float:right;
text-align:right;
font-weight:bold;
padding:7px 10px 0 0;
}

/*> nagy szurke pontos lista */
.pontos li {
padding-left:25px;
margin-bottom:6px;
background:url(/images/li-bullet.gif) no-repeat 5px 5px;
}

.box-more {
clear:both;
text-align:right;
font-weight:bold;
}

.grad-list li {
clear:both;
padding:6px 9px;
margin:0 -9px;
border-bottom:1px solid #fff;
background:#fff url(/images/li-bg.gif) repeat-x 0 100%;
}

.searchform {
margin-top:10px;
}






/*> nagy gombos linkek alul */

#footnav {
background:#ddd;
padding:6px 0 4px 6px;
margin:12px 0;
}

#footnav ul {
height:40px;
padding-bottom:2px;
}

#footnav li {
float:left;
width:186px;
height:36px;
padding:2px;
background:#fff;
margin-right:2px;
}

#footnav li a, #footnav li span {
display:block;
height:36px;
font:bold 14px/36px "Helvetica Neue", Helvetica, Arial, sans-serif;
text-transform:uppercase;
padding:0 5px 0 8px;
}
#footnav li a {
background:#eee url(/images/footnav.gif) no-repeat 0 0;
}
#footnav li a:hover {
color:#333;
background-position:0 -36px;
}
#footnav li span {
background:#eee;
}



#footnav li.multiline a {
height:30px; 
padding-top:3px; 
padding-bottom:3px;
padding-right:40px;
font:bold 12px/15px "Helvetica Neue", Helvetica, Arial, sans-serif;
}
#footnav li.smallfonts a {
font:bold 12px/36px "Helvetica Neue", Helvetica, Arial, sans-serif;
}

.breadcrumbs {
clear:both;
height:28px;
overflow:hidden;
}

.breadcrumbs ul {
height:28px;
width:10000px;
}

.breadcrumbs ul li {
float:left;
height:28px;
line-height:28px;
font-size:11px;
color:#000;
background:url(/images/raquo.gif) no-repeat 100% 50%;
padding-right:30px;
}

.breadcrumbs ul li.label { font-weight:bold }
.breadcrumbs ul li.last-child { background:none; color:#333 }

.breadcrumbs ul li a { color:#333 }
.breadcrumbs ul li a:hover { text-decoration:underline }


#footerbc {
width:950px;
padding:4px 10px;
background:#f0f0f0;
border-bottom:2px solid #000;
}

#sitelinkek {
padding:12px 20px;
background:#f0f0f0;
border-bottom:1px solid #ddd;
font-size:11px;
line-height:18px;
}

#asnet {
padding:12px 20px 16px;
background:#f0f0f0;
}
#asnet p {
color:#8e8e8e;
font-size:11px;
line-height:19px;
}
#asnet a {
text-transform:uppercase;
}
#asnet a,
#sitelinkek a {
margin:0 3px;
color:#333;
}




/*> hirdetesi helyek
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */

/* fejlec */
#ad728 {
float:left;
width:728px; height:90px;
margin-bottom:10px;
padding-left:20px;
background:#fff url(/images/hirdetes-v.gif) no-repeat 4px 50%;
}

#ad210 {
float:right;
width:210px; height:90px;
margin-bottom:10px;
}

#ad468-1 {
padding-left:70px;
background:#fff url(/images/hirdetes-v.gif) no-repeat 54px 50%;
margin:24px 0;
}

#billboard-1 {
height:250px;
padding-top:24px;
background:#fff url(/images/hirdetes.gif) no-repeat 50% 8px;
margin:12px 0;
border:1px solid #ddd;
text-align:center;
}
#billboard-1 * { margin-left:auto; margin-right:auto }






/*> margins/paddings/borders */
.m0 { margin:0 }
.m12-0 { margin:12px 0 }
.m24-0 { margin:24px 0 }
.mb6 { margin-bottom:6px }
.mb12 { margin-bottom:12px }
.mb24 { margin-bottom:24px }
.mb36 { margin-bottom:36px }
.mb48 { margin-bottom:48px }
.mt6 { margin-top:6px }
.mt12 { margin-top:12px }
.mt24 { margin-top:24px }
.mt36 { margin-top:36px }
.mt48 { margin-top:48px }
.pl10 { padding-left:10px }
.nob { border:0 }
/* border-bottom a nyito oldalon, ahol nincs nav */
.bb {
border-top:3px solid #ddd;
}





/* fejlesztoi navi */
#devbox {
position:absolute;
top:0; left:0;
width:140px;
color:#000;
font-size:11px;
padding:5px;
}
#devbox a {
color:#000;
}
#devbox a:hover,
#devbox span:hover {
text-decoration:underline;
}
#devbox span {
cursor:pointer;
}

.error {
font-weight:bold;
color:#900;
}
.success {
font-weight:bold;
color:#050;
}

/* DEBUG infok, hogy jol lathatoak legyenek  - Klemi*/
fieldset.debugvar {
color:#000;
background:#fff;
padding:2px;
border:2px solid orange;
}
	fieldset.debugvar legend {
	margin:0 0 3px 5px;
	padding:0 5px;
	font-weight:bold;
	font-size:20px;
	background:#fff;
	border:2px solid orange;
	border-bottom:0;
	}
	fieldset.debugvar legend span {
	font-size:14px;
	}
.checkbox {
	border:none !important;
	background:none;
	width:20px !important;
}