body {
	margin:0;
	background-image:url("gfx/background.gif");
}
body,td,th,input,textarea {
	font-family:Tahoma,Arial;
	font-size:14px;
	color:#D2B699;
}
h1 {
	color:#E4D0C0;
	font-size:16px;
	}
p {
	text-align: justify;
	}
a {
	text-decoration:none;
	color:#D2B699;
	}
a:hover {
	text-decoration:underline;
	color:#E4D0C0;
	}
b {
	color:#E4D0C0;
	}

div#menu {
	position:relative;
	float:left;
	clear:both;
	margin:55px 0 0 70px;
	padding:6px 0 0 172px;
	width:526px;
	height:36px;
	background-image:url("gfx/menubg.png");
	z-index:2;
}
div#menu img {
	margin:0 5px 0 8px;
	cursor:pointer;
	}
div#logo {
	position:absolute;
	left:20px;
	top:5px;
	background-image:url("gfx/karos_az_egeszsegre.png");
	width:208px;
	height:98px;
	z-index:3;
	}

div#content_holder {
	position:relative;
	float:left;
	clear:both;
	margin:-4px 0 0 70px;
	width:698px;
	background-image:url("gfx/contentbg.png");
	background-repeat:repeat-y;
	z-index:1;
}
div#content_holder div#content {
	position:relative;
	width:688px;
	margin:0 5px;
	padding:0 0 230px 0;
	background-image:url("gfx/karos_az_egeszsegre_bizony.png");
	background-position:center bottom;
	background-repeat:no-repeat;
	}
div#content_holder div#content div#karos {
	padding:5px 10px;
	}

div#content_bottom {
	float:left;
	clear:both;
	margin:0 0 25px 70px;
	width:698px;
	height:6px;
	background-image:url("gfx/contentbottom.png");
	background-repeat:no-repeat;
}

/* tartalmak */
div#c_rolunk, div#c_album, div#c_kontakt, div#c_chat_archiv {
	display:none;
	}
div#c_chat_archiv div#oldalszam {
	float:right;
	width:150px;
	text-align:right;
	}
div#c_chat_archiv div#oldalszam span {
	color:#E4D0C0;
	cursor:pointer;
	}

/* hirek */
table#hirek {
	width:100%;
	}
table#hirek th, table#hirek td {
	padding:1px 3px;
	text-align: justify;
	}
table#hirek th.datum {
	font-size:12px;
	text-align: right;
	}

/* album */
div.albumkep {
	float:left;
	margin:0 10px 0 0;
	}
div.albumkep img {
	border:1px solid black;
	}

div.albumszamok {
	float:left;
	width:190px;
	font-size:11px;
	line-height:12px;
	}

div.albuminfo {
	float:right;
	width:230px;
	font-size:12px;
	text-align:right;
	}

div.kene {
	margin:20px 0 0 0;
	font-size:17px;
	font-weight:bold;
	color:#AFE255;
	cursor:pointer;
	}
div.rendelo {
	display:none;
	position:fixed;
	top:128px;
	left:380px;
	width:395px;
	background-color:#18100C;
	border:1px solid #9E6F4E;
	-moz-border-radius: 7px;
	-webkit-border-radius: 7px;
	border-radius: 7px;
	padding: 0px 9px;
	opacity:0.97;
	filter:alpha(opacity=97);
	text-align:left;
	}
div.rendelo div.bezar {
	position:absolute;
	padding:4px 5px;
	margin:0 0 0 370px;
	color:#996B4B;
	font-size:10px;
	cursor:pointer;
	}
div.rendelo input {
	background-color:#996B4B;
	border:1px solid #996B4B;
	padding:1px 2px;
	font-size:12px;
	font-weight:bold;
	color:#000000;
	width:160px;
	}

/* jobb panel */
div#right {
	position:absolute;
	left:785px;
	top:0;
	width:200px;
	font-size:11px;
	line-height:14px;
	}
div#right p {
	margin:0 0 5px 0;
	}
div#right span {
	color:#E4D0C0;
	}

div#hirek {
	background-image:url("gfx/ekg.png");
	background-repeat:no-repeat;
	margin:5px 0;
	}
div#hirek h1 {
	text-align:right;
	padding:28px 0 5px 0;
	}

div#chat {
	background-image:url("gfx/cloud.png");
	background-repeat:no-repeat;
	margin:25px 0 0 0;
	}
div#chat h1 {
	text-align:right;
	padding:29px 0 6px 0;
	}
div#uzenek {
	display:inline;
	color:#E4D0C0;
	cursor:pointer;
	}
div#archiv {
	float:right;
	color:#E4D0C0;
	cursor:pointer;
	}
div#uzenoform {
	display:none;
	margin:5px 0 0 0;
	}
div#uzenoform div {
	float:left;
	width:44px;
	text-align:right;
	}
div#uzenoform input, div#uzenoform textarea {
	font-size:11px;
	border:1px solid #AB7956;
	background-color: #241913;
	width:70px;
	}
div#uzenoform textarea {
	width:147px;
	height:45px;
	}
div#uzenoform input.submit {
	background-color: #AB7956;
	width:50px;
	font-weight:bold;
	color:#241913;
	}

div#rightbottom {
	background-image:url("gfx/gorn.png");
	background-repeat:no-repeat;
	margin:20px 0;
	font-size:13px;
	line-height:14px;
	text-align:center;
	}
div#rightbottom h1 {
	text-align:right;
	padding:41px 0 6px 0;
	}

/* admin */
div#admincontent {
	margin:10px auto;
	width:600px;
	}
div#admincontent input, div#admincontent textarea {
	background-color:#241913;
	border:1px solid #AB7956;
	padding:0 1px;
	width:150px;
	font-size:12px;
	}
div#admincontent textarea {
	width:500px;
	height:300px;
	overflow:hidden;
	}
div#admincontent input[type=submit] {
	width:auto;
	padding:0 7px;
	background-color:#AB7956;
	font-weight:bold;
	color:#241913;
	}
.o_details {
	display:inline;
	cursor:pointer;
	font-size:10px;
	}

/* clear */

.clear {
	clear:both;
}