
/*#############################################################################*/
/*# CSS     InYour20s           											  #*/
/*#									DEFAULT									  #*/
/*#																			  #*/
/*# Authors: Rosu Razvan & Laurentiu Moga       							  #*/
/*#############################################################################*/


/*#################################### TAG CSS ################################*/
body {margin:5px 0px 0px 0px; padding: 0px; font-family: Arial, Verdana, Helvetica, sans-serif; font-size:12px; text-align:center; color:#787878; background-color:#3B3B3B}
form {margin:0px; padding:0px; font-family: Arial, Verdana, Helvetica, sans-serif; font-size:11px;}
textarea {margin:0px; padding:0px; font-family: Arial, Verdana, Helvetica, sans-serif; font-size:11px;}
input, select {font-size:10px;}
p {margin:0px; padding:0px;}
img {border:0px;}
.clearAll {margin: 0; padding: 0; clear: both; font-size: 1px; height: 1px; line-height: 1px; }
em { font-style:normal; font-weight:bold; color:#FF5E14;}
.line { margin:10px 0 0 33px; padding:0; width:327px; height:15px; background:url(../img/site/line.jpg) repeat-x top left;}
.linkForm a { padding:0 0 0 15px; color:#787878; text-decoration:underline; background:url(../img/site/dot.jpg) center left no-repeat;}
.linkForm a:hover { text-decoration:none;}
.regulament {margin:0 0 3px 0;}
.regulament a {color:#FF5E14; text-decoration:underline; background-color:transparent; font-weight:bold}
.regulament a:hover {text-decoration:none;}

/*# END #*

/*############################### TEXT COLORS CSS #############################*/
.color1 {color:#000000; background-color:transparent} /*black*/
.color2 {color:#FFFFFF; background-color:transparent} /*white*/
.color3 {color:#9DBCDB; background-color:transparent}
/*# END #*/

/*################################### DISVERS CSS #############################*/
.fbold {font-weight:bold}
.fsize10 {font-size:10px;}
.fsize11 {font-size:11px;}
.fsize12 {font-size:12px;}
.fsize14 {font-size:14px;}
/*# END #*/

/*############################# BACKGROUND COLOR CSS ###########################*/
.bg0 {background-color:transparent;} /*transparent*/
.bg1 {background-color:#FFFFFF;}


/*# END #*

/*################################# BORDER CSS #################################*/
.bd0 {border: 0px none transparent} /*transparent*/
/*# END #*/

/*################################## LINKS CSS ################################*/
a {text-decoration:none; color:#FF5E14; font-weight:bold}
a:hover {text-decoration:underline}
/*# END #*/




input.input1 {margin:4px 0 0 10px; padding:0 0 0 3px; height:17px; width:150px; background:#FBF3CA; border:1px solid #BCAF6E;}
textarea.textarea1 {margin:0px 0 0 10px; padding:8px; height:200px; width:290px; background:#FBF3CA; border:1px solid #BCAF6E;}






/*#############################################################################*/
/*# CSS     InYour20s           											  #*/
/*#	  							FOR PARTICULAR CASES						  #*/
/*#																			  #*/
/*# Authors: Rosu Razvan & Laurentiu Moga & Viorel OLARIU       			  #*/
/*#############################################################################*/

/*################################### PAGE  ###################################*/

#pageBody {margin:auto; padding:0px 0px 30px 0px; width:985px; height:inherit; text-align:left}

#pageBodyContent {padding:0 0 0 148px; width:724px; text-align:left}
.divTop { margin:10px 0 0 10px; text-align:left; color:#FFFFFF; font-size:10px;}
.divTop input {border:1px solid #FF4B44; }
.divTop a {color:#FFFFFF; text-decoration:underline;  background-color:transparent}
.divTop a:hover {color:#FFCC99; text-decoration:underline}
.menuright {float:right; margin:0 0px 20px 0; padding-right:10px; text-align:right;width:200px;}
.menuright a {margin:0 0 3px 0; display:inline;}

#pageBodyPage {margin:0; padding:26px 0 20px 34px; background:#FFFFFF url(../img/site/bg_content.jpg) repeat-x left top; line-height:130%; z-index:0}
#pageBodyPage .leftPageIndex {float:left; margin:0; padding:0 0 0 0; width:270px; color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; background-color:transparent}
#pageBodyPage .leftPageIndex .texthome {margin-top:5px;}
#pageBodyPage .leftPageIndex .linkHome {margin:5px 0 30px 0;}
#pageBodyPage .leftPageIndex .linkHome a {color:#FF5E15; text-decoration:none}
#pageBodyPage .leftPageIndex .linkHome a:hover {text-decoration:underline}

#pageBodyPage .rightPageIndex {float:left; width:390px; margin:0 0 0 10px; }
#pageBodyPage .rightPageIndex .news {float:left;padding:0 10px 5px 0; width:159px; height:155px; background:url(../img/site/home_news.jpg) no-repeat left top}
#pageBodyPage .rightPageIndex .news .date {color:#CE0800; border-bottom:1px dotted #262628; width:120px;}
#pageBodyPage .rightPageIndex .news .newstext {margin-bottom:10px;}
#pageBodyPage .rightPageIndex .news .newstext a {color:#262626;}
#pageBodyPage .rightPageIndex .news .linkN a {color:#CA0902; text-decoration:underline}


#pageBodyPage .rightPageIndex div.pollTable { margin: 250px 0 0 0; padding: 0; width: 350px; float: right; }
#pageBodyPage .rightPageIndex div.pollTable h1 { margin: 0 0 5px 0; padding: 0; font: bold 20px Arial, Helvetica, sans-serif; color: #CE0700; }
#pageBodyPage .rightPageIndex div.pollTable h2 { margin: 0 0 5px 0; padding: 0; font: bold 12px Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; }
#pageBodyPage .rightPageIndex div.pollTable p { margin: 0 0 10px 0; padding: 0; font: normal 12px Arial, Helvetica, sans-serif; color: #787878; }
#pageBodyPage .rightPageIndex div.pollTable p a { color: #FF5E15; text-decoration: underline; }
#pageBodyPage .rightPageIndex div.pollTable p span { font-size: 11px; }
#pageBodyPage .rightPageIndex div.pollTable p a:hover { color: #CCCCCC; text-decoration: none; }
#pageBodyPage .rightPageIndex div.pollTable table { margin: 0 0 10px 0; padding: 0; }
#pageBodyPage .rightPageIndex div.pollTable table td { margin: 0; padding: 0; color: #FFFFFF; line-height: 18px; }
#pageBodyPage .rightPageIndex div.pollTable img.gallery { margin: 10px 0 0 0; }

#pageBodyPage .rightPageIndex div.pollTable form { margin: 0; padding: 0; }
#pageBodyPage .rightPageIndex div.pollTable form input { margin: 0; padding: 0; }
#pageBodyPage .rightPageIndex div.pollTable div#results { margin: 10px 0 0 0; padding: 0; font: bold 12px Verdana, Arial, Helvetica, sans-serif; color: #CCCCCC; }
#pageBodyPage .rightPageIndex div.pollTable label { cursor: pointer; }


#pageBodyPage .leftPage {float:left; margin:0 0 0 0; padding:0 14px 0 0 ; width:489px;}
#pageBodyPage .leftPage .pageTop {width:303px;}
#pageBodyPage .leftPage .pageTop img {padding-bottom:15px;}
#pageBodyPage .leftPage .stire { margin:0px; padding:10px 10px 10px 0; width:475px;  background:url(../img/site/line.jpg) bottom left repeat-x ;}
#pageBodyPage .leftPage .stire a { color:#FF5E14; font-weight:bold; text-decoration:underline}
#pageBodyPage .leftPage .stire a:hover { text-decoration:none}
#pageBodyPage .leftPage .stire .descStire a { color:#787878; font-weight:100; text-decoration:underline}
#pageBodyPage .leftPage .stire .descStire a:hover { text-decoration:none}
#pageBodyPage .leftPage span.spanbg { margin:-2px 5px 0 0; padding-top:3px; background:transparent url(../img/site/background1.gif) no-repeat center center; font-size:10px; width:25px; height:20px; display:block; float:left; color:#FFFFFF; text-align:center} 


#pageBodyPage .leftPage .descriereStire {}
#pageBodyPage .leftPage .descriereStire .gallery a { color:#FF5E14; font-weight:bold; text-decoration:underline}
#pageBodyPage .leftPage .descriereStire .gallery a:hover { text-decoration:none}
#pageBodyPage .leftPage .descriereStire a {text-decoration:underline}
#pageBodyPage .leftPage .descriereStire a:hover {text-decoration:none}
#pageBodyPage .leftPage .links a {color:#FF5E14; text-decoration:underline}
#pageBodyPage .leftPage .links a:hover { text-decoration:none}

#pageBodyPage .rightPage {float:left; margin:0; padding:0; width:172px;}
#pageBodyPage .rightPage .afis {margin:0 0 15px 0; padding:7px; background-color:#E0EBF7}
/*
#pageBodyPage .rightPage .afis span {margin:5px 0 0 3px; padding:0 0 0 15px; color:#4B565E; font-weight:bold; display:block; background:url(../img/site/bullet1.jpg) no-repeat left center}
*/



/****************************************************/

.leftContact {float:left; margin:0 5px 0 0; padding:10px 0 0 15px; width:226px; height:157px; background:url(../img/site/bg_contact1.jpg) repeat-x left top}
.leftContact p.ptext {margin:15px 0 0 0; padding:0 0 0 28px; background:url(../img/site/contact_number.jpg) no-repeat 0px 0px; color:#10100F; font-weight:bold }
.leftContact p.ptext a {color:#FF5D14; text-decoration:underline}
.rightContact {float:left;}

.etapa1 {margin:0; width:490px; color:#FFFFFF; background-color:transparent}
.etapa1 .contentEtapa {padding:0 10px 0 23px}
.etapa1 .contentEtapa img {margin:5px 0 10px 0; background-color:transparent}

.titleP {margin:20px 0 10px 0; color:#252525; background-color:transparent}
.concurs1 {padding:15px 10px 15px 23px; width:455px; color:#252525; border-left:1px solid #E1E1E1;  border-right:1px solid #E1E1E1; background-color:transparent}


#footer {margin:0; padding:12px 17px 0 0; height:29px; text-align:right; background:#CE0800 url(../img/site/footer_left.jpg) no-repeat left top; color:#FFFFFF; font-weight:bold}
#footer a {color:#FFFFFF; text-decoration:none; background-color:transparent}
#footer a:hover {text-decoration:underline}

/****************************************************/

.take {margin:10px 0 20px 0;}
.take a img {filter:alpha(opacity=60);-moz-opacity:.60;opacity:.60;} 
.take a:hover img {filter:alpha(opacity=100);-moz-opacity:1;opacity:1;}



/************************ Castigatori*******************************/


.leftContact1 { margin:0 5px 0 0; padding:10px 0 0 0px; width:496px; text-decoration:none; }
/*.leftContact1 p.ptext {margin:15px 0 0 0; padding:0 0 0 28px; background:url(../img/site/contact_number.jpg) no-repeat 0px 0px; color:#10100F; font-weight:bold }
.leftContact1 p.ptext a {color:#FF5D14; text-decoration:underline}*/

#castigatori 					{ margin: 40px 0 0 0; padding: 0; width: 493px; }
#castigatori blockquote 		{ margin: 0 5px 5px 0; padding: 0; background: url(../img/site/caseta_echipe.gif) no-repeat left top; width: 243px; height: 126px; float: left; position: relative; }
#castigatori blockquote td		{ padding: 0 0 0 6px; line-height: 34px; color: #252525; white-space:nowrap; overflow: hidden; }
#castigatori blockquote td h1	{ float: left; margin: 10px 0 0 0; padding: 0; font: bold 11px Arial, Helvetica, sans-serif; color: #252525; width: 180px; }
#castigatori blockquote td div	{ float: right; right: 0; margin-top: -7px; margin-right: 5px; position: absolute; font: bold 36px Arial, Helvetica, sans-serif; width: 40px; text-align: center; color: #FF5E14; }
#castigatori blockquote td span	{ color: #FF5E14; }
#castigatori blockquote img { margin-top: -46px; float: right; display: none; }

.echipe .no { width:240px; height:33px;font-family:Arial; font-weight:bold; font-size:11px; padding-left:3px; padding-top:15px;position:relative;}
.echipe .no img { float: right; margin-right: 15px; }
/*.leftContact1 .echipe .dateEchipa { width:243px; height:70px;}*/
.echipe .detalii { width:59px; height:59px; position:absolute; top:67px; left:184px; display: none;}



/************************* Echipa castigatoare *********************************/


#pageBodyPage .rightPage .afis1 {margin:55px 0 15px 0; padding:7px; background-color:#E0EBF7; }
#pageBodyPage .leftPage .date{ width:488px; ; margin-top:20px; }
#pageBodyPage .leftPage .proiect{ width:488px; margin-top:7px; }

#pageBodyPage .leftPage .membru { width:488px;margin-top:7px;}
#pageBodyPage .leftPage .date .date_up{ width:488px; height:11px; background:url(../img/site/date_up.jpg) no-repeat; font-size:1px; margin:0; padding:0;}
#pageBodyPage .leftPage .date .date_md{ width:486px; border-left: solid 1px #DADADB; border-right:solid 1px #DADADB;}
#pageBodyPage .leftPage .date .date_bt{ width:488px; height:8px;background:url(../img/site/date_bt.jpg) no-repeat;}
#pageBodyPage .leftPage h3{ margin:0; padding:0; font-weight:bold; font-size:11px; font-family:Arial, Helvetica, sans-serif; display:block; width:470px; background:#E9E7EF; line-height:33px; margin-left:1px; padding-left:15px; color:#252525;}
#pageBodyPage .leftPage p{ padding-left:15px; color:#252525;}
#pageBodyPage .leftPage .proiecte .proiecte_up{ width:488px; height:11px; background:url(../img/site/up.jpg) no-repeat; padding:0; margin:0; font-size:1px;}
#pageBodyPage .leftPage .proiecte .proiecte_md{ background:#E9E7EF; width:486px; height:33px; border-left: solid 1px #DADADB; border-right:solid 1px #DADADB;padding:0; margin:0;}
#pageBodyPage .leftPage .proiecte .proiecte_bt{ width:488px; height:11px; background:url(../img/site/btm.jpg) no-repeat;padding:0; margin:0; font-size:1px;}
#pageBodyPage .leftPage .proiecte .proiecte_md img{ padding-top:12px}
#pageBodyPage .leftPage .proiecte .proiecte_md .dl{ background:url(../img/site/Download.jpg) no-repeat; padding-right:20px; width:100px;float:right; margin-top:8px}

/* membri meniu */
#pageBodyPage .leftPage div.membri { padding: 11px 0 0 0; margin: 7px 0 0 0; width: 488px; background: url(../img/site/panel_up.jpg) no-repeat left top; }
#pageBodyPage .leftPage div.membri blockquote { border-left: solid 1px #DADADB; border-right: solid 1px #DADADB; }
#pageBodyPage .leftPage div.membri blockquote h1 { margin: 0; padding: 0 0 0 15px; font: bold 11px Arial, Helvetica, sans-serif; background: #E9E7EF; line-height: 33px; color: #252525; }
#pageBodyPage .leftPage div.membri blockquote ul { margin: 2px 0 2px 0; list-style-type: none; }
#pageBodyPage .leftPage div.membri blockquote ul li { margin: 1px; padding: 0; float: left; }
#pageBodyPage .leftPage div.membri blockquote ul li a { font: normal 11px Arial, Helvetica, sans-serif; color: #FFFFFF; background: #000000; text-align: center; padding: 0 15px 0 15px; display: block; width: 130px; line-height: 30px;  border-bottom: 2px #000000 solid; }
#pageBodyPage .leftPage div.membri blockquote ul li a:hover { background: #FF5E14; text-decoration: none; border-bottom: 2px #DD4800 solid; }
#pageBodyPage .leftPage div.membri blockquote ul li.selected { color: #FFFFFF; background: #FF5E14; }
#pageBodyPage .leftPage div.membri blockquote ul li.selected a { background: #FF5E14; }
#pageBodyPage .leftPage div.membri p { margin: 0; padding: 0; background: url(../img/site/btm.jpg) no-repeat left top; height: 11px; font-size: 1px; }
/* membri meniu */

#pageBodyPage .leftPage .membru .membru_up{ width:488px; height:11px; background:url(../img/site/up.jpg) no-repeat; padding:0; margin:0; font-size:11px;}
#pageBodyPage .leftPage .membru .membru_md{ width:476px; height:308x; border-left: solid 1px #DADADB; border-right:solid 1px #DADADB;padding:5px; margin:0;}
#pageBodyPage .leftPage .membru .membru_bt{ width:488px; height:11px; background:url(../img/site/btm.jpg) no-repeat; padding:0; margin:0; font-size:11px;}
.btinapoi { text-align:right; margin-top:10px;}
#pageBodyPage .leftPage .proiecte .proiecte_md .dl1{width:100px; float:right}
#pageBodyPage .leftPage .proiecte{ margin-top:8px;}
#pageBodyPage .leftPage .date .date_md .txt{ margin:0; padding:0;}