body
{
	background-color:#009371;
	font:70% Arial, Helvetica, Sans-serif;
	margin:0 auto;
	padding:0
}

img
{
	border:0
}

a,a:visited
{
	color: #000;
}
a:hover,a:active
{
	color: #005e49;
}

a.album,a.album:visited
{
	color: #a2a1a1;
	text-decoration: none;
}
a.album:hover,a.album:active
{
	color: #005e49;
	text-decoration: none;
}

.submit
{
	width:auto;
	background-color:#005e49;
	color:#fff;
	border:0;
	padding:2px 1px;
}

input,textarea,select,radio,checkbox
{
	font:11px Arial, Helvetica, Sans-serif
}

.lang,#mainmenu,.leftmenu,#headings,.footermenu
{
	font-family:Century Gothic, Arial, Helvetica, Sans-serif
}

#layout,#footer
{
	clear:both;
	float:left;
	min-width:1215px;
	width:100%
}

#layout
{
	background:#fff url(../img/background.jpg) repeat-x center top;
}

#layout #top
{
	background:url(../img/top-background.jpg) repeat-x center top;
	height:266px;
	margin:0 auto;
	width:1215px
}

#layout #top #top-left,#layout #top #top-right
{
	height:149px;
	width:266px
}

#layout #top #top-left
{
	float:left
}

#layout #top #top-right
{
	float:right
}

#layout #top #top-right .logo
{
	float:right;
	margin:160px 0 0;
}

#layout #top #top-center
{
	border:3px #b7b7b7 solid;
	border-bottom:0;
	border-top:0;
	height:266px;
	float:left;
	margin:0;
	width:677px
}

#layout #top #top-left .lang
{
	background:url(../img/lang-background.jpg) no-repeat 0 0;
	height:18px;
	margin:126px auto 0;
	padding:2px 0 0;
	text-align:center;
	width:222px
}

#layout #top #top-left .lang .abrev,.abrev:visited
{
	color:#005e49;
	font-size:13px;
	font-weight:700;
	margin:0 10px;
	padding:0;
	text-decoration:none
}

#layout #top #top-left .lang .abrev:hover,.abrev:active
{
	color:#b5b7b7
}

#layout #top #top-left .categories
{
	margin:60px auto 0;
	padding:2px 0 0;
	text-align:center;
	width:100%
}

#layout #top #top-left .categories a.category,#layout #top #top-left .categories a.category img
{
	float:left;
	margin:0;
	padding:0;
	text-decoration:none
}

#layout #top #top-left .categories a.category img
{
	border:0;
	height:52px
}

#layout #content
{
	background:#fff url(../img/background-text.jpg) repeat-x center top;
	border:2px #fff solid;
	border-bottom:0;
	margin:0 auto;
	min-height:500px;
	width:1211px;
}

#layout #content #mainmenu
{
	background:url(../img/menu-background.jpg) repeat-x center center;
	border:2px #9a9c9d solid;
	font-size:14px;
	height:31px;
	margin:20px auto 0;
	padding:0;
	width:1181px
}

#layout #content #mainmenu #menu
{
	float:left;
	margin:0;
	padding:0;
}

#layout #content #mainmenu #menu a.item,a.item:visited,
#layout #content #mainmenu #menu a.item-selected
{
	border-right:2px #9a9c9d solid;
	color:#c3c4c5;
	display:block;
	float:left;
	font-size:14px;
	font-weight:700;
	height:23px;
	padding:8px 0 0;
	text-align:center;
	text-decoration:none;
	width:235px
}

#layout #content #mainmenu #menu a.item:hover,a.item:active,
#layout #content #mainmenu #menu a.item-selected
{
	background:url(../img/rollover.jpg) repeat-x 0 0;
	color:#fff
}

#test
{
	float: left;
}

#layout #content #mainmenu #search
{
	float:right;
	margin:0;
	padding:5px 0 0 0;
	text-align:right;
	width:215px
}

#layout #content #mainmenu #search .button,#layout #content #mainmenu #search .query
{
	float:right;
	margin:0;
	padding:3px
}

#layout #content #mainmenu #search .button
{
	background:none;
	border:0;
	color:#c3c4c5;
	font-size:14px;
	font-weight:700;
	padding:2px 3px;
	width:auto
}

#layout #content #mainmenu #search .query
{
	background-color:#dbdbdb;
	border:0;
	width:60%
}

#layout #content #mainwrap
{
	margin:8px auto 0;
	padding:0;
	width:1181px
}

#layout #content #mainwrap #headings,#layout #content #mainwrap #wrapper
{
	float:left;
	margin:0 0 20px;
	padding:0;
	min-width:1181px;
	width:100%
}

#layout #content #mainwrap #headings h1
{
	color:#a2a1a1;
	font-size:22px;
	margin:0;
	padding:0;
	white-space:nowrap;
	width:40%
}

#layout #content #mainwrap #headings #submenu
{
	float:right;
	font-size:14px;
	font-weight:700;
	list-style-type:none;
	margin:0;
	padding:0;
	width:60%
}

#layout #content #mainwrap #headings #submenu li
{
	display:inline;
	float:left;
	list-style-type:none;
	margin:10px;
	padding:0
}

#layout #content #mainwrap #headings #submenu li a.sub-item,a.sub-item:visited,
#layout #content #mainwrap #headings #submenu li a.sub-item-selected
{
	color:#a2a1a1;
	text-decoration:none;
	white-space:nowrap
}

#layout #content #mainwrap #headings #submenu li a.sub-item:hover,a.sub-item:active,
#layout #content #mainwrap #headings #submenu li a.sub-item-selected
{
	color:#4a4949
}

#layout #content #mainwrap #wrapper .left
{
	float:left;
	margin:0 1% 0 0;
	padding:0;
	width:19%
}

#layout #content #mainwrap #wrapper .left ul.leftmenu
{
	float:left;
	line-height:22px;
	list-style-type:none;
	margin:20px 0 0;
	padding:0;
	width:100%
}

#layout #content #mainwrap #wrapper .left ul.leftmenu li
{
	background-color:#fff;
	border:1px #f2f2f3 solid;
	font-size:14px;
	margin:2px 0;
	padding:1% 2%;
	width:96%
}

#layout #content #mainwrap #wrapper .left ul.leftmenu li.title,
#layout #content #mainwrap #wrapper .left ul.leftmenu li.current
{
	background:none;
	border:0;
	color:#3c3c3c;
	font-weight:700
}

#layout #content #mainwrap #wrapper .left ul.leftmenu li a.left-item,a.left-item:visited,
#layout #content #mainwrap #wrapper .left ul.leftmenu li a.left-item-selected
{
	color:#3c3c3c;
	font-weight:400;
	text-decoration:none
}

#layout #content #mainwrap #wrapper .left ul.leftmenu li a.left-item:hover,a.left-item:active,
#layout #content #mainwrap #wrapper .left ul.leftmenu li a.left-item-selected,
#layout #content #mainwrap #wrapper .left ul.leftmenu li.current a.left-item
{
	color:#007f62
}

#layout #content #mainwrap #wrapper .center
{
	background-color:#fff;
	float:left;
	margin:0 1%;
	padding:0;
	width:58%;
	min-height:300px
}

#layout #content #mainwrap #wrapper .center .photo-item
{
	border:1px #ccc solid;
	padding:2px;
	margin:2px;
}

#layout #content #mainwrap #wrapper .center p
{
	font-size:11px;
	line-height:17px;
	text-align:justify;
	margin:10px
}

#layout #content #mainwrap #wrapper .right
{
	background-color:#fff;
	float:right;
	margin:0 0 0 1%;
	width:19%
}

#layout #content #mainwrap #wrapper .right p
{
	margin:10px
}

#footer
{
	background:#009371 url(../img/footer.jpg) repeat-x center top;
	height:37px;
	width:100%;
}

#footer .footerwrap
{
	margin:0 auto;
	padding:25px 0 5px;
	width:1181px
}

#footer .footerwrap .footermenu
{
	color:#005e49;
	font-size:13px;
	font-weight:700;
	margin:0 auto;
	width:58%
}

#meniu-auxiliar
{
	min-width:1175px;
	padding-left:40px;
	background-color: #b4b3b3;
	font-weight: bold;
	font-size: 13px;
	color: #000;
}

#meniu-auxiliar a,a.aux:visited
{
	color: #339a81;
	text-decoration: none;
}

#meniu-auxiliar a.aux:hover,a.aux:active
{
	color: #fff;
	text-decoration: underline;
}

#footer .footerwrap .footermenu a.footerlink
{
	color:#005e49;
	margin:0 10px;
	text-decoration:none
}

a.designed,a.designed:visited
{
	color:#005e49;
	margin:0 10px;
	text-decoration:none;
}

a.designed:hover
{
	color:#b5b7b7;
	margin:0 10px;
	text-decoration:none;
}

a.designed:active
{
	color:#005e49;
	margin:0 10px;
	text-decoration:none;
}

#newsletter
{
	padding: 10px;
}
#stiri
{
	padding: 10px;
}
#rezumat
{
	padding: 3px;
}