* { margin:0; padding:0;}
body {background:#F7E6CA;color:#41291C; font-size:12px; font-family:Verdana, Geneva, sans-serif}
a { color:#41291C; text-decoration:none; outline:none}
a:hover { color:#41291C;}
a img { border:0;}
ul, ol { list-style:none}
input, select, textarea { font:12px Arial, Helvetica, sans-serif; color:#333; vertical-align:middle}

h1 { font-size:26px; margin-bottom:15px; }
h1.inline { margin-right:5px; }

h2 { margin-bottom:25px;}
h2.inline { margin-right:5px;  }

.floatleft {float:left}
.floatright {float:right}
.floatnone {float:none}
/*---------------------------LAYOUT---------------------------*/
#main_container { width:997px;height:714px; margin:0 auto; background:url(../images/main_bg.jpg) no-repeat;}
#container { margin:0px 30px;}
.left {float:left; }
.right {float:right; }
h1.tantum_logo {background:url(../images/logo_tantum_lemon.gif) no-repeat;width:350px;height:31px;text-indent:-9999px;}
#header {padding-top:23px; position:relative}
#header .menu {width:933px;height:52px; margin:0 auto;}
#header .menu ul li {float:left}
#header .page_title {padding-left:30px; padding-top:10px;}
#header .page_title h1 {background:url(../images/title.png) no-repeat; height:52px;}
#header .page_title h1 a {text-indent:-9999px; display:block; height:40px;width:376px}
#header .banner {position: absolute; right:34px; top:74px;}
#header .page_title h1 {behavior: url("iepngfix.htc");}
#participa .left a.btn {behavior: url("iepngfix.htc");}
h2 img {behavior: url("iepngfix.htc");}
h3 img {behavior: url("iepngfix.htc");}
* html #header .banner img {behavior: url("iepngfix.htc");}
#container .left {width:772px;}
#container .right {width:160px;}
#container .right img {behavior: url("iepngfix.htc");}
#container .right .signin {margin:10px 0 0 0 ;}
* html #container .right .signin {margin:5px 0 0 0 ;}
#container .right .signin img {margin-bottom:10px;}
#container .right .signin input { width:95px; font-size:16px; height:24px; padding:3px; border:none; margin: 3px 0; color:#41291C;}
*html #container .right .signin input {margin:0;}
#container .right .signin .register {font-size:12px; width:97px; float:left; padding-top:10px; font-weight:bold}
#container .right .signin .btn {width:53px; float:right}
#container .right .signin .btn input {width:53px; height:53px; background:url(../images/go.png) no-repeat}
#btm {padding: 10px 30px 0 30px;}

#btm .left {width:450px; height:208px; background:url(../images/bg1.png) no-repeat}
#btm .left .content .durere {height:56px; padding:10px 10px 0 10px}
#btm .right .content .despre {height:56px; padding:10px 10px 0 10px}

#btm .left .content .left {width:164px; margin-top:30px; background:none; margin-right:10px;}
#btm .left .content .right {width:266px; margin-top:30px; background:none}
#btm .left .content { padding-right:10px;}
#btm .left .content .mai_mult {text-align:right; background:none; margin-top:-15px;}
#btm .content .mai_mult { margin-top:-15px;}
#btm .content .mai_mult a {text-align:right; padding-right:20px; background:url(../images/arr_r.png) no-repeat top right; height:22px; display:block; padding-top:5px;}
#btm .right .content p { padding-right:10px;margin-top:30px; background:none}
#btm .right .content {padding: 10px;}
#btm .right {width:460px; height:208px; background:url(../images/bg1.png) no-repeat}

.sfaturi {width:427px;height:188px;background: url(../images/sfaturi.jpg) no-repeat;font-size:11px; position:relative}
.sfaturi ol {padding-top:80px;margin-left:30px;}
.sfaturi ol li {font-weight:bold;list-style-type:decimal}

.sfaturi .recommend {
    position:absolute; bottom:0;right:0;height:40px;
}
.sfaturi .recommend a {text-indent:-9999px; width:33px;height:29px;border:margin-top:3px; margin-left:2px;display:block; float:left;}
.sfaturi .recommend a.ym {

}
#article_main {}
#article_main .left {width:445px; background:#fff; padding:10px;}
#body {width:445px; height:500px;}
#article_main .right {width:461px;}

#participa .left {width:445px; padding:10px; position:relative; background:#fff url(../images/bg_left.gif) no-repeat}
#participa .right {width:461px;}

#participa .left div { margin-bottom:10px;}
* html #participa .left div { margin-bottom:6px;}

#participa .left label {font-weight:bold; font-size:14px;color:#41291C}
#participa .left input {width: 445px; font-size:18px; height:22px;border:none; padding:2px;color:#41291C; border:1px solid #41291C}
* html #participa .left input {height:18px;}
#participa .left input.file { font-size:14px; width:400px; height:22px}

#concurs .left {width:445px; padding:10px; position:relative;}
#concurs .left .despre {
	width:450px; height:208px; background:url(../images/bg1.png) no-repeat
}
#concurs .left .despre p {padding:10px;padding-top:40px; }
#concurs .left .mai_mult a {text-align:right; padding-right:20px; background:url(../images/arr_r.png) no-repeat top right; height:22px; display:block; padding-top:5px;margin-right:20px;}
.participa_la_concurs { padding-top:10px;}

#concurs .left .last_movies {
	width:450px; height:148px; background:#fff url(../images/ultimele_filmulete.gif) no-repeat; margin-top:20px; padding-top:60px; position:relative
}
#concurs .left .last_movies .toate {position:absolute; bottom:10px; right:20px;}

#concurs .right {width:461px;}
#concurs .right .om {width:459px;height:507px; background:url(../images/bg_om.jpg) no-repeat; position:relative}
#concurs .right .om .indicator { width: 154px; height:82px; position:absolute; top:341px; right:10px; display:block; text-indent:-9999px;}
#concurs .right .om .winner { width: 82px; height:82px; position:absolute; top:244px; left:106px;}
#concurs .right .om .fata {background: url(../images/moaca.png) no-repeat;width:82px; height:82px; position:absolute}
#concurs .right .om .link {width:82px; height:82px; position:absolute}
#concurs .right .om .link a {width:82px; height:82px; position:absolute; display:block; text-indent:-9999px}
#concurs .right .om .poza {width:82px; height:82px; overflow:hidden; position:absolute}
#concurs .right .om .poza img {width:82px;} 
#concurs .right .top3 { padding-top:60px; padding-left:20px;}
#concurs .right .top3 .voturi {color:#006600; font-weight:bold}
#concurs .right .top3 .Nume {color:#333333; font-weight:bold}

#castigatori .left {width:445px; padding:10px; position:relative; background:url(../images/autocar.jpg) no-repeat; height:500px;}
#castigatori .left .copil {position:absolute; width:60px;height:60px;overflow:hidden; }
#castigatori .left .w1 {top:304px; left:69px}
#castigatori .left .w2 {top:304px; right:177px}
#castigatori .left .w3 {top:235px; left:69px}
#castigatori .left .w4 {top:235px; right:158px}
#castigatori .left .w5 {top:168px; left:69px}
#castigatori .left .w6 {top:166px; right:160px}
#castigatori .left .w7 {top:103px; left:76px}
#castigatori .left .w8 {top:102px; right:156px}
#castigatori .left .w9 {top:39px; left:93px}
#castigatori .left .w10 {top:39px; right:168px}


#castigatori .right {width:auto}

#show_movie .left {width:445px; padding:10px; position:relative; background:#fff url(../images/bg_left.gif) no-repeat;height:498px; }
#show_movie .left .vot {padding-top:10px;}
#show_movie .left .video {width:424px; margin: 0 auto} 
#show_movie .right {position:relative; width:431px; padding:10px; background:#fff url(../images/ultimele_filmulete.gif) no-repeat; padding-top:60px; height:447px; padding-left:20px}
#show_movie .right ul li {float:left;margin-right:5px;margin-bottom:5px;}
#show_movie .right ul li img {width:90px;height:90px;}

#show_movie .right .nav {position:absolute; bottom:20px;left:20px; width:411px; }
#show_movie .right .next {float:right; display:block; width: 111px;}
#show_movie .right .prev {float:left; display:block; width: 111px;}

#list_movie { padding:10px; position:relative; background:#fff url(../images/bg_left.gif) no-repeat;height:498px; }
#list_movie  .nav {position:absolute; bottom:20px;left:20px; width:411px; }
#list_movie  .next {float:right; display:block; width: 111px;}
#list_movie  .prev {float:left; display:block; width: 111px;}
#list_movie  ul {padding-left:20px;}
#list_movie  ul li {float:left;margin-right:5px;margin-bottom:5px;}
#list_movie  ul li img {width:90px;height:90px;}

input.go {width:53px!important; height:53px!important;background:url(../images/go.png) no-repeat top right}

#participa .left  a.btn {position:absolute; bottom:-50px; right:0; width:224px; height:60px; display:block; text-indent:-9999px; background:url(../images/inscriete.png) no-repeat}
* html #participa .left  a.btn {bottom:-50px;}
/*---------------------------OTHER STYLES---------------------------*/
.clearfix:after { content: "."; display: block; clear: both; visibility: hidden;line-height: 0; height: 0;}
.clearfix {display: inline-block;}
html[xmlns] .clearfix { display: block;}
* html .clearfix { height: 1%;}

.mb0  { margin-bottom:0px !important;}
.mb2  { margin-bottom:2px;}
.mb5  { margin-bottom:5px;}
.mb10 { margin-bottom:10px;}
.mb15 { margin-bottom:15px;}
.mt5  { margin-top:5px;}
.mt10 { margin-top:10px;}
.mt15 { margin-top:15px;}
.mr5  { margin-right:5px;}
.mr10 { margin-right:10px;}
.mr15 { margin-right:15px;}
.flderr {
	color: #ff0000!important;
	font-weight: bold;
}
.error { border: 1px solid #E0BA47; background:#FAEFB4 url(../img/atention_2.gif) no-repeat 10px 50%; 
            text-align: center;	font-weight: bold; color:#DC9D26; padding:10px 10px 10px 35px; margin-bottom:10px;}
/** admin menu **/
* html #admin_menu { /*\*/position: absolute; top: expression((0 + (ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop)) + 'px'); right: expression((0 + (ignoreMe2 = document.documentElement.scrollLeft ? document.documentElement.scrollLeft : document.body.scrollLeft)) + 'px');/**/ } 
#admin_menu {
		width: 100px;
		position: fixed;
		top:0;
		right:0;
		font-size: 11px; 
		font-weight:bold; 
		background-color:#fff; 
		padding :10px; 
		border-left:2px solid #ccc;
		border-top:2px solid #333;
		border-right:2px solid #333; 
		border-bottom:2px solid #ccc;
}
#admin_menu p {border-top:1px solid #666; margin-top:5px; padding-top:5px;}
.disc_list  li { padding:0 0 2px 10px; background:url(../img/bull_gri_2.gif) no-repeat 0 5px}
.disc_list  li.current a { color:#000; cursor:default}
.hello {color:#41291B; font-size:12px; font-weight:bold; width:997px;margin:5px auto 5px auto; text-align:right; padding-right:50px;}
.hello a {text-decoration:underline}
.upload_btn input {width:auto!important; height:auto!important}

.my_movies li {float:left; width:130px; margin-right:10px;}
td.nr_votes {font-size:16px;}

.sterge_poza { padding:10px;}
.sterge_poza a {display:block; padding-left:20px;background:url(../images/cross.gif) no-repeat; font-size:14px;}