body {
	margin:0px;
	padding:0px;
	text-align:justify;
	}

.img {
	border:0px;
	padding:0px;
	}
.mainclass {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 8pt; 
	text-decoration:none;
	} 

.mainclass:hover {
	color:#BE820E; 
	text-decoration:none;
	} 

.mainclass2 {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10pt; 
	text-decoration:none; 
	color:black;
	}  

.links {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 8pt; 
	text-decoration:none; 
	font-weight:bold; 
	color:#FF9600;
	}	

.links:hover {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 8pt; 
	text-decoration:underline;  
	font-weight:bold; 
	color:#FF3C00;
	}

.links2{ 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 8pt;
	font-weight:bold; 
	text-decoration:none; 
	color:black;
	}

.links2:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 8pt;
	text-decoration:underline;
	font-weight:bold; 
	color:black;
	}


.titles1 {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10pt; 
	text-decoration:none; 
	color:white;
	}

.mainclass {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 8pt; 
	text-decoration:none;
	} 	

.mainclass:hover {
	color:#BE820E; 
	text-decoration:none;
	} 	

.mainclass2 {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10pt; 
	text-decoration:none; 
	color:black;
	}  

.links{  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 8pt; 
	text-decoration:none; 
	font-weight:bold; 
	color:#FF9600;
	}

.links:hover { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 8pt; 
	text-decoration:underline;  
	font-weight:bold; 
	color:#FF3C00;
	}	

.links2{ 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 8pt;
	font-weight:bold; 
	text-decoration:none; 
	color:black;
	}

.links2:hover{  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 8pt; 
	text-decoration:underline;
	font-weight:bold; 
	color:black;
	}	

.titles1 {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10pt; 
	text-decoration:none; 
	color:white;
	}

/* images gallery */

#gallery { 
	width: 703px; 
	font-size: 11px; 
	text-align:center; 
	float: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	}	

#gallery img {
	border: 4px solid /*#0A76C1*/ #ccc;
	}

.item {
	margin:30px 10px 30px 0;
	width: 103px;
	height:235px;
	float: left;
	margin-right: 20px!important;
	}

/* ------ */

/*START nav---------------------------------------------*/


#nav{
	list-style:none;
	margin-top:0;
	padding:0;
	}	

#nav li{
	margin-right:10px;  
	display:block;
	height:54px;
	width:103;
	float:left;
	background-image:url("../images/bg_nav_li.gif");
	background-repeat:no-repeat;
	} 

#nav li a{
	width:104px;
	height:100%;
	display:block;
	padding-right:10px;
	padding-left:11px;
	padding-top:15px;
	text-decoration:none; 
	font-weight:bold; 
	font-family:Geneva, Arial, Helvetica, sans-serif; 
	font-size:10px; 
	color:#FFFFFF; 
	text-transform:uppercase;
	}
	
#nav li a:hover{
	background-image:url("../images/bg_nav_li_hover.gif"/*tpa=http://www.ugc.ro/design/ro/images/bg_nav_li_hover.gif*/);
	background-repeat:no-repeat;
	}

#active{
	background-image:url("../images/bg_nav_li_active.gif"/*tpa=http://www.ugc.ro/design/ro/images/bg_nav_li_active.gif*/); 
	background-repeat:no-repeat; 
	color:#000000!important; 
	font-weight:bold;
	}

/*END OF nav---------------------------------------------*/

/* Pentur index */


p.MsoNormal, 
li.MsoNormal, 
div.MsoNormal, 
span.MsoNormal {
	margin:0cm;
	margin-bottom:.0001pt;
	font-size:8.0pt;
	font-family:"Verdana";
	}
	
a:link, span.MsoHyperlink {
	color:blue;
	text-decoration:underline;
	text-underline:single;
	}	

a:visited, span.MsoHyperlinkFollowed {
	color:blue;
	text-decoration:underline;
	text-underline:single;
	}

p.mainclass, li.mainclass, div.mainclass {
	margin-topt:auto;
	margin-right:0cm;
	margin-bottom:auto;
	margin-left:0cm;
	font-size:8.0pt;
	font-family:"Times New Roman";
	}	

p.mainclass2, li.mainclass2, div.mainclass2 {
	margin-top:auto;
	margin-right:0cm;
	margin-left:0cm;
	font-size:10.0pt;
	}
	
p.links, li.links, div.links {
	margin-right:0cm;
	margin-left:0cm;
	font-size:8.0pt;
	font-weight:bold;
	}	

p.links2, li.links2, div.links2	{
	margin-left:0cm;
	font-size:8.0pt;
	font-weight:bold;
	}

p.titles1, li.titles1, div.titles1 {
	margin-right:0cm;
	margin-left:0cm;
	font-size:10.0pt;
}

@page Section1 	{
	size:595.3pt 841.9pt;
	margin:70.85pt 70.85pt 70.85pt 70.85pt;
	mso-header-margin:35.4pt;
	mso-footer-margin:35.4pt;
	mso-paper-source:0;}

div.Section1
	{page:Section1;}

 /* List Definitions */

ol 	{
	margin-bottom:0cm;
	}

ul	{
	margin-bottom:0cm;
}

/* Terminare pentru index */

.tb_header {
	margin:0px;
	padding:0px;
	}

.maing {
	font-size:13px;
	font-family:Arial, Helvetica, sans-serif;
	white-space:normal;
	width:auto;
	height:inherit;
	border-left:solid 10px #CCCCCC; 
	border-right:solid 10px #CCCCCC;
	padding:10px;
	}	

.pfooter {
	margin:0px;
	margin-bottom:.0001pt;
	font-family:"Verdana";
	font-size:12px;
	text-align:center;
	font-weight:bold;
	}

.pfooter a {
	text-decoration:underline;
	color:#000000;
	}

/* Begin CSS Drop Down Menu */
#menuh-container {
	float:right;
}
	
#menuh {
	font-size:10px;
	font-family: arial, helvetica, sans-serif;
	width:100%;
	float:left;
	padding-right:15px;
	}

#menuh a {
	text-align: center;
	display:block;
	margin:0;
	padding:10px 5px 10px 10px;
	white-space:normal;
	width:90px;
	vertical-align:middle;
}

/* menu at rest */
#menuh a:link, #menuh a:visited, #menuh a:active {
	color:#FFFFFF;
	background-color:#4A4A4A;
	text-decoration:none;
	height:30px;
	background:url(../images/bg_nav_li.gif) top left no-repeat;
	text-align:left;
}

	/* menu at mouse-over  */
#menuh a:hover {
	color:#FFFFFF;
	background-color:#BFEBF8;
	text-decoration:none;
	height:30px;
	background:url(../images/bg_nav_li_hover.gif) top left no-repeat;
	text-align:left;
	}	
	
	/* attaches down-arrow to all top-parents */
.menuh a.top_parent,  {
	}

#menuh a.parent, #menuh a.parent:hover 	{
	min-height:30px;
	white-space:normal;
	text-align:center;
	padding:0px;
	border:0px;
	background:url(../images/bg_sum.gif) top left repeat-y;
	margin-left:2px;
	width:200px;!important
	padding-top:8px;!important
	}
	
#menuh a.parent:link {
min-height:30px;
background:url(../images/bg_sum.gif) top left repeat-y;
border-bottom:#999999 solid 1px;
	padding-top:8px;!important
	width:200px;!important
}

#menuh a.parent:visited {
min-height:30px;
background:url(../images/bg_sum.gif) top left repeat-y;
border-bottom:#999999 solid 1px;
	padding-top:8px;!important
width:200px;!important
}

#menuh a.parent:active {
min-height:30px;
background:url(../images/bg_subm1.gif) top left repeat-y;
border-bottom:#999999 solid 1px;
	padding-top:8px;!important
width:200px;!important
}

#menuh a.parent:hover{
 /* Pune culoare le cele care sunt cu hover */
min-height:30px;
background:url(../images/bg_subm1.gif) top left repeat-y;
border-bottom:#999999 solid 1px;
	padding-top:8px;!important
	width:200px;!important
}


#menuh ul {
	list-style:none;
	margin:0;
	padding:0;
	float:left;
	width:100px;	/* width primul meniu */
	}

#menuh li {
	position:relative;
    min-height: 16px; 			/*  contribution for IE7 */
    vertical-align: bottom; /* contribution for IE7 */
	}

#menuh ul ul {
	position:absolute;
	z-index:500;
	top:auto;
	display:none;
	padding: 1em;
	margin:-10px 0 0 -1em;
	width:200px;!important
	/* width restu meniu */
	}

#menuh ul ul ul {
	top:0;
	left:100%;
	margin-left:-10px;
	}

div#menuh li:hover 	{
	cursor:pointer;
	z-index:100;
	}

div#menuh li:hover ul ul,
div#menuh li li:hover ul ul,
div#menuh li li li:hover ul ul,
div#menuh li li li li:hover ul ul
{display:none;}

div#menuh li:hover ul,
div#menuh li li:hover ul,
div#menuh li li li:hover ul,
div#menuh li li li li:hover ul
{display:block;}

/* End CSS Drop Down Menu */

.parteneri_img {

	padding:1px;

	border:solid #000000 1px;

	margin-bottom:5px;

	}



/* Formular inregistrare online */

.test_field {
	width:250px;
	background:#FFFFFF;
	border:1px solid #333333;
	}
	
.formular-inscriere {
	text-align:left;
	border:1px solid red;
	width:100%;
	margin-top:20px;
	}
	
.formular-inscriere	td {
	height:30px;
	vertical-align:top;
	}
	
.textfield1 {
	width:30px;
	background:#FFFFFF;
	border:1px solid #333333;
	}
	
.textfield2 {
	width:120px;
	background:#FFFFFF;
	border:1px solid #333333;
	}
	
.textfield3 {
	width:100px;
	background:#FFFFFF;
	border:1px solid #333333;
	}

.textfield4 {
	width:150px;
	background:#FFFFFF;
	border:1px solid #333333;
	}
.login {
	background-image:url(../../images/login.png);
	width:48px;
	height:19px;
	border:0px;
}
.contNou {
	background-image:url(../../images/buton.png);
	width:102px;
	height:19px;
	border:0px;
}

.box_login {
	position:relative;
	background-color:#FFFFFF;
	border:1px solid #000;
	background:#444;
	padding:6px;
	-moz-border-radius:16px;
	margin:4px;
}

.box_login_title {
	position:absolute;
	top:6px;
	left:30px;
	text-align:center;
	color:#173D7F;
}
.box_login_content {
	-moz-border-radius:10px;
	padding:10px;
	background:#fff;
	width:155px;
}

.coloana {
	font-family: arial, helvetica, sans-serif;
	font-size:11px;
	text-align:left;
}

.coloana     a:link    { text-decoration: none; color:#000; border-bottom:1px dotted; }
.coloana      a:active  { text-decoration: none; color: #000; border-bottom:1px dotted; }
.coloana     a:visited { text-decoration: none; color: #000; border-bottom:1px dotted; }
.coloana     a:hover   { text-decoration:underline; color: #000;  }
