body {color: #000000; background-color: #FFFFFF; margin: 0px; font-family: Arial, Helvetica, sans-serif; font-size: 12px}
a {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #C41119; font-weight: bold}
a:hover {color: #000000;}
a img {border: none}
p {padding: 7px 0px 7px 0px; margin: 0px auto; clear: both}
ul {margin: 0px; padding: 10px 0px 10px 0px}

li {list-style-position: inside; padding: 10px 0px 10px 20px}
#meniuAutentificare li {list-style-position: inside; padding: 3px 0px 3px 20px}


div {clear: both}
div:after {content: "."; display: block; height: 0px; clear: both; visibility: hidden}
* html div {height: 1%;}

input, select, textarea {background-color: #F7F7F7 !important; border: 1px solid #CCCCCC; color: #999999; font-size: 11px}
textarea {overflow: auto}

label {float: left; clear: none; width: 100px; text-align: right; margin-right: 15px; padding: 2px 0px 0px 0px; font-weight: bold}
#buton {background-color: none !important; border: 1px none !important; width: auto !important}

.mesaj {background-color: #F7F7F7; border: 1px solid #EEEEEE; color: #999999; font-size: 11px; padding: 25px; font-weight: bold}


.centrare {position: absolute; left: 50%; margin: 20px 0px 15px -480px; width: 960px}

.header-sus {height: 30px;}
	.header-sus-stg {float: left; clear: none}
	.header-sus-dr {float: right; clear: none}

.header {margin: 0px 0px 22px 0px}
.continut {margin: 0px 0px 20px 0px}
	.coloana-stg {float: left; clear: none; width: 220px; margin: 0px 30px 0px 0px}
	.coloana-mijloc {float: left; clear: none; width: 447px; margin: 0px 30px 0px 0px}
	.coloana-dr {float: left; clear: none; width: 220px; margin: 0px 0px 0px 0px}

.localizare-pagina {font-size: 11px;}
	.localizare-pagina a {font-size: 11px; color: #000000; font-weight: normal}

.titlu-pagina {margin: 10px 0px 0px 0px; font-family: "Times New Roman", Times, serif; font-size: 32px; color: #333333}
.titlu-pagina-rosu {margin: 10px 0px 0px 0px; font-family: "Times New Roman", Times, serif; font-size: 32px; color: #C41119}
.subtitlu-pagina {margin: 10px 0px 0px 0px; font-family: "Times New Roman", Times, serif; font-size: 20px; color: #C41119}
.continut-pagina {margin: 20px 0px 0px 0px; text-align: justify}

.casuta {margin: 0px 0px 10px 0px}
	.casuta-parti-head {background-image: url(../img/casuta-parti-head.jpg); background-repeat: no-repeat; width: 190px; height: 27px; padding: 13px 0px 0px 35px}
	.casuta-parti {margin: -10px 0px 0px 5px; background-color: #F7F7F7; background-image: url(../img/casuta-parti-bg.gif); background-repeat: repeat-y; width: 200px; padding: 10px 10px 5px 10px}
	.casuta-parti-footer {margin: 0px 0px 0px 5px; background-image: url(../img/casuta-parti-footer.gif); background-repeat: no-repeat; width: 220px}

.rand-formular {margin: 5px 0px 10px 0px}
.rand-formular-buton {margin: 15px 0px 10px 0px; text-align: center}

#autentificare {padding: 15px 0px 0px 0px}
#autentificare input {background-color: #ffffff !important;}
#autentificare label {width: 65px; text-align: right; margin-right: 11px; padding: 2px 0px 0px 0px; font-weight: bold}
#autentificare input.invalid {background-color: #C41119 !important; border: 1px solid #AC0F16 !important; color: #FFFFFF}
#autentificare .casuta-link-inregistrare {margin: 10px 0px 10px 0px; border-bottom: 1px dotted #cccccc; border-top: 1px dotted #cccccc; padding: 10px 3px 10px 3px; font-size: 11px}


#adauga-anunt {padding: 15px 0px 0px 0px}
#adauga-anunt label {width: 100px; text-align: right; margin-right: 11px; padding: 2px 0px 0px 0px; font-weight: bold}
#adauga-anunt input,textarea,select {width: 200px}
#adauga-anunt input.invalid,textarea.invalid,select.invalid {background-color: #C41119 !important; border: 1px solid #AC0F16 !important; color: #FFFFFF}
#adauga-anunt #siInLimbaCont input {width: auto !important; background-color: #FFFFFF !important; border: 1px none !important}
#adauga-anunt #siInLimbaCont label {width: 210px !important; text-align: left}

#cont {padding: 15px 0px 0px 0px}
#cont label {width: 100px; text-align: right; margin-right: 11px; padding: 2px 0px 0px 0px; font-weight: bold}
#cont input,textarea,select {width: 200px}
#cont input.invalid,textarea.invalid,select.invalid {background-color: #C41119 !important; border: 1px solid #AC0F16 !important; color: #FFFFFF}
#cont #dataNastere {width: 65px !important}
#cont #deAcord {width: 20px !important; border: 1px none !important; background-color: transparent !important}
#cont #txtDeAcord {width: 405px !important; font-weight: normal}



.w-200 {width: 200px}
.w-100 {width: 100px}
.w-70 {width: 65px}

.txt-rosu {color: #C41119}
.txt-rosu-11 {color: #C41119; font-size: 11px}
.txt-rosu-17 {color: #C41119; font-size: 17px}


.data-stire {font-size: 11px; color: #333333; margin: 0px 0px 5px 0px}
.titlu-stire {font-family: "Times New Roman", Times, serif; font-size: 15px; color: #C41119; font-weight: bold}
.stire {border-bottom: 1px dashed #909090; padding: 15px}
.continut-stire {width: 100%; margin-top: 20px}
	.stire-img {float: left; clear: none; margin-right: 25px}
		.stire-img img {border: 1px solid #999999}
	.stire-txt {float: left; clear: none; width: 275px; text-align: justify}
	.stire-txt a {color: #000000; text-decoration: none; font-weight: normal}
	.stire-txt a:hover {color: #C41119; font-weight: normal}
.buton-citeste-toata-stirea {margin: 10px 0px 10px 0px; text-align: right}

.stire-surse {margin: 20px 0px 0px 0px; font-weight: bold}

.alte-stiri {margin: 30px 0px 20px 0px}

.titlu-sectiune {background-color: #999999; border: 1px solid #757575; color: #FFFFFF; font-weight: bold; font-family: "Times New Roman", Times, serif; font-size: 15px; width: 98%; padding: 3px}
.titlu-sectiune-rosu {background-color: #C41119; border: 1px solid #AC0F16; color: #FFFFFF; font-weight: bold; font-family: "Times New Roman", Times, serif; font-size: 15px; width: 98%; padding: 3px}

.casuta-sectiune {background-color: #F7F7F7; border: 1px solid #E5E5E5; width: 414px; padding: 15px; margin: 0px 0px 20px 0px}

.home-casuta-stiri-stg {float: left; clear: none; margin-right: 20px}
	.home-casuta-stiri-dr {float: left; clear: none; width: 285px; font-size: 10px}
	.home-casuta-stiri-dr a {padding: 5px 0px 5px 0px; float: none; clear: both; display: block; color: #555555; font-weight: normal; text-decoration: none; font-size: 11px}

#stire-pe-larg img {margin: 0px 20px 20px 0px; border: 1px solid #000000}

.meniu-stg {padding: 5px 1px 5px 2px; border-bottom: 1px dotted #999999;}
	.meniu-stg a {color: #333333; text-decoration: none; display: block}
	.meniu-stg a:hover {color: #C41119}
	
.meniu-dr {padding: 5px 10px 5px 10px; border-bottom: 1px dotted #999999;}
	.meniu-dr a {color: #333333; text-decoration: none; display: block; font-weight: normal}
	.meniu-dr a:hover {color: #C41119}
	
.anunt {border-bottom: 1px dashed #909090; padding: 15px}

.paginare {margin: 20px 0px 20px 0px; text-align: right; font-weight: bold}

.footer {margin: 25px 0px 10px 0px; background-image: url(../img/footer-bg.jpg); background-repeat: repeat-x; width: 960px; height: 56px;}
	.footer-stg {float:left; clear: none; background-image: url(../img/footer-stg.jpg); width: 15px; height: 56px; background-repeat: no-repeat}
	.footer-mijloc {float:left; clear: none; width: 915px; padding: 20px 0px 0px 15px; color: #FFFFFF; }
	.footer-mijloc a {color: #FFFFFF; font-weight: normal; text-decoration: none}
	.footer-mijloc a:hover {color: #FFFFFF; font-weight: normal; text-decoration: underline}
		.footer-copyright {float: right; clear: none; text-align: right; padding-right: 15px}
	.footer-dr {float:right; clear: none; background-image: url(../img/footer-dr.jpg); width: 15px; height: 56px; background-repeat: no-repeat}
	
	
.float-stg {float: left; clear: none}
.float-dr {float: right; clear: none}

.rand-sub-titlu {margin: 10px 0px 20px 0px}

.titlu-anunt {font-family: "Times New Roman", Times, serif; font-size: 15px; color: #C41119; font-weight: bold}
.margin-t-b-10 {margin: 10px 0px 10px 0px}
.detalii-anunt {margin: 20px 0px 10px 0px; padding: 20px 0px 0px 0px; border-top: 1px dashed #909090}