body, html {	height:100%;}
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, pre, fieldset, input, p, blockquote, th, td { margin:0; padding:0; font-family:Arial, Helvetica, sans-serif;}
form { margin:0; padding:0;}
fieldset, img, a img {	border:0;}
#conentbox a, .list_item_news a{color:#868486; }
#content_panel p{ margin:0px 0px 10px 0px;}
.c {	clear:both;	font-size:1px;	line-height:1px;}
body.default { background: url(../gfx/bg/site.gif) repeat-x #FFF;}

::selection {	background: #ccc; /* Safari */	}
::-moz-selection {	background: #ccc; /* Firefox */}


/* Site grid */
#site{ margin:0px auto 0px auto; width:597px; background: url(../gfx/bg/page.gif) no-repeat; min-height:400px; }
#page{ clear:both; overflow:hidden;}
#menu_panel{ float:left; width:140px; margin:50px 0px 30px 0px; }
#content_panel{ float:left; width:380px; margin:20px 0px 0px 75px; }

/* Header*/
#header{ clear:both; overflow:hidden; height:116px;}
#header a{ display:block; height:116px;}

/* Footer */
#footer{clear:both; overflow:hidden; }

/* Menu */
#menu_panel ul, #menu_panel ul li, .submenu ul, .submenu ul li{ margin:0; padding:0; list-style:none;}
#menu_panel ul ul{ display:none;}
#menu_panel li{ text-align:right;  }
#menu_panel a{ color:#868486; font-size:11px; text-transform:uppercase; display:block; text-decoration:none; padding:2px 14px 0px 0px; }
#menu_panel a:hover{ color:#000; background: url(../gfx/bg/menu.gif) no-repeat top right;}
#menu_panel li.menu_active a{ background: url(../gfx/bg/menu.gif) no-repeat top right;}

#submenu{ clear:both; overflow:hidden; margin:0px 0px 10px 0px; }
#footmenu{ clear:both; overflow:hidden; margin:20px 0px 10px 0px; }

.submenu ul li{ float:left; margin-right:14px; }
.submenu ul li a{  color:#868486; font-size:10px; text-transform:uppercase; display:block; text-decoration:none; padding:0px 0px 0px 14px; background: url(../gfx/bg/menu.gif) no-repeat; }
.submenu ul li a:hover{color:#000; }
.submenu ul li.menu_active a{color:#000; }


/* Front page */
#front_lang{ height:116px; }
#front_lang_box{padding:70px 0px 0px 500px; }
#front_lang ul{ list-style:none; padding:0; margin:0; text-transform:uppercase; }
#front_lang ul li { margin:4px 0px 3px 0px; padding:0px; line-height:12px; }
#front_lang a{ text-decoration:none; font-size:12px; color:#848284; }
#front_lang a:hover{ color:#fff; }

#front_lang li{ margin:0; padding:0;}
#front_anim{ margin:35px 0px 0px 0px; }
#front_text{ margin:40px 0px 0px 211px; color:#666666; }
#front_text h2{ margin:0; padding:0; font-weight:normal; font-size:16px;}


/* Content */
h1.page_title{ margin:0px 0px 0px -18px; padding:0; color:#cccccc; font-size:40px;  font-weight:normal; }
.article_title{ margin:0px 0px 10px 0px; padding:0; color:#000; font-size:20px;  font-weight:normal; }
#article_panel { font-size:13px; line-height:18px; }
#conentbox{ margin:10px 0px 40px 0px; font-size:13px; line-height:18px; }
#conentbox ul{ margin:5px 0px 5px 0px; list-style:none; }
#conentbox ol{ margin:15px 0px 15px 20px;  }

#conentbox ul li{ padding:0px 0px 10px 20px;  background: url(../gfx/bg/menu.gif) no-repeat 0px 2px;}
.date{ display:none;}

.list_item_news{ margin:5px 0px 10px 0px; }
.list_item_date{ font-weight:bold;}

