/* CSS Document */
html, body, div, p, h1, h2, h3, h4, ul, ol, li, form, input, table, span, img { margin:0; padding:0;}
html { height: 100%; margin-bottom: 1px;} /* hogy legyen egy vertical scrollbar az oldal szélén */
body { background:#1b1919; text-align:center; font-family: "Comic Sans MS", cursive; font-size:14px; color: #38302b;}
.floatfix { clear:both;}
.floatleft { float:left;}
.floatright { float:right;}
.hrdiv {line-height:0; border-bottom:1px solid #59493f;}
/*default linkek*/
a { cursor:pointer; color:#38404c;}
a:link, a:visited { text-decoration:underline;}
a:hover { text-decoration:none;}
/*default linkek */

.background { margin: 60px auto 0px auto; width: 808px; height: 545px; background: url(_template_files/bg.png) no-repeat; position: relative;}
.bgimage { padding-top: 9px; position: relative;}
.imgframe { position: absolute; top: 9px; left: 9px;}
.logo {position: absolute; top:-53px; left:-24px;}
.favorites { position: absolute; top:30px; left:190px;}
.main-title { position: absolute; top: -34px; right: 9px; font-size: 18px; color: #fff;}
.ikea { font-family: "Arial Black"; color: #ffc90f; font-size: 30px; font-weight: normal;}
.footer { color: #414141; font-size: 10px; width: 600px; margin: auto;}

/*leftmenu and content*/
.leftmenu { width: 190px; height: 527px; position: absolute; top: 9px; left: 9px; background: url(_template_files/leftmenubg.png) right;}
.leftmenu ul { list-style: none; text-indent: 0; padding: 60px 0px 10px 0px;}
.leftmenu ul li { text-align: left;}
.leftmenu ul li a:link, .leftmenu ul li a:visited { color: #9c9a98; display: block; padding: 5px 0px 5px 12px; font-size: 15px; font-weight: lighter; text-decoration: none; border-bottom: 1px solid #333333;}
.leftmenu ul li a:hover { background: #59493f url(_template_files/leftmenu_hover.png) left no-repeat; padding-left: 25px; color: #c8beb8; border-bottom: 1px solid #917b63; border-top: 1px solid #917b63;}

.content { background: url(_template_files/contentbg.png); position: absolute; top: 40px; right: 14px; width: 520px; border: 1px solid #474747; border-right: none; padding: 15px; text-align: left;}
.content ul { list-style: square; text-indent: 0; padding-left:30px;}
.content ul li {}
.content h1 { font-size:20px; font-weight: bold;}
.content h2, h3 { font-size:16px; font-weight: bold;}
.content p { line-height:16px !important; font-size:14px;}
.tel { background: #38404c; padding: 5px; color: #fff8dc; font-weight: normal;}
.bordertext { border: 2px dotted #38404c; background: #fff8dc; padding: 8px; font-weight: normal;}
.px12 { font-size: 12px !important;}
.px13 { font-size: 13px !important;}
.px14 { font-size: 14px !important;}
.px15 { font-size: 15px !important;}
.px16 { font-size: 16px !important;}
.strong { font-weight: bold !important;}
.red { color: #cc0000;}
/*leftmenu and content*/

/*üzenetek*/
.errmsg { background:#fff; padding:10px; color:#cc0000; font-weight:bold; font-size:16px; border:5px solid #cc0000; text-align:center;}
.errmsg a { color:#cc0000;}
.msg { background:#fff; padding:10px; color:#669900; font-weight:bold; font-size:16px; border:5px solid #669900; text-align:center;}
.msg a { color:#669900;}
/*üzenetek*/

/*forms*/
input.sf { background: url(_template_files/searchbg.png) no-repeat; border: none; margin-top: 6px; padding:2px 0px 0px 5px; width:145px; height:19px; font-size:12px; color:#656565; overflow:hidden; font-family:Arial;}
input.contentinput { background: url(_template_files/searchbg.png) no-repeat; border: none; margin-left: 5px; padding:2px 0px 0px 5px; width:145px; height:19px; font-size:12px; color:#656565; overflow:hidden; font-family:Arial; overflow: auto;}
.content-ta { background: #babad6; border: 2px solid #415b83; padding:2px 0px 0px 5px; width:250px; height:150px; margin-left: 5px; font-size:12px; color:#656565; font-family:Arial;}
.mybtn { height: 18px; overflow: hidden;}
.mybtn-left { background: url(_template_files/btn_leftbg.png); width: 7px; height: 18px;}
.mybtn-right { background: url(_template_files/btn_rightbg.png); width: 7px; height: 18px;}
.mybtn-text { background: url(_template_files/btn_bg.png); height: 18px; overflow: hidden; padding-top: 2px; font-weight: bold;}
.mybtn-text a { text-decoration: none;}
.mybtn-text a:hover { text-decoration: underline;}
/*forms*/

