@charset "utf-8";
/* CSS Document */
body { margin:0px; font-family:Tahoma, Arial, sans-serif; font-size:11px; color:#2B2B2F; background:#D0D0B6; }

a.black{ color:#333333; text-decoration:none; font-weight:bold; }
a.black:hover{ color:#333333; text-decoration:underline; }

table.main { width:100%; height:auto; background:#FFF; padding-bottom:30px; }
table.main td.lw { width:50%; background:url(../img/bg_main_lw.jpg) right top no-repeat; }
	table.main td.center { width:836px; }
	table.main td.rg { width:50%; background:url(../img/bg_main_rg.jpg) left top no-repeat; } 

div.header { width:836px; height:99px; position:relative; background:url(../img/header_bg.gif) repeat-x; }
	div.header img.logo { position:absolute; top:0px; left:10px; border:0px; }
	div.header img.logotypes { position:absolute; top:16px; left:200px; border:0px; }
	div.lang_box { position:absolute; top:7px; right:5px; text-align:right; z-index:21; }
		div.lang_box a { color:#2B2B2F; }
		div.lang_box span.selected { background:#ec9a1c; padding:2px 3px 2px 3px; }
			div.lang_box span.selected a { color:#fff; text-decoration:none; }
	div.menu_box { position:absolute; top:10px; right:50px; z-index:20; }
	div.menu_box a:hover { color:#ffffff;  }
		div.menu_box a.home { color:#ffffff; padding:0px 15px 0px 20px; background:url(../img/ico_home.gif) 0px 2px no-repeat; }
		div.menu_box a.sitemap { color:#ffffff; padding:0px 15px 0px 20px; background:url(../img/ico_sitemap.gif) 0px 2px no-repeat; }

div.flash_banner { width:836px; height:173px; position:relative; background:#888888 url(../img/banner.jpg) no-repeat; }

div#flash_logo { position:absolute; top:50px; left:0px; z-index:10; }
div#flash_cert { position:absolute; top:120px; left:15px; z-index:10; }
div#flash_banner { position:absolute; top:0px; right:0px; z-index:10; }

table.content { width:836px; }
	table.content td { vertical-align:top; }
	table.content td.cont_lw { width:204px; padding:10px 0px 0px 0px; height:auto }
	table.content td.cont_rg { width:204px; padding:10px 0px 0px 0px; height:auto; }
	table.content td.cont_cr { padding:10px 10px 0px 10px; height:auto; }
	table.content td.l_shad { width:5px; background:url(../img/shadow_lw.gif) no-repeat 0px 0px; }
	table.content td.r_shad { width:5px; background:url(../img/shadow_rg.gif) no-repeat 0px 0px; }
		table.content td.cont_lw div.art_name { width:200px; height:22px; padding-top:7px; margin-bottom:10px; background:#e9e9e3 url(../img/art_name_bg.gif) repeat-x; display:block; clear:both }
		table.content td.cont_rg div.art_name { width:200px; height:22px; padding-top:7px; margin-left:4px; margin-bottom:10px; background:#e9e9e3 url(../img/art_name_bg.gif) repeat-x; display:block; clear:both }
		table.content td.cont_cr div.art_name { width:100%; height:22px; padding-top:7px; margin-bottom:10px; background:#e9e9e3 url(../img/art_name_bg.gif) repeat-x; display:block; clear:both }
			table.content a.art_name { padding:0px 10px 0px 17px; margin-left:10px; background:url(../img/art_arrow.gif) center left no-repeat; color:#2B2B2F; font-size:11px; }
			
div.cont_box { margin:2px; }
	div.cont_box div.spacer { width:90%; height:10px; font-size:10px; line-height:0px; display:block; clear:both; }
	div.cont_box div.date { font-size:10px; color:#999999; display:block; clear:both; font-weight:normal; padding-bottom:5px; }
	div.cont_box div.title { margin-bottom:10px; }
	div.cont_box a.header { font-size:11px; color:#2B2B2F; }
	div.cont_box img { padding:2px; margin:0px 0px 3px 0px; border:1px solid #BAB9BA; }
	div.cont_box a.more { width:17px; height:11px; margin:5px; background:url(../img/article_arrow2.gif) no-repeat; font-size:1px; line-height:0; float:right; display:block; clear:both; }
	div.cont_box a.back { width:17px; height:11px; margin:5px; background:url(../img/article_arrow3.gif) no-repeat; font-size:1px; line-height:0; float:right; display:block; clear:both; }
div.cont_box_bottom { line-height:1px; font-size:1px; height:10px; }

div.scroll_div { width:380px; padding:0px 8px 0px 8px; height:130px; position:relative; padding-bottom:22px; margin-bottom:10px; *margin-bottom:0px; float:left;  display:block;}
	div.scroll_div div.page_list { position:absolute; text-align:center; bottom:0px; left:0px; width:400px; height:12px; }
		div.scroll_div div.page_list a { text-decoration:none; }
		div.scroll_div div.page_list a.sel { width:9px; height:9px; font-size:9px; padding:0px 3px 0px 3px; background:url(../img/slider_sel_page.gif) left top no-repeat; }
		div.scroll_div div.page_list a.disel { width:9px; height:9px; font-size:9px;  padding:0px 3px 0px 3px; background:url(../img/slider_disel_page.gif) left top no-repeat;}
	div.scroll_div div.img_o { width:70px; padding:0px 3px 0px 2px; *padding-right:2px; float:left;  }
	div.scroll_div div.img { border:1px solid #D0D0B6; text-align:center; padding-bottom:2px; float:left; font-size:10px;}
	div.scroll_div div.img div.text { padding:0px 5px 0px 5px; }
		div.scroll_div div.img img { padding:2px; border:0px; border-bottom:1px solid #D0D0B6; display:block; }
		div.scroll_div img.handle_lw { position:absolute; left:-8px; top:10px; cursor:pointer; }
		div.scroll_div img.handle_rg { position:absolute; right:-10px; top:10px; cursor:pointer; }
		
input.txt { width:178px; border:1px solid #BABA9E; font-size:11px; height:14px; padding:1px 5px 1px 5px; margin:2px 0px 2px 0px;  }
.select select { width:188px; border:1px solid #BABA9E; font-size:11px; height:18px; padding:1px; margin:2px 0px 2px 0px;  }
input.search_sub { width:27px; height:18px; background:url(../img/search_submit.gif) no-repeat; border:0px; font-size:1px; line-height:0; margin:2px 0px 2px 8px; *margin-top:3px; }
textarea.textarea { width:178px; height:80px; overflow:auto; padding:1px 5px 1px 5px; border:1px solid #BABA9E; }
input.send_sub { color:#fff; font-size:10px; font-weight:bold; padding:1px 3px 1px 3px; background:#B90C10; border:0; float:right; margin:3px 4px 4px 0px; cursor:pointer; }

table.footer { width:100%; height:85px; background:url(../img/footer_bg.gif) repeat-x; }
	table.footer td.foot { width:836px; color:#2B2B2F; }
		table.footer td.foot div.navmenu { margin-top:30px; width:836px; }
			table.footer td.foot a { color:#2B2B2F; padding:0px 4px 0px 4px; }
	table.footer div.foot { position:relative; }
	table.footer div.ecreo { position:absolute; top:0px; right:10px; text-align:right;  }
	table.footer div.ecreo a { color:#7e7e71 }
	

div.page_list { *margin-bottom:10px; }
.page_list a { color:#c4c4b2; text-decoration:none; font-weight:bold;  }			

div.tabs {  font-size:11px; display:block; clear:both; border:1px solid #fff; }
	div.tabs div.active { height:16px; display:inline; float:left; padding:6px 6px 4px 6px; margin-right:1px; background:#DDDDCF; cursor:pointer }
	div.tabs div.unactive { height:16px; display:inline; float:left; padding:3px 6px 3px 6px; margin:2px 1px 0px 0px; border:1px solid #DDDDCF; border-bottom:0px; cursor:pointer;  }

div.active_content { display:block; clear:both; padding:10px 0px 10px 0px; border-top:1px solid #DDDDCF;   }
div.unactive_content { display:none; }


.DHTMLgoodies_thumbs {
float:left;
height:140px;
overflow:hidden;
position:relative;
}
.DHTMLgoodies_thumbs_inner {
position:relative;
width:2000px;
}			
.strip_of_thumbnails {
	position:absolute;
	text-align:center;
}

div#naj_search {padding:5px 15px 15px 15px; line-height: 120%; float:left; }
	div#naj_search a { color:#888888; background:url(../img/menu-dot.gif) 0 8px no-repeat; padding-left:8px; padding-right:8px; padding-top:2px; white-space:nowrap; float:left; }

	
div.menu_top { width:836px; height:23px; padding-top:10px; color:#cdcfe2; background:#f8ad1e url(../img/menu_bg.gif) repeat-x; border-top:1px solid #D0D0B6; 
text-align:center; display:block; position:relative; }

div.menu_top1 { position:absolute; left:0px; top:0px; height:23px; padding-top:10px; padding-left:20px }
div.menu_top1 a { color:#FFFFFB; padding:0px 10px 0px 10px; background:url(../img/menu-dot.gif) 0 50% no-repeat; }

div.menu_top2 { position:absolute; right:0px; top:0px; height:23px; padding-top:10px; padding-right:20px }
div.menu_top2 a { color:#fff; padding:0px 10px 0px 10px; background:url(../img/menu-dot.gif) 0 50% no-repeat; }

div.d_anim{ position:absolute; top:20px; left:190px; }
div.d_text{ position:absolute; top:30px; left:90px; color:#444444; width:200px; text-align:center; }
div.d_text p{ margin:0px; padding:0px; padding-bottom:3px; line-height:150%; text-align:left; }
div.d_text a{ color:#EC9A1C; font-weight:bold; font-size:12px; }
div.d_text a:hover{ color:#ec9a1c; font-weight:bold; font-size:12px; }

div.glass { color:#000000; margin:0px 2px 8px 4px; float:left; background:url(../img/glass_bg.jpg) 0 50% no-repeat; 
border:1px solid #e5e5e5; padding:15px 0px 0px 15px; line-height:150%; height:47px; width:182px; }
div.glass a{ color:#000000; display:block; }

div.scroll_gallery { height: 120px; width: 210px; overflow: hidden; clear: both; }
div.scroll_gallery div.item { text-align: center; width: 210px; float: left; }
div.designers { margin-bottom: 10px;  }
