* {
	margin:0px;
	padding:0px;
	font-family: Tahoma, Verdana, Arial, sans-serif;

}
body {
	background-color: #DBDBDB;
	font-size:10pt;
	text-align: left;
	background-image:url(../images/bodyBg.jpg);
	background-repeat:repeat-x;
}
img {
	border: none;
}
pre
{
 font-family:"Courier New", Courier, monospace;
 font-size: 9pt;
}
a {
	text-decoration: none;
}
a:hover {
	text-decoration:none;
}
.clear {
	clear:both;
	height: 1%;
	
}
h1 {
	text-align: left;
	font-weight: normal;
	font-size: 13pt;
}
/*
--------------------------------------------------------------------
*/

body div.page {
	width: 735px;
	padding: 0 123px;
	position: relative;
	margin: auto;/*border:1px solid red;*/
}
/*
----------------------------------------------------------------------
	                    HEADER
----------------------------------------------------------------------
*/
.headerBg{
	position: absolute;
	width: 100%;
}
.headerBg .image
{
	width: 980px;
	margin: auto;
	background-image:url(../images/headerBg.jpg);
	height: 348px;
	}
.page .header {
	height: 315px;
	margin-bottom: 50px;
}
/*
.header .logo {
	top:50px;
	left:50px;
	position: absolute;
	width: 250px;
	text-align:center;
	z-index: 100;
}
*/
.header .search
{
	position: absolute;
	right: 173px;
	top: 70px;
	width: 162px;
}
.header .search form *
{
	/*padding: 0;*/
	margin:0;
	float: left;
	padding: 0px;
	border: none;
	height: 19px;
	
}
.header .search .t
{
	background-image:url(../images/searchTBg.jpg);
	background-repeat: no-repeat;
/*	color: #b6b6b6;*/
	color: #000;

	width: 140px;
}
.header .search .b
{
	background-image:url(../images/searchBBg.jpg);
	background-repeat: no-repeat;
	color: #b6b6b6;
	width: 20px;
}
.header .images {
	position:relative;
	width: 734px;
	height: 205px;
	top: 105px;
	overflow: hidden;
}
.header .images #headerSlide img
{
	height: 205px;
	width: 734px;
}
.page .langvBar {

	z-index:101;
	height: 26px;
	right: 173px;
	top: 0px;
	position:absolute;
	background: none;
}
.page .langvBar .contentlangv {
	padding: 2px 5px;
	text-align:center;
	height: 22px;
	background-image:url(../images/langvCenterBG.gif);
	margin: 0 31px;
	background-repeat: repeat-x;
}
.page .langvBar .contentlangv a {
	text-decoration: none;
	color: #9b9b9b;
}
.page .langvBar .contentlangv a:hover {
	color: #8833de;
}
.page .langvBar .left, .page .langvBar .right
{
	width: 31px;
	height: 26px;
	background-repeat:no-repeat;
	background-color: transparent;
}
.page .langvBar .left
{
	background-image:url(../images/langvLeft.gif);
	float: left;
}
.page .langvBar .right
{
	float: right;
	background-image:url(../images/langvRight.gif);
}
/*
                     END OF HEADER
----------------------------------------------------------------------					 
*/
/*
----------------------------------------------------------------------
	                    MainMenu
----------------------------------------------------------------------
*/
/*
                     END OF MainMenu
----------------------------------------------------------------------					 
*/


/*
----------------------------------------------------------------------
	                    Content
----------------------------------------------------------------------
*/
.page .Content {
	color: #3f0074;
}
.Content .CenterPanel {
	width: 540px;
	float: right;
}
.contentHeader H1{
	background:url(../images/h1Bg.gif) no-repeat;
	height: 49px;
	text-align:center;
}

.page .Content .leftPanel {
	float: left;
	width: 190px;
}
.Content .menu li {
}
.Content .menu {
	text-align: left;
}
.Content .menu ul{
	background-image: none;
}

.Content .leftPanel h1{
	margin: auto;
	width: 185px;
	background-image:url(../images/panelHeaderBg.jpg);
	background-repeat: no-repeat;
	color:#656565;
	font-weight:bold;
	height:35px;
	line-height:31px;
	text-align:center;
}
.Content .leftPanel .panel, .Content .menu{

	margin: auto;
	width: 165px;
	padding: 10px;
	text-align: left;
	background:url(../images/panelBodyBg.jpg) repeat-y;
}
.Content .leftPanel .panelFooter
{
	margin: auto;
	width: 185px;
	background-image:url(../images/panelFooterBg.jpg);
	background-repeat: no-repeat;
	background-position:0 100%;
	height: 25px;
	margin-bottom: 20px;

}
.Content .leftPanel .abonare .b
{
	color: #706363;
	background-image:url(../images/abonareBG.jpg);
	background-repeat:no-repeat;
	width: 157px;
	height: 36px;
	line-height: 36px;
	border: none;
}
.Content .leftPanel .abonare .t
{
	color: #FFF;
	background-image:url(../images/abonareTBG.jpg);
	background-repeat: no-repeat;
	width: 164px;
	line-height: 26px;
	height:26px;
	border: none;

}
/*

                     END OF Content
----------------------------------------------------------------------					 
*/
body .footer {
	padding: 30px 0;
	background: #AB3AD2;
	background-image:url(../images/footerBg.jpg);
	background-repeat: repeat-x;
}
body .footer .parteneri 
{
	text-align:center;
	margin:auto;
}
.parteneri span
{
}
body .footer .footer
{
	text-align: center;
	background: none;
	padding: 0;
	color: #FFF;
}
/*
----------------------------------------------------------------------
	                   ADMIN
----------------------------------------------------------------------
*/




.AdminListTable {
	width: 100%;
}
.AdminListTable .table_foot {
	text-align:center;
}
.AdminListTable .table_head *, .AdminListTable .table_foot *, .AdminListTable .table_foot a {
	text-align:center;
	background-color:#060;
	color: #FFF;
}
.AdminListTable tbody * {
	background-color:#BFD7BD;
}
/*
                     END OF ADMIN
----------------------------------------------------------------------					 
*/


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

									forms
---------------------------------------------------------------------*/
.RichTextEditable {
	background-color: #FFF;
}
.hint {
	color: red;
}
.zend_form select {
	width: 200px;
}
/*
.zend_form dt
{
	display: inline;
}
.zend_form dd
{
	display: inline;
}
*/

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

								END OF	forms
---------------------------------------------------------------------*/
.pagination * {
	text-decoration: none;
	color:#005030;
}
.pagination {
	width: 300px;
	margin: auto;
	text-align: center;
}
.search h3 * {
	text-decoration: none;
	color: #005030;
}
.news p {
}
.news H2 {
	font-size: 13pt;
	font-weight: normal;
	color: #005030;
}
.news .newsDescription {
	font-weight: bold;
}
.news .newsDate {
	color:green;
}
.Content .CenterPanel .newsList .listItem {
	padding: 10px 0;
}
.Content .CenterPanel .newsList h3 {
	display:inline;
	color:#005030;
	font-size: 12pt;
}
.Content .CenterPanel .newsList p {
	padding: 0px;
}
.Content .CenterPanel .newsList p a {
	text-decoration: none;
	font-weight: bold;
	color: #000;
	font-size: 9pt;
}
.pageDisplay {
	padding-bottom: 20px;
}

.imageGalery a
{
	display:  block;
	background:url(../images/pictureBg.jpg);
	width: 76px;
	height: 76px;
	line-height: 100px;
	vertical-align:middle;
	overflow: hidden;
	text-align:center;
	margin: 2px;
	padding: 12px;
	float: left;
}
.imageGalery a img{
	
	max-width: 76px;
	max-height: 76px;
}

.pageEnd{
	background:url(../images/footerEndBg.gif) no-repeat;
	height: 49px;
	width: 559px;
	margin: auto;
}

/*
	pageDisplay
*/
.pageDisplay a {
	color:#6300D6;
	text-decoration: none;
}
.pageDisplay p {
	text-indent: 25px;
}
.pageDisplay h1, .pageDisplay h2, .pageDisplay h3{

}
.pageDisplay h1 {
	margin: 10px;
	font-size: 13pt;
	color: #6300D6;
}
.pageDisplay h2 {
	margin: 10px;
	font-size: 12pt;
	color:#0E0070;
}
.pageDisplay h3 {
	margin: 10px;
	font-size: 11pt;
	color: #383838;
}

