/*

	PADDINGS EXAMPLE
	(1-top, 2-left, 3-bottom, 4-right):
	
	padding:10px 10px 10px 10px;

*/


	/* SITE */

.site_border { border:#e4e4e4 1px solid;}
.site_background { background-color:#ffffff;}
.site_background_inner { background-color:#ffffff; font-size:10pt;}
.site_background_footer { background-color:#e4e4e4;}
.footer { font-size:9pt; color:#999999;}
.footer a { color:#666666;}
.footer_line { background-color:#e4e4e4;}


	/* FONT */

table { font-size:10pt; font-family:Arial, Helvetica, sans-serif; color:#666666;}


	/* TITLES */

.titles { font-size:16px; font-weight:bold; color:#005da8;}
.titles_sub { font-size:15px; font-weight:bold;color:#e45528;}


	/* LINKS */

a { color:#005da8;}
a:hover { text-decoration:none;}


	/* DATES */

.date { font-size:9pt; color:#e45528;}


	/* FORMS */

input, select, textarea { font-family:Arial, Helvetica, sans-serif; font-size:10pt; border:#e4e4e4 solid 1px; background:#eaeaea; color:#666666;}
.buttons { padding-right:3px; padding-left:3px; font-family:Arial, Helvetica, sans-serif; font-size:10pt; background-color:#99978f; border:#99978f solid 1px; color:#ffffff;}
.radio {  }


	/* CONTENT PAGES */

.lego { line-height:18px;}


	/* IMAGES */

.img_border { border:5px #e4e4e4 solid;}
.gallery_title { padding:10px; background-color:#FFFFFF; color:#666666;}


	/* LOGIN */

.login { background-color:#DDDDDD;}
.login_welcome { color:#FF8A00;}


	/* HOME PAGE TITLES */

.home_title { background-color:#e4e4e4; color:#005da8;}
.home_title_link { background-color:#005da8; width:80px;}
.home_title_link a { color:#ffffff; text-decoration:none;}


	/* LIST TABLES */

.list { font-size:9pt; border:1px #CCCCCC solid;}
.list th { background-color:#e45528; padding:2px;color:#ffffff;}
.list td { padding:2px;}
.list_line1 { background-color:#F7F7F7;}
.list_line2 { background-color:#FFFFFF;}
.list_levelup { background-color:#FFFFFF;}
.list_levelup a {  }
.list_levelup_line { background-color:#CCCCCC;}


	/* MENU TOP */

.menu_top { background-color:#ffffff; padding:8px 0 8px 0; border-bottom:3px solid #e4e4e4;}
.menu_top a { text-decoration:none; font-size:11pt; color:#e45528;}
.menu_top a:hover { color:#333333;}


	/* MENU SIDE */

	/* menu side title */

.levels_title_block {}
.levels_title { background:#ffffff url(gfx/leves_title.gif) no-repeat right 18px; font-weight:bold; color:#005da8; font-size:15pt; text-align:left;}

	/* levels links */

.levels a { text-decoration:none;}

	/*	
		levels:
		level 1 - category (folder)
		level 2 - sub category (page in folder)
		level 3 - category (single page without folder)
	*/

.level1 { background-color:#ffffff; padding:10px 2px 6px 2px; font-size:14px; line-height:14px; font-weight:bold; /*border-bottom:1px dotted #cccccc;*/}
.level1 a { color:#005da8;}
.level1 a:hover { color:#e45528;}

.level2 { background:#ffffff url(gfx/level_2.gif) no-repeat right 7px; font-size:9pt; padding:1px 15px 2px 10px;}
.level2 a { color:#333333;}
.level2 a:hover { color:#e45528;}

.level3 { background-color:#ffffff; padding:1px 2px 2px 2px; font-size:9pt; /*border-bottom:1px dotted #cccccc;*/}
.level3 a { color:#333333;}
.level3 a:hover { color:#e45528;}

	/* bullets */

.level1_bullet, .level2_bullet, .level3_bullet {width:6px;}

.level1_bullet { background-color:#e4e4e4;}
.level2_bullet { background-color:#f1f1f1;}
.level3_bullet { background-color:#f1f1f1;}

	/* selected level */

.level_selected { color:#e45528;}


	/* MENU TOP 2 */

		/* text */

.ddmx .item2,
.ddmx .item2:hover,
.ddmx .item2-active,
.ddmx .item2-active:hover {
	font-family:Arial, Helvetica, sans-serif;
    font-size:10pt;
    width:120px;
    border:1px solid #999999;
    border-top:none;
    color:#000000;
}

		/* background */

.ddmx .item2 {
	background:#E9E9E9;
}

		/* background-hover */

.ddmx .item2:hover,
.ddmx .item2-active,
.ddmx .item2-active:hover {
	background:#F8F8F8;
}

		/* position */

.ddmx .section {
    margin-right:0px;
}


	/* MENU SIDE 2 */

.clBar { width:10; height:10; background-color:#000000; visibility:hidden; position:absolute;}
.clBar_xen { width:10; height:10; background-color:#000000; visibility:hidden; position:absolute;}

	/* all borders */

.clLevel0border, .clLevel1border {
	visibility:hidden;
	position:absolute;
}

	/* ////////  Start Edition  //////// */

	/* all levels */

.clLevel0, .clLevel0over, .clLevel1, .clLevel1over {
	position:absolute;
	font-family:Arial, Helvetica, sans-serif;
	text-align:center;
	cursor:pointer;
}

	/* level 0 */

.clLevel0, .clLevel0over {
	background-color:#F2F2F2;
	padding:2px 14px 2px 4px;
	font-weight:bold;
	font-size:9pt;
	color:#000000;
}
.clLevel0over {
	background-color:#FFFFFF;
	color:#FF8A00;
}
.clLevel0border, .clLevel1border {
	background-color:#999999;
}

	/* level 1 */

.clLevel1, .clLevel1over {
	background-color:#F2F2F2;
	padding:2px 14px 2px 4px;
	font-weight:bold;
	font-size:9pt;
	color:#000000;
}
.clLevel1over {
	background-color:#FFFFFF;
	color:#FF8A00;
}
.clLevel1border {
	background-color:#999999;
}