/*
Design by Free CSS Templates
http://www.freecsstemplates.org
Released for free under a Creative Commons Attribution 2.5 License
*/

body {
	margin: 0;
	padding: 0;
	background: #FFFFFF;
	/*
	font: normal small "Trebuchet MS", Arial, Helvetica, sans-serif;
	*/
	font: normal 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #666666;
}

h1, h2, h3, h4, h5, h6, form {
	margin: 0;
	padding: 0;
}

h1, h2, h3 {
}

h4, h5, h6 {
}

p, ul, ol, blockquote {
	margin-top: 0;
}

a {
	color: #268ED4;
	text-decoration: none;
}

a:hover {
	text-decoration: underline;
}

img {
	border: none;
}

/* Header */

#header {
	height: 40px;
	background: #5A5A5A url(images/img01.gif) repeat-x;
}

#header h1 {
	width: 920px;
	margin: 0 auto;
	padding: 12px 0 0 0;
	font-size: 1em;
	color: #fff;
}

#header h2 {
	width: 500px;
/*	margin: -12px 300px 0px auto; */
        margin: -12px 0px 0px 0px;
	text-align: right;
	font-size: 1em;
	color: #fff;
}

#header a {
	text-decoration: none;
	color: #FFFFFF;
}

#header #header_title {
    width: 920px;
    margin-left: auto ;
    margin-right: auto ;
}

#header #logoimage {
    
}

/* Pages */

#pages {
	height: 110px;
	padding-top: 10px;
	background: url(images/img02.gif) repeat-x;
}

#pages h2 {
	display: none;
}

#pages ul {
	display: block;
/*	width: 760px; */
	width: 920px;
	height: 100px;
	margin: 0 auto;
	padding: 0;
}

#pages li {
	display: inline;
}

#pages a {
	display: block;
	float: left;
	width: 152px;
	height: 75px;
	padding: 35px 0 0 0;
	text-align: center;
	text-decoration: none;
/*
	text-transform: lowercase;
*/
	letter-spacing: -1px;
	font-size: 1.6em;
	font-weight: normal;
	color: #333333;
}

#pages a:hover {
	color: #000000;
}
/*  kék/zöld/ narancs/ vörös/ lila/türkiz */
#pages #page1 { background: #E5FAA1 url(images/bb01.gif) no-repeat; }
#pages #page2 { background: #97F0E6 url(images/bb02.gif) no-repeat; }
#pages #page3 { background: #F3B6CE url(images/bb03.gif) no-repeat; }
#pages #page4 { background: #FADDA1 url(images/bb04.gif) no-repeat; }
#pages #page5 { background: #C9CDFF url(images/bb05.gif) no-repeat; }
#pages #page6 { background: #C9CDFF url(images/bb06.gif) no-repeat; }

#pages #page1:hover, #pages .active #page1 { background-image: url(images/bb01a.gif); }
#pages #page2:hover, #pages .active #page2 { background-image: url(images/bb02a.gif); }
#pages #page3:hover, #pages .active #page3 { background-image: url(images/bb03a.gif); }
#pages #page4:hover, #pages .active #page4 { background-image: url(images/bb04a.gif); }
#pages #page5:hover, #pages .active #page5 { background-image: url(images/bb05a.gif); }
#pages #page6:hover, #pages .active #page6 { background-image: url(images/bb06a.gif); }

#pages #page1 #page1logo {
    margin-top: -35px;
    background: url(images/logo1_2.gif) no-repeat; background-position:center; vertical-align:middle; text-align:center;
    width: 152px;
    height: 100px;
    line-height:100px;
}

/*
#page1 { background: #E5FAA1 url(images/img03.gif) no-repeat; }
#page2 { background: #97F0E6 url(images/img04.gif) no-repeat; }
#page3 { background: #F3B6CE url(images/img05.gif) no-repeat; }
#page4 { background: #FADDA1 url(images/img06.gif) no-repeat; }
#page5 { background: #C9CDFF url(images/img07.gif) no-repeat; }

#page1:hover, #pages .active #page1 { background-image: url(images/img08.gif); }
#page2:hover, #pages .active #page2 { background-image: url(images/img09.gif); }
#page3:hover, #pages .active #page3 { background-image: url(images/img10.gif); }
#page4:hover, #pages .active #page4 { background-image: url(images/img11.gif); }
#page5:hover, #pages .active #page5 { background-image: url(images/img12.gif); }
*/



/* Pages Small */

#pages_small {
	height: 55px;
	padding-top: 10px;
	background: url(images/img03.gif) repeat-x;
}

#pages_small h2 {
	display: none;
}

#pages_small ul {
	display: block;
	width: 920px;
	height: 55px;
	margin: 0 auto;
	padding: 0;
}

#pages_small li {
	display: inline;
        height: 55px;
}

#pages_small a {
	display: block;
	float: left;
	width: 152px;
	height: 40px;
	padding: 15px 0 0 0;
	text-align: center;
	text-decoration: none;
	letter-spacing: -1px;
	font-size: 1.6em;
	font-weight: normal;
	color: #333333;
}

#pages_small a:hover {
	color: #000000;
}

#pages_small #page1 { background: #E5FAA1 url(images/bbs01.gif) no-repeat; }
#pages_small #page2 { background: #97F0E6 url(images/bbs02.gif) no-repeat; }
#pages_small #page3 { background: #F3B6CE url(images/bbs03.gif) no-repeat; }
#pages_small #page4 { background: #FADDA1 url(images/bbs04.gif) no-repeat; }
#pages_small #page5 { background: #C9CDFF url(images/bbs05.gif) no-repeat; }
#pages_small #page6 { background: #C9CDFF url(images/bbs06.gif) no-repeat; }

#pages_small #page1:hover, #pages_small .active #page1 { background-image: url(images/bbs01a.gif); }
#pages_small #page2:hover, #pages_small .active #page2 { background-image: url(images/bbs02a.gif); }
#pages_small #page3:hover, #pages_small .active #page3 { background-image: url(images/bbs03a.gif); }
#pages_small #page4:hover, #pages_small .active #page4 { background-image: url(images/bbs04a.gif); }
#pages_small #page5:hover, #pages_small .active #page5 { background-image: url(images/bbs05a.gif); }
#pages_small #page6:hover, #pages_small .active #page6 { background-image: url(images/bbs06a.gif); }

#pages_small #page1 #page1smalllogo {
    margin-top: -14px;
    background: url(images/logo1_3.gif) no-repeat; background-position:center; vertical-align:middle; text-align:center;
    width: 152px;
    height: 50px;
    line-height:50px;
}

/* Content */

#content {
	width: 900px;
	margin: 0 auto;
	padding: 20px 0 0 0;
}

/* Latest Post Box */

#latest-post {
	float: left;
	width: 400px;
}

#latest-post .title {
	letter-spacing: -1px;
	font-size: 2.2em;
}

#latest-post .posted {
	margin-bottom: 2em;
	font-size: .8em;
	font-weight: normal;
}

#latest-post .image {
	float: left;
	margin: .3em 1em 0 0;
}

#latest-post p, #latest-post blockquote, #latest-post ul, #latest-post ol {
	line-height: 155%;
}

/* Recent Posts Box */

#recent-posts {
	float: right;
	width: 320px;
}

#recent-posts h3 {
	width: 310px;
	height: 32px;
	padding: 12px 0 0 10px;
	background: #5A5A5A url(images/img13.gif);
	font-size: 1em;
	color: #FFFFFF;
}

#recent-posts ul {
	margin: 0;
	padding: 0;
	list-style: none;
}

#recent-posts li {
	padding: 5px 10px;
	border-bottom: 1px solid #5A5A5A;
}

#recent-posts li:hover {
	background: #EFEFEF;
}

/* Column One */

#colOne {
	padding-bottom: 20px;
}

/* Column Two */

#colTwo {
	padding: 20px;
	background: url(images/img02.gif) repeat-x;
}

#colTwo ul {
	margin: 0;
	padding: 0;
	list-style: none;
}

#colTwo li, #colTwo form {
	padding: 10px;
}

#colTwo li {
	display: block;
	float: left;
	width: 175px;
}

#colTwo li ul {
}

#colTwo li li {
	display: list-item;
	float: none;
	padding: 0 0 0 10px;
}

#colTwo h2 {
	margin: 0 0 .5em 0;
	padding: 0 0 0 10px;
	background: url(images/img15.gif) no-repeat left center;
	font-size: 1em;
}

/* Footer */

#footer {
	width: 900px;
	height: 100px;
	margin: 0 auto;
	padding: 20px;
	background: url(images/img02.gif) repeat-x;
}

#footer p {
	text-align: center;
	font-size: x-small;
}

#footer .a {
        color: #666666;
}

/* CONTENT BOX START */
#content .box { 
    background: url(images/articlebg900.gif);
    background-repeat: no-repeat;
    background-position: center;
    width:100%; height:auto;

    overflow: hidden;
    margin: 20px 0px 20px 0px;
    padding: 20px 0 0 0;  }
/*
#content .box { background: url(images/articlebg900.gif) 100% 100% no-repeat; overflow: hidden; margin: 20px 0px 20px 0px; padding: 20px 0 0 0;  }
#content .sidebar .box { background: url(http://images.apple.com/support/home/images/box_184bg.png) 0 100% no-repeat; }
#content .stretch .box { background: url(http://images.apple.com/support/home/images/boxw_980bg.png) 0 100% no-repeat; overflow: hidden; }
#content .box h2 { height: 21px; overflow: hidden; position: relative; margin-bottom: 0; padding: 4px 10px 0 10px; color:white; font-weight:normal; font-size:12px; }
#content .box h2 a { display: block; position: absolute; height: 25px; width: 100%; background: url(http://images.apple.com/support/home/images/box_linkarrow.png) 95% 50% no-repeat; }
#content .padder { padding: 0 15px; }
*/
#create_new_article {
    margin: 0px auto 0px 20px;
    padding: 20px 20px 20px 20px;
    background: url(images/linkarrow.gif) 0px 20px no-repeat;
}

#content .mod_article {
    margin: 0px auto 0px 20px;
    padding: 20px 20px 20px 20px;
    background: url(images/linkarrow.gif) 0px 20px no-repeat;
}

#content .mod_article_clear {
    margin: 0px auto 0px 20px;
    padding: 20px 20px 20px 20px;
}

#content h1, h2, h3, h4, h5, h6, form, p, ul, ol, blockquote, a {
	margin: 0;
	padding: 0;
        color: #000;
}
/* CONTENT BOX END */

/* EMAIL BOX START */
#sendemail {
    width: 920px;
    margin-left: auto;
    margin-right: auto;
}
#sendemail #box {
    width: 900px;
    margin-top: 20px;
    margin-bottom:20px;
    margin-left: 10px;

    background: url(images/articlebg900.gif) 0 100% no-repeat; 
    overflow: hidden;
    padding: 20px 0px 20px 20px; 
}

#sendemail #box .footer {
   margin-top: 10px;
}

#sendemail #box h1, h2, h3, h4, h5, h6, form, p, ul, ol, blockquote, a {
	margin: 0;
	padding: 5px 0 10px 0;
}

#sendemail #box #email_sender_name {
    width: 350px;
}
#sendemail #box #email_sender_email {
    width: 350px;
}

#sendemail #box #email_sender_name_label {
    width: 150px;
    float: left;
}
#sendemail #box #email_sender_email_label {
    width: 150px;
    float: left;
}

#sendemail #box #email_body {
    width: 500px;
}

#sendemail #box #emailbox {
    width: 900px;
}

/* EMAIL BOX END */


#arkalkulator {
    width: 920px;
    margin-left: auto;
    margin-right: auto;
}
#arkalkulator #box {
    width: 900px;
    margin-top: 20px;
    margin-bottom:20px;
    margin-left: 10px;

    background: url(images/articlebg900.gif) 0 100% no-repeat;
    overflow: hidden;
    padding: 20px 0px 20px 20px;
}


/* SEARCH BAR START */
.searchbox {}
.searchbox input {width:122px; display:inline; margin-left:25px;}

#bMSearch {
	position: absolute;
	right: 20px;
/*        left: 20px; */
	top: 5px;
	height: 31px;
	width: 193px;
	color: #444;
	padding: 0;
	border: 0;
	margin: 0;
	background: url(images/searchfull.gif) 0px 0px no-repeat;
}

#bMSearch form {
	margin: 0;
	padding: 0;
}


#bMSearch input.search {
	position: absolute;
	left: 32px;
	top: 7px;
	border: 0;
	margin: 0;
	width: 130px;
	height: 15px;
	background: none;
}


#bMSearch input.submit {
	position: absolute;
	right: 9px;
	top: 9px;
	width: 12px;
	height: 12px;

	padding: 0;
	margin: 0;
	border: 0;
	cursor: pointer;

	background: url(images/searchfull.gif) -194px -9px no-repeat;
}

#bMSearch input.submit:hover, #oaSearch input.submit:focus{
	background-position: -206px -9px;
}

/* SEARCH BAR END */

#logindiv {
    width: 920px;
    margin-left: auto;
    margin-right: auto;

}

#logindiv .innerDivOfBox {
    width: 900px;
    margin-top: 20px;
    margin-bottom:20px;
    margin-left: 10px;

    background: url(images/articlebg900.gif) 0 100% no-repeat;
    overflow: hidden;
    padding: 20px 0px 20px 20px;

}

.fifteenpxBotMargin {margin-bottom:15px;}
.innerBoxHeaderBgLft {background:url('images/pg_box_hder_bg_lft.gif') no-repeat #f4f4f4; height:22px; width:3px;  }
.innerBoxHeaderBgRpt {background:url('images/pg_box_hder_bg_rpt.gif') repeat-x #f4f4f4; height:22px;padding-left:8px;}
.innerBoxHeaderBgRt {background:url('images/pg_box_hder_bg_rt.gif') no-repeat #f4f4f4; height:22px; width:3px;}
.innerBoxHeaderRed {color:#ff0000;}
.innerBoxSideLft {background:url('images/pg_box_side_lft.gif') repeat-y #f4f4f4; width:3px;}
.innerBoxSideRt {background:url('images/pg_box_side_rt.gif') repeat-y #f4f4f4; width:3px;}
.innerBoxContent {padding:15px 20px 10px 20px; line-height:16px;}
.innerBoxContent ul {list-style:none;padding:0px;margin:0px;}
.innerBoxContent li {background: url('images/bulletSquareBLK.gif') no-repeat 0 0;padding:0px 0px 0px 9px;margin:0px 5px 10px 0px;color:#000;}
.innerBoxContent a:link {color:#000;text-decoration:underline;}
.innerBoxContent a:visited {color:#000;text-decoration:underline;}
.innerBoxContent a:hover {color:#ff0000;text-decoration:underline;}
.innerBoxBgLftBot {background:url('images/pg_box_bg_lft_bot.gif') no-repeat #f4f4f4; height:2px; width:3px;}
.innerBoxBgRptBot {background:url('images/pg_box_bg_rpt_bot.gif') repeat-x #f4f4f4; height:2px;}
.innerBoxBgRtBot {background:url('images/pg_box_bg_rt_bot.gif') no-repeat #f4f4f4; height:2px; width:3px;}


/* Hide Show link */
.more { display: none; }
a.showLink, a.hideLink { background: transparent url(images/down.gif) no-repeat left; padding-left: 15px; }
a.hideLink { background: transparent url(images/up.gif) no-repeat left; padding-left: 15px; }
a.showLink:hover, a.hideLink:hover { border: 1px dotted #cfcfcf; }
