* { margin:0; padding:0; border: 0;}

.submit_button{ margin-top: 12px; padding-left: 15px;	border: 0; background: #CC3366 url(../images/bg_submit.jpg) no-repeat left; height: 19px; font-family: Arial, sans-serif; font-size: 11px; font-weight: 800; color: #fff;	cursor: pointer;}

span.submit_button { height: 17px; display: block; float: left;margin-top: 9px; padding:3px 10px 0 15px; border: 0; background: #003265 url(../images/bg_submit.jpg) no-repeat left; font-family: Arial, sans-serif; font-size: 11px; font-weight: 800; color: #CC3366;	cursor: pointer;}

.input_field {border: 1px solid #d0d0d0; background: #fff url(../images/bg_input_field.jpg) repeat-x top; padding-left: 6px; font-family: Verdana; font-size: 11px; color: #6e6e6e;}


/* general css */

.error_message { list-style-type: none;padding: 3px 15px; border: 1px solid #000; background: #ffff00; color: #ff0000; margin-bottom: 15px;}
.info_message { list-style-type: none;padding: 3px 15px; border: 1px solid #000; background: #CBFF99; color: #000; margin-bottom: 15px;}

*.strong {font-weight: 800;}

.align_left{text-align: left;}
.align_center{text-align: center;}
.align_right{text-align: right;}

.clear {clear: both; height:1px; font-size:1px;}
*.left {float: left;}
*.right {float: right;}

.action_button {cursor: pointer;}	

fieldset {border: 1px solid #d9d9d9; padding: 5px;}
img { border:0;}
/* end general css  */

.wrapper {width: 860px; margin: 0 auto;}
#header {/*background: #E87590; /*border-bottom: 2px solid #d3d3d3;*/}
#content { text-align:center;}
	#top_menu {}
		#top_menu .anchors a { background: url(../images/top_button.png) no-repeat center; color: #5e5e5e;	}
		#menu_container { margin-bottom: 15px; /*padding: 0 2px 2px 2px;/* border: 2px solid #d3d3d3;*/ border-top: 0;}
		#top_menu .fragment {background: #fff;padding: 0px 0px; padding-bottom:20px; height:110px;border-bottom:#d3d3d3 solid 2px;border-right:#d3d3d3 solid 2px;border-left:#d3d3d3 solid 2px;}
		#top_menu .fragment div {float: left; display: inline;width: 165px; margin-left: 20px;  font-size: 12px; color: #808080; font-family: Trebuchet MS; }
		#top_menu .fragment div p {line-height: 14px; }
		#top_menu h3 {color: #e11924; font-size: 16px; font-weight:bold;  font-family: Trebuchet MS}
	
	#main_content_box {float: left; display: inline;width: 630px;background: url(../images/bg_box.png) repeat-x bottom;}
	#main_content_box div{padding-left: 15px;}
	#main_content_box div img {float: left; width: 140px;}
		
	#side_menu {float: right; display: inline; width: 220px;}
		#side_menu ul { list-style-type: none; background: #ededed; padding-top: 0px;padding-bottom: 0px}
		#side_menu li a {display: block; background: url(../images/list-image.png) no-repeat 10px center; padding-left:33px; height:21px;font-family: Trebuchet MS; font-size: 13px ; color: #df1b25; font-weight: bold}
		#side_menu li a:hover {background: #f5f5f5 url(../images/list-image.png) no-repeat 10px center; color: #718BC6;}
		.white_border { border-bottom: 4px solid #fff;}
		#newsletter { background: #ededed; margin-top: 7px;}
	
	#footer {height: 70px;background: url(../images/bg_footer.jpg) repeat-x top; background-color:#e5366f; border-top:2px solid #d3d3d3; min-width:860px;}
		#footer_menu {margin-top: -33px;}
		#footer_menu .anchors a {background: url(../images/footer_button.png) no-repeat center center; color: #5e5e5e;}
		#footer_menu .fragment div {float: left; display: inline;width: 165px; margin-left: 40px;  font-size: 12px; color: #808080; font-family: Trebuchet MS; }
		
h1 {color: #ff003c; font-family: "Trebuchet MS", Arial, Verdana; font-size: 22px; font-weight:normal; padding-bottom:15px;}
.titlu_alb{	color: #ffffff; font-family: "Trebuchet MS", Arial, Verdana; font-size: 22px; font-weight:normal; padding-bottom:15px;
}
.content_alb{font-family:Trebuchet MS, sans-serif;color:#ffffff;font-size:12px;
}
.img_border { padding: 3px 5px; border: 2px solid #d3d3d3; margin-right: 10px; }

a.read_more, a:visited.read_more {display: block;background: url(../images/bg_read_more.png) no-repeat 0 center; padding-left: 12px;text-decoration: underline;color: #de485a; font-family: "Trebuchet MS", Arial, Verdana; font-size: 12px; font-weight: bold; font-style: italic;}
a:hover.read_more {text-decoration: none;}

a, a:visited {text-decoration: none}
	
/*

Tabs - important styles to ensure accessibility in print

*/
@media projection, screen { /* Use class for showing/hiding tab content, so that visibility can be better controlled in different media types... */
    .tabs-hide {
        display: none;
    }
}
@media print {
    .anchors {
        display: none;
    }
}

/*

Tabs - not important for accessibility, just for the look of it...

*/
.anchors {
    list-style: none;
    margin: 0;
    padding: 0 0 1px;
}
.anchors:after { /* clearing without presentational markup, IE gets extra treatment */
    display: block;
    clear: both;
    content: " ";
}
.anchors li {
    float: left;
    margin: 0 1px -1px 0;
}
.anchors a {
    display: block;
    position: relative;
    top: 1px;
	border-bottom: 0;
   /* z-index: 2;*/
	width: 85px;
	font-size:12px;
	/*line-height:14px;*/
	padding-top:13px;
	padding-bottom: 8px;
	text-align: center;
    /*behavior: url(iepngfix.htc);*/
    text-decoration: none;
}
/*
.anchors .tabs-selected a {
    padding-bottom: 2px;
    font-weight: bold;
}
*/
#top_menu .anchors .tabs-selected a, #top_menu .anchors a:hover, #top_menu .anchors a:focus, #top_menu .anchors a:active{
    background: url(../images/top_button_hover.png) no-repeat center center;
}
#footer_menu .anchors .tabs-selected a, #footer_menu .anchors a:hover, #footer_menu .anchors a:focus, #footer_menu .anchors a:active{
    /*background: url(../images/footer_button_hover.gif) no-repeat center center;*/
	color: #5E5E5E;
}

.anchors .tabs-selected a:link, .anchors .tabs-selected a:visited,
.anchors .tabs-disabled a:link, .anchors .tabs-disabled a:visited { /* @ Opera, use pseudo classes otherwise it confuses cursor... */
    cursor: text;
}
.anchors a:hover, .anchors a:focus, .anchors a:active {
    cursor: pointer;
}
.anchors .tabs-disabled {
    opacity: .4;
}
.anchors .tabs-disabled a:hover, .anchors .tabs-disabled a:focus, .anchors .tabs-disabled a:active {
    background: transparent;
}

.anchors .tabs-selected .tabs-loading {
    padding-left: 25px;
    background-image: url(../images/loading.gif);
    background-position: 4px 50%;
    background-repeat: no-repeat;
}
.newsletter_title
{
	font-family:Trebuchet MS, sans-serif;;
	font-size:18px;
	color:#e00035;
}
.news_text
{	
	font-size:12px;
	font-family:Trebuchet MS, sans-serif;
	color:#767676;
	height:30px;
}
.input_text
{
	background:url(images/text_input_bk.jpg) no-repeat;
	width:150px;
	height:25px;
	padding-left:10px;
}	
p
{
	font-family:Trebuchet MS, sans-serif;
	color:#808080;
	font-size:12px;
}
.sumar 
{
	padding-left:50px;
	padding-top:10px;
	
}
.sumar li 
{
	list-style:inside;
	list-style:none;
}
.sumar a
{
	font-size:12px;
	font-family:Trebuchet MS, sans-serif;
	color:#e80037;
	background:url(../images/list_sumar.jpg) no-repeat;
	padding-left:10px;
	background-position:0px 5px;
}
.sumar a:hover
{
	color:#808080;
}
.sumar1 
{
	padding-left:50px;
	padding-top:10px;
	
}
.sumar1 li 
{
	list-style-image:url(../images/list_sumar.jpg);
}
.sumar1 a
{
	font-size:12px;
	font-family:Trebuchet MS, sans-serif;
	color:#e80037;
	/*background:url(../images/list_sumar.jpg) no-repeat;*/
	/*padding-left:10px;*/
	background-position:0px 5px;
}
.sumar1 a:hover
{
	color:#808080;
}
.lonk_hover a:hover
{
	color:#718BC6;
	background-image:url(../images/arrow_hover.gif);
}
.mai_mult a:hover
{
	color:#718BC6;
	text-decoration:none;
	background-image:url(../images/arrow_hover.gif) left no-repeat;
	padding-left:15px;
}
.sumar h1
{
	font-size:18px;
	color:#a1a1a1;
	font-family:Trebuchet MS, sans-serif;
}
.title_sum
{
	font-size:24px;
	color:#a1a1a1;
	font-family:Trebuchet MS, sans-serif;
	padding-left:10px;
}
.mai_mult
{
	font-family:Trebuchet MS, sans-serif;
	font-size:12px;
	color:#de485a;
	font-weight:bold;
	font-style:italic;
	text-decoration:underline;
	background:url(../images/arrow.gif) left no-repeat;
	padding-left:10px;
}
.titlu_left
{
	font-family:Trebuchet MS, sans-serif;
	font-size:18px;
	color:#ff003c;
}
.author
{
	font-family:Trebuchet MS, sans-serif;
	font-size:12px;
	color:#bf0000;
	font-weight:bold;
}
.art_nou
{
	background:url(../images/art_nou.gif) right top no-repeat;
	margin-right:20px;
	margin-top:10px;
}
.main_content
{
	float: left; 
	display: inline;
	width: 630px;
	background: url(../images/bg_main_box.gif) repeat-x bottom;
}
.main_content div
{
	font-family:Trebuchet MS, sans-serif;
	font-size:13px;
}
.main_content ul {
	display: block; 
	overflow: hidden;
	padding-left: 15px;
	color: #999;
}
.main_bottom
{
	background:url(../images/bottom_main.jpg) no-repeat;
	height:10px;
	width:630px;
	padding:0px;
	background-color:#FFFFFF;
}
.cautare
{
	padding-top:10px;
	padding-left:15px;
}
.caut_top
{
	background:url(../images/top_cautare.gif) no-repeat;
	padding:0px;
	height:41px;
	color:#e00035;
	font-family:Trebuchet MS, sans-serif;
	font-size:18px;
	padding:0px 0px 0px 0px;
	vertical-align:middle;
}
.cauta_bottom
{
	background:url(../images/bottom_cautare.gif) no-repeat;
	height:15px;
	padding:0px;
}
.copyright
{
	padding-top:10px;
	font-family:Trebuchet MS, sans-serif;
	font-size:14px;
	color:#b5b5b5;
	z-index:3;
	position:relative;
}
.art_title
{
	color:#e00035;
	font-family:Trebuchet MS, sans-serif;
	font-size:18px;
}
.newsletter_terms
{
	font-family:Trebuchet MS, sans-serif;
	font-size:12px;
}
html, body
{
	font-family:Trebuchet MS, sans-serif;
}
.arhiva
{
	padding-left:30px;
}
.arhiva a
{
	font-size:12px;
	font-family:Trebuchet MS, sans-serif;
	color:#e80037;
	background:url(../images/list_sumar.jpg) no-repeat;
	padding-left:10px;
	background-position:0px 5px;
}
.arhiva li
{
	list-style:none;
}
.rubrica_arhiva
{
	font-size:14px;
	font-weight:bold;
}
.titlu_no
{
	color: #ff003c;
	font-family: "Trebuchet MS", Arial, Verdana;
	font-size: 18px;
}
.head_side_menu
{
	background-image:url(../images/head_side_menu.gif);
	height:10px;
	background-repeat:no-repeat;
	font-size:0px;
}
.sub_cats
{
	
}
.sub_cats hover
{
	color:#000000;
}
.title_arhiva_list{}
.title_arhiva_list h1 
{ 
	font-size:18px; 
	text-align:left;
}
.title_arhiva_list td
{
	text-align:left;
}
.sumar_cat
{
	font-size:12px;
	font-weight:bold;
	padding-left:20px;
	padding-top:10px;
}
.default
{
	color:#808080;
	font-family:Trebuchet MS,sans-serif;
	font-size:12px;
}
.echipa
{
	float:left;
	width:600px;
	background:#FFFFFF;
	background-image:none;
	padding-top:12px;
	padding-bottom:12px;
	margin-left:20px;
	border-bottom:2px solid #c5c5c5;
	font-size:11px;
}
.echipa a
{
	color:#e7463c;
}
.echipa_content_box 
{
	float: left;
	display: inline;
	width: 630px;
}
.despre_noi
{
	width:200px;
	margin-left:10px;
}
.link_despre_noi
{
	font-weight:bold;
	color: #e5809e;
	font-size:16px;
}
.link_despre_noi:hover
{
	color:#FFFFFF;
}
