


#Main {float:left; width: 694px; text-align:left; margin-bottom: 20px;}

#topMenu {background:url('../referate/imgs/ref3.jpg') no-repeat -20px -30px; width:300px; height:36px; margin:10px 0px 0px 0px}
#topMenu a {width:300px; height:30px; display:block;}
#bottomMenu	{background:url('../referate/imgs/ref3.jpg') no-repeat -20px -925px ; margin: 0 0 17px 0; padding:25px 0 0  20px;line-height:18px}
#bottomMenu li a {background:url('../referate/imgs/contest_bullet.gif') no-repeat 0px 4px; padding-left:20px; color:white;}

#categsSite {background:url('../referate/imgs/ref2.jpg') repeat-y  0px 0px; width:300px;}
#categsSite ul {list-style:none; padding-left:10px; font:12px Arial;margin-bottom: 0;}
#categsSite li {height:20px; padding:3px 0 0 0; width:275px;}
#categsSite li.li_bg {background-color:#fef8f2;}
#categsSite li.selected {background-color:#EFB468; margin-right:2px;}
#categsSite li.selected a {color: #fff;}
#categsSite label	{float:right; padding-right:12px; font-size:11px;  color:#ed1c24;}
#categsSite  a {float:left; background:url('../referate/imgs/sageti.gif') no-repeat 7px 5px;padding-left: 30px;}
#categsSite  a:hover {text-decoration:underline;}


#requestR	{width:300px;padding:35px 0 15px 0; margin-bottom:15px; text-align:left;border:solid 1px #F8EAA9;border-radius:8px;-moz-border-radius:8px;-webkit-border-radius:8px;
background: #fff8ed; /* Old browsers */
background: -moz-linear-gradient(top,  #fff8ed 0%, #f8eaa9 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fff8ed), color-stop(100%,#f8eaa9)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #fff8ed 0%,#f8eaa9 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #fff8ed 0%,#f8eaa9 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #fff8ed 0%,#f8eaa9 100%); /* IE10+ */
background: linear-gradient(top,  #fff8ed 0%,#f8eaa9 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fff8ed', endColorstr='#f8eaa9',GradientType=0 ); /* IE6-9 */

}
#requestR #subiect {width:265px; padding:10px 0 0 35px;}
#requestR #subiect input {margin:0px 0 5px 0;border:1px solid #0071bc;width:220px;}
#requestR #subiect p {width:235px; text-align:center; padding:10px 0 0 0}
#requestR #subiect span {color:red;padding-left:5px;}
#requestR #subiect .upload {width:70px;height:18px;border:0px}
.but_cere	{width:300px; float:left;margin:0px auto;text-align:center;padding:10px 0 0 0}
.rightext {border:1px solid #0071bc;width:230px;}

#topSearch {background:url('../referate/imgs/ref3.jpg') no-repeat -20px -480px; width:300px; height:24px; margin:10px 0 0 0;color:#ffffff;font:14px Arial;font-weight:bold;padding:5px 0 0 10px;}
#topSearch h2 {font-size:14px; color:#fff}
#bottomSearch {background:url('../referate/imgs/ref3.jpg') no-repeat -20px -520px; width:300px; height:16px;}

#listSearch {width:300px; padding: 0 10px 0 5px; border-left:1px solid #fc9e2e; border-right:1px solid #fc9e2e;}
#listSearch	ul {clear:both; margin:15px 0 0 10px;padding:0;}
#listSearch	ul li {line-height:20px;}
#listSearch	ul li a {background:url('../referate/imgs/ref3.jpg') no-repeat left 5px; padding-left:20px;}

#refPage_mainSearch {width: 370px; height: 165px; padding: 43px 14px 0 14px; background:url('../referate/imgs/refmain_searchbkgr1.jpg') no-repeat; font-size: 11px;}
#refPage_mainSearch .rfttl_srchinp {float: left; width: 254px; height: 22px; margin: 0 3px 0 0; border: solid 1px #0071bc; font-size: 15px;}
#refPage_mainSearch p {padding: 10px 0 0 0; text-align: justify;}

/*
#refPage_mainSearch {width: 382px; height: 87px; padding: 53px 14px 0 14px; background:url('../referate/imgs/refmain_searchbkgr.jpg') no-repeat; font-size: 11px;}
#refPage_mainSearch .rfttl_srchinp {float: left; width: 316px; height: 22px; margin: 0 3px 0 0; border: solid 1px #0071bc; font-size: 15px;}
#refPage_mainSearch p {padding: 10px 0 0 0; text-align: justify;}
*/
#refPage_categSearch {width: 377px; height: 46px; margin: 0 auto; padding: 46px 15px 0 15px; background:url('../referate/imgs/refcateg_searchbkgr.jpg') no-repeat; text-align: left;}
#refPage_categSearch .rfcat_search {float: left; width: 310px; height: 22px; margin: 0 3px 0 0; border: solid 1px #0071bc; font-size: 15px;}

#lastAdded {}
#lastAdded h1{font:18px Arial;color:#f26522; border-bottom:2px solid #6dcff6;padding:0px; margin:20px 0 10px 0;}
#lastAdded .boxR {background:url('../referate/imgs/gradient1.jpg') repeat-x bottom; position:bottom; margin:0px 0px 20px 0px; text-align:left;}
#lastAdded .boxR h2 {margin:20px 0 0 10px;padding:0;}
#lastAdded .boxR label {font-size:11px; margin-left:10px; color: #ed1c24;}
#lastAdded .boxR p {padding:10px 0px 15px 10px;}
#lastAdded .boxR a {font-size:18px; }


#sortcat {text-align:right;background-color:#ffffff;margin:4px 0 20px 0}
#sortcat span {padding:0 20px 0 0;color:#0a6cba}
#sortcat a{font:12px Arial;margin-right:20px;color:#000000}
#sortcat a:hover{text-decoration:underline;}

#listCatRef {text-align:left}
#listCatRef	h1{font:18px Arial;color:#f26522; border-bottom:2px solid #6dcff6;padding:0px; margin:20px 0 10px 0;}
#listCatRef	.boxR{width:690px; background:url('../referate/imgs/gradient.jpg') repeat-x bottom;position:bottom;margin:10px 0 20px 0;text-align:left}
#listCatRef .boxR h2 {margin:0px;padding:0 0 0px 10px;width:690px;}
#listCatRef .boxR a {font:18px Arial, Helvetica,sans-serif;text-decoration:none;color:#0a6cba;width:690px}
#listCatRef .boxR a:hover {text-decoration:underline;}
#listCatRef .boxR label{color: #ed1c24; margin:0 0 0 10px; font-size:11px;}
#listCatRef .boxR p{margin:0px;display:block;padding:10px 0 10px 10px ;float:left;width:487px;}
#listCatRef .boxR .media {background:url('../referate/imgs/patrat1.jpg') no-repeat center 16px;height:45px;float:left;width:70px;padding:0;font-weight:bold;text-align:center;margin:0px 0 0 20px}
#listCatRef .boxR .media span{text-align:center;line-height:28px;color:red;}
#listCatRef .boxR .download{background:url('../referate/imgs/patrat2.jpg') no-repeat center 16px ;height:45px;float:left;width:100px;font-weight:bold;text-align:center;margin:0px}
#listCatRef .boxR .download span{text-align:center;line-height:28px;color:#0a6cba;}

#detaliuReferat{text-align:left;}
#detaliuReferat p{text-align:justify;}
#detaliuReferat h1{font:18px Arial; color:#f26522; border-bottom:2px solid #6dcff6; padding:0 0 3px 0px; margin:20px 0 5px 0; text-align:left;}
#detaliuReferat .downButZ {text-align: center; padding:20px 0; background-color: #fff8f0;border: solid 1px #ee681f;-webkit-border-radius: 2px;-moz-border-radius: 2px;border-radius: 2px;margin-top: 10px;}

#detaliuReferat #moreReferat{ float:right; width:300px; background:#fff; padding: 20px 0 0 0; text-align:center;}
#detaliuReferat #moreReferat span {color:#F26522; font-weight: normal; font-weight: bold;}
#detaliuReferat #moreReferat strong {font-size: 16px;}
#detaliuReferat #moreReferat #ref_det {background-color: #fcfdff;border: solid 1px #6ccff8;-webkit-border-radius: 2px;-moz-border-radius: 2px;border-radius: 2px;line-height: 23px; padding: 10px;text-align: left; font-weight: bold;}
#detaliuReferat #moreReferat #refvoting {height: 75px; padding: 10px;margin-top: 10px;background-color: #f9fdee;border: solid 1px #7cc907;-webkit-border-radius: 2px;-moz-border-radius: 2px;border-radius: 2px;}
 #detaliuReferat #moreReferat #refvoting br {display: none;}
#detaliuReferat #moreReferat #refvoting label {margin: 0; text-align: left; line-height: 20px; font-weight: bold; display: block;padding-bottom: 5px;}
#detaliuReferat #moreReferat #refvoting a {float: left; background:url('../referate/imgs/note_green.jpg') no-repeat; width:20px; height:20px; display:block; margin:0 2px 4px 1px; line-height:20px; text-align:center; text-decoration:none; color:#ffffff;}
#detaliuReferat #moreReferat #refvoting a:hover {background:url('../referate/imgs/note_white.jpg') no-repeat; text-decoration:none; color:#598527;}
#detaliuReferat #moreReferat #refvoting #noTen {text-align:center; padding: 0 24px 0 24px;}
#detaliuReferat #infoReferat{width:400px; font-size:11px;text-align:left; margin-bottom:30px;}
#detaliuReferat .obsReferat{font-size:11px;color:#ed1c24; margin:20px 0 0px 0;}

.catref_paginatie {font-size:12px; margin: 0; text-align: justify;}
.catref_paginatie a {float: left; height: 14px; padding: 0 3px 0 3px; display: block; margin: 2px 2px 2px 2px; text-align: center; line-height: 15px; background: #fff; border: solid 1px #93dbf7; text-decoration: none;}
.catref_paginatie .pags {float: left; height: 13px; padding: 3px 6px 0 6px;}
.catref_paginatie a:hover {color:#ed1c24; background: #fff; border: solid 1px #ed1c24;}
.catref_paginatie span {float: left; height: 14px; padding: 0 3px 0 3px; margin: 2px 2px 2px 2px; background: #fff; border: solid 1px #ed1c24;}

#lastsend{}
#lastsend h1{font:16px Arial; color:#f26522; padding:0px; width: 727px; margin:20px 0 0px 0; text-align:left; font-weight:bold; border-bottom:2px solid #6dcff6;}
#lastsend #send2{width:727px; padding:50px 0 50px 0px; margin: 0px auto; text-align:center;}
#lastsend #send2 #error{width: 380px; border: 1px solid #f7e185; background-color:#fefae9; margin: 20px auto; text-align: center; padding: 10px;font-size: 14px; line-height: 20px; color: #ed1c24;}
#lastsend #send2 #error label{font-size: 16px; color: #0054A6;}
#lastsend #send2 #formsend{background:url('../referate/imgs/ref3.jpg') no-repeat -20px -560px; width:380px; height:340px; padding:20px 0 0 20px;margin:0px auto ;text-align:left; color:#0054a6}
#lastsend #send2 #formsend span {color:red;}
#lastsend #send2 #formsend .textul{float: left; width: 100px; line-height:20px; text-align:left}
#lastsend #send2 #formsend .inp{float: left; width: 200px; line-height:20px;}
#lastsend #send2 #formsend p{float: left; padding:5px 0 0 0}
#lastsend #send2 #formsend input 			{float:left; width: 258px; border:1px solid #0071bc; margin:0px 0 0px 0}
#lastsend #send2 #formsend select			{float:left; width: 125px; border-right: #0071bc 1px solid;border-top: #0071bc 1px solid; border-left: #0071bc 1px solid; border-bottom: #0071bc 1px solid; margin:0px 0 0px 0; background-color: #ffffff;}
#lastsend #send2 #formsend .chek 			{width:15px; float:left; border:0px; margin:0; padding:0;}
#lastsend #send2 #formsend .send 			{width:70px; height:18px; margin:7px 0 0 140px; border:0px; text-align:center;}
#lastsend #send2 #formsend .terms			{line-height:20px;}
#lastsend #send2 #formsend .terms a			{text-decoration:none; font-size:11px; color:#ed1c24; font-weight:bold}
#lastsend #send2 #formsend .terms a:hover	{text-decoration:underline;}

.sir{padding: 0 0 0 10px; float:left;}
.sir i {font-size: 14px; color:red;}

#schoolCategs								{width: 260px; margin:10px 0 17px 0; padding:0px; background:url('images/scoalamenu_topbar.jpg') no-repeat;}
#schoolCategs h2							{padding: 7px 0 0 54px; margin-bottom:6px; color:#ffffff; font-family:Arial; font-size:12px; font-weight:bold; letter-spacing:1px;}
#schoolCategs #forschoolList 				{border: 2px solid #f67f1d;}
#schoolCategs #forschoolList ul 			{margin: 0; padding:0;}
#schoolCategs #forschoolList ul li 			{padding-left:52px; height:20px; margin: 0; list-style:none; font-family: Arial; background:url('images/sageti.gif') no-repeat 17px #ffffff;}
#schoolCategs #forschoolList ul li.orange	{background:url('images/sageti.gif') no-repeat 17px #FEF8F2;}
#schoolCategs #forschoolList a				{display:block; padding-top:3px; font-family: Arial; color:#0A6CBA; font-size:12px; text-decoration:none; }
#schoolCategs #forschoolList a:hover		{color:#0A6CBA; text-decoration:underline;}

#diplomaHeader				{width: 674px; height: 161px; margin: 10px 0 9px 4px; padding: 72px 0 0 60px; background:url('diplome/images/diplome_header.jpg') no-repeat;}
#diplomaHeader p			{width: 368px; height: 100px; margin: 0 0 25px 0; padding: 0; font-size: 14px; line-height: 20px; font-weight: bold; color:#064c21;}
#diplomaHeader .diplomas		{float: left; width: 159px; height: 35px; color:#fff; font-size: 18px; line-height: 38px; font-weight: bold; margin: 0 2px 0 4px; padding: 0 0 0 30px; display: block; background:url('diplome/images/tab_diplome.jpg') no-repeat;}
#diplomaHeader .diplomasDown	{background:url('diplome/images/tab_diplome_down.jpg') no-repeat!important;}
#diplomaHeader .schedsTab		{float: left; width: 137px; height: 35px; color:#fff; font-size: 18px; line-height: 38px; font-weight: bold; margin: 0; padding: 0 0 0 30px; display: block; background:url('diplome/images/tab_orare.jpg') no-repeat;}
#diplomaHeader .schedsDown		{background:url('diplome/images/tab_orare_down.jpg') no-repeat!important;}

.diplomaBox						{float: left; width: 217px; height: 223px; margin: 0 0 5px 4px; padding: 7px 5px 0 5px; background:url('diplome/images/content_box.jpg') no-repeat; display: inline;}
.diplomaBox .diplomaCover		{width: 217px; height: 160px; margin: 0 0 8px 0; text-align: center;}
/*.diplomaBox					{float: left; width: 218px; height: 220px; margin: 0 0 10px 7px; padding: 10px 10px 0 10px; background:url('diplome/images/content_box.jpg') no-repeat; display: inline;}
.diplomaBox .diplomaCover		{width: 218px; height: 160px; margin: 0 0 8px 0; text-align: center;} */
.diplomaBox .diplomaCover img 	{border: solid 1px #f8761a;}
.diplomaBox .downlDipimg		{width: 125px; height: 17px; padding: 2px 0 0 25px; margin: 0 0 4px 0; display: block; font-size: 11px; color: #713710; font-weight: bold; background:url('diplome/images/downldipimg_icon.jpg') no-repeat left top;}
.diplomaBox .downlDiploma		{width: 180px; height: 17px; padding: 2px 0 0 25px; display: block; font-size: 11px; color: #713710; font-weight: bold; background:url('diplome/images/downldiplm_icon.jpg') no-repeat left top;}

#imgpops-box {background: #fff; text-align: right;}

div.reclama { padding: 25px 0 0;}

div.digital-ad {
    margin-top: 20px;
}



@media only screen and (max-width:767px) {

#listCatRef .boxR, #listCatRef .boxR h2, #listCatRef .boxR a, #listCatRef .boxR p {
	width: 100%;
}


}
