/* CSS Document */

* { margin:0 auto; padding:0;}



body#body{ 

	margin:0 auto;
	
	background:url('../images/bg.gif');

	font-family:Arial, Helvetica, sans-serif;

	font-size:11px;

	color:#9a9084

}



ul, ul li { list-style-image:url('none'); list-style-type:none}



table{border-collapse:collapse; border:0px;}

td { vertical-align:top; padding:0px;}



tbody { border:none;}



a{ color:#f2952e; outline:none}

a:hover{text-decoration:none; }

img, a img { border:0px none;}



.clear { clear:both;}



fieldset { border:1px solid #594834; overflow:hidden; position:relative;}

fieldset legend { color:#ba6025;}

html.js fieldset.collapsed legend { display:inline;}

html.js fieldset.collapsible legend a { background:url('../images/a4.gif') no-repeat 5px 5px;}

html.js fieldset.collapsed legend a { background:url('../images/a3.gif') no-repeat 5px 5px;}



fieldset a { color:#dd621e;}

fieldset .tips { font-size:10px;}



.min-width {width:expression(((document.documentElement.clientWidth || document.body.clientWidth) < 980)? "980px" : "100%"); min-width:980px; background:url('../images/bg2.gif') repeat-x top; }

#main { margin:0 auto; width:900px; background:url('../images/bg-top.jpg') no-repeat top left;}



table.system-status-report th, thead th { border-bottom:1px solid #594834; color:#ceb59f; font-size:12px; }

thead th, th, tr.even, tr.odd { padding:0px; border-bottom:1px solid #594834;}



/*------HEADER------*/

#header { padding:0px;}



.head-row1 { height:140px; width:100%; overflow:hidden;}

.head-row1 .col1 { float:left; width:276px}

.head-row1 .col2 { float:left; width:624px;}



.head-row2 { height:287px; width:100%; overflow:hidden;}





.logo { margin:27px 0px 0px 30px; float:left}

h1.site-name { font-size:50px; padding:85px 0px 0px 0px; font-family:"Trebuchet MS"; text-transform:capitalize;}

h1.site-name a { color:#FFFFFF; text-decoration:none; font-weight:normal; line-height:30px;}

.slogan { padding:4px 0px 0px 40px; color:#FFFFFF; font-size:15px; text-transform:none; float:left;}

.slogan-img { margin:110px 0px 42px 346px;}



.pr-menu {overflow:hidden; padding-left:41px; padding-top:21px; font-family:Arial, Helvetica, sans-serif}

ul.primary-links {margin:0px; padding:0px; list-style:none; text-align:center;}

ul.primary-links li { float:left; padding:0}

ul.primary-links li a { color:#ebdba1; text-decoration:none; font-size:13px; display:block; padding:0px 54px 0px 0px; }

ul.primary-links li a:hover { color:#FFF}

ul.primary-links li.last { background:none;}





/*----Breadcrumb-----*/

.bcrumb { height:85px;}

.breadcrumb { padding:47px 35px 0px 25px; color:#ebdba1; font-size:11px; font-weight:normal; text-align:right;}

.breadcrumb a { color:#ebdba1; text-decoration:underline; text-transform:none; vertical-align:; font-weight:normal; padding-left:2px; padding-right:2px; padding-top:0px; padding-bottom:0px}

.breadcrumb a:hover { text-decoration:none; color:#ceb59f;}



/* footer */

#footer { color:#e9e0d0; font-size:12px; font-weight:bold; text-align:center; width:100%; overflow:hidden; background:url('../images/bg-foot.gif') repeat-x top; }

.foot { text-align:center; margin:0 auto; width:1050px;}

.foot-right { padding:23px 0px 23px 0px}

#footer a { color:#e9e0d0; text-decoration:none;}

#footer a:hover{ text-decoration:underline;}

#footer .foot span { padding-right:30px;}

/* footer end */

#firma {float:right; font-size:8px; margin-right:15px;}

#copyright {float:left;}

/*------CORNERS------*/

div.block { margin-bottom:0px; color:#363638; position:relative; overflow:hidden; width:100%; background:url('../images/bg-block.gif') repeat-x top;}

.block .content { padding:16px 24px 24px 48px; overflow:hidden;}

.clear-block { padding:0px 20px 0px 18px;}

.admin .clear-block { padding:0px;}



.cont-left { background:url('../images/cont-left.gif') no-repeat top left; width:100%; overflow:hidden}

.cont-right { background:url('../images/cont-right.gif') no-repeat top right; padding-left:11px; padding-right:12px; padding-top:0px; padding-bottom:0px}

.border-left {background:#25160f url('../images/border-left.gif') repeat-y left; width:100%; overflow:hidden}

.corner-bot-left {background:url('../images/corner-bot-left.gif') no-repeat left bottom; width:100%; overflow:hidden}

.corner-bot-right {background:url('../images/corner-bot-right.gif') no-repeat right bottom; width:100%; overflow:hidden}





h4 {color:#c8c4b3; font-size:22px; font-weight:normal; padding-bottom:10px; padding-top:10px;}



.blocks { overflow:hidden; width:100%; padding-top:30px;}

.blocks div { background:#fafafa url('../images/bg-block.gif') repeat-x top; width:209px; float:left; overflow:hidden}

.blocks div h4 {adding:12px 0px 30px 45px;}

.blocks div .inner{ padding:18px 0px 35px 15px;}

.blocks div a { color:#1579d9;}

.list, .list2 { margin-right:3px;}

.blocks div ul { margin-left:6px; margin-bottom:30px;}



.blocks2 { overflow:hidden; width:100%;}

.blocks2 .inner { padding:0px 0px 15px 0px;}

.blocks2 div.list, .blocks2 div.list2 { float:left; width:170px;}

.blocks2 div.list3 { width:170px; float:left;}

.blocks2 div ul { margin-left:6px;}



.events { width:100%; overflow:hidden; padding-bottom:20px;}

.events .list { float:left; width:288px;}



.links-indent { padding:10px 0px 0px 15px; overflow:hidden;}

.links-indent ul.links li { float:left; padding:0; padding-right:20px;}

.links-indent ul.links li a { background:url('../images/links-left.gif') no-repeat top left; display:block; text-decoration:none !important; font-size:13px; font-weight:bold}

.links-indent ul.links li a span { background:url('../images/links-right.gif') no-repeat top right; display:block; color:#a64200; padding-left:10px; padding-right:10px; padding-top:0; padding-bottom:0 }

#cont-col .links-indent ul.links li a span span{ background:url('../images/bg-links.gif') repeat-x top; color:#a64200; display:block; font-size:13px; line-height:18px; padding-left:0; padding-right:0; padding-top:1px; padding-bottom:3px}

#cont-col .links-indent ul.links li a:hover span span{ text-decoration:underline;}

/*-----------------*/



#cont { overflow:hidden; width:100%;}



#left-col { width:265px; margin-right:-265px; float:left; position:relative;}

#left-col .ind { padding:0px 0px 0px 0px;}



#cont-col { float:left; width:100%;}

#cont-col .ind { padding:35px 34px 0px 300px;}



/*#right-col { width:236px; margin-left:-236px; float:left; overflow:hidden;}

#right-col .ind { padding:18px 25px 10px 16px;}*/



/**************---TITLES---**************/

h1 { color:#444b4e; font-size:18px; font-weight:normal;}

h1.title { background:none; font-size:17px;}

h1.title a {color:#c8c4b3; text-transform:uppercase; text-decoration:none; font-size:15px; font-weight:bold;}

h1.title a:hover{text-decoration:underline;}

#tabs-wrapper h2 { background:none; color:#c8c4b3 !important; padding-bottom:10px; font-size:18px; font-weight:normal;}

h2 { font-size:22px; color:#c8c4b3; padding:10px 0px 7px 0px; text-transform:capitalize; width:100%; font-weight:normal;}

h2.with-tabs { padding-left:0px; padding-top:10px;}

.block h2 { display:block; border-bottom:#bcbcbc 1px solid; color:#444b4e; font-size:12px; line-height:22px; margin:0; margin-top:5px; margin-bottom:10px; padding:0;}



h3 { color:#424242; padding:5px 0px;}

h3 a {color:#424242; text-decoration:none;}



.block .title { overflow:hidden; width:100%;}

.title h3 { color:#ba6025; font-size:13px; font-weight:bold; margin:0px 24px; background:url('../images/bg-h2.gif') repeat-x bottom;; padding-left:25px; padding-right:0px; padding-top:23px; padding-bottom:16px}

.thumbnail-div { width: 138px; height: 126px; margin-bottom: 10px; float: left; margin-right: 0px; margin-left:12px; padding-top: 10px; padding-left: 10px; }

.imgborder { width:138px; height:126px;}

.admin-panel h3 { color:#FFF; font-size:13px;}



.submit { overflow:hidden; background:url('../images/bg-line2.gif') repeat-x bottom;; padding-left:15px; padding-right:0px; padding-top:2px; padding-bottom:27px}

.submitted, .submit .submitted{ color:#ceb59f; font-size:11px; line-height:normal; font-weight:normal; text-transform:uppercase;}

.submitted a { color:#ceb59f;}



/***************/

#lang {padding-top: 50px; margin-left:540px;}

.langro {width:23px; height:19px; border:0px none; background: url('../images/flag_ro.gif') no-repeat; cursor: pointer}

.langen {width:23px; height:19px; border:0px none; background: url('../images/flag_eng.gif') no-repeat; cursor: pointer}



.content { padding:0px 10px 0px 0px; color:#9a9084; line-height:17px; font-size:13px;}

.node .content a { color:#ff6e20;}

.node .content span { color:#ebdba1; font-size:14px;}

.content a:hover{ text-decoration:none;}



.node { width:100%; padding-bottom:43px; margin-bottom:27px; border-bottom:1px solid #45372f}

.node .content, #contact-mail-page { padding:16px 5px 5px 14px; overflow:hidden;}

.node div.links { padding-top:5px; padding-bottom:2px; text-align:left;}

.node .title {padding:9px 15px 7px 14px;}



/*---------------------*/



/*----NAVIGATION----*/

#block-user-1 { background:url('../images/bg-block.gif') repeat-x top;}

#block-user-1 .title h3{ background:url('../images/bg-h2.gif') repeat-x bottom;}

#block-user-1 .content { padding-top:41px;}

#block-user-1 .content ul.menu { padding-left:0px; padding-bottom:0px; width:100%;}

#block-user-1 .content ul.menu li ul.menu { padding-left:25px;}

#block-user-1 .content ul.menu li { padding:0px 0px 1px 0px; list-style-image:none; list-style:none; margin:0; line-height:normal;line-height:21px; overflow:hidden;}

#block-user-1 .content ul.menu li a { background:url('../images/a1.gif') no-repeat left 4px; color:#ceb59f; font-size:13px; text-decoration:none; display:block; padding-left:35px; overflow:hidden; font-weight:bold}

#block-user-1 .content ul.menu li a:hover{ text-decoration:none; color:#FFF;}

#block-user-1 .content ul.menu li.expanded { padding-bottom:0px;}

#block-user-1 .content ul.menu li.expanded ul { padding-top:1px;}

#block-user-1 .content ul.menu li.last { border-bottom:none;}



/*------Custom Login-Form------*/

.userlogin { font-size:13px; color:#a64200; padding:4px 0px 10px 7px; margin-left:35px; margin-top:0px; font-weight:bold;}

#user-bar { font-size:11px; font-weight:bold; padding:8px 0px 0px 42px;}

#user-bar .user-info { padding-bottom:5px; color:#27160e;}

#user-bar p a { color:#a64200;}

#user-bar .item-list li { list-style-image:url('none'); line-height:10px; list-style-type:none}

#user-bar .item-list li a{ font-weight:normal; font-size:10px; color:#a64200;}

#user-bar .item-list li a:hover {color:#000;}



/*----Contact-form----*/

#contact-form { text-align:left;}

#contact-form input#formular, #contact-form input#edit-name-1,

#contact-form input.formular, #contact-form input#edit-pass-1 { width:157px; font-size:12px; height:18px; color:#000; background:#FFF; border:1px solid #000; padding:0px 0px 0px 5px;}

#contact-form textarea#text, #contact-form input#edit-pass-1 { width:157px; font-size:12px; height:78px; color:#000; background:#FFF; border:1px solid #000; padding:0px 0px 0px 5px;}

#contact-form label { color:#27160e; font-size:13px; font-weight:normal; padding-bottom:2px;}

#contact-form .form-required { color:#27160e;}

#contact-form .description a { color:#47a4bb;}

#contact-form .item-list ul { padding:4px 0px 0px 0px; margin:0;}

#contact-form .item-list li{ line-height:20px; list-style-image:url('none'); margin:0px; list-style-type:none}

#contact-form .item-list li.last { background:none;}

#contact-form .item-list li a{ font-weight:bold; color:#27160e; text-decoration:underline; font-size:13px;}

#contact-form .item-list li a:hover{text-decoration:none; color:#27160e}

#contact-form .form-submit{ background:url('../images/login.gif') no-repeat top left; border:medium none; width:66px; height:22px; font-weight:bold; color:#27160e; font-size:13px; margin-left:50px; font-family:Arial, Helvetica, sans-serif; margin-right:0px; margin-top:14px; margin-bottom:10px; padding-left:0px; padding-right:0px; padding-top:1px; padding-bottom:3px}

#contact-form #edit-name-wrapper, #contact-form #edit-name-1-wrapper,

#contact-form .edit-pass-wrapper, #contact-form #edit-pass-1-wrapper { margin-top:0px; margin-bottom:8px;}



/*-------------------------*/



/*----Print box----*/

.print {width:100%; float:left;}

.print-box { height:32px; margin-left:265px; font-size:0; background:url('../images/bg-search.gif') repeat-x top; text-align:right; padding-left:0px; padding-right:17px; padding-top:12px; padding-bottom:0px}



/*----Primary Links----*/

#block-menu-primary-links .content ul.menu { padding:0px;}

#block-menu-primary-links .content ul.menu li { background:none; padding:0px; list-style-image:none; list-style:none; margin:0; line-height:20px;}

#block-menu-primary-links .content ul.menu li a { background:url('../images/a3.gif') no-repeat 0 4px; font-size:11px; padding-left:12px; color:#ebdba1; font-weight:bold; text-decoration:none}

#block-menu-primary-links .content ul.menu li a:hover{ text-decoration:underline; }



/*------------------CUSTOM BLOCKS---------------------*/

/*------Styles for Custom Region------*/

#block-block-14 .content { padding-top:0;}

#block-block-14 .newsletter { border:0px none; background:url('../images/bg-login-input.gif') no-repeat top left; width:209px; color:#000; font-size:13px; height:20px; padding-left:5px; padding-right:0px; padding-top:5px; padding-bottom:0px}

#block-block-14 .submit-input { width:86px; height:35px; margin-top:7px;}

/*---*/



/*-----LISTS-----*/

/*---nonNumeric Lists without links---*/

#cont-col .content ul li{ background:url('../images/a4.gif') no-repeat 0 8px; padding-left:12px; line-height:20px; color:#f2952e; list-style-type:none}

#cont-col .content ul li ul{ margin-left:15px;}

#cont-col .content ul li ol {margin-left:20px;}

#cont-col .content ul li ol li{ list-style-type:decimal;}



/*---Numeric Lists without links---*/

#cont-col .content Ol { padding-left:2px;}

#cont-col .content Ol li{ background:none; padding:0px; margin-left:20px; line-height:20px; color:#f2952e;}

#cont-col .content Ol li ul li {background:url('../images/a3.gif') no-repeat 0 8px; padding-left:12px; color:#f2952e; font-weight:normal}



/*---nonNumeric Lists---*/

#cont-col .content ul li{ list-style-image:none; list-style:none; line-height:20px; font-size:11px;}

#cont-col .content ul li a { color:#f2952e; font-weight:normal; text-decoration:underline; font-size:11px;}

#cont-col .content ul li a:hover{ text-decoration:none; }

#cont-col .content ul li ul{ margin-left:15px;}

#cont-col .content ul li ol {margin-left:20px;}

#cont-col .content ul li ol li{ list-style-type:decimal; color:#f2952e}

#cont-col .content ul li ol li a { background:none;}



/*---Numeric Lists---*/

#cont-col .content Ol { padding-left:2px; font-size:11px;}

#cont-col .content Ol li{ background:none; padding:5px 0px 5px 0px; margin-left:20px; line-height:20px;}

#cont-col .content Ol li a { padding-left:0px; color:#f2952e; font-weight:normal; text-decoration:underline; font-size:11px;}

#cont-col .content Ol li a:hover{ text-decoration:none; }

#cont-col .content Ol li ul li a { font-weight:normal; text-decoration:underline;}

#cont-col .content Ol li ul li a:hover {text-decoration:none;}





/*---Paragraph Style---*/

#cont-col .content p { padding-bottom:7px; padding-top:7px;}

#cont-col .content blockquote { border:1px solid #7f7f7f; background:#f1f1f1; padding:5px; margin:10px 0px 10px 0px;}



.item-list ul li { list-style-image:none; list-style:none;}



ul.links.inline { padding-right:0px;}





.cent ul.links li a { color:#104d0c; font-weight:normal; font-size:11px; text-transform:capitalize; background:none; text-decoration:none; padding:0px;}

.cent ul.links li a:hover { text-decoration:underline;}

#comments ul.links li a { color:#ff6e20;}





.taxonomy ul.links li a, #forum ul.links li a { color:#e57b1e}



/*------END LIST------*/





ul.primary, ul.primary li, ul.secondary, ul.secondary li{

  border: 0px none;

  background:none;

  margin: 0;

  padding: 0

}



ul.primary li a{

	border:medium none !important;

	background:url('../images/bg-tab.gif') repeat-x top !important; /*tab-right*/

}

ul.primary li a:hover{

	background:none;

	border: 0px none;

}



ul.primary li.active a{

	background:none;

	border:none;

	color:#FFF !important;

	font-weight:bold;

}





ul.tabs li	{

	background:url('../images/bg-tab.gif') repeat-x top !important; /*bg-tab*/

	display:block;

	margin-right:2px;

	float:left

}



ul.tabs li span	{

	background:url('../images/bg-tab.gif') repeat-x top; /*tab-left*/

	display:block

}

ul.tabs	li span span {

	background:url('../images/bg-tab.gif') repeat-x top; /*tab-right*/

	text-align:center;

	display:block

}



ul.tabs	li a {

	color:#ceb59f !important;

	font-size:14px;

	font-weight:normal;

	background:none;

	padding:5px 20px 4px 20px;

	margin:0px;

	display:block;

}

ul.tabs	li a:hover {

	color:#FFF !important;

	margin:0px;

	border:none;

}



#tabs-wrapper {

  margin:0px;

  padding:0px;

  border-bottom:1px solid #472f1f;

}

ul.primary {

  padding:0px;

  margin:0px;}



/*----------------------------*/



/*-----GENERAL-----*/



.node .taxonomy { padding-top:5px;}



div.error { margin-top:5px;}



.block-region { background:#d6e6cc; text-align:center; border:1px dashed #618749; color:#618749; margin-bottom:0px; clear:both;}





div.admin .left { margin:0px;}

#book-outline { min-width:0px;}

#permissions, #blocks, #forum table, .sticky-enabled  { width:100%;}

.node-unpublished { background:none;}

.odd td { vertical-align:middle; padding-left:px; line-height:18px; background:#462e1f;}  /* odd_row BACKGROUND*/

.even td { vertical-align:middle; padding-left:px; line-height:18px; background:#301e15;} /* even_row BACKGROUND*/

.profile h3 { border-bottom:1px solid #cfcdcd; color:#f2952e}



img.alignleft{ float:left; margin-right:17px;}

img.alignright{ float:right; margin-left:25px; margin-right:39px; margin-top:30px;}





#first-time a { color:#508198; text-decoration:none}

#first-time a:hover{  text-decoration:underline;}

#first-time ol { margin-left:20px;}





.theme-info { padding-left:px;}





.admin-list a { color:#ba6025;}

.tabs a { color:#395c14}

.node-type-list a { color:#ba6025;} /* Create content */

.collapse-processed a { color:#ba6025;}

.even a { color:#ba6025;}

.blog a { color:#ba6025;}

.odd a { color:#ba6025; line-height:12px;}

.check-manually a{ color:#161616;}



.compact-link a { color:#e57b1e;}

.messages a { color:#f30000}



.sticky-table { line-height:24px;}



#blocks tr.region-message { color:#9298a3;}



.theme-info { padding-left:10px;}



.box { padding-left:0px;}

.box h2.title { padding-left:0px; background:none;}



.box div.links { background:none; padding:0px;}

.box .bg-links, .box .links-left, .box .links-right { background:none;}



#cont ul.links li { background:none;}

/*#cont ul.links li span { color:#575859;}*/



.preview .node { background:none;}



#cont-col .content .comment_add a { color:#457299; text-transform:capitalize; font-weight:bold;}



html.js fieldset.collapsible .fieldset-wrapper { width:100%; overflow:hidden;}



.item-list .pager li { padding:0;}

#cont-col .content ul.pager li { background:#301e15; border:1px solid #594834; padding:1px 5px; margin:0px 1px; color:#f6d370;}

#cont-col .content ul.pager li.pager-current,

#cont-col .content ul.pager li:hover{ background:#462e1f; border:1px solid #594834;}

#cont-col .content ul.pager li a{ color:#9a9084; text-decoration:none;}

#cont-col .content ul.pager li a:hover { color:#f6d370}