/*

	PADDINGS EXAMPLE
	(1-top, 2-left, 3-bottom, 4-right):
	
	padding:10px 10px 10px 10px;

*/
			table.clients td {
				text-align:center;
			}
			table.clients img {
				width:120px;
				height:120px;
				border:5px solid #666666;
			}
			table.clients tr.title td {
				padding:5px 0 25px 0;
			}


	/* SITE */

.site_border { border:1px solid #353535;}
.site_background { background:#000000 url(gfx/back.jpg) no-repeat center top;}
.site_background_inner { background-color:#353535; font-size:10pt;}
.site_background_footer { background-color:#1f1f1f;}
.footer { font-size:9pt; color:#999999;}
.footer a { color:#999999;}
.footer_line { background-color:#353535;}


	/* FONT */

table { font-size:10pt; font-family:Arial, Helvetica, sans-serif; color:#dddddd;}


	/* TITLES */

.titles { font-size:16px; font-weight:bold; color:#ffffff;}
.titles_sub { font-size:15px; font-weight:bold; color:#f2cd36;}


	/* LINKS */

a { color:#f2cd36; outline:none;}
a:hover { text-decoration:none;}


	/* DATES */

.date { font-weight:bold; font-size:9pt; color:#ffffff;}


	/* FORMS */

input, select, textarea { font-family:Arial, Helvetica, sans-serif; font-size:10pt; border:#666666 solid 1px; color:#dddddd; background:#282828;}
.buttons { font-weight:bold; cursor:pointer; padding-right:3px; padding-left:3px; font-family:Arial, Helvetica, sans-serif; font-size:10pt; background-color:#f2cd36; border:#f2cd36 solid 1px; color:#000000;}
.radio { background:none; border:0; }


	/* CONTENT PAGES */

.lego { line-height:18px;}


	/* IMAGES */

.img_border { border:5px #666666 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:#282828; color:#FFFFFF;}
.home_title_link { background-color:#f2cd36; width:80px;}
.home_title_link a { color:#000000; text-decoration:none;}


	/* LIST TABLES */

.list { font-size:9pt; border:1px #CCCCCC solid;}
.list th { background-color:#CCCCCC; padding:2px;}
.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:#1f1f1f;}
.menu_top a { font-weight:bold; text-decoration:none; font-size:10pt; color:#eeeeee; padding:0 2px 0 10px;}
.menu_top a:hover { color:#f2cd36;}


	/* MENU SIDE */

	/* menu side title */

.levels_title_block {}
.levels_title { background:#fa5132 url(gfx/levels_title.gif) repeat-y; font-weight:bold; color:#FFFFFF;}

	/* 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:#1f1f1f; padding:1px 2px 2px 2px; font-size:9pt; font-weight:bold;}
.level1 a { color:#f2cd36;}
.level1 a:hover { color:#ffffff;}

.level2 { background-color:#424242; padding:1px 2px 2px 10px; font-size:9pt;}
.level2 a { color:#f2cd36;}
.level2 a:hover { color:#ffffff;}

.level3 { background-color:#353535; padding:1px 2px 2px 2px; font-size:9pt;}
.level3 a { color:#f2cd36;}
.level3 a:hover { color:#ffffff;}

	/* bullets */

.level1_bullet, .level2_bullet, .level3_bullet {width:6px;}

.level1_bullet { background-color:#1f1f1f;}
.level2_bullet { background-color:#424242;}
.level3_bullet { background-color:#353535;}

	/* selected level */

.level_selected { color:#ffffff;}


	/* 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;
}




	/* Added */
	
.form_heb td {
	padding:0 0 10px 10px;
}