/* CSABASZABADI 2008. */

BODY {
	font:11px verdana,sans-serif;
	color:#333333;
	margin:0px;
	padding:0px;
	background-color:#FFFFFF;
}

A:LINK, A:ACTIVE, A:VISITED {
	color:#A52A2A;
	text-decoration:none;
}

A:HOVER {
	color:#FF0000;
	text-decoration:underline;
}

TABLE, TD {
	font:11px verdana,sans-serif;
	color:#333333;
	text-align:left;
}

P {
	margin:0px;
	padding:0px;
	line-height:120%;
}

UL, LI {
	margin:4px 4px 4px 20px;
	padding:0px;
}

HR {
	background-color:#AAAAAA;
	color:#AAAAAA;
	width:100%;
	height:1px;
	border:none;
}



/* TEXT */
.title {
	font:20px verdana,sans-serif;
	font-weight:bold;
	color:#4E172A;
}

.title2 {
	font:12px verdana,sans-serif;
	font-weight:bold;
	color:#9F0000;
}

.subtitle {
	font:12px verdana,sans-serif;
	font-weight:bold;
	color:#4E172A;
}

.text_10 {
	font:10px verdana,sans-serif;
	color:#333333;
}

.text_10_div {
	font:10px verdana,sans-serif;
	font-weight:bold;
	color:#333333;
	margin:0px 0px 5px 0px;
}


/* BLACK LINK */
.black_link {
	font:11px verdana,sans-serif;
	font-weight:bold;
	color:#333333;
}

a.black_link:LINK, a.black_link:ACTIVE, a.black_link:VISITED {
	color:#333333;
	text-decoration:none;
}

a.black_link:HOVER {
	color:#333333;
	text-decoration:underline;
}




/* SIDEBAR, SIDEBOX & RIGHT */
.sidebar {
	background-color:#E0D2A7;
	border-left:1px solid #D3C189;
	border-right:1px solid #D3C189;
}

/* SIDEBOX STYLE */
.sidebox {
	background-image:url(../images/dot.gif);
	background-position:top left;
	background-repeat:repeat-x;
	padding:14px;
	margin:0px;
	clear:both;
}

.sidebox p {
	font:10px verdana,sans-serif;
	color:#222222;
	line-height:130%;
	margin:6px 0px 12px 0px;
}

.sidebox b {
	font:10px verdana,sans-serif;
	font-weight:bold;
	color:#333333;
}

.sidebox a {
	font:10px verdana,sans-serif;
	color:#A52A2A;
}


.right {
	background-color:#EBE1C5;
	background-image:url(../images/sidebar_bg.png);
	background-position:top left;
	background-repeat:repeat-y;
}




/* BOTTOM TD */
.bottom_td {
	border-top:3px solid #CDB574;
	background-color:#F1EDD6;
	vertical-align:top;
}


/* MENÜ */
.menu_table {
	border-top:none;
	border-right:1px solid #888888;
	border-bottom:1px solid #888888;
	border-left:none;
}

.menu_td {
	border-top:none;
	border-right:none;
	border-bottom:1px solid #6D6D6D;
	border-left:none;
}

.menu {
	font:11px verdana,sans-serif;
	font-weight:bold;
	color:#FFFFFF;
	line-height:28px;
	text-align:left;
	text-indent:15px;
	height:28px;
	width:154px;
	background-color:#B1B1B1;
	cursor:pointer;
	display:block;
	border-top:none;
	border-right:none;
	border-bottom:1px solid #6D6D6D;
	border-left:none;
}

a.menu:link, a.menu:active, a.menu:visited {
	background-image:url(../images/menu_up.png);
	background-repeat:repeat-y;
	background-color:#B1B1B1;
	color:#F0F0F0;
	text-decoration:none;
}

a.menu:hover {
	background-image:url(../images/menu_over.png);
	background-repeat:repeat-y;
	background-color:#7E1815;
	color:#FFFFFF;
	text-decoration:none;
}



/* HEADER */
.header_table {
	background-image:url(../images/header_bg.png);
	background-repeat:repeat-x;
	background-color:#721614;
	border-top:3px solid #999999;
	border-right:none;
	border-bottom:1px solid #000000;
	border-left:none;
}

.header_div {
	border-top:1px solid #000000;
	border-right:1px solid #000000;
	border-bottom:none;
	border-left:1px solid #000000;
}

.header_border {
	border-top:1px solid #CCCCCC;
	border-right:1px solid #BBBBBB;
	border-bottom:none;
	border-left:1px solid #BBBBBB;
}

.coname_div {
	font:12px verdana,sans-serif;
	color:#FFF1CE;
	text-indent:5px;
	letter-spacing:0px;
	margin:15px 0px 0px 0px;
}





/* FORM ELEMENTS */
.form_form {
	margin:0px;
	padding:0px;
}

.login_form {
	background-image:url(../images/login_text.png);
	background-position:top left;
	background-repeat:no-repeat;
	background-color:#FFFFFF;
	font:10px verdana,sans-serif;
	color:#333333;
	width:135px;
	height:19px;
	border:none;
	padding:3px 0px 0px 5px;
	margin:0px;
}

.login_button {
	font:10px verdana,sans-serif;
	font-weight:bold;
	color:#000000;
	margin:3px 0px 0px 0px;
	cursor:pointer;
}


/* MAILBOX */
.mailbox_te {
	font:11px verdana,sans-serif;
	color:#333333;
	padding:1px 0px 1px 4px;
	width:280px;
	height:18px;
	border:1px solid #AAAAAA;
}

.mailbox_ta {
	font:11px verdana,sans-serif;
	color:#333333;
	padding:5px;
	width:350px;
	height:180px;
	border:1px solid #AAAAAA;
	overflow:auto;
}




/* ADMIN PAGE!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! */
.error {
	font:16px tahoma,sans-serif;
	font-weight:bold;
	color:#CC0000;
}


/* site border */
.site_border {
	background-color:#FFFFFF;
	border-top:none;
	border-right:1px solid #AAAAAA;
	border-bottom:none;
	border-left:1px solid #AAAAAA;
}


/* bottom td */
.admin_bottom_td {
	border-top:4px solid #CCCCCC;
	background-color:#FFFFFF;
	vertical-align:top;
}


/* header table */
.admin_header_table {
	height:110px;
	background-color:#8B1C19;
	border-top:none;
	border-right:none;
	border-bottom:4px solid #CCCCCC;
	border-left:none;
}


/* text */
.admin_title {
	font:36px "Times New Roman", Times, serif;
	font-weight:bold;
	color:#F4F1C8;
}

.admin_subtitle {
	font:12px verdana,sans-serif;
	color:#F3EFC3;
}


