﻿
html {font-size: 62.5%;}

body
{
	font-family: "Arial", "Helvetica", sans-serif;
	font-size: 1.3em;
    margin: 0;
    padding: 0;
    background: url('img/bg-body.gif') top center repeat-y #000000;
}

h1 {}

h2 {}

h3 {}

h1.PageTitle {margin-top: 0; font-size: 2em; font-weight: normal; letter-spacing: 0.1em }


#Root
{
    background: url('img/icbmv-top-banner-bg.jpg') top center no-repeat #ffffff;
    width: 990px;
    margin: 0 auto;
    padding: 0;

}

#NumeInstitutie
{
	margin-left: 120px; 
	padding-top: 20px; 
	color: white; 
	font-size: 1.8em; 
	font-family: Arial, Helvetica;
	width: 550px;
	height: 65px;
}

#LeftHeader
{
	float: right;
	width: 200px;
}

#LanguagePickerArea
{
	margin-top: 15px;
	padding-right: 10px;
	text-align: right
}

#LoginButtonArea
{
	margin-top: 20px;
	padding-right: 10px;
	text-align: right
}

.clear
{
	clear: both;
}

a.lang
{
	color: #ffffff;
	text-decoration: none;
}

a.lang:hover
{
	text-decoration: underline;
}

#BreadCrumbs
{
	padding: 5px 5px; 
	width: auto; 
	background: #f1f1f1;
	font-size: 0.8em;
	margin-bottom: 20px;
}

#RootTable
{
	border-collapse: collapse;
	border-width: 0;
	border-style: none;
	width: 990px;
	background: url('img/tricolor-right-bottom.gif') bottom right no-repeat ;
}

#LeftColumn
{
	padding-top: 15px;

}

#LeftColumn img.WidthGif
{
	width: 220px;
	height: 1px;
}

#RightColumn
{
	padding-top: 5px;
	width: 770px;

}

#RightColumn_ContentPages
{
	padding-right: 20px;
	width: auto;
}

#BigPictureContainer
{
	width: 770px;
	height: 270px;
	border-bottom: 1px solid black;
}

#Footer
{
	font-size: 1em;
	color: #ffffff;
	padding-top: 20px;
	background: #152b85 url('img/bg-footer.gif') top left repeat-x;
	padding: 25px 15px;
	width: auto;
}

#Counter
{
	float: right;
	font-weight: bold;
}


.VerticalLine_Dotted
{
	background: url('img/vertical-line_dotted.gif') top center repeat-y;
}

/* --- Sedinte - Home Page --------------------- */

#UrmatoareaSedinta_IndexPage
{
	margin-top: 0px;
}

#UrmatoareaSedinta_IndexPage .SedinteLabel
{
	font-weight: bold;
}

#UrmatoareaSedinta_IndexPage a
{
	text-decoration: none;
}
/* ========================================== */


/* --- Stiri - Home Page --------------------- */

.StiriPeScurt_IndexPage  /* container */
{
	font-size: 1em;
}

.StiriPeScurt_IndexPage h1 /* titlu container */
{
	margin: 0;
	margin-bottom: 10px;
	font-size: 1.6em;
	color: #333367;
}

.StiriPeScurt_IndexPage h2 /* titlu stire */
{
	margin: 0;
	margin-top: 8px;
	font-weight: normal;
	font-size: 1.1em;
}


.StiriPeScurt_IndexPage h3 /* stire pe scurt */
{
	margin: 0;	
	margin-top: 3px;
	font-weight: normal;
	font-size: 0.9em;
	color: #666666;
}

.StiriPeScurt_IndexPage p.DataPublicare /* data publicare stire si autor stire */
{
	margin: 0;
	margin-top: 1px;
	font-size: 0.8em;
	color: #666666;
	
}

.StiriPeScurt_IndexPage .ReadMore /* container "citeste mai mult" */
{
	margin: 0;
	font-size: 0.8em;
	text-align: right;
	margin-bottom: 3px;
}

.StiriPeScurt_IndexPage .ReadMore a /* link "citeste mai mult" */
{
	text-decoration: none;
}

.StiriPeScurt_IndexPage .ReadMore a  img /* link cu imagine "citeste mai mult" */
{
	border: none;
}



/* =================================== */



/* --- Left Menu --------------------- */

#menu
{
    width: 181px;
    PADDING: 0px 0px 0px 19px; 
    /*MARGIN-left: -5px; */ 
    font-family: Arial;
    font-size:0.9em;
    font-weight: normal;
    background: url('img/bg-left-menu.gif') top left repeat-y;
    /*border: 1px solid green;*/
}
#menu UL {
	MARGIN: 0; 
	PADDING: 0; 
	LIST-STYLE-TYPE: none; 
	BORDER-width: 0px;
	background: #f0f0f0;
}
#menu UL LI {
	POSITION: static ;
	PADDING: 3px 0px 0px 3px; 
	DISPLAY: inline-block;
	/*FLOAT: left;*/ /* pentru afisare orizontala */
	MARGIN: 0px; 
    /* border-right: 2px solid white; */
    text-align: left;
    vertical-align:middle;
    width: 178px;
}

#menu UL LI A {
	PADDING: 3px 0px 3px 3px; 
	DISPLAY: block; 
	HEIGHT: 100%;
	TEXT-DECORATION: none;
	font-weight: bold;
	color:#333367;
    BORDER-bottom: solid 1px silver;
}
#menu UL LI A:hover {
 background-color: #333367;
 color: white;
}
#menu .selected A
{
 background-color: #9fc7e6;
 /*border-bottom: 1px solid #e1001a;*/
 color: black;  
}

#menu ul li ul
{
    padding-left: 5px;
    /*margin-right: -7px;*/
    background: #dddddd;

}
#menu ul li ul li
{
    width: 170px;
}
#menu ul li ul li A
{
	font-weight: normal;
	
}

/* ================================= */




