@charset "utf-8";
/* CSS Document */
@import url(menu.css);
@import url(contentMenu.css);

html,body{
	margin:0;
	padding:0;
	height:100%; /* needed for container min-height */
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
html {
     overflow: -moz-scrollbars-vertical;
}
body{
	behavior: url(/fileadmin/template/csshover.htc);
/*	background-image: url(images/patternIarnaNew.gif);
	background-repeat: repeat;
*/	background-color:#710000;
	background-color:#5E0000;
	background-color:#BCBCBC;
}
*{
	margin:0;
	padding:0;
}
a {
	color:#D52626;
	text-decoration:none;
	
}
a:hover {
	text-decoration:underline;
}
a:active, a:focus{outline: none;}

hr{
	display:none;
}
b,strong{
	font-weight:bold;
}
.container{
	width:990px;
	margin:0 auto;
	height:auto !important; /* real browsers */
	height:100%; /* IE6: treaded as min-height*/
	min-height:100%; /* real browsers */
	position:relative;
	background:url(images/content_bg_white.jpg) repeat-y;
}
.header{
	width:990px;
	height:140px;
	background:#FFFFFF;
}
.logo{
	top:30px;
	left:10px;
	position:absolute;
}
.mainHeader{
	float:right;
	width:755px;
	position:relative;
	height:140px;
}
.headerTop{
	width:755px;
	height:20px;
	padding-top:10px;
}
.headerLang{
	float:left;
	width:100px;
	display:none;
}
.headerMidle{
	height:90px;
	background-attachment: scroll;
	background-image: url(images/headerMiddle_bg.gif);
	background-repeat: no-repeat;
	background-position: left;
	text-align:center;
	width:747px;
	float:right;
	position:absolute;
	right:10px;
}
.headerImage {
	position:absolute;
	z-index:1;
	left:10px;
	width:728px;
	height:90px;
}
.headerImageNew {
	position:absolute;
	z-index:10;
	left:10px;
	width:728px;
	height:90px;
}

.headerImage img{
	width:728px;
	height:90px;
}
/******************************************/
/*** CONTENT ***********************/
.content{
	width:990px;
}
.contentTop{
	background-attachment: scroll;
	background-image: url(images/contentTop_bg.jpg);
	background-repeat: repeat-x;
	height:32px;
}
.contentSearch{
	float:left;
	margin-top:7px;
	width:192px;
	background-attachment: scroll;
	background-image: url(images/points.jpg);
	background-repeat: no-repeat;
	background-position: left;
}
.contentSearch .inputf{
	font-size:10px;
	margin-left:10px;
	width:120px;
}
.contentSearch input.cauta_button{
	color:#FFFFFF;
	font-size:10px;
	background:#D42625;
	border:none;
	width:50px;
	font-weight:bold;
	cursor:pointer;
}
.contentMiddle{
	border-top:1px solid #FFFFFF;
	width:990px !important;
	width:998px;
	margin-top:0;
}
.contentLeft{
	width:224px;
	float:left;
	margin-right:10px;
}
.contentLeft H2{
	font-size:12px;
	color:#FFFFFF;
	padding:3px 10px;
	padding-bottom:5px;
	background-attachment: scroll;
	background-image: url(images/cautare_bg.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
	background-color:#000000;
}
.contentLeft embed {
	text-align:center;
	width:225px;
	margin-bottom:20px;
	background-color:#E9E9E9;
}
.mainContent{
	width:532px;
	width:546px;
	float:left;
	padding-left:10px;
	padding-right:4px;
	padding-left:0px;
	padding-right:0px;
	padding-top:10px;
	position:relative;
}
.mainContent H1{
	color:#D7292B;
}

.mainContent H1,
.mainContent H2{
	font-size:16px;
	margin:0;
	padding:0;
	margin-bottom:10px;
	border-bottom:1px solid #000000;
	clear:both;
	width:auto;
	display:block;
	background-color:#FFFFFF;
}
.mainContent H2{
	padding-top:10px;
}
.mainContent H3{
	font-size:13px;
	margin:0;
	padding:0;
	width:auto;
	display:block;
	background-color:#FFFFFF;
	padding-top:10px;
}
.mainContent p{
	margin:0;
	padding:0;
	padding-bottom:10px;
	text-align:justify;
	line-height:17px;
}
.mainContent p a{
	color:#D52626;
	text-decoration:none;
}
.mainContent p a:hover{
	color:#D52626;
	text-decoration:underline;
}
.mainContent ul{
}
.mainContent li{
	list-style:none;
	margin-left:20px;
	list-style:disc;
	
}
.mainContent ul li a{
	color:#000000;
	display:block;
	font-weight:bold;
	padding-left:10px;
	text-decoration:none;
}
.mainContent ul li a:hover{
	text-decoration:none;
	color:#D7292B;
	padding-left:10px;
	display:block;
}
.contentRight{
	width:197px;
	float:left;
	padding-left:13px;
}
.clear{
	clear:both;
	font-size:0;
}
.contentRight H2{
	font-size:12px;
	color:#FFFFFF;
	padding:3px 10px;
	padding-bottom:5px;
	background-attachment: scroll;
	background-image: url(images/cautare_bg.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
	background-color:#000000;
}
.title_page {
	background-attachment:scroll;
	background-image:url(images/backgr_right_title_menu.gif);
	background-position:right bottom;
	background-repeat:no-repeat;
	border-bottom:1px solid #D42625;
	padding-right:5px;
	width:219px;
}
div.contentLeft .title_page h2 {
	background-color:#D42625;
	border-bottom:1px solid #FFFFFF;
	color:#FFFFFF;
	font-size:12px;
	padding:5px 0 3px 10px;
	background-image:none;
	line-height:normal;
}
.titluSubpagina {
	background-attachment: scroll;
	background-image: url(images/backgr_right_title_menu.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	width:219px;
	border-bottom:1px solid #D42625;
	padding-right:5px;
}
.titluSubpagina H3{
	font-size:12px;
	color:#FFFFFF;
	padding:5px 0 3px 10px;
	border-bottom:1px solid #FFFFFF;
	background-color: #D42625;
}
div.csc-textpic div.csc-textpic-imagewrap .csc-textpic-image img{
}
div.csc-textpic-intext-left div.csc-textpic-imagewrap{
	padding-right:15px;
	padding-bottom:10px;
	padding-top:10px;
}
.csc-textpic-text{
	padding-top:0px;
}


.mainContent div.csc-textpic div.csc-textpic-imagewrap .csc-textpic-image img{
	margin-bottom:10px;
}
.contentCenter{
	padding-bottom:15px;
}
.contentCenter ul,
.contentCenter p ul{
	margin:0;
	padding:0;
	padding-bottom:10px;
	padding-left:30px;
}
.contentCenter ul li{
	margin:0;
	padding:0;
	list-style:disc;
	padding-bottom:5px;
	text-align:justify;
}

.contentCenter ol,
.contentCenter p ol{
	margin:0;
	padding:0;
	padding-bottom:10px;
	padding-left:30px;
}
.contentCenter ol li{
	margin:0;
	padding:0;
	padding-bottom:5px;
	list-style:decimal;
	text-align:justify;
}
.contentCenter .tx-reeateasermenu-pi1 table.even,
.contentCenter .tx-reeateasermenu-pi1 table.odd{
	margin-right:8px;
}


/*********************************/
/******* FOOTER ****************/
.mainFooter{
	width:990px;
	bottom:0;
	position:absolute;
	height:100px;
}
.footer{
	width:990px;
	height:62px;
	bottom:0;
	position:absolute;
	position:relative;
	border-top:1px solid #000000;
	background-color:#FFFFFF;
}
.centerFooter{
	text-align:center;
	padding-top:10px;
}
.footer_buttons{
	width:990px;
	background-attachment: scroll;
	background-image: url(images/content_bg_white.jpg);
	background-repeat: repeat-y;
}
.copyright{
	font-size:11px;
	text-align:center;
	padding-top:10px;
	padding-bottom:30px;
}
.copyright a{
	text-decoration:none;
	color:#000000;
}
.copyright a:hover{
	text-decoration:none;
	color:#D52626;
}
.trimite_link{
	float:right;
	padding-right:200px;
}
.print_page{
	float:right;
	margin-right:10px;
}
.print_page a{
	background-attachment: scroll;
	background-image: url(images/printeaza.gif);
	background-repeat: no-repeat;
	background-position: center center;	
	width:30px;
	height:30px;
	display:block;
}

/*********************************************************/
/*****  TT_NEWS  EVENIMENTE *****************************/
/*** latest  ***/
.news-latest-container{
	padding-bottom:15px;
	padding-left:10px;
	padding-right:10px;
}
.news-latest-item{
	padding-bottom:10px;
	padding-top:10px;
	border-bottom:1px dotted #000000;
}
.news-latest-item H3 a{
	color:#D52626;
	font-size:12px;
	text-decoration:none;
	background-color:#FFFFFF;
	padding-bottom:10px;
	display:block;
}
.news-latest-item H3 a:hover{	
	color:#D52626;
	text-decoration:underline;
}
.news-latest-date{
	margin-bottom:10px;
}
.news-latest-item .latest_image_content{
	padding-top:10px;
}
.news-latest-item .latest_image{
	float:left;
	width:125px;
}
.news-latest-item .latest_content p{
	padding:0;
}
.news-latest-morelink{
	text-align:right;
	font-size:11px;	
	bottom: 28px;
	position:absolute;
	width:124px;
}
.news-latest-morelink a{
	color:#D52626;
	text-decoration:none;
}
.news-latest-morelink a:hover{
	color:#D52626;
	text-decoration:underline;
}
.news-latest-gotoarchive{
	margin-top:10px;
	text-align:right;
	background-attachment: scroll;
	background-image: url(images/arhiva_bg.gif);
	background-repeat: no-repeat;
	background-position: right;
	margin-right:10px;
}
.news-latest-gotoarchive a{
	color:#D52626;
	font-weight:bold;
	font-size:11px;
	text-decoration:none;
	padding-right:10px;
}
.news-latest-gotoarchive a:hover{
	text-decoration:underline;
	color:#D52626;
}
.contentMiddle .mainContent .content1 .news-latest-item h3 {
	background-color:transparent;
	padding-top:0;
}
/*** single   ***/
.news-single-item .news-single-date{
	font-size:12px;
	padding-bottom:5px;
	font-weight:bold;
}
.single_image_content .single_image{
	float:left;
	padding-bottom:10px;
	padding-right:10px;
}
.news-single-item ul {
	margin:0;
	padding:0;
	padding-bottom:10px;
	
}
.news-single-item li {
	margin-left:30px;
	list-style:disc;
}

.news-single-backlink{
	background-attachment: scroll;
	background-image: url(images/arhiva_bg.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left:10px;
}
.news-single-backlink a{
	text-decoration:none;
	color:#D52626;
}
.news-single-backlink a:hover{
	text-decoration:underline;
	color:#D52626;
}
/***  list   ***/
.news-list-item{
	padding-bottom:10px;
	padding-top:10px;
	border-bottom:1px dotted #000000;
}
.news-list-item .news-image{
	float:left;
	padding-right:10px;
}

.news-list-item H3{
	font-size:13px;
	padding-bottom:5px;
}
.news-list-item H3 a{
	text-decoration:none;
	color:#D52626;
}
.news-list-item H3 a:hover{
	text-decoration:underline;
	color:#D52626;
}
.news-list-date{
	font-size:12px;
	font-weight:bold;
}
.news-list-item .news-list-date{
	font-size:12px;
	font-weight:normal;
}
.tx-ttnews-browsebox .tx-ttnews-browsebox-SCell a{
	font-weight:bold;
	padding:2px 3px;
	margin-right:5px;
	background-color:#D52626;
	color:#FFFFFF;
}
.tx-ttnews-browsebox .tx-ttnews-browsebox-SCell a:hover{
	text-decoration:underline;
	color:#FFFFFF;
}
.tx-ttnews-browsebox a{
	padding:2px 3px;
	margin-right:5px;
}


.news-list-morelink{
	text-align:right;
}
.news-list-morelink a,
.news-list-morelink a:hover{
	text-decoration:underline;
	color:#D52626;
}
/************  BIBLIORAFT    ****************************/
.news-latest-container_biblioraft{
	padding-bottom:3px;
	padding-left:10px;
}
.title_biblioraft{
	font-weight:bold;
	font-size:11px;
	float:left;
	width:130px;
}
.news-latest-container_biblioraft .image{
	float:left;
	width:70px;
}
.news-latest-item_biblioraft .clear {
	height:5px;
}
.news-latest-item_biblioraft{
	border-bottom:1px dotted #000000;
	background-attachment: scroll;
	background-image: url(images/black_points.jpg);
	background-image: url(images/none.jpg);
	background-repeat: no-repeat;
	background-position: 0 3px;
	padding-left:10px;
	padding-left:0px;
	margin-top:5px;
	margin-bottom:5px;
	margin-right:10px;
}
.copyright a.a2{
	font-size:2px;
	color:#FFFFFF;
	text-decoration:none;
}
.news-latest-item_biblioraft a{
	color:#D52626;
	font-size:12px;
	text-decoration:none;
	text-align:right;
	margin-bottom:5px;	
	margin-top:5px;
}
.news-latest-item_biblioraft a:hover{	
	color:#D52626;
	font-size:12px;
	text-decoration:underline;
	text-align:right;
	margin-bottom:5px;	
	margin-top:5px;
}
.news-latest-item_biblioraft .news-latest-morelink{
	text-align:right;
	padding-bottom:5px;	
	padding-right:5px;
}
.news-latest-item_biblioraft .news-latest-morelink a{
	color:#D52626;
	font-size:11px;
	text-decoration:none;
}
.news-latest-item_biblioraft .news-latest-morelink a:hover{
	color:#D52626;
	font-size:11px;
	text-decoration:underline;
}
.news-latest-item_biblioraft .news-latest-gotoarchive{
	margin-top:10px;
	text-align:right;
	background-attachment: scroll;
	background-image: url(images/arhiva_bg.jpg);
	background-repeat: no-repeat;
	background-position: right;
}
.news-latest-item_biblioraft .news-latest-gotoarchive a{
	color:#D52626;
	font-weight:bold;
	font-size:11px;
	text-decoration:none;
	padding-right:10px;
}
.news-latest-item_biblioraft .news-latest-gotoarchive a:hover{
	text-decoration:underline;
	color:#D52626;
}
/*** single   ***/
.news-single-item_biblioraft .news-single-date{
	font-size:12px;
	padding-bottom:5px;
	font-weight:bold;
}
.news-single-item_biblioraft .single_image{
	float:left;
	padding-bottom:10px;
}

/***  list   ***/
.news-list-item_biblioraft {
	padding-bottom:10px;
	padding-top:10px;
	border-bottom:1px dotted #000000;
}
.news-list-item_biblioraft  H3{
	font-size:13px;
	padding-bottom:5px;
}
.news-list-item_biblioraft  H3 a{
	text-decoration:none;
	color:#000000;
}
.news-list-item_biblioraft  H3 a:hover{
	text-decoration:none;
	color:#D52626;
}
.news-list-item_biblioraft .image_text_list{}
.news-list-item_biblioraft .list_image{
	float:left;
	width:140px;
}
.news-list-item_biblioraft .list_content{
	float:left;
	width:365px;
}
.news-list-item_biblioraft .news-list-morelink{
	text-align:right;
	font-size:11px;
}
.news-list-item_biblioraft .news-list-morelink a{
	text-decoration:none;
	color:#D52626;
}
.news-list-item_biblioraft .news-list-morelink a:hover{
	text-decoration:underline;
}
/********************************************************/
/***  MACINA   ******************************************/
.tx-macinasearchbox-pi1{
	color:#FFFFFF;
}
.tx-indexedsearch-res a{
	text-decoration:none;
	color:#D52726;
}
.tx-indexedsearch-res a:hover{
	text-decoration:underline;
}
.tx-indexedsearch-res tr{
}
ul.browsebox{
	padding-bottom:10px;
	padding-top:5px;
}
ul.browsebox:after{
	content:".";
	clear:both;
	font-size:0px;
	height:0;
}
div.mainContent ul.browsebox li a{
	display:inline;
	width:auto;
}
ul.browsebox li a{
	color:#000000;
	font-weight:bold;
	text-decoration:none;
}
ul.browsebox li a:hover{
	color:#D52726;
	text-decoration:none;
}
.tx-indexedsearch-title,
.tx-indexedsearch-result-number{
	font-weight:bold;
	color:#D52726;
	padding-right:10px;
}
.browsebox li.tx-indexedsearch-browselist-currentPage a{
	text-decoration:none;
	color:#D52726;
}
.tx-indexedsearch .tx-indexedsearch-res td.tx-indexedsearch-descr {
	font-style:normal;
}
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-descr .tx-indexedsearch-redMarkup {
	color:#000000;
	font-weight:bold;
	text-decoration:underline;
}
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-info {
	background:#E9E9E9;
	display:none;
}
.tx-indexedsearch-searchbox-sword{
	font-size:11px;
	margin-bottom:10px;
	margin-top:10px;
	margin-left:10px;
}
.tx-indexedsearch .tx-indexedsearch-searchbox input.tx-indexedsearch-searchbox-button{
	color:#FFFFFF;
	font-weight:bold;
	border:none;
	margin-left:10px;
	text-align:center;
	height:24px;
	width:70px;
	background-attachment: scroll;
	background-image: url(images/red_button.jpg);
	background-repeat: no-repeat;
	background-position: center center;
}

/************************************************************************************************/
/***  FE USER REGISTER   *********************************************************************/

.tx-srfeuserregister-pi1{
	width:500px;
}
.tx-srfeuserregister-pi1 fieldset{
	border:none;
}
.tx-srfeuserregister-pi1 legend{
	padding-bottom:10px;
}
.formular_inregistrare{
}
.inregistrare{
	padding-bottom:7px;
}
.inregistrare .inregistrare_label{
	width:120px;
	text-align:right;
	float:left;
	padding-right:10px;
	margin:0;
}
.inregistrare .inregistrare_input{
	width:200px;
	text-align:left;
	float:left;
}
.tx-srfeuserregister-pi1 .inputf,
.tx-srfeuserregister-pi1 dd.pret_sedinta input,
.tx-srfeuserregister-pi1 dd.nr_pers input,
.inputf_password_forgot{
	width:200px;
	text-align:left;
	float:left;
	font-size:12px;
	border:1px solid #808080;
}
.tx-srfeuserregister-pi1 textarea{
	width:205px;
	text-align:left;
	border:1px solid #808080;
}
.tx-srfeuserregister-pi1 dd.discipline select,
.tx-srfeuserregister-pi1 dd.specializari select,
.tx-srfeuserregister-pi1 dd.localitate select{
	width:209px;
	border:1px solid #808080;
	height:150px;
	overflow:auto;
}
.tx-srfeuserregister-pi1 dd.discipline select option,
.tx-srfeuserregister-pi1 dd.specializari select option{
	padding-left:3px;	
}
dd.studii input,
dd.durata_sedinta input,
dd.tip_sedinta input{
	float:left;
	clear:both;
	width:14px;
}
dd.studii label,
dd.durata_sedinta label,
dd.tip_sedinta label{
	float:left;
	padding-bottom:5px;
	width:100px;
}
dd.button input
{
	border:none;
	background:#D52626;
	color:#FFFFFF;
	font-weight:bold;
	width:80px;
	height:20px;
	padding:0 5px 3px 5px;
}
.forgot_password{
	padding:0 0 10px 0;
}
.label_email{
	padding:0 0 10px 0;
}
/*** AUTENTIFICARE***/
.tx-newloginbox-pi1 {
	padding-top:15px;
}
.username_label,
.parola_label{
	font-size:11px;
	padding-right:7px;
	padding-left:7px;
	padding-bottom:5px;
	text-align:left;
	float:left;
	font-weight:bold;
	width:50px;
}
.username,
.parola{
	height:25px;
}
.username input,
.parola input,
td.password input{
	font-size:12px;
	width:120px;
	border:1px solid #959595;
	float:left;
	margin-bottom:5px;
}

.button,
.button_hu{
	padding-left:50px;
	margin-top:10px;
	height:28px;
}
.button input,
.button_trimite_parola input,
.button input.login_button{
	border:0;
	width:127px;
	height:28px;
	padding-left:23px;
	font-size:12px;
	padding-bottom:3px;
	background-image: url(images/buton_login_bg.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	cursor:pointer;
}
.contentRight .button,
.contentRight .button_hu {
	height:28px;
	margin-top:10px;
	padding-left:0px;
}
.contentRight .tx-newloginbox-pi1 label {
	font-weight:normal;
	text-align:right;
}
.contentRight .tx-newloginbox-pi1 H1,
.contentRight .tx-newloginbox-pi1 H3 {
	font-size:14px;
	padding-left:5px;
}
.contentRight .inputf_password_forgot {
	width:140px;
}
.selectare_rapida {
	margin-bottom:10px;
}
.button_hu input{
	border:none;
	width:140px;
	height:28px;
	padding-left:28px;
	font-size:12px;
	padding-bottom:3px;
	background-attachment: scroll;
	background-image: url(images/buton_hu.jpg);
	background-repeat: no-repeat;
	background-position: top center;
}
.mainContent td.button {
	margin:0;
	padding:0;
}
.mainContent .button input {
	border:none;
	width:auto;
	height:auto;
	font-size:12px;
	padding-bottom:0px;
	background-attachment: scroll;
	background-image: url(images/none.jpg);
	background-repeat: no-repeat;
	background-position: top center;
	background-color:#990000;
	color:#FFFFFF;
	margin:0;
	padding:2px 5px;
}
.salut {
	float:right;
}
.mainContent .salut input {
	border:none;
	width:auto;
	height:auto;
	font-size:12px;
	padding-bottom:0px;
	background-attachment: scroll;
	background-image: url(images/none.jpg);
	background-repeat: no-repeat;
	background-position: top center;
	background-color:#990000;
	color:#FFFFFF;
	margin:0;
	padding:2px 5px;
	cursor:pointer;
}


.mainContent th.username,
.mainContent th.password {
	height:25px;
	width:120px;
	text-align:left;
}

.inregistrare_dascali{
	width:160px;
	margin-left:50px;
	text-align:right;
}
.inregistrare_dascali a {
	text-decoration:none;
	font-weight:bold;
	color:#000000;
	padding-right:10px;
	font-size:11px;
	background-attachment: scroll;
	background-image: url(images/black_points.jpg);
	background-repeat: no-repeat;
	background-position: right center;
}

.tx-reeaschoolssitemap-pi1 ul li {
	list-style:none;
	background-image: url(images/black_points.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	margin-left:0;
	padding-left:0;
}

.tx-reeaschoolssitemap-pi1 ul li a {
	padding-left:20px;
}

.tx-reeaschoolssitemap-pi1 ul li:hover {
	background-image: url(images/arhiva_bg.jpg);
}

.tx-reeaschoolssitemap-pi1 ul li:hover a {
	padding-left:20px;
}

.inregistrare_dascali a:hover{
	text-decoration:none;
	color:#D7292B;
	padding-right:10px;
	background-attachment: scroll;
	background-image: url(images/red_points.jpg);
	background-repeat: no-repeat;
	background-position: right center;
}
.salut{
	padding-left:30px;
	font-weight:bold;
	margin-top:-22px;
}

.contentRight .tx-mmforum-pi1-listtopic-lastpost,
.contentRight .tx-mmforum-pi1-listtopic-topic {
	display:none;
}
.contentRight .tx-mmforum-pagenav {
	display:none;
}
.contentRight .tx-mmforum-pi1-listtopic-image {
	display:none;
}
td.tx-mmforum-td, th.tx-mmforum-th {
	color:#000000;
}
#tx-mmforum-footer {
	display:none;
}
.tx-mmforum-pi1-listpost-topicicon {
	display:none;
}
.tx-mmforum-pi5 .tx-mmforum-td input {
	border:1px solid #000000;
}
.tx-mmforum-table td img {
}
/***  CAUTARE DASCALI    *******************/
td.sortare{
	padding:10px 0 10px 0;
}

td.sortare td{
	vertical-align:top;
}
.cautare_input{
	padding-top:10px;
	padding-bottom:5px;
}
.cautare_input input{
	margin-left:40px;
	width:130px;
	float:left;
	font-size:12px;
	border:1px solid #808080;
}
.cautare_avansata_input,
.select_disciplina,
.select_localitate{
	float:left;
	width:150px;
	margin-top:10px;
}
.select_disciplina select,
.select_localitate select{
	font-size:12px;
}
.cautare_avansata_input input{
	font-size:12px;
	border:1px solid #808080;
	padding:1px 0 1px 0;
	margin-top:1px;
}
.cautare_disciplina select,
.cautare_localitate select{
	margin-left:40px;
	margin-bottom:5px;
	width:135px;
	font-size:12px;
}
.tx-reeaedinmuressearch-pi2 table{
	width:500px;
}
.tx-reeaedinmuressearch-pi2 table a{
	color:#D52626;
	text-decoration:none;
}
.tx-reeaedinmuressearch-pi2 table a:hover{
	color:#D52626;
	text-decoration:none;
}
tr.rezultate_header{
	
}
th#nume_dascal,
th#pret_sedinta,
th#durata_sedinta,
th#localitate{
	width:100px;
	text-align:left;
}
.tx-reeaedinmuressearch-pi2 .trimite_button input{
 	border:none;
	background:#D52626;
	color:#FFFFFF;
	font-weight:bold;
	width:90px;
	height:20px;
	padding:0 5px 3px 5px;
	font-size:12px;
	margin:10px 0 10px 10px;
} 
tr.sortari input{
	margin-left:40px;
}
td.cautare_input_pi2{
	margin:0;
	padding:0;
}
td.cautare_disciplina_pi2{
	margin:0;
	padding:0;
}
td.cautare_localitate_pi2{
	margin:0;
	padding:0;
}
table.cautare_avansata{
	width:500px;
}
/***  NEWSLETTER  ***********/
.tx-feuserredirect-pi1{
	margin-top:10px;
}
  
.newsletter{
	margin-left:0px;
}
.newsletter .login_label{
	margin-bottom:5px;
} 
.newsletter .login_label .inputf,
.newsletter .inputf{
	font-size:12px;
	border:1px solid #808080;
	width:200px;
} 
.error{
	color:#D52626;
} 
  
.login_label .trimite_button,
.newsletter .trimite_button,
td.trimite_button input{
 	border:none;
	background:#D52626;
	color:#FFFFFF;
	font-weight:bold;
	width:100px;
	height:20px;
	padding:0 5px 3px 5px;
	font-size:12px;
	margin-top:10px;
}
.newsletter a{
	font-weight:bold;
	text-decoration:none;
	color:#000000;
}  
.newsletter a:hover{
	font-weight:bold;
	text-decoration:none;
	color:#D52626;
}  
.newsletter H2{
	font-size:16px;
	font-weight:bold;
}
/****   COMENTARII    *******************************/
.tx-skpagecomments-pi1{
	clear:both;
	display:block;
	width:530px;
}
.tx-skpagecomments-pi1 a{
	text-decoration:none;
	color:#D52626;
	font-weight:bold;
}
.tx-skpagecomments-pi1 a:hover{
	text-decoration:underline;
	color:#D52626;
}
.tx-skpagecomments-pi1 form legend {
	border:none;
	padding-left:22px;
	font-weight:bold;
	margin-bottom:10px;
	background-attachment: scroll;
	background-image: url(images/comenta_bg.gif);
	background-repeat: no-repeat;
	background-position: left center;
}
.tx-skpagecomments-pi1 form input#name:focus,
.tx-skpagecomments-pi1 form input#email:focus,
.tx-skpagecomments-pi1 form input#homepage:focus,
.tx-skpagecomments-pi1 form textarea:focus {
	background-color:#FFFFFF;
}  
.tx-skpagecomments-pi1 form input#name,
.tx-skpagecomments-pi1 form input#email, 
.tx-skpagecomments-pi1 form input#homepage {
	background-color:#FFFFFF;
	width:250px;
	border:1px solid #C4C4C4;
}  
.smileytext textarea#comment{
	background-color:#FFFFFF;
	width:250px;
	border:1px solid #C4C4C4;
}
.tx-skpagecomments-pi1 form{
}
.tx-skpagecomments-pi1 form fieldset {
	background:#F5F5F5;
}  
.tx-srfreecap-pi2-cant-read {
	font-size:11px;
	color:#000000;
	margin:5px 0 5px 0;
	margin-left:200px;
}  
.tx-srfreecap-pi2-cant-read a:link {
	background-color:transparent;
	font-weight:bold;
	text-decoration:none;
	color:#D52626;
}
.tx-skpagecomments-pi1 form input#skcommentssubmit {
	float:none;
	color:#FFFFFF;
	font-weight:bold;
	width:133px;
	height:26px;
	font-size:11px;
	margin-top:10px;
	margin-left:0;
	background-attachment: scroll;
	background-image: url(images/red_button_big.gif);
	background-repeat: no-repeat;
	background-position: center center;
	background-color:#FFFFFF;
	border:none;
}
.sk-pagecomments-headline {
	background:#DBDBDB;
	border-bottom:1px solid #C5C5C5;
	font-weight:bold;
	line-height:20px;
	padding-left:6px;
	margin-top:5px;
}
span.sk-pagecomments-number {
	display:none;
}
.sk-pagecomments-comment {
	background:#F1F1F1;
	clear:both;
	padding:0 5px;
	padding-bottom:10px;
}
.sk-pagecomments-counter {
	color:#660000;
	text-align:left;
	text-decoration:none;
	padding-left:10px;
	color:#D52626;
	font-weight:bold;
	background-attachment: scroll;
	background-image: url(images/arhiva_bg.jpg);
	background-repeat: no-repeat;
	background-position: left center;
}
.tx-skpagecomments-pi1 form label {
	float:left;
	margin-left:8px;
	text-align:left;
	width:180px;
	font-weight:bold;
}
.tx-skpagecomments-pi1 form {
	margin:16px 0;
	width:530px;
}
div.tx-skpagecomments-pi1 form p {
	margin:0;
	padding:0;
	padding-bottom:5px;
}
.pagebrowser{
	display:none;
}

.tx-chgallery-pi1 .pagebrowser {
	margin:2px 0;
	padding:3px 0;
	display:block;
	position:relative;
}
.sk-pagecomments-answerheadline {
	background:#DBDBDB;
	border-bottom:1px solid #C5C5C5;
	font-weight:bold;
	line-height:20px;
	padding-left:6px;
	margin-top:5px;
}
.tx-skpagecomments-pi1 .hide_msg{
	padding-bottom:5px;
	padding-top:5px;
	font-weight:bold;
}
input#captcha{
	background:#FFFFFF;
	width:100px;
	border:1px solid #C4C4C4;
}
/***   FCE   ********************/
#contentSubmenu_select{
	width:988px;
	border:1px solid #000000;
	border-top:0;
	margin:0;
	height:25px !important;
	height:35px;
	background:#FFFFFF;
	padding-top:9px;
	z-index:1;
	position:absolute;
}
.submenu_image{
	width:990;
	height:35px;
}
#selectorBox{
	margin-left:10px;
}
.select_box{
	width:153px;
	float:left;
	margin-right:10px !important;
	margin-right:8px;
}
.select_box select{
	width:153px;
	font-size:12px;
	height:20px;
 }
.select_box select option{
	width:150px;
}
/****   BREADCRUMB    ************/
.breadcrumb{
	display:block;
	margin-bottom:20px;
	width:530px;
}
.breadcrumb ul li{
	font-size:11px;
	display:inline;
}
.mainContent .breadcrumb li{
	margin-left:0;
}
.breadcrumb ul li a{
	color:#000000;
	display:inline;
	font-weight:bold;
	padding-left:0;
	text-decoration:none;
}
.breadcrumb ul li a:hover{
	color:#000000;
	display:inline;
	font-weight:bold;
	padding-left:0;
	text-decoration:underline;
}

/***  RTE   *****/
.points_link{
	margin-top:5px;
	padding-left:20px;
	background-attachment: scroll;
	background-image: url(images/red_points_right.jpg);
	background-repeat: no-repeat;
	background-position: center right;
	text-align:right;
	padding-right:10px;
	margin-right:5px;
}
.points_link a{
	text-decoration:none;
	font-weight:bold;
	font-size:11px;
	color:#D52626;
}
.noindent{
	font-size:12px;
	padding-bottom:10px;
	text-align:justify;
	line-height:17px;
}
p.align_right{
	text-align:right;
	font-size:12px;
	padding-bottom:10px;
	margin-top:-10px;
	line-height:17px;
}
p.align_center{
	text-align:center;
	font-size:12px;
	padding-bottom:10px;
	line-height:17px;
}
p.align_left{
	text-align:left;
	font-size:12px;
	padding-bottom:10px;
	line-height:17px;
}
p.moto{
	padding-bottom:0;
	font-style:italic;
}
.text_exercitii,
p.text_exercitii {
	font-family:"Courier New", Courier, monospace;
	font-size:13px;
}
.rezolva_exercitii {
	clear:both;
}
.mainContent .rezolva_exercitii a{
	color:#FFFFFF;
	background-color:#D7292B;
	padding:3px 10px;
	display:block;
	float:left;
	font-weight:bold;
	margin:20px 0;
}
.mainContent .rezolva_exercitii a:hover{
	color:#FFFFFF;
	text-decoration:underline;
}

/***  TEASER MENU   ****/
.tx-a1teasermenu-pi1 table{
	margin-bottom:10px;
	background-attachment: scroll;
	background-image: url(images/logo_mic.jpg);
	background-image: url(images/logo_micNew.jpg);
	background-repeat: no-repeat;
	background-position: 0 10px;
	width:530px;
}
td.tx-a1teasermenu-pi1{
	border-bottom:1px dotted #000000;
}

td.teaser_content{
	padding-bottom:5px;
	padding-top:5px;
	width:380px;
}
td.teaser_content p{
	margin:0;
	padding:0;
	font-size:12px;
	padding-bottom:5px;
}
td.teaser_content p.detalii{
	margin:0;
	padding:0;
	font-size:12px;
	padding-bottom:5px;
	text-align:right;
}
td.teaser_content p.detalii a{
	text-decoration:none;
	color:#D52626;
	font-size:11px;
}
td.teaser_content p.detalii a:hover{
	text-decoration:underline;
	color:#D52626;
}
td.teaser_content a:hover{
	text-decoration:none;
	color:#D52626;
}
td.teaser_content H2{
	font-size:14px;
	padding-bottom:5px;
	border-bottom:0;
}
td.teaser_image{
	padding-top:10px;
	padding-right:10px;
	width:130px;
}
td.teaser_image img{
	border:2px solid #FFFFFF;
}
.paginare{
	bottom:0;
	height:20px;
	width:100%;
	padding-top:10px;
	padding-bottom:10px;
	font-size:11px;
}
.paginare a{
	color:#000000;
	text-decoration:none;
}
.paginare a:hover{
	color:#D52626;
}
.paginare span.selected_page{
	color:#D52626;
	font-weight:bold;
}

table.corp_profesoral tr{
}
table.corp_profesoral td{
	vertical-align:top;
	text-align:center;
	padding:3px 0 3px 0;
}
/***  TIP A FRIEND   *****/
.tipafriend,
.tipafriend table {
	width:530px;
}
.tipafriend a{
	color:#D52626;
	font-weight:bold;
	text-decoration:none;
}
.tipafriend th{
	margin:0;
	padding-right:10px;
	text-align:left;
	width:200px;
	font-weight:bold;
	padding-bottom:10px;
	vertical-align:top;
}
.tipafriend td{
	vertical-align:top;
}
.tipafriend input.inputf,
.tipafriend textarea.inputf{
	border:1px solid #808080;
	font-size:12px;
	text-align:left;
	width:205px;
	margin-bottom:10px;
}
.capcha{
	width:95px;
	float:left;
}
.captcha_input{
	width:100px;
	float:left;
	margin-right:10px;
}
.captcha_input input{
	width:100px;
	border:1px solid #808080;
	font-size:12px;
	text-align:left;

}
.tipafriend input.button{
	float:none;
	color:#FFFFFF;
	font-weight:bold;
	width:133px;
	height:26px;
	font-size:11px;
	margin-top:10px;
	background-attachment: scroll;
	background-image: url(images/red_button_big.gif);
	background-repeat: no-repeat;
	background-position: center center;
	background-color:#FFFFFF;
	border:none;
	margin-top:10px;
	padding:0;
}
/*********    TAGURI   *****************************/
.tags_list{
	padding-top:10px;
	padding-left:3px;	
}

.tags_list a{
	text-decoration:none;
	color:#000000;
	padding-left:2px;
	padding-right:2px;
}
.tags_list a:hover{
	text-decoration:none;
	color:#D52626;	
}
.tags_list span a.size1{
	font-size:9px;
}
.tags_list span a.size2{
	font-size:10px;
}
.tags_list span a.size3{
	font-size:11px;
}
.tags_list span a.size4{
	font-size:12px;
}
.tags_list span a.size5{
	font-size:14px;
}
.tag_links_header{
	padding-bottom:10px;
	background-attachment: scroll;
	background-image: url(images/black_points_bg.jpg);
	background-repeat: no-repeat;
	background-position: 0 6px;
	font-size:16px;
	font-weight:bold;
	padding-left:12px;
}
.tx-reeatags-pi2{}
.tx-reeatags-pi2 a{
	text-decoration:none;
	color:#D52626;
	font-size:13px;
	padding-bottom:10px;
	background-attachment: scroll;
	background-image:url(images/red_points.jpg);
	background-repeat: no-repeat;
	background-position: 0 3px;
	padding-left:12px;
}
.tx-reeatags-pi2 a:hover{
	text-decoration:underline;
	color:#D52626;
	font-size:13px;
}
/*****   CONTACT   ******/
#mailform fieldset{
	border:none;
	margin-top:20px;
}
.csc-mailform-field{
	margin-bottom:5px;
}
.csc-mailform-field label{
	width:150px;
	float:left;
}
.csc-mailform-field input,
.csc-mailform-field textarea{
	font-size:12px;
	width:250px;
	border:1px solid #959595;
}
.csc-mailform-field input#mailformformtype_mail{
	margin-left:150px;
	margin-top:10px;
	border:none;
	background:url(images/red_button.jpg) no-repeat;
	width:70px;
	color:#FFFFFF;
	font-weight:bold;
	height:25px;
	padding-bottom:3px;
	
}
/***  TAGURI   ****/
.tx-vgetagcloud-pi1 li,
.tx-vgetagcloud-pi1 li a {
	height:20px;
}

.tx-vgetagcloud-pi1 {
	background:#E9E9E9;
	padding-left:5px;
}
.tx-vgetagcloud-pi1 li a{
	text-decoration:none;
	color:#000000;
}
.tx-vgetagcloud-pi1 li a:hover {
	text-decoration:none;
	color:#D52626;
}
.tx-vgetagcloud-pi1 li.size10 a {
	font-size:9px;
}
.tx-vgetagcloud-pi1 li.size11 a {
	font-size:10px;
}
.tx-vgetagcloud-pi1 li.size12 a {
	font-size:11px;
}
.tx-vgetagcloud-pi1 li.size13 a {
	font-size:12px;
}
.tx-vgetagcloud-pi1 li.size14 a {
	font-size:13px;
}

.tx-vgetagcloud-pi1 li.size15 a {
	font-size:14px;
}
.tx-vgetagcloud-pi1 li.size16 a {
	font-size:15px;
}
.tx-vgetagcloud-pi1 li.size17 a {
	font-size:16px;
}
.tx-vgetagcloud-pi1 li.size18 a {
	font-size:17px;
}
.tx-vgetagcloud-pi1 li.size19 a {
	font-size:18px;
}

.tx-vgetagcloud-pi1 li.size20 a {
	font-size:19px;
}

.tx-vgetagcloud-pi2 li{
	list-style:none;
	display:block;
	text-decoration:none;
	color:#D52626;
	font-size:13px;
	padding-bottom:3px;
	background-attachment: scroll;
	background-image:url(images/black_points_bg.jpg);
	background-repeat: no-repeat;
	background-position: 0 3px;
	padding-left:12px;
}
.tx-vgetagcloud-pi2 li a{
	text-decoration:none;
	color:#000000;
}
.tx-vgetagcloud-pi2 li a:hover{
	text-decoration:none;
	color:#D52626;
}

.tx-vgetagcloud-pi2 p{
	font-size:14px;
	padding-bottom:20px;
	text-decoration:underline;
}
/******  SELECTARE RAPIDA   *********/
.contentRight .listmenu{
	width:187px;
	margin-left:10px;
	font-size:11px;
}
.contentRight .listmenu select{
	width:160px;
	margin-left:10px;
	font-size:12px;
	margin-top:7px;
}
.contentRight .listmenu select option{
	width:150px;
	font-size:12px;
}
.contentRight_institutii .selectare_rapida{
	display:none;
}
.contentRight p{
	padding:10px 5px;
	padding-top:0;
}
.contentRight a{
	color:#D52626;
	text-decoration:none;
}
.contentRight a:hover{
	text-decoration:underline;
}


.mainContent .contentCenter table.contenttable p {
	margin:0;
	padding:0;
	text-align:left;
}
table.contenttable {
	border-top:1px solid #999999;
	border-right:1px solid #999999;
	margin:0;
	padding:0;
}

.tx-reeaschoolsimport-pi2 {
	margin-bottom:10px;
}

table.contenttable td {
	padding:2px 3px;
	text-align:left;
	border-bottom:1px solid #999999;
	border-left:1px solid #999999;
	vertical-align:top;
}

table.contenttable th {
	border-bottom:1px solid #999999;
	border-left:1px solid #999999;
	padding:2px 3px;
	text-align:left;
}

.tx-reeaschoolsimport-pi1 {
	padding-bottom:10px;
}

.menu_buttons{
	display:block;
	width:300px;
	height:25px;
}
.menu_buttons li.normal_button,
.menu_buttons li.active_button{
	display:block;
	float:left;
	margin-right:10px;
}
.menu_buttons li.normal_button a{
	color:#000000;
	display:block;
	font-weight:bold;
	padding-left:0;
	text-decoration:none;
}
.menu_buttons li.normal_button a:hover{
	color:#D7292B;
	display:block;
	font-weight:bold;
	padding-left:0;
	text-decoration:none;
}

.menu_buttons li.active_button a,
.menu_buttons li.active_button a:hover{
	color:#D7292B;
	display:block;
	font-weight:bold;
	padding-left:0;
	text-decoration:none;
}

ul.csc-menu {
	list-style:none;
	margin:0;
	padding:0;
}
ul.csc-menu li{
	display:block;
	font-size:11px;
	padding-bottom:5px;
	width:auto;
}
ul.csc-menu li a{
	background-attachment:scroll;
	background-image:url(images/black_points.jpg);
	background-position:0 3px;
	background-repeat:no-repeat;
	color:#000000;
	display:block;
	font-weight:bold;
	padding-left:10px;
	text-decoration:none;
}
ul.csc-menu li a:hover{
	background-image:url(images/red_points_right.jpg);
	color:#D7292B;
}
ul.csc-menu li.act a{
	background-attachment:scroll;
	background-image:url(images/red_points_right.jpg);
	background-position:0 3px;
	background-repeat:no-repeat;
	color:#D7292B;
	display:block;
	font-weight:bold;
	padding-left:10px;
	text-decoration:none;
}







/********  HARTA SITE   ************/

.tx-dropdownsitemap-pi1 li a{
	color:#D52626;
}

.tx-dropdownsitemap-pi1 a, .tx-dropdownsitemap-pi1 a:link, .tx-dropdownsitemap-pi1 a:visited, .tx-dropdownsitemap-pi1 a:hover, .tx-dropdownsitemap-pi1 a:active {
	background-color:inherit;
	color:#D52626;
	text-decoration:none;
}
.tx-dropdownsitemap-pi1 div.expAll {
	background-color:#FFFFFF;
	border:0;
	color:inherit;
	padding:5px;
	margin-bottom:10px;
}


/* NEWS CALENDAR */
.calendar-table a{
	color:#D52626;
	font-size:11px;
	text-decoration:none;
}
table.adaugaEv {
	width:530px;
}
table.adaugaEv th {
	width:150px;
}
table.adaugaEv th,
table.adaugaEv td {
	text-align:left;
	font-size:12px;
	padding-right:10px;
	padding-bottom:5px;
	padding-top:5px;
	vertical-align:top;
	border-bottom:1px solid #EFEFEF;	
}
table.adaugaEv th p{
	margin:0;
	padding:0;
}

.adaugaEv .inputf {
	font-size:11px;
	width:250px;
	border:1px solid #000000;
}
.adaugaEv .inputfc,
.adaugaEv .input_captcha {
	font-size:11px;
	width:120px;
	border:1px solid #000000;
}

.adaugaEv .button1 {
	font-size:11px;
	border:0px solid #000000;
	color:#FFFFFF;
	background-color:#D52626;
	padding:2px 10px;
	font-weight:bold;
}


.macinaBanners {
	text-align:center;
	margin-top:10px;
}
.macinaBanners .item{
	text-align:center;
	display:block;
	margin-bottom:10px;
}

.foto {
	float:left;
	font-size:12px;
	margin:0 20px 0 0;
	width:50px;
	margin-top:5px;
}
.video {
	float:left;
	font-size:12px;
	margin:0 0 0 20px;
	width:50px;
	margin-top:5px;
}

.mainContent .news-latest-item {
	float:left;
	margin:0px 10px 0px 0 !important;
	padding:0;
	width:120px;
	margin-right:5px;
	border:0;
}
.mainContent .news-latest-container {
	padding-bottom:30px;
	padding-left:0px;
	padding-right:0px;
	position:relative;
}
.mainContent .news-latest-container .clear {
	height:1px;
	border-bottom:1px dotted #666666;
	padding-top:10px;
	margin-bottom:10px;
}
.mainContent .news-latest-item H4 a{
	text-decoration:none;
	color:#000000;
	font-size:12px;
	font-weight:bold;
	display:block;
	height:45px;
}
.mainContent .news-latest-item H4 a:hover{
	color:#D52626;
}

.jdGallery .slideInfoZone h2 {
	background-color:transparent;
	font-size:14px;
	font-weight:bold;
}

.jdGallery .slideInfoZone p {
	color:#FFFFFF;
	font-size:11px;
	margin:2px 5px;
	padding:0;
}
.jdGallery .slideInfoZone p a{
	color:#FFFFFF;
}
.jdGallery .slideInfoZone p a:hover{
	text-decoration:underline;
}

fieldset.tx-powermail-pi1_fieldset {
	background-color:#FFFFFF;
	border:1px solid #AAAAAA;
	padding:10px;
	font-size:11px;
}

fieldset.tx-powermail-pi1_fieldset input.powermail_text,
fieldset.tx-powermail-pi1_fieldset textarea.powermail_textarea,
fieldset.tx-powermail-pi1_fieldset select.powermail_select {
	width:260px;
	font-size:11px;
	border:1px solid #666666;
	padding:2px;
}
#uid5 {
	width:100px;
	font-size:11px;
	border:1px solid #666666;
}

fieldset.tx-powermail-pi1_fieldset div.even {
	background-color:#FFFFFF;
}
fieldset.tx-powermail-pi1_fieldset input.powermail_submit {
	font-weight:bold;
	margin:0px 0 10px 200px;
	border:0px solid #666666;
	background-color:#D52626;
	color:#FFFFFF;
	cursor:pointer;
	padding:0 5px;
}
.powermail_radio_inner_uid39_0 {
	width:300px;
	margin-top:-30px;
	margin-left:200px;
}
.powermail_radio_inner_uid39_0 label{
	width:100px;
}
.powermail_radio_inner_uid39_1 {
	width:300px;
	margin-top:-10px;
	margin-left:200px;
}
.powermail_radio_inner label{
	width:100px;
}
#powermaildiv_uid76 {
	margin-left:280px;
	margin-top:-38px;
	display:none;
}
fieldset.tx-powermail-pi1_fieldset input.powermail_reset {
	background-color:#D52626;
	border:0 solid #666666;
	color:#FFFFFF;
	font-weight:bold;
	margin-left:280px;
	margin-top:-38px;
	position:absolute;
	cursor:pointer;
	padding:0 5px;
}
.powermail_captcha {
	width:180px;
	font-size:11px;
	border:1px solid #666666;
	padding:2px;
}
.tx-srfreecap-pi2-image {
	margin-left:200px;
}
div.powermail_mandatory_js {
	color:#D52626;
	margin:-14px 0px 15px 205px;
}
fieldset.tx-powermail-pi1_fieldset {
	background-color:#FFFFFF;
	border:0px solid #AAAAAA;
	font-size:11px;
	padding:0px;
}
fieldset.tx-powermail-pi1_fieldset legend {
	color:black;
	font-weight:bold;
	display:none;
}
#powermaildiv_uid172 p {
	display:none;
}
/***********  CONCURSURI    ***************************/
.buchet{
	width:150px;
	float:left;
	border:1px solid #CCCCCC;
	margin-bottom:20px;
	padding:10px 5px;
	margin-right:15px;
}
.buchet img{
	margin-bottom:3px;
	
}
.buchet H2 {
	background-color:#FFFFFF;
	border-bottom:0px solid #000000;
	clear:both;
	display:block;
	font-size:14px;
	margin:0;
	padding:0;
	padding-bottom:5px;
	width:auto;
	text-align:center;
	color:#D7292B;
}
.buchet p{
	text-align:center;
}

.voteaza img{
	padding-left:20px;
	padding-top:5px;
}
#voteForm p{
	padding-bottom:10px;
}
#voteForm{
	margin-bottom:15px;
	position:relative;
	width:380px;
	padding:10px;
	background-color:#FFFFFF;
	border:1px solid #CCCCCC;
}
#TB_window .inputf{
	margin-left:5px;
	border:1px solid #666666;
	width:200px;
}
#TB_window .button{
	border:1px solid #000000;
	height:20px;
	margin-left:5px;
	padding-left:0;
	text-align:center;
	width:70px;
	margin-top:0;
	
	
}
#largeImage{
	padding-bottom:10px;
}
.back_link {
	padding-top:10px;
	color:#AA0000;
	font-weight:bold;
}
.back_link a{
	font-weight:bold;
}
.image_buchet{
	height:165px;
}
p.voteaza,
p.name,
.voturi {
	
}

.csc-textpic-caption a {
	color:#CA0000;
	text-decoration:none;
}
.csc-textpic-caption a:hover {
	text-decoration:underline;
}

.fceContent50_50 {
	border-bottom:1px dotted #000000;
	background-attachment: scroll;
	background-image: url(images/liniePunctataVerticala.gif);
	background-repeat: repeat-y;
	background-position: 265px 0px;
	margin-bottom:10px;
}
.fceContent50_50 .clear{
	background-color:white;
	clear:both;
	font-size:0;
	height:10px;
}
.fceContent50_50 H1{
	border-bottom:0;
}

.fceContent50_50 H2{
	border-bottom:0;
	padding-top:0;
}
.fceContent50_50 .left{
	float:left;
	width:255px;
}
.fceContent50_50 .right{
	float:right;
	width:255px;
}
.csc-frame-frame1 .fceContent50_50 .left{
	float:left;
	width:48%;
}
.csc-frame-frame1 .fceContent50_50 .right{
	float:right;
	width:48%;
}

.tx-reeateasermenu-pi1 a{
	color:#000000;
	text-decoration:none;
}
.tx-reeateasermenu-pi1 a:hover{
	color:#CA0000;
}
.tx-reeateasermenu-pi1 p{
	text-align:center;
}

.paginare_concurs{
	clear:both;
}
.container_banda_desenata{
	margin:0 auto;
	width:990px;
}
.container_banda_desenata p{
	text-align:center;
}
.container_banda_desenata p a{
	color:#FF0000;
	font-weight:bold;
}

/* MM FORUM */

td.tx-mmforum-pi1-newpost-middle {
	border:1px solid #DDDDDD;
	border-collapse:collapse;
	font-family:Tahoma;
	font-size:11px;
	padding:10px;
	text-align:left;
}
.tx_mmforum_pi1Title {
	width:350px;
	border:1px solid #666666;
}

td.tx-mmforum-pi1-newpost-middle textarea,
.tx-mmforum-post{
	width:350px;
	border:1px solid #666666;
}

input.tx-mmforum-pi1-attachment {
	width:350px;
	border:1px solid #666666;
}
input.tx_mmforum_pi1[enable_poll] {
	width:20px;
}
.tx-mmforum-pi1-newpost-middle table td {
	margin:0;
	padding:0;
}

th.tx-mmforum-th {
	background:#990000 none repeat scroll 0 0;
	color:#FFFFFF;
	font-size:12px;
	padding:5px;
	text-align:left;
}

input.tx-mmforum-button {
	background-color:#990000;
	border:1px solid #990000;
	color:#FFFFFF;
	font-weight:bold;
	margin:5px 0 5px 5px;
	vertical-align:middle;
}

.tx-mmforum-optth input.tx-mmforum-input {
	width:300px;
	border:1px solid #666666;
}
td.tx-mmforum-optth {
	color:#000000;
}
.tx-mmforum-textbutton a {
	color:#FFFFFF;
	font-size:10pt;
	text-decoration:none;
}

.tx-mmforum-textbutton {
	background-color:#FADEDE;
	border:1px solid #990000;
	float:left;
	margin:0 0px 0 4px;
	padding:2px;
	text-decoration:none;
	white-space:nowrap;
}
td.tx-mmforum-subth2 {
	background-color:#FADEDE;
	color:#990000;
	font-size:11px;
	padding:5px;
	text-align:center;
}
.tx-mmforum-pi1 a {
	color:#990000;
}
.tx-mmforum-pi1 a:hover {
	color:#000000;
}

.fceBox {
	clear:both;
	padding-bottom:10px;
}

/****  tx-reeamultipoll-pi1   *****/
/*
.tx-reeamultipoll-pi1 .raspuns{
	width:500px;
	padding-bottom:7px;
}
.tx-reeamultipoll-pi1 .answer_left{
	float:left;
	width:20px;
}
.tx-reeamultipoll-pi1 .answer_right{
	float:left;
	width:470px;
}

div.imagine_vot {
	margin-top:3px;
	height:11px;
	clear:both;
}
div.procent {
	float:left;
	width:80px;
}
.raspuns_rezultat{
	float:left;
}
.nr_voturi_total{
	float:right;
}
div.nr_voturi_total {
	float:right;
	font-size:12px;
}
.tx-reeamultipoll-pi1 .raspuns_rezultat {
	
	font-size:12px;
	margin-bottom:10px;
}
.buton{
	margin-top:10px;
}
.tx-reeamultipoll-pi1 .buton input,
#sendEmail .pollsubmit{

	background-color:#D52626;
	border:0 solid #666666;
	color:#FFFFFF;
	font-weight:bold;
	margin:0 0 10px 0px;

}
.tx-reeamultipoll-pi1 .pollinput{
border:1px solid #666666;
font-size:11px;
padding:2px;
width:260px;

	
}
*/
.keywordsBox {
	padding-top:10px;
	padding-bottom:10px;
	width:100%;
	margin-bottom:20px;
}
.keywordsBox ul {
	list-style:none;
}
.keywordsBox ul li {
	float:left;
	margin-right:5px;
	background-image: url(images/virgula.gif);
	background-attachment:scroll;
	background-position:right 10px;
	background-repeat:no-repeat;
	padding-right:5px;
}
.keywordsBox ul li a, .keywordsBox ul li a:hover {
	color:#D52626;
	padding-left:0;
}
.tx-drepagekeywords-pi2 ul li {
	padding-bottom:5px;
}


.tx-drepagekeywords-pi1 a{
	color:#D52626;
	text-decoration:none;
}
.tx-drepagekeywords-pi1 a:hover{
	text-decoration:underline;
}

#picturesList {}

#picturesList .item{
	float:left;
	margin:5px;
}
#picturesList .item H3{
	font-size:12px;
	margin-bottom:3px;
}
#picturesList .item a img{
	border:1px solid #000000;
}
#picturesList .item .description{
	margin-top:5px;
	font-size:11px;
	font-weight:normal;
}

#picturesList .itemDesene{
	float:left;
	margin:5px;
	width:255px;
	text-align:center;
}
#picturesList .itemDesene img{
	border:1px solid #000000;

}
#picturesList a b {
	float:right;
}
.tx-ratings-text {
	color:#606060;
	font-family:Helvetica,Arial;
	font-size:11px;
	text-align:left;
}

.playPopUp {
	background-color:#000000;
}

.contentPlay p{
	color:#FFFFFF;
	text-align:center;
}

.tx-reeamyvideos-pi4 {}
.tx-reeamyvideos-pi4 H3{
	text-align:center;
	color:#CCCCCC;
}
#cse-search-results iframe {
	width:532px;
}

.contentMiddleFelicitari {
	text-align:center;
	background-color:#FFFFFF;
	padding:10px;
	padding-bottom:150px;
}
.contentMiddleFelicitari .tx-reeaphotoframe-pi1 div{
	text-align:center;
}
.tx-reeaphotoframe-pi1 #frameList ul li .title {
	display:block;
}
/*
.tx-reeaphotoframe-pi1 #frameList ul li{
	text-align:left;
	float:left;
}
.tx-reeaphotoframe-pi1  #frameList ul li img {
    display: block;
    padding-bottom: 10px;
}
*/
.tx-reeaphotoframe-pi1 img{
	padding-bottom:10px;
}
.tx-srfeuserregister-pi1 dd label.tx-srfeuserregister-pi1-password-again {
	padding-right:15px;
}
.tx-srfeuserregister-pi1 input[type="password"] {
	margin-right:0;
	margin-top:0px;
}

.tx-srfeuserregister-pi1 input {
	margin:0;
	padding:0 0.5em 0 0;
	border:1px solid #D52626;
	width:300px;
}
.tx-srfeuserregister-pi1 .tx-srfeuserregister-pi1-checkbox {
	background-color:#D52626;
	color:#FFFFFF;
	width:auto;
}
.tx-srfeuserregister-pi1 input#tx-srfeuserregister-pi1-module_sys_dmail_html,
.tx-srfeuserregister-pi1 input.tx-srfeuserregister-pi1-submit {
	width:auto;
	background-color:#D52626;
	color:#FFFFFF;
}

.tx-srfeuserregister-pi1 dt {
	clear:both;
	padding-right:1em;
	text-align:right;
	width:165px;
}
#tx-srfeuserregister-pi1-password_again, 
#tx-srfeuserregister-pi1-password {
	width:93px;
}
.tx-srfeuserregister-pi1 dd {
	text-align:left;
	width:322px;
}

.tx-reeamyvideos-pi4 {
	color:#FFFFFF;
}
.tx-reeamultipoll-pi1 {
	padding:10px;
}

.tx-reeamultipoll-pi1 H3{
	padding-bottom:10px;
	font-size:13px;
}

.tx-reeamultipoll-pi1 .answer_left {
	float:left;
	width:20px;
	padding-top:3px;
}
.tx-reeamultipoll-pi1 .answer_right {
	float:left;
	width:180px;
}

.tx-reeamultipoll-pi1 .imagine_vot {
	float:left;
	width:100px;
	padding-top:3px;
}
.tx-reeamultipoll-pi1 .nr_voturi_total {
	float:right;
	width:60px;
	padding-top:3px;
	text-align:right;
	font-size:11px;
}

.tx-reeamultipoll-pi1 .procent {
	float:right;
	width:40px;
	padding-top:3px;
	text-align:right;
	font-size:11px;
}

.tx-reeamultipoll-pi1 .raspuns_rezultat {
	padding-top:0px;
	border-bottom:1px solid #990000;
	padding-bottom:5px;
	margin-bottom:5px;
	width:100%;
}
.tx-reeamultipoll-pi1 .buton .pollsubmit {
	color:#FFFFFF;
	border:0px solid #990000;
	background-color:#990000;
	float:right;
	padding:2px 10px;
	cursor:pointer;
}
.tx-reeamultipoll-pi1 .buton:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
	padding-bottom:5px;
    }

.bottomBox {
	position:fixed;
	height:30px;
	bottom:0;
	z-index:999;
	width:100%;
	*float:left;
}
.bottomBoxContent {
	height:30px;
	background-color:#CCCCCC;
	width:990px;
	margin:0 auto;
	*float:left;
}
.bottomBoxContent .align_center {
	padding-top:10px;
}

.tx-srfreecap-pi2-cant-read {
	color:#FFFFFF;
	font-size:inherit;
}
.tx-srfreecap-pi2-cant-read a:link {
	background-color:transparent;
	font-weight:bold;
	text-decoration:none;
	color:#990000;
}
.contentMiddle .contentLeft .tx-reeamultipoll-pi1 {
	padding-left:10px;
}

.tx-reeaphotoframe-pi1 #frameList ul{
	margin:0;
	padding:0;
	width:530px;
}

.tx-reeaphotoframe-pi1 #frameList li {
	width:150px;
	margin:0;
	padding:0;
	margin-right:10px;
	padding-bottom:20px;
	list-style:none;
	float:left;
}
.mainContent .tx-reeaphotoframe-pi1 ul li a{
	padding-left:0;
}
.tx-reeaphotoframe-pi1 li a img{
	border:0px solid #000000;
}

.tx-reeaphotoframe-pi1 .title{
	font-size:14px;
	font-weight:bold;
	padding-bottom:5px;
	min-height:32px;
	float:left;
}
#formUploadFrame label{
	float:left;
	width:150px;
	font-weight:bold;
}
#formUploadFrame dd{
	float:left;
	width:150px;
	font-weight:bold;
}
#formUploadFrame dt{
	float:left;
	width:250px;
	font-weight:bold;
	margin-bottom:10px;
}
#formUploadFrame dt .tx-srfreecap-pi2-cant-read {
	color:#000000;
	font-size:11px;
	margin:5px 0 5px 0px;
}
#formUploadFrame dt .tx-srfreecap-pi2-image {
margin-left:0px;
}

#formUploadFrame .buton {
	color:#FFFFFF;
	border:0px solid #990000;
	background-color:#990000;
	padding:2px 10px;
	cursor:pointer;
	margin-left:150px;
	margin-top:10px;
	width:auto;
}
#formUploadFrame input {
	border:1px solid #000000;
	width:200px;
}
#formUploadFrame div:after {
	content:".";
	font-size:0;
	height:10px;
	clear:both;
}

input.buton {
	background-color:#990000;
	border:0 solid #990000;
	color:#FFFFFF;
	cursor:pointer;
	padding:2px 10px;
	width:auto;
}

.tx-reeaschools-pi1 {
	
}
.tx-reeaschools-pi1 label {
	width:100px;
	float:left;	
	margin-bottom:10px;
	font-weight:bold;
}
.tx-reeaschools-pi1 select,
.tx-reeaschools-pi1 input {
	width:420px;
	margin-bottom:10px;
}
	
.tx-reeaschools-pi1 .buton {
	margin-left:100px;
	width:80px;
}
.tx-srsendcard-pi1 p {
	color:#D7292B;
}
.tx-srsendcard-pi1 a, .tx-srsendcard-pi1 a:link, .tx-srsendcard-pi1 a:active, .tx-srsendcard-pi1 a:visited {
	color:#D7292B;
}
.tx-srsendcard-pi1 .tx-srsendcard-pi1-card-form fieldset {
	border:1px solid #D7292B;
	width:507px;
}
.tx-srsendcard-pi1 fieldset {
	margin:0 0 10px 0;
	padding:10px 10px 10px 10px;
}
.tx-srsendcard-pi1 input, .tx-srsendcard-pi1 select, .tx-srsendcard-pi1 textarea {
	background-color:#FFFFFF;
	color:#000000;
	border:1px solid #959595;
}
.tx-srsendcard-pi1 .tx-srsendcard-pi1-card-form fieldset div.tx-srsendcard-pi1-field {
	float:right;
	text-align:left;
	width:72%;
}
.tx-srsendcard-pi1 .tx-srsendcard-pi1-card-form fieldset label {
	clear:both;
	float:left;
	text-align:right;
	width:27%;
}
.tx-srsendcard-pi1 input[type="submit"] {
	clear:both;
	display:block;
	float:none;
	font-size:12px;
	font-weight:bold;
	margin:0;
	padding:2px;
	cursor:pointer;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	background-color:#990000;
}
.tx-srsendcard-pi1 .tx-srsendcard-pi1-card-form fieldset.tx-srsendcard-pi1-no-border {
	border-style:none;
	margin:0;
	padding:0px 10px 10px 0px;
}
.tx-srsendcard-pi1 .tx-srsendcard-pi1-card-form fieldset .tx-srsendcard-pi1-delivery-notify input {
	border:0;
}
.tx-srsendcard-pi1 .tx-srsendcard-pi1-card-form .tx-srsendcard-pi1-card-caption {
	font-size:14px;
	font-weight:bold;
	margin:0.5em 0 2em;
	text-align:center;
	color:#D7292B;
}
.tx-srsendcard-pi1 .tx-srsendcard-pi1-card-selection-prompt {
	font-weight:bold;
	color:#000000
}
.tx-srsendcard-pi1 .tx-srsendcard-pi1-card .tx-srsendcard-pi1-card-image {
	float:left;
	padding:10px;
}

.fceNewsletter {
	background-image: url(images/newsletterBox.gif);
	height:110px;
}
.fceNewsletter .username_label {
	color:#FFFFFF;
}
.fceNewsletter .button input {
	border:0;
	width:108px;
	height:24px;
	padding-left:26px;
	font-size:12px;
	padding-bottom:3px;
	background-image: url(images/buttonNewsletter.png);
	background-repeat: no-repeat;
	background-position: center top;
	color:#FFFFFF;
	background-color:transparent;
}
.fceNewsletter,
.fceNewsletter p {
	color:#FFFFFF;
}

.share {
	position:absolute;
	bottom:2px;
}
.likeFacebook {
}
.likeFacebookHome {
}

.connect_action {
	display:none;
}

.tx-reearatingresults-pi1 {}
.tx-reearatingresults-pi1 table{
	width:100%;
	border:1px solid #BCBCBC;
	border-bottom:0;
	border-right:0;
}
.tx-reearatingresults-pi1 th,
.tx-reearatingresults-pi1 td{
	border-bottom:1px solid #BCBCBC;
	border-right:1px solid #BCBCBC;
	padding-left:5px;
	padding-bottom:5px;
}

.tx-reearatingresults-pi1 .col1{
	text-align:left;
}
.tx-reearatingresults-pi1 .col2{
	text-align:center;
}
.tx-reeateasermenu-pi1 .articleBox H3{
	padding-right:10px;
}
.tx-reeateasermenu-pi1 .articleBox p {
	text-align:left;
	padding-right:10px;
	padding-bottom:0;
}

.tx-reeateasermenu-pi1 .articleBox .more {
	text-align:right;
	padding-bottom:10px;
}

.tx-reeateasermenu-pi1 .articleBox .more a {
	color:#D52626;
	font-weight:bold;
	text-align:right;
	padding-right:10px;
	padding-bottom:10px;
}

.mainContent .anythingSlider .quoteSlide .textSlide h3 {
	font-family:Georgia,"Times New Roman",Times,serif;
	font-size:20px;
	margin:0;
	padding:0 0 10px;
	background-color:transparent
}
.mainContent .anythingSlider .thumbNav li,
.mainContent .anythingSlider .thumbNav li a {
display:inline;
margin-left:0;
padding:2px 3px;
}
.mainContent .anythingSlider .quoteSlide .textSlide p a {
	padding-top:20px;
	padding-left:0;
}
.contentDefault {
	padding:10px;
	padding-top:0;
}

.csc-frame-frame1 ul{}
.contentCenter .csc-frame-frame1 ol li,
.contentCenter .csc-frame-frame1 ul li{
	border-bottom:1px solid #CCCCCC;
	margin-bottom:5px;
	padding-bottom:5px;
}

.mainContent .ratingblock ul li,
.mainContent .ratingblock ul,
.mainContent .ratingblock ul li a,
.contentCenter .ratingblock ul li,
.contentCenter .ratingblock ul,
.contentCenter .ratingblock ul li a {
	margin:0;
	padding:0;
	list-style:none;
}

.titluRosu H2 {
    background-color: #FFFFFF;
    border-bottom: 1px solid #000000;
    clear: both;
    display: block;
    font-size: 16px;
    margin: 0 0 10px;
    padding: 0;
    width: auto;
	color:#D52626;
}
.contentMiddle .mainContent .content1 .titluRosu H3 {
    background-color: #D52626;
    border-bottom: 0px solid #000000;
    font-size: 13px;
    margin: 0 0 0px;
    padding: 2px 5px;
    width: auto;
	color:#FFFFFF;
	margin-bottom:10px;
}
.csc-frame-frame1 H3 {
    background-color: #FFFFFF;
    border-bottom: 0px solid #000000;
    clear: both;
    display: block;
    font-size: 16px;
    margin: 0 0 10px;
    padding: 0;
    width: auto;
	color:#D52626;
}


.tx-chgallery-pi1 .info {
    background: none repeat scroll 0 0 #E7EDF1;
    border: 1px solid #D2DCE4;
    margin: 5px 10px 15px;
    padding: 3px 6px;
	display:none;
}

/* photo details */

.mainContent .tx-reeaphotosdetail-pi3 ul{
	list-style:none;
	margin:0;
}
ul.gallery  {
	margin:0;
	padding:0;
}
.mainContent .tx-reeaphotosdetail-pi3 ul li {
	display:block;
	float:left;
	margin:0;
	padding:0;
	margin-right:38px;
	width:152px;
}
.mainContent .tx-reeaphotosdetail-pi3 ul  li.last {
	margin-right:0px;
}
.mainContent .tx-reeaphotosdetail-pi3 ul li a{
	margin:0;
	padding:0;
}
.mainContent .tx-reeaphotosdetail-pi3 ul li a img{
	border:1px solid #000000;
}
.mainContent .tx-reeaphotosdetail-pi3 ul li H3{
	border:0;
	font-size:14px;
	margin:0;
	padding:0;
	text-align:left;
}
.mainContent .tx-reeaphotosdetail-pi3 ul li p{
	padding-bottom:20px;
	text-align:left;
}
.mainContent .tx-reeaphotosdetail-pi3 ul li.clear {
	clear:both;
	width:100%;
	float:none;
}
body > iframe > body {
	background-color:#FFFFFF;
}

.tx-reeaphotosdetail-pi4 H1 {
	color:#000000;
	margin:5px 10px;
}
.tx-reeaphotosdetail-pi4 .image {
	margin:5px 10px;
}
.tx-reeaphotosdetail-pi4 H2 {
	color:#000000;
	margin:5px 10px;
}
.tx-reeaphotosdetail-pi4 H2 p{
	padding-top:20px;
}
.mainContent .tx-reeaphotosdetail-pi4 p {
	color:#000000;
	margin:5px 10px;
	text-align:left;
}

.likeButtonConcurs {
	margin:5px 10px;
}

.tx-reeaphotosdetail-pi1 .col {
	width:100%;
	display:block;
}
.tx-reeaphotosdetail-pi1 label{
	float:left;
	width:150px;
	font-weight:bold;
}
.tx-reeaphotosdetail-pi1 input{
	float:left;
	width:250px;
	border:1px solid #999999;
	margin-bottom:10px;
}
.tx-reeaphotosdetail-pi1 input#save {
	margin-left:150px;
	float:left;
	width:auto;
	background-color:#D52626;
	color:#FFFFFF;
	border:0;
	padding:2px 10px;
	cursor:pointer;
}
.tx-reeaphotosdetail-pi1 textarea{
	float:left;
	width:300px;
	border:1px solid #999999;
	margin-bottom:10px;
}
.tx-reeaphotosdetail-pi1  .errors {
	text-align:center;
	color:#000000;
	background-color:#FF9B9B;
	margin-bottom:10px;
}
#recaptcha_widget_div {
	margin-left:145px;
	margin-bottom:20px;
	float:left;
}
.contentPlay H3 {
	margin-top:10px;
	color:#000000;
	padding-left:10px;
}
.contentPlay .tx-reeaphotosdetail-pi4 p {
	text-align:left;
	color:#000000;
	padding-left:10px;
}
.contentPlay p.align_left {
	color:#000000;
}

#dsq-content .dsq-more-button {
	width:200px;
}
.mainContent li.jcarousel-item {
    list-style: none;
    margin-left: 0;
}
.newsletter .span.error,.newsletter div.error {
    background-color: wheat;
    color: red;
    font-weight: bold;
	margin-top:3px;
}

.latest_content_institutii p {
	text-align:left;
}

.news-latest-container .news-latest-date {
	margin-bottom:0;
	font-size:10px;
}

#c44561 table.contenttable th,
#c44561 table.contenttable td,
#c44561 table.contenttable,
#c44560 table.contenttable th,
#c44560 table.contenttable td,
#c44560 table.contenttable,
#c44570 table.contenttable th,
#c44570 table.contenttable td,
#c44570 table.contenttable,
#c44566 table.contenttable th,
#c44566 table.contenttable td,
#c44566 table.contenttable {
	border:0;
}

#c44561 table.contenttable th,
#c44561 table.contenttable td ,
#c44560 table.contenttable th,
#c44560 table.contenttable td,
#c44570 table.contenttable th,
#c44570 table.contenttable td,
#c44566 table.contenttable th,
#c44566 table.contenttable td {
	padding-right:35px;
}

.news-latest-container:after {
	content: " ";
	display: block;	
	clear: both;
}
.csc-frame-frame2 p{
	padding:5px;
}

.headerImageNew .tx-stflashplayer-pi1 {
	background-color:#FFF;
}