body, h1, h2, h3, h4, h5, h6, div, ul, ol, li, a, img, form, p, fieldset, small { border:0; margin:0; padding:0; list-style:none;}
input, textarea, select, option { font-size:1em; font-family:inherit;}
input { height:15px;}

/* ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/

body { background:url(../images/page_bg.gif) left top repeat-x #252525; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#d0d0d1;}
.clear { clear:both; float:none; height:1px; line-height:1px; background:transparent;}

a { text-decoration:none; color:#00cdff;}
a:hover { color:#00cdff; text-decoration:underline;}
a.more { padding:0 10px 0 0; background:url(../images/bullet_more.gif) right center no-repeat transparent; color:#fa0;}
a.more:hover { background:url(../images/bullet_more_inactive.gif) right center no-repeat transparent; color:#fff;}
h1 a, h2 a, h3 a, h4 a { color:#fa0;}
h1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover { color:#fff;}

h1 { font-size:36px; font-weight:bold; color:#000;}
h2 { font-size:18px; color:#00cdff;}
h3 { font-size:14px;}
h4 { font-size:11px;}
h5 { font-size:30px; letter-spacing:-0.05em;}
h6 {}

h4.section { font-weight:bold; padding:0 0 5px 0; border-bottom:1px solid #363636;}

#wrapper { width:1000px; margin:3px auto 0 auto; padding:0 ;}
#wrapper2 { background:#fff; height:100%;}
#wrapper3 { width:1000px; margin:20px auto 0 auto; padding:0 0 20px 0;}
#wrapperVisual { background:#000; margin:0; padding:0;}
#wrapperVisual div { width:1000px; margin:0 auto; padding:0 ;}


#TheBigVisual {position:relative; margin:0; padding:0; }
#ListaMeniu {position:absolute; top:180px; right:-15px; padding:0; margin:0; }

#ListaMeniu li { width:150px; height:20px; }

#ListaMeniu li .prezentare { display:block; background:url("../images/va_btn_normal_03.png") left top no-repeat; height:20px;}
#ListaMeniu li .prezentare:hover { display:block; background:url("../images/va_btn_hover_03.png") left top no-repeat; height:20px;}

#ListaMeniu li .premii { display:block; background:url("../images/va_btn_normal_05.png") left top no-repeat; height:20px;}
#ListaMeniu li .premii:hover { display:block; background:url("../images/va_btn_hover_05.png") left top no-repeat; height:20px;}

#ListaMeniu li .regulament { display:block; background:url("../images/va_btn_normal_06.png") left top no-repeat; height:20px;}
#ListaMeniu li .regulament:hover { display:block; background:url("../images/va_btn_hover_06.png") left top no-repeat; height:20px;}

#ListaMeniu li .juriu { display:block; background:url("../images/va_btn_normal_07.png") left top no-repeat; height:20px;}
#ListaMeniu li .juriu:hover { display:block; background:url("../images/va_btn_hover_07.png") left top no-repeat; height:20px;}

#ListaMeniu li .inspiratie { display:block; background:url("../images/va_btn_normalx_08.png") left top no-repeat; height:20px;}
#ListaMeniu li .inspiratie:hover { display:block; background:url("../images/va_btn_hoverx_08.png") left top no-repeat; height:20px;}

#ListaMeniu li .inscriere_lucrari { display:block; background:url("../images/va_btn_normal_09.png") left top no-repeat; height:20px;}
#ListaMeniu li .inscriere_lucrari:hover { display:block; background:url("../images/va_btn_hover_09.png") left top no-repeat; height:20px;}

#ListaMeniu li .faq { display:block; background:url("../images/va_btn_normal_10.png") left top no-repeat; height:20px;}
#ListaMeniu li .faq:hover { display:block; background:url("../images/va_btn_hover_10.png") left top no-repeat; height:20px;}

#ListaMeniu li .press { display:block; background:url("../images/va_btn_normalx_11.png") left top no-repeat; height:20px;}
#ListaMeniu li .press:hover { display:block; background:url("../images/va_btn_hoverx_11.png") left top no-repeat; height:20px;}

.favs { height:37px; overflow:hidden;}
.favs .count { display:block; width:20px; padding:5px 5px 3px 5px; background:#fa0; color:#000; font-weight:bold;}
.favs a { display:block; width:30px; height:16px; background:url(../images/icon_article_addfav_hover.gif) left top no-repeat transparent;}
.favs a img { visibility:hidden;}
.favs a:hover img { visibility:visible;}

.box { padding:15px; background:#0b0b0b;}
.box .boxHeading { position:relative; left:0; top:0; z-index:6; height:20px; padding:0 0 13px 0; margin:0 0 15px 0; border-bottom:1px solid #363636;}
.box .boxHeading h2 { position:absolute; left:0; top:0; z-index:7; padding:0 18px 0 0; background:url(../images/bullet_section_title.gif) right center no-repeat transparent;}
.box .boxHeading .tags, .box .boxHeading .additional, .box .boxHeading .filters { position:absolute; right:0; top:1px; z-index:7;}
.box .boxHeading .additional { top:4px;}
.box .boxHeading .filters { left:0; top:25px;}
.box .boxHeading .tags a { display:block; float:left; padding:3px 4px 1px 4px; margin:0 0 0 2px; border:1px solid #595959; background:#282828; color:#a7a7a7;}
.box .boxHeading .tags a:hover { border:1px solid #fa0; background:#fa0; color:#171717;}
.box .description .meta { color:#a7a7a7;}
.box .description .meta .favs { height:16px; overflow:hidden; padding:3px 0;}
.box .description .meta .favs .count { display:block; float:left; padding:2px 6px 1px 6px; background:#fa0; color:#000; font-weight:bold;}
.box .description .meta .favs a { display:block; float:left; background:url(../images/icon_article_addfav_hover.gif) left top no-repeat transparent;}
.box .description .meta .favs a img { visibility:hidden;}
.box .description .meta .favs a:hover img { visibility:visible;}
.box .description .meta p { clear:both;}

.pages { position:relative; left:0; top:0; z-index:8; padding:15px; text-align:center;}
.pages .prev { position:absolute; left:0; top:15px; z-index:9;}
.pages .next { position:absolute; right:0; top:15px; z-index:9;}
.pages a { padding:3px 4px 1px 4px; margin:0 0 0 2px; border:1px solid #595959; background:#282828; color:#a7a7a7;}
.pages a:hover { border:1px solid #fa0; background:#fa0; color:#171717;}

ul.wBullets { padding:10px 0 0 0;}
ul.wBullets li { padding:0 0 3px 0; background:url(../images/bullet_more_inactive.gif) 0 2px no-repeat transparent;}
ul.wBullets li a { display:block; padding:0 0 0 10px;}
ul.wBullets li a:hover { background:url(../images/bullet_more.gif) 0 2px no-repeat transparent;}

ul.woBullets li { padding:3px 0 3px 0; border-bottom:1px solid #363636;}
ul.woBullets li a { color:#d0d0d1;}
ul.woBullets li a:hover { color:#fa0;}

.detailList { padding:0 0 15px 0; border-top:1px solid #363636;}
.detailList li { padding:5px 0; border-bottom:1px solid #363636;}
.detailList li strong { display:block; float:left; width:110px; color:#fff;}
.detailList li span { display:block; float:left; width:350px;}

/* ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/

#header { position:relative; left:0; top:0; z-index:1; height:172px;}
#header p { padding:0;}

#logo { position:absolute; left:0; top:30px; z-index:2; width:220px; height:60px;}

#tabs { position:absolute; right:0; top:0; z-index:2; width:178px; height:21px;}

#userCP { position:absolute; left:243px; top:53px; z-index:2; padding:0 0 0 17px; border-left:1px solid #555; color:#fff;}
#userCP a { color:#b8b8b8;}
#userCP a:hover { color:#fa0;}

#mainMenu { padding:109px 0 0 0;}
#mainMenu li { float:left; margin:0 15px 0 0;}
#mainMenu a { display:block; padding:5px 0 6px 0; border-bottom:2px solid transparent; font-size:1.64em; font-weight:bold; color:#a2a2a2;}
#mainMenu a:hover {  color:#fff;}

#secondaryMenu { clear:both; padding:9px 0; margin:0 -13px 0 -12px; overflow:hidden;}
#secondaryMenu li { float:left; padding:0 12px; border-right:1px solid #323232;}
#secondaryMenu a { color:#a2a2a2;}
#secondaryMenu a:hover { color:#fa0;}

/* ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/

#banners a { display:block; float:left;}

#forumFeatured { clear:both;}
#forumFeatured a { display:block; float:left; width:166px; height:150px; overflow:hidden;}

/* ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/

#featured { clear:both; padding:8px 0 0 0;}
#featured li { float:left; width:168px; height:325px; border-right:1px solid #252525; overflow:hidden;}
#featured li.clear { float:none; height:1px; border:0;}
#featured li .imgWrapper { display:block; width:168px; height:229px; overflow:hidden;}
#featured li .description { height:72px; padding:14px 14px 10px 14px; background:#171717;}
#featured li .description a { color:#fff;}
#featured li .description a:hover { color:#fa0;}
#featured li.hover .description { background:#000;}
#featured li.hover .description a { color:#fa0;}
#featured li.hover .description a:hover { color:#fff;}
#featured li.large { position:relative; left:0; top:0; z-index:3; width:320px;}
#featured li.large .imgWrapper { position:relative; left:0; top:0; z-index:3; width:320px; height:325px;}
#featured li.large .overlay { position:absolute; left:0; bottom:0; z-index:4; width:320px; height:96px; overflow:hidden; cursor:pointer;}
#featured li.large .overlay .back { position:absolute; left:0; top:0; z-index:5; width:320px; height:96px; background:url(../images/featured_large_overlay.png) left top no-repeat transparent;}
#featured li.large .overlay h5 { position:absolute; left:24px; top:24px; z-index:5; color:#fff;}
#featured li.large .overlay h5 small { display:block; font-size:0.47em; letter-spacing:normal;}

/* ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/

#mainContent { clear:both; margin:0 auto; width:1000px; padding:30px 0; font-family:Helvetica;}

#mainContent #leftCol{ float:left; width:677px; padding:0 40px 0 0; }

#mainContent .contentText p { color:#000; padding:10px 0 ; font-size:12px;}
#mainContent .contentText p.boldedAntet { color:#000; font-weight:bold; font-size:16px;  margin:10px 0 0 0;}  

#mainContent #rightCol{ padding:20px 20px 0 20px; width:240px;  float:right; border:1px #ccc solid; margin-bottom:20px;}
#mainContent #rightCol span { display:block; font-size:18px; color:#000; margin:0 0 20px 0; }
#mainContent #rightCol .first { display:block; font-size:18px; font-weight:bold;color:#000; margin:0 0 20px 0; }

.news .newest { float:left; width:288px;}
.news .newest li { clear:both; padding:0 0 15px 0;}
.news .newest li .imgWrapper { float:left; width:118px; height:118px; margin:0 12px 0 0; border:1px solid #323232; overflow:hidden;}
.news .newest li .description { float:left; width:156px;}

.news .new { clear:right; float:right; width:427px;}
.news .new li { float:left; width:198px; margin:0 0 10px 15px;}
.news .new li .imgWrapper { float:left; width:68px; height:68px; margin:0 12px 0 0; border:1px solid #323232; overflow:hidden;}
.news .new li .description { float:left; width:116px;}

.news .previous { clear:right; float:right; width:412px;}
.news .previous h4 { color:#fff;}
.news .previous ul { float:left; width:200px; padding:10px 6px 0 0;}
.news .previous .more { clear:both;}

.tuts { clear:both; float:left; width:464px; border-top:8px solid #252525; border-right:8px solid #252525; background:url(../images/box_gradient_bg.gif) left top repeat-x #171717;}
.tuts ul { width:464px;}
.tuts ul li { float:left; width:217px; padding:0 15px 10px 0;}
.tuts ul li .imgWrapper { float:left; width:68px; height:68px; margin:0 12px 0 0; border:1px solid #323232; overflow:hidden;}
.tuts ul li .description { float:left; width:116px;}
.tuts .more { clear:both;}

.jobs { float:right; width:213px; border-top:8px solid #252525; background:url(../images/box_jobs_bg.gif) 0 49px no-repeat #171717;}
.jobs .boxHeading { margin:0;}
.jobs .directLink { height:58px; padding:12px 0; margin:0 0 15px 0; color:#252525;}
.jobs .directLink p { padding:0 0 5px 0;}
.jobs h4.section { color:#fff; border:0;}
.jobs ul li { padding:9px 0 7px 0; border-top:1px solid #363636; color:#d0d0d1;}
.jobs ul li a { font-weight:bold;}
.jobs ul li .employer { color:#fff;}

#joinForm { background:transparent;}
#joinForm p { padding:0 0 15px 0;}
#joinForm a { font-weight:bold;}
#joinForm .cols { float:left; width:327px; padding:0 28px 0 0;}
#joinForm .cols fieldset { padding:0 0 13px 0;}
#joinForm .cols .sex, #joinForm .cols .birthday, #joinForm .cols .country, #joinForm .cols .city { float:left; padding:0 20px 13px 0;}
#joinForm .cols fieldset label { display:block; font-weight:bold; color:#fff;}
#joinForm .cols fieldset label.check { display:inline; font-weight:normal;}
#joinForm .cols fieldset input { display:block; width:315px; margin:2px 0;}
#joinForm .cols fieldset input.check { display:inline; width:25px; margin:0; vertical-align:middle;}
#joinForm .cols .country, #joinForm .cols .city { float:left; width:150px; padding:0; overflow:hidden;}
#joinForm .cols .country input, #joinForm .cols .city input { width:150px; margin:2px 7px 2px 0;}
#joinForm .cols fieldset small { font-size:1em;}
#joinForm .cols .terms { padding:13px 13px 0 13px; border:1px solid #5b5b5b; background:#2e2e2e;}
#joinForm .submit { position:relative; left:0; top:15px; clear:both; display:block; width:212px; height:30px; /*margin-bottom:15px;*/ border:0; background:url(../images/submit_inregistrare.gif) left top no-repeat transparent; cursor:pointer;}

.jobsPage, .newsDetail, .jobDetail, .artistDetail, .newsBrowse, .artistBrowse { background:#171717;}
.col { float:left;}
.col .boxHeading { margin:0;}
.col .pagesTop { border-bottom:1px solid #363636;}
.col .pagesBottom { border-top:1px solid #363636;}

.main { width:464px; padding:0 16px 0 0; border-right:1px solid #363636;}
.main .directLink { height:32px; padding:9px 0 0 10px; margin:0 0 10px 0; border:1px solid #353535; background:url(../images/jobs_publish_bg.jpg) left top no-repeat transparent;}
.main h1 { color:#fa0;}

.newsHead { position:relative; left:0; top:0; z-index:9; padding:0 0 15px 0;}
.newsHead .favs { position:absolute; right:0; top:0; z-index:10;}

.newsDetail .description { padding:0 0 15px 0;}
.newsDetail .description p { padding:5px 0;}
.newsDetail .description .imgWrapper { position:relative; left:0; top:0; z-index:11; float:right; margin:0 0 15px 15px; border:1px solid #363636;}
.newsDetail .description .imgWrapper .galleryCount { position:absolute; right:15px; bottom:0; padding:5px 6px 3px 6px; background:#454545;}
.newsDetail .pagesBottom { padding:10px 0 25px 0;}
.newsDetail .side .boxHeading { height:35px;}

.favsList { padding:10px 0 15px 0;}

.commentList { padding:15px 0 0 0;}
.commentList li { padding:0 0 10px 0;}
.commentList li .imgWrapper { display:block; float:left; width:48px; height:48px; margin:0 10px 0 0; border:1px solid #363636; overflow:hidden;}
.commentList li .user { font-weight:bold;}

#commentForm { padding:15px 0 0 0;}
#commentForm textarea { display:block; width:460px; margin:0 0 5px 0;}
#commentForm .submit { width:79px; height:24px; border:0; background:url(../images/submit_trimite.gif) left top no-repeat transparent; cursor:pointer;}

.jobDetail .main p { padding:8px 0;}
.jobDetail h1 { padding:0 0 20px 0; font-size:11px; color:#a2a2a2;}
.jobDetail h1 .jobTitle { font-size:14px; color:#fff;}
.jobDetail h1 .company { font-size:14px;}
.jobDetail .main .date { padding:0 0 5px 0;}
.jobDetail .main h4 { padding:0 0 7px 0; font-size:11px; font-weight:bold; color:#fff;}
.jobDetail .companyDescription, .jobDetail .jobDescription { margin:0 0 15px 0; border-bottom:1px solid #363636;}
.jobDetail .action .submit { float:left;}
.jobDetail .action .actionCount { padding:8px 0 15px 0; text-align:right;}
.jobDetail .action a { display:block;}

.embedBox { padding:10px; margin:25px 0 0 0; border:1px solid #363636; background:#252525;}
.embedBox input { width:270px;}
.embedBox p { padding:10px 0 0 0 !important;}

.largeGallery { padding:0 0 15px 0;}
.largeGallery li { position:relative; left:0; top:0; z-index:13; margin:0 0 10px 0; border:1px solid #363636;}
.largeGallery li a { display:block;}
.largeGallery li .description { position:absolute; left:0; bottom:0; z-index:14; width:462px; height:42px; overflow:hidden; color:#fff;}
.largeGallery li .description .back { position:absolute; left:0; top:0; z-index:15; width:462px; height:42px; background:url(../images/artist_gallery_overlay.png) left top repeat transparent;}
.largeGallery li .description p { position:relative; left:0; top:0; z-index:16; padding:10px;}
.largeGallery li .description p strong { display:block;}

.newsList { padding:10px 0 0 0;}
.newsList li { padding:0 0 10px 0;}
.newsList li .imgWrapper { float:left; width:68px; height:68px; border:1px solid #363636; overflow:hidden;}
.newsList li .theNews { float:left; width:383px; padding:0 0 0 10px;}
.newsList li .theNews .favs { float:left;}
.newsList li .theNews .meta { float:left; padding:0 0 5px 9px;}
.newsList li .theNews p { clear:both;}

.featuredArtist { padding:0 0 15px 0;}
.featuredArtist .imgWrapper { float:left; width:118px; height:118px; margin:0 12px 0 0; border:1px solid #323232; overflow:hidden;}
.featuredArtist .description { float:left; width:331px;}

.side { width:218px; padding:0 0 0 16px;}
.side div { margin:0 0 15px 0;}
.side div.clear { margin:0;}
.side div p { padding:10px 0;}
.side div ul { float:left; width:104px; padding:0 5px 0 0;}
.side div .clear { margin:0 0 10px 0;}
.side .detailList { border:0;}
.side .detailList li strong { width:72px; font-weight:normal;}
.side .detailList li span { width:146px; font-weight:bold; color:#fff;}

.tagCloud a { color:#fa0;}
.tagCloud a:hover { color:#fff;}
.tagCloud .xsmall { font-size:x-small;}
.tagCloud .small { font-size:large;}
.tagCloud .medium { font-size:large;}
.tagCloud .xlarge { font-size:xx-large;}

#jobSearch { padding:10px; margin:0 0 15px 0; border:1px solid #353535; background:url(../images/jobsearch_bg.gif) left top repeat-x #0d0d0d;}
#jobSearch fieldset { float:left; padding:0 6px 0 0;}
#jobSearch fieldset label { display:block;}
#jobSearch fieldset input { width:185px;}
#jobSearch fieldset select { width:102px;}
#jobSearch .submit { clear:both; display:block; float:left; width:99px; height:25px; margin:5px 0 0 0; border:0; background:url(../images/submit_cauta_job.gif) left top no-repeat transparent; cursor:pointer;}
#jobSearch .jobstats { float:left; padding:12px 0 0 9px;}

.jobList li { padding:8px 0 7px 0; border-bottom:1px solid #363636;}
.jobList a.job, .jobList a.company { font-size:14px; font-weight:bold;}

.articleList { padding:15px 0 0 0;}
.articleList li { padding:0 0 15px 0;}
.articleList li .favs { float:left; margin:0 10px 0 0;}
.articleList li .theArticle { float:left; width:178px; margin:0;}
.articleList li .theArticle p { padding:0;}

/* ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/

#sidebar { float:right; margin:0 3px 0 0; border-top:8px solid #252525; border-bottom:8px solid #252525; background:#0b0b0b;}
#sidebar .box { width:213px;}

.register { border-bottom:8px solid #252525;}
.register .boxHeading { margin:0; padding:0 0 10px 0; border:0;}
.register p { padding:0 0 8px 0;}
.register form { padding:8px 0 0 0; border-top:1px solid #363636;}
.register form label { display:block; padding:0 0 5px 0; color:#fff; font-weight:bold;}
.register form fieldset { padding:0 0 10px 0; border-bottom:1px solid #363636; margin:0 0 7px 0;}
.register form fieldset input { width:145px;}
.register form .submit { display:block; width:212px; height:30px; border:0; background:url(../images/submit_inregistrare.gif) left top no-repeat transparent; cursor:pointer;}

.vzine { width:243px !important; padding:0; margin:0; background:transparent;}

.forum { border-top:8px solid #252525;}
.forum .boxHeading { border:0; margin:0;}
.forum ul { padding:0 0 15px 0;}

.featured .description { padding:5px 0 10px 0;}

/* ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/

#footer { clear:both; width:962px; padding:10px 17px; background:#171717;}
#footer a { color:#a2a2a2;}
#footer a:hover { color:#fa0;}

#searchForm { padding:0 0 13px 0; border-bottom:1px solid #363636; text-align:center;}
#searchForm input { width:465px; vertical-align:middle;}

#searchForm .submit { width:71px; height:25px; border:0; background:url(../images/submit_cauta.gif) left top no-repeat transparent; cursor:pointer;}

.partners { margin:0 0 15px 0; text-align:center;}
.partners p { padding:13px 0 10px 0; border-bottom:1px solid #363636;}
.partners .logos { padding:15px 123px; border-bottom:1px solid #363636;}
.partners .logos li { float:left; padding:0 10px;}
.partners .logos li.clear { float:none; padding:0; font-size:1px; height:1px; line-height:1px;}
.partners .logos li a { display:block; height:34px; overflow:hidden;}
.partners .logos li a img { visibility:hidden;}
.partners .logos li a:hover img { visibility:visible;}

.menu { float:left; width:330px; padding:0 0 0 53px; background:url(../images/logo_footer.gif) left center no-repeat transparent;}
.copyright { float:right; width:330px; text-align:right;}

.formularInscriereLucrari { padding:20px; border:1px #ccc solid; font-family:Helvetica; color:#252525; }

.formularInscriereLucrari .tableTitle {font-size:18px; color:#00cdff;font-weight:bold; }
.formularInscriereLucrari td.tableSubTitle {font-size:14px; color:#252525;font-weight:bold;border-bottom:1px #ccc solid; padding:20px 0 5px 0;}

.formularInscriereLucrari td {padding:0; width:300px;}
.formularInscriereLucrari .title {font-size:13px; color:#252525; padding:6px 0;}
.formularInscriereLucrari input {font-size:13px; color:#363636;width:310px; height:15px;}
.formularInscriereLucrari textarea {font-size:13px; color:#363636; padding:5px 5px; width:635px; height:90px; }

.juriuHolder {display:block; width:100%; margin:5px 0 0 0; font-family:Helvetica;}

.juriuHolder span.thumb {float:left; padding-bottom:20px;}
.juriuHolder img{padding:6px; border:1px #ccc solid; margin:0 16px 0 0; }

.juriuHolder .nume { display:block; font-size:18px; color:#00cdff; font-weight:bold; }
.juriuHolder .titlu { display:block; font-size:14px; color:#000; font-weight:bold; margin:3px 0 0 0; }
.juriuHolder .descriere { display:block;  color:#000; margin:5px 0 0 0;font-size:12px; }

.error p {font-size:18px; color:red; margin:10px 0; }

input.submitButton {  width:160px; height:30px; border:0;background:url(../images/submitbutton_07.jpg) left top no-repeat transparent; cursor:pointer; margin-top:10px; }
input.submitButton:hover {  background:url(../images/sendButton_hover.jpg) left top no-repeat transparent; cursor:pointer; }

span.star {color:#00cdff;}

p.subTitle {margin:0; padding:0;}
p.subTitle b {margin:0; padding:0; font-size:16px;}
p.linksList {display:block; }
p.linksList span{display:block; }
p.linksList span a{font-weight:normal;}

div.resurse p {margin:0;padding:0; } !important;

.visualartForum {margin:20px;}
#rightCol .visualartForum span { font-size:18px; display:block; } !important;

.workHolder {width:1000px;}

.singleListingHolder { float:left; margin:0 0 30px 0; padding:0; }
.singleListingHolder .numePoza { font-size:16px; color:#101010; font-weight:bold; }
.singleListingHolder .poza { width:225px; height:225px; margin:10px 0; overflow:hidden; }
.singleListingHolder .poza img {width:225px;}
.singleListingHolder .nume { font-size:12px; color:#101010;   }
.singleListingHolder .linkThread { font-size:12px; color:#101010;  }

.paginareTop {width:991px; text-align:right; display:block; height:30px; margin-right:40px; }
.paginareTop span { border:1px #444546 solid; padding:3px 7px; color:#444546; font-weight:bold; font-size:14px;}
.paginareTop span:hover {background:#00cdff;}
.paginareTop span.activ {background:#00cdff;}
.paginareTop a {text-decoration:none;}

.singleListingHolder2 .personalInfo { margin:0 20px 0 0;color:#101010; font-size:14px; height:100%; font-weight:bold;}
.singleListingHolder2 .personalInfo p { font-size:14px; font-weight:bold; padding:0 0 2px 0;}
.singleListingHolder2 .personalInfo .linkThread { font-size:12px; font-weight:normal;}

.singleListingHolder2 .description { color:#101010; font-size:12px; }

.singleListingHolder2 .picname a { border:1px #444546 solid; padding:3px 7px; color:#444546; font-weight:bold; font-size:14px; }
.singleListingHolder2 .picname a:hover { background:#00cdff; text-decoration:none;}

.singleListingHolder2 .picname .backButton { border:0; background:none; margin:0; padding:0;color:#444546;}
.singleListingHolder2 .picname .backButton:hover { border:0; background:none; margin:0; padding:0; color:#00cdff; }


.singleListingHolder2  .rating{ 
	width:80px;height:16px ;margin:0 0 20px 30px;padding:0;list-style:none;position:relative;background: url(../images/star-matrix1.gif) no-repeat 0 0;
}
.singleListingHolder2 ul.rating li {
cursor: pointer;
/*ie5 mac doesn't like it if the list is floated but ie6 does\*/
float:left;
/* end hide*/
text-indent:-999em;/* hide text*/

}
.singleListingHolder2 ul.rating li a { 
	position:absolute;left:0;top:0;width:16px;height:16px;text-decoration:none;z-index: 200;border:0; margin:0;padding:0;
}


.singleListingHolder2 ul.rating li.one a {left:0;border:0;}
.singleListingHolder2 ul.rating li.two a {left:16px;;border:0;}
.singleListingHolder2 ul.rating li.three a {left:32px;;border:0;}
.singleListingHolder2 ul.rating li.four a {left:48px;;border:0;}
.singleListingHolder2 ul.rating li.five a {left:64px;;border:0;}

.singleListingHolder2 .nostar {background-position:0 0;}
.singleListingHolder2 .onestar {background-position:0 -16px;}
.singleListingHolder2 .twostar {background-position:0 -32px;}
.singleListingHolder2 .threestar {background-position:0 -48px;}
.singleListingHolder2 .fourstar {background-position:0 -64px;}
.singleListingHolder2 .fivestar {background-position:0 -80px;}


.singleListingHolder2 ul.rating li.one a:hover {}
.singleListingHolder2 ul.rating li.two a:hover {}
.singleListingHolder2 ul.rating li.three a:hover {}
.singleListingHolder2 ul.rating li.four a:hover {}
.singleListingHolder2 ul.rating li.five a:hover {}

.singleListingHolder2 ul.rating li a:hover {z-index:2;width:80px;height:16px;overflow:hidden;left:0;background: url(../images/star-matrix1.gif) no-repeat 0 0; !important;
}
.singleListingHolder2 ul.rating li.one a:hover {background-position:0 -96px;}
.singleListingHolder2 ul.rating li.two a:hover {background-position:0 -112px;}
.singleListingHolder2 ul.rating li.three a:hover {background-position:0 -128px}
.singleListingHolder2 ul.rating li.four a:hover {background-position:0 -144px}
.singleListingHolder2 ul.rating li.five a:hover {background-position:0 -160px}

.tabel { width:100%; padding:0; margin:0; }

.tabel td { padding:5px 10px 5px 0; color:#101010; border-bottom:1px #ccc solid; color:#101010;}
.tabel .total { color:#101010; font-weight:bold; }


.tabel .tableHeader { width:100%; font-size:18px; color:#101010; font-weight:bold;  }
.tabel .tableHeader td { border-bottom:1px #ccc solid;padding:5px 0; margin:10px 0; color:#101010;  }

.tabel .tableHeader .number { width:35px; } !important;








