html, body { height: 100%; }
body {
	background-color: #000000;
	margin: 0px;
	padding: 0px;
	height: 100%;
	width: 100%;
	background-image: url(images/background_line.gif);
	background-repeat: repeat-y;
	background-position: center;
}
a:link { font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; color: #3a81a6; text-decoration: underline; }
a:visited { color: #3a81a6; text-decoration: underline; }
a:hover { color: #333333; text-decoration: underline; }
a:active { color: #333333; text-decoration: underline; }

.sheet { width: 850px; height: 100%; margin: auto; top: 0px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; color: #333333; text-decoration: none; }
.clear { clear: both; }

.header { background-color: white; position: relative; background-image: url(images/not_cross.gif); background-repeat: repeat-x; background-position: 0px 0px; height: 120px; }
.header .logo { position: relative; width: 60px; height: 60px; background-color: #FFffff; top: 40px; left: 20px; }
.header .anex { position: relative; right: 10px; float: right; top: -36px; }
.header .path { position: relative; float: right; clear: right; right: 10px; bottom: -19px; }

.menu { position: relative; height: 32px; width: 850px; z-index: 12; background-color: #FFFFFF; font-family: Arial; background-image: url(images/background_menu_bar.gif); background-repeat: repeat-x; background-position: 0px 0px; overflow: visible;}
.menu .space { float: left; margin: 0px; width: 20px;}
.menu .mnlink { float: left; line-height: 32px; color: #333333; text-decoration: none; padding: 0px 10px 0px 10px; cursor: pointer;}
.menu .mnhover { float: left; line-height: 32px; color: #333333; text-decoration: none; padding: 0px 10px 0px 10px; cursor: pointer; background-image: url(images/background_menu_h.gif); background-repeat: repeat-x; background-position: top left;}
.menu .mnactiv{ float: left; line-height: 32px; color: #333333; text-decoration: none; padding: 0px 10px 0px 10px; cursor: pointer; background-image: url(images/background_menu_a.gif);  background-repeat: repeat-x; background-position: top left;}

.menu .mnulist { position: absolute; top: 32px; left: 232px; width: 160px; height: 100px; display: none;}
.menu .mnulist ul { position: relative; width: 160px; list-style-type:none; margin: 0px; padding: 0px;}
.menu .mnulist ul li { height: 18px; margin: 0px; font-family: Arial; font-size:12px; padding: 0px; }
.menu .mnulist ul li a { background-color: #f5bb20; width: 160px; display: block; color: #333333; text-decoration: none; margin: 0px; padding-left: 10px; }
.menu .mnulist ul li a:hover{ color: #ffffff; background-color: #222222; width: 160px; margin: 0px; padding-left: 10px; display: block; text-decoration: none;}

.main_visual { height: 200px; width: 850px; background-color: #3A81A6;}
.main_visual .flash { width: 510px; height: 200px; float: left; }
.main_visual .explain { width: 320px; height: 190px; float: right; padding: 10px 10px 0px 10px; margin: 0px; background-image: url(images/background_explain.gif); }
.main_visual .explain span.tittle { font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; font-weight: bold; color: #FFFFFF; text-decoration: none; }
.main_visual .explain span.more { color: #f5bb20; }
.main_visual .explain p { color: #000000; }

.content { position: relative; background-color: #333333; width: 850px; margin: 0px; z-index: 11;}
.content .shadow01 { background-image: url(images/background_shadow_01.gif); background-repeat: repeat-x; background-position: 0px 0px; font-size: 1px; height: 8px; width: 850px; }
.content .shadow02 { background-image: url(images/background_shadow_02.gif); background-repeat: repeat-x; background-position: 0px 0px; font-size: 1px; height: 8px; width: 850px; }

.content .preview { margin: 0px 0px 0px 0px; padding: 16px 0px 0px 20px; float: left; }
.content .preview h1 { font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; font-weight: bold; text-transform: uppercase; color: #FFFFFF; text-decoration: none; margin: 0px 0px 15px 0px; }
.content .preview .box_article { width: 150px; margin: 0px 10px 0px 0px; padding: 0px; float: left; background-image: url(images/background_article_box.gif); background-repeat: repeat-x; background-position: 0px 0px; cursor: pointer; }
.content .preview .box_article img { margin: 5px; }
.content .preview .box_article .info { margin: 4px 5px 5px 5px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; text-decoration: none; color: #999999; }
.content .preview a:link, .content .preview a:hover, .content .preview a:visited { text-decoration: none; color: #999999; }
.content .preview .box_article .info span.more { color: #f5bb20; }

.content .thumbslist .box_article .info { margin: 4px 5px 5px 5px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; text-decoration: none; color: #999999; }
.content .thumbslist a:link, .content .thumbslist a:visited { text-decoration: none; color: #999999;}
.content .thumbslist a:hover { text-decoration: none; color: #000000; }
 
.content .details { float: right; width: 330px; padding-right: 10px; margin-top: 14px; }
.content .details span.tittle { font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; font-weight: bold; color: #FFFFFF; text-decoration: none; }
.content .details span.more { color: #f5bb20; }
.content .details p { color: #cccccc; }
.content .details td { color: #cccccc; padding-right: 3px;}
.txtField { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; padding: 1px; border: 1px solid #333333; background-color: #999999;}
.txtButon { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; padding: 1px; border: 1px solid #333333; background-color: #999999;}



.content .fulltext { float: left; width: 460px; padding-left: 20px; margin-top: 14px; }
.content .fulltext h1 { font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; font-weight: bold; text-transform: uppercase; color: #FFFFFF; text-decoration: none; margin: 0px 0px 15px 0px; }
.content .fulltext p { color: #cccccc; }


.content .categorii { float: left; width: 180px; padding: 0px; margin: 0px; overflow: visible;}
.content .categorii span.tittle { font-family: Arial, Helvetica, sans-serif; margin: 0px 0px 0px 20px; text-transform: uppercase; font-size: 12px; line-height: 18px; font-weight: bold; color: #FFFFFF; text-decoration: none; }
.content .categorii ul.categ { list-style-type:none; font-family: Arial; font-size:12px; margin: 13px 0px 0px 20px; padding: 0px;}
.content .categorii ul.categ li { height: 19px; margin: 0px; padding: 0px;}
.content .categorii ul.categ li a { background-color: #333333; display: block; width: 160px; color: #dedede; text-decoration: none; margin: 0px; padding: 0px; }
.content .categorii ul.categ li a:hover{ color: #ffffff; background-color: #222222; margin: 0px; padding: 0px;  display: block;}

.content .categorii ul.categ li ul { list-style-type:none; width: 275px; display: none; position: absolute; left: 120px; margin-top: -18px; padding: 0px; background-color: #f5bb20; z-index: 10;}
.content .categorii ul.categ li li { float: none;}
.content .categorii ul.categ li ul li a {display: block; width: 265px; padding-left: 10px; margin: 0px; color: #333333; text-decoration: none; background-color: #f5bb20;}
.content .categorii ul.categ li ul li a:hover{ color: #ffffff; background-color: #222222; padding-left: 10px; margin: 0px;}

.content .thumbslist {  width: 650px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; float: right; }
.content .thumbslist h1 { font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; font-weight: bold; text-transform: uppercase; color: #FFFFFF; text-decoration: none; margin: 0px 0px 15px 0px; }
.content .thumbslist .box_article { width: 150px; margin: 0px 10px 0px 0px; padding: 0px; float: left; background-image: url(images/background_article_box.gif); background-repeat: repeat-x; background-position: 0px 0px; cursor: pointer; }
.content .thumbslist .box_article img { margin: 5px; }
.content .thumbslist .box_article .info { margin: 4px 5px 5px 5px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; text-decoration: none; color: #999999; }
.content .thumbslist .box_article .info span.more { color: #f5bb20; }
.content .thumbslist .box_img { width: 350px; background-color: #999999; float: left; padding: 5px;}
.content .thumbslist .descriere { width: 260px; float: left; margin: 0px 0px 0px 10px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; text-decoration: none; color: #eeeeee; }
.content .thumbslist .clear { clear: both; height: 10px;}

.content .sitemap { float: left; margin: 0px 0px 0px 10px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; text-decoration: none; color: #eeeeee; }
.content .sitemap ul { list-style-type:square; margin-left: 20px; padding: 0px;}
.content .sitemap ul li { margin: 0px; padding: 0px;}
.content .sitemap ul li ul { list-style-type:none; margin-left: 30px; padding: 0px;}
.content .sitemap ul li ul li { margin: 0px; padding: 0px;}
.content .sitemap ul li ul li ul{ list-style-type:square; margin-left: 30px; padding: 0px;}
.content .sitemap a:link, .content .sitemap a:visited { font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; color: #cccccc; text-decoration: underline; }
.content .sitemap a:hover { font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; color: #3a81a6; text-decoration: underline; }
.content .sitemap span.tittle { font-family: Arial, Helvetica, sans-serif; margin: 0px 0px 0px 20px; text-transform: uppercase; font-size: 12px; line-height: 18px; font-weight: bold; color: #FFFFFF; text-decoration: none; }

.copyright { position: relative; color: #999999; top: 4px; right: 10px; text-align: center;}
.copyright a:link, .copyright a:visited { font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; color: #3a81a6; text-decoration: underline; }
a.mail:link { color: #dedede; text-decoration: underline; }
a.mail:hover { color: #3a81a6; text-decoration: underline; }