@page {
    margin-left: 1.5cm;
    margin-right: 1.5cm;
    margin-top: 2cm;
    margin-bottom: 2cm;
}

body { margin : 0px; padding : 0px; font-family: 'Trebuchet MS', Arial, Verdana; font-size: 12px; }
div, p, img, ul, ol, dt, dd, h1, h2, h3, small, strong, td { margin: 0; padding: 0; font-family : 9pt Arial, Helvetica, sans-serif; }
img { border: 0; }
a { color: #000000; font-family: 'Trebuchet MS', Arial, Verdana; font-size: 12px;  }
a:hover { text-decoration: none; }
p { font: normal 9pt 'Arial', sans-serif; margin: 0px 0px 5px 0px; }
h1 { font-size: 24px; font-weight: bold; }
h2 { font-size: 18px; font-weight: normal; }
h2 a{ text-decoration:none; }
h3 { font-size: 11px; color: #000; font-weight: bold; }
strong { font-weight: bold; }
div.fl { float: left; text-align: left; }
div.fr { float: right; text-align: left; }
div.cb { clear: both; }
div.errors { font-weight: bold; margin: 20px; }
div.debug { border: 1px solid #f00; }

a.white { font-size: 10px; color: #ffffff; text-decoration: none; }
a.white:hover { text-decoration: underline; }

#banner_holder_top { padding: 15px 0 0 20px; width: 520px; }
.clearer { clear:both; }
#logo { padding: 2px 0 0 15px; }
#header { display: none; }
#kiemelt { display: none; }

div#kereses { display: none; }

.topmenu { display: none; }

.topmenu_long { display: none; }

#content { float: left; width: 720px; color: #ffffff; }
#right_column { display: none; }

#pic_popup { display: none; }

div#oldalcim { float: left; width: 300px; height: 28px; margin: 0px 0px 0px 0px; overflow: hidden; font-size: 22px; color: #ffffff; }
div#szoveg { float: left; width: 643px; padding: 15px; color: #000; background-color: #fff; border: 5px solid #7c2355; }

div#lanyneve { float: left; width: 300px; height: 28px; margin: 0px 0px 0px 0px; overflow: hidden; font-size: 22px; }
div#tab_fotok { display: none; }
div#tab_videok { display: none; }
div#cim { float: left; width: 207px; height: 26px; margin: 0px 0px 0px 0px; font-size: 18px; color: #a82d73; }
div#cim div.cim { float: left; height: 26px; }
div#cim div.fotogarancia { float: right; display: inline; width: 109px; height: 26px; background-image: url(../images/fotogarancia.gif); background-repeat: no-repeat; }
div#fotok { float: left; width: 443px; padding: 10px 10px 5px 10px; background-color: #7c2355; }
div#videok { float: left; width: 443px; padding: 10px 10px 5px 10px; background-color: #7c2355; }

div#adatlap { float: left; width: 207px; margin: 0px 0px 0px 0px; color: #ffffff; }
div#adatlap ul { margin: 0px; padding: 0px; list-style-type: none; list-style: outside; }
div#adatlap ul li { float: left; display: inline; margin: 0px 0px 0px 0px; padding: 4px 0px 0px 2px; width: 205px; height: 20px; font-size: 13px; border-bottom: 1px solid #673c57; }
div#adatlap ul li.telefon { border-top: 1px solid #673c57; }

div#adatlap ul li.flags div { float: left; width: 20px; height: 14px; margin-right: 2px; background-repeat: no-repeat; }
div#adatlap ul li.flags div.eng { background-image: url(../images/flag_eng.gif); }
div#adatlap ul li.flags div.ger { background-image: url(../images/flag_ger.gif); }
div#adatlap ul li.flags div.ita { background-image: url(../images/flag_ita.gif); }
div#adatlap ul li.flags div.fra { background-image: url(../images/flag_fra.gif); }

div#adatlap ul li.reszletek { color: #ffffff; font-size: 11px; color: #fff; border-bottom: 0px solid; }
div#adatlap ul li.reszletek a { font-size: 11px; color: #fff; text-decoration:underline; }

div#blog { float: left; width: 463px; padding-top:20px; }
div#blog div#blogcim { float: left; }
div#blog div#blogcim div.blogcim_left { float: left; background: url(../images/lany_blog_left.gif) no-repeat; width: 6px; height: 29px; }
div#blog div#blogcim div.blogcim_right { float: right; background: url(../images/lany_blog_right.gif) no-repeat; width: 6px; height: 29px; }
div#blog div#blogcim div.blogcim_center { padding: 0 3px 0 3px; line-height: 29px; float: left; background: url(../images/lany_blog_bg.gif); height: 29px; }
div#blog div#rss { float: right; height: 19px; padding-top: 5px; text-align: right; font-size: 11px; cursor: pointer; }
div#blog div#rss img { margin-left: 5px; vertical-align: middle; }
div#blog div#hozzaadas { float: left; width: 433px; margin-bottom: 10px; padding: 15px 15px 15px 15px; background-color: #6d2750; border-top: 10px solid #4b1436; }
div#blog div#hozzaadas textarea { border: 3px solid #fe8ece; }
div#blog div.hozzaszolas { float: left; width: 463px; font-size: 12px; }
div#blog div.hozzaszolas div.fej { padding: 6px 15px 6px 15px; color: #ff8fcf; background-color: #4b1436; }
div#blog div.hozzaszolas div.fej div.nev { float: left; }
div#blog div.hozzaszolas div.fej div.datum { float: right; margin-right: 5px; color: #a22b6f; }
div#blog div.hozzaszolas div.fej div.ido { float: right; }
div#blog div.hozzaszolas div.uzenet { padding: 10px 15px 15px 15px; }

div#forum { float: left; width: 653px; }
div#forum div#hozzaadas { float: left; width: 653px; margin-bottom: 10px; padding: 15px 15px 15px 15px; background-color: #6d2750; border-top: 2px solid #4b1436; }
div#forum div#hozzaadas textarea { border: 3px solid #fe8ece; }
div#forum div.hozzaszolas { float: left; width: 683px; font-size: 12px; }
div#forum div.hozzaszolas div.fej { padding: 6px 15px 6px 15px; color: #ff8fcf; background-color: #4b1436; }
div#forum div.hozzaszolas div.fej div.nev { float: left; }
div#forum div.hozzaszolas div.fej div.datum { float: right; margin-right: 5px; color: #a22b6f; }
div#forum div.hozzaszolas div.fej div.ido { float: right; }
div#forum div.hozzaszolas div.uzenet { padding: 10px 15px 15px 15px; }

#preview { position:absolute; border:1px solid #ccc; background:#333; padding:5px; display:none; color:#fff; }
#napok { position:absolute; border:1px solid #ccc; background:#333; padding:5px; display:none; color:#fff; }

.table_header { text-align: center; font-size: 14px; background: #7c2355; color: #ffffff; font-weight: bold; }

#footer { clear: both; }
