body{
	margin:0;
	background:#e7eaeb url(body-bg.gif) repeat-x;
	font:12px Arial, Helvetica, sans-serif;
	color:#333;
}
form,fieldset{
	margin:0;
	padding:0;
	border-style:none;
}
a{text-decoration:none;color:#0c94b1;}
a:hover{text-decoration:underline;}
img{border-style:none; }

.Blok_Baslik_Sabit {
line-height:25px;
color:#fff;
font-weight:700;
padding:0 0 0 10px;
}

/* wrapper*/
#wrapper{
	width:979px;
	margin:0 auto;
	background:url(wrapper-bg.png) repeat-y;
	padding:0 5px 90px;
	overflow:hidden;
}
/* header */
#header{
	width:100%;
	position:relative;
}
.head-top{
	background:#72ae42;
	height:83px;
	border-top:3px solid #63a332;
	padding:0 10px 0 0;
	color:#fff;
}
.head-top a{color:#fff; text-decoration:underline; font-weight:bold;}
.head-top a:hover{text-decoration:none;}
h1{
	margin:0;
	background:url(logo.png) no-repeat;
	width:184px;
	height:65px;
	position:absolute;
	overflow:hidden;
	text-indent:-9999px;
	top:8px;
	left:20px;
}
h1 a{
	height:100%;
	display:block;
}
.head-top p{
	text-align:right;
	margin:27px 0 0;
}
.head-bottom{
	background:url(head-bottom-bg.gif) repeat-x;
	height:29px;
	border-bottom:1px solid #c5cca9;
	padding:0 10px 0 0;
	width:969px;
	overflow:hidden;
}
.nav{
	float:left;
	margin:0;
	padding:0;
	list-style:none;
	font-size:14px;
}
.nav li{
	float:left;
	background:url(nav-sep.gif) no-repeat 100% 0;
	padding:0 13px 0 12px;
	height:29px;
	line-height:29px;
}
.nav a{
	color:#6f6d4d;
	text-decoration:none;
}
.nav a.active{
    font-weight:bold;
    color:#545237;
}
.nav a:hover{text-decoration:underline;}
.head-bottom fieldset{
	float:right;
	margin:7px 0 0;
	background:#c5cca9;
	padding:1px;
}
.head-bottom .text{
	float:left;
	font:12px Arial, Helvetica, sans-serif;
	padding:4px 3px 5px 3px;
	width:242px;
	border:0;
	margin:0 1px 0 0;
}
.head-bottom .image{float:left;}
/* main */
#main{
	width:959px;
	overflow:hidden;
	padding:10px;
	background:#fff;
	overflow:hidden;
}
#content{
	float:left;
	width:620px;
	margin:-5px 0 0;
}
.film{
	width:100%;
	overflow:hidden;
    clear: both;
}
.header{
	width:610px;
	overflow:hidden;
	border-bottom:1px solid #e0e0e0;
	padding:0 10px 10px 0;
}
.header h2{
	float:left;
	font-size:18px;
	color:#4ba10a;
	margin:0;
}

.header h2 a {
	color:#4ba10a;
}

.header a{float:right;}
/* film-box */
.film-box{
	width:100%;
	overflow:hidden;
	padding:0 0 10px;
	margin:14px 0 0;
}
.film .header a{margin:7px 0 0;}
.img-box{
	float:left;
	border:1px solid #e0e0e0;
	padding:1px;
}
.film-text{
	width:354px;
	float:right;
}
.film-text h3{
	margin:0;
	font:25px 'Trebuchet MS', monospace;
	color:#0c94b1;
	line-height:25px;
	font-weight:bold;
}
.actors, .movie-list{
	margin:5px 0 0;
	color:#777;
	letter-spacing:-0.01em;
}
.movie-list{
    margin-left: 70px;
}
.rating{
	width:100%;
	overflow:hidden;
	color:#777;
	margin:4px 0 0;
}
.star{
	margin:0;
	padding:0;
	list-style:none;
	color:#777;
}
.star strong{float:left;margin:0 4px 0 0;}
.star li{
	float:left;
	margin:0 20px 0 0;
}
.star ul{
	margin:0;
	padding:0;
	list-style:none;
	float:left;
}
.star ul li{
	float:left;
	margin:0 2px 0 0;
}
.film-text p{
	margin:5px 0 0;
	color:#333;
	line-height:18px;
}
.current-film{
	width:100%;
	overflow:hidden;
	margin:10px 0 0;
}
.current-film strong{
	float:left;
	width:75px;
	color:#a8b2b2;
	margin:11px 14px 0 0;
}
.current-film ul{
	margin:0;
	padding:0;
	list-style:none;
	float:left;
}
.current-film ul li{
	margin:0 10px 0 0;
	float:left;
	border:1px solid #e0e0e0;
	padding:1px;
}
.new-films{
	width:600px;
	overflow:hidden;
	margin:30px 0 0;
	border-top:2px solid #aad38c;
	background:#f4f4f4 url(new-film-strip.gif) repeat-x;
	padding:10px 10px 12px;
}
.new-films .header{border-style:none; width:600px;}
.new-films h2{font-size:14px; color:#4ba10a;}
.new-films ul{
	margin:-2px 0 0;
	padding:0;
	list-style:none;
}
.new-films ul li{
	width:100%;
	float:left;
	margin:7px 0 0;
}
.img-holder{
	float:left;
	padding:1px;
	border:1px solid #e0e0e0;
}
.descript{
	float:right;
	width:540px;
	padding:2px 0 0;
}
.descript strong{
	color:#0c94b1;
	font-size:13px;
}
.descript p{
	margin:0;
	color:#666;
	line-height:17px;
	letter-spacing:-0.01em;
}
.middle-content{
	width:100%;
	overflow:hidden;
	padding:15px 0 0;
}
.middle-content .header{
	width:100%;
	padding:0 0 11px;
}
/* ultime */
.ultime{
	float:left;
	width:340px;
}
.ultime-comment{
	width:100%;
	overflow:hidden;
}
.ultime-comment h2{font-size:14px; color:#6eb23a}
.ultime-comment ul{
	margin:0;
	padding:0;
	list-style:none;
}
.ultime-comment ul li{
	float:left;
	width:100%;
	margin:10px 0 0;
	background:#f4f4f4 url(comment-strip.gif) repeat-x;
}
.ultime-comment ul li strong{
	color:#f2c512;
	font-size:25px;
	float:left;
	margin:14px 0 0;
}
.comment-holder{
	padding:16px 6px 0 6px;
    width: 334px;
	background:url(comment-bg.gif) no-repeat 0 100%;
	overflow:hidden;
}
.comment{
	width:100%;
	overflow:hidden;
}
div.activity-list div.comment-holder {
    padding-top: 10px;
}
div.activity-list div.comment-holder div.comment {
    padding: 0 0 15px;
}
div.activity-list div.comment-holder div.comment img {
    margin-right: 5px;
}
div.activity-list div.comment-holder div.comment p img {
    float: right;
    margin-top: -21px
}
.comment div{
	width:267px;
	float:right;
}
.comment h3{
	margin:0;
	color:#0c94b1;
	font-size:12px;
}
.comment-holder p{
	color:#666;
	line-height:17px;
	margin:1px 0 7px 2px;
	letter-spacing:-0.02em;
}

div.comment img {
    display: block;
    margin: 2px 0 8px;
    float: left;
}

.ultime-comment ul li em{
	display:block;
	float: left;
	margin: 0;
	color:#999;
	font-size:11px;
}
.ultime-comment ul li em span{
	color:#666;
	font-style:normal;
}
ul.rating-stars-rev-list {
    display: block;
    float: left;
    list-style: none;
    width: 90px;
    margin-top: 19px;
    margin-left: 25px;
}
ul.rating-stars-rev-list li {
    display: inline;
    float: left;
    margin: 0;
    padding: 0;
    background: transparent;
    width: 16px;
}

.ultime-comment ul li em a{font-style:normal;}
.dark-green{color:#bec912 !important;}
.light-green{color:#83c74f !important;}
/* celebrities */
.side-info{
	float:right;
	width:260px;
}
.celebrities{
	width:100%;
}
.celebrities h2{font-size:14px;color:#f72e94;}
.celebrities ul{
	margin:0;
	padding:0;
	list-style:none;
}
.celebrities ul li{
	float:left;
	width:100%;
	margin:10px 0 0;
}
.photo{
	float:left;
	border:2px solid #fcbadc;
	padding:1px;
}
.celebrity-news{
	float:right;
	width:202px;
}
.celebrity-news strong{color:#f72e94;}
.celebrity-news a{color:#f72e94;}
.celebrity-news p{
	color:#0c94b1;
	font-size:11px;
	margin:3px 0 0;
}
.celebrity-news p a {
    color:#0c94b1;
}
.celebrity-news p span{color:#666;}
/* news */
.news{
	width:100%;
	overflow:hidden;
	margin:40px 0 0;
}
.news h2{
	font-size:14px;
	color:#e1601d;
}
.news h2 a{float:none;}
.news h2 em{
	color:#999;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
}
.news ul{
	margin:5px 0 0;
	padding:0;
	list-style:none;
}
.news ul li{
	width:100%;
	float:left;
	margin:8px 0 0;
}
.description{
	float:right;
	width:562px;
}
.description strong{
	color:#0c94b1;
	font-size:13px;
}
.description p{
	margin:2px 0 0;
	color:#444;
}
.description span{
	display:block;
	color:#666;
	margin:2px 0 0;
}
.description span em{color:#999;}
/* riepilogo */
.ad-nav{
	margin:6px 0 0;
	padding:5px 0 0 1px;
	list-style:none;
	width:619px;
	overflow:hidden;
	background:#f6f6f6;
	overflow:hidden;
	font-weight:bold;
}
.ad-nav li{
	float:left;
	padding:0 0 0 6px;
}
.ad-nav a{
	float:left;
	height:35px;
	cursor:pointer;
}
.ad-nav a span{
	float:left;
	height:35px;
	background:url(ad-nav-sep.gif) no-repeat 100% 50%;
	padding:0 16px 0 11px;
	text-align:center;
	line-height:35px;
}
.ad-nav li.last a span{background:none;}
.ad-nav a:hover,
.ad-nav li.active a{
	background:url(ad-nav-left.gif) no-repeat;
	color:#333;
	text-decoration:none;
	margin:0 0 0 -7px;
}
.ad-nav li a:hover span,
.ad-nav li.active a span{
	background:url(ad-nav-right.gif) no-repeat 100% 0;
	padding:0 17px;
}
.header.alt{
	padding:0;
	border:none;
	margin:10px 0 0;
}
.annotation{
	float:right;
	width:460px;
}
.annotation p{
	margin:0;
	color:#333;
	line-height:16px;
	text-align: justify;
}
.critica{
	float:right;
	width:115px;
	background:url(critica-bg.gif) no-repeat;
	overflow:hidden;
	height: 105px;
	margin:0 0 0 10px;
	padding:10px 0 0 9px;
}
.critica h3{
	color:#d99e26;
	font-size:14px;
	margin:0;
}
.rating-stars {
	width:100%;
	overflow:hidden;
	margin:9px 0 0;
	padding:0;
	list-style:none;
}
.rating-stars li{
	float:left;
	margin:0 5px 0 0;
}

div.clear {
    float: none;
    clear: both;
}
.comment h3 a {
    display: block;
    float: left;
}

ul.rating-stars-rev {
    width: 90px;
    float: left;
    margin-left: 5px;
}
ul.rating-stars-rev li {
    width: auto;
    margin: 0;
}

.calculate{
	margin:14px 0 0;
	padding:0;
	list-style:none;
}
.calculate li{
	margin:2px 0 0;
	float:left;
	width:100%;
}
.calculate span{
	float:left;
	width:80px;
	margin:0 11px 0 0;
	font-weight:normal;
	color:#0c94b1;
}
.calculate strong{
	float:left;
	color:#bf5e24;
}

div.votipubblico {
    float:right;
    clear: right;
    width: 125px;
    margin-left: 10px;
}

ul.lovehate {
	display: block;
	clear: both;
	margin: 0;
	padding: 0;
	list-style:none;
}
.lovehate li a {
    display: block;
    float: left;
    width: 90px;
    height: 25px;
}
.lovehate li a.love_active{
	background:url(da_vedere_on.gif) no-repeat;
}
.lovehate li a.hate_active{
	background:url(da_evitare_on.gif) no-repeat;
}
.lovehate li a.love{
	background:url(da_vedere_hover.gif) no-repeat;
}
.lovehate li a.hate{
	background:url(da_evitare_hover.gif) no-repeat;
}
.lovehate li a.love_off{
	background:url(da_vedere_off.gif) no-repeat;
}
.lovehate li a.hate_off{
	background:url(da_evitare_off.gif) no-repeat;
}
.lovehate li a span {
    display: none;
}
.lovehate li span {
    width: 30px;
    float: left;
    margin: 5px 0 0 4px;
    padding: 0;
    font-weight: bold;
}
.lovehate li.li-love span {
    color: #719718;
}
.lovehate li.li-hate span {
    color: #bc2020;
}
.gallery{width:100%;}
.gallery h2{font-size:14px;}
.gallery ul{
	margin:10px 0 0;
	padding:0;
	list-style:none;
	width:100%;
	overflow:hidden;
}
.gallery ul li{
	float:left;
	border:1px solid #e0e0e0;
	padding:1px;
	margin:0 10px 0 0;
}
.trailer{
	width:100%;
	margin:25px 0 0;
	padding:0 0 25px;
}
.trailer h2{font-size:14px;}
.video-holder{margin:9px 0 0;}
.news.alter .description{width:280px;}
.news.alter .description strong{font-size:12px;}
/* recenzioni */
.either{width:540px;}
.either .critica{height:50px;}
.recenzioni{
	width:100%;
	overflow:hidden;
	margin:16px 0 0;
}
.recenzioni h2{font-size:14px;}
.recenzioni .comment-holder{
	padding:20px 10px 0 13px;
	width:597px;
	background:url(comment-bottom.jpg) no-repeat 0 100%;
	overflow:hidden;
}
.recenzioni .ultime-comment ul li em{
	margin-top:22px;
}
/* pager */
.pager{
	width:100%;
	margin:48px 0 0;
	border-top:1px solid #e7e9ea;
	overflow:hidden;
}
.pager ul{
	margin:9px 0 0;
	padding:0;
	list-style:none;
}
.pager ul li{
	float:left;
	background:url(pager-sep.jpg) no-repeat 0 50%;
	padding:0 6px 0 10px;
}
.pager ul li:first-child{background:none;}
.pager ul li.active{background:none; padding:0;}
.pager ul li.active a{
	height:28px;
	display:block;
	width:24px;
	overflow:hidden;
	text-align:center;
	line-height:28px;
	font-size:16px;
	border:1px solid #e9e9e9;
	font-weight:bold;
	color:#666;
	margin:-9px -1px 0 0;
	position:relative;
}
.pager ul li.active a:hover{text-decoration:none;}
.box{
	width:100%;
	overflow:hidden;
	min-height:34px;
	background:url(pager-strip.gif) repeat-x;
	padding:4px 0 0;
}
* html .box{height:34px;overflow:visible;}
.box-left{
	float:left;
	left:50%;
	position:relative;
}
.box-center{
	position:relative;
	left:-50%;
}
* html .box-center{float:left;}
/* foto */
.galleria{
	width:100%;
	margin:15px 0 0;
	overflow:hidden;
}
.galleria h2{font-size:14px;}
#carousel{
	width:596px;
	background:url(galleria-bg.gif) repeat-x;
	height:63px;
	border-bottom:1px solid #d1d4d5;
	padding:16px 0 0 24px;
}
.arrow{
	float:left;
	margin:9px 15px 0 0;
}
#carousel ul{
	margin:0 4px 0 0;
	float:left;
	padding:0;
	list-style:none;
}
#carousel ul li{
	float:left;
	padding:0 10px 0 0;
}
#carousel ul a{
	float:left;
	border:1px solid #e0e0e0;
	padding:1px;
}
#carousel ul a:hover,
#carousel ul li.active a{border:1px solid #75c738;}
.big-img, .trailer-embed {
	overflow:hidden;
	width:100%;
	background:#f6f6f6;
	padding:18px 0 20px;
	text-align:center;
}
.big-img div{
	margin:0 auto;
	border:1px solid #e0e0e0;
	padding:1px;
	width:416px;
}
.trailer-embed div{
	margin:0 auto;
    width: 560px;
	border:1px solid #e0e0e0;
	padding:2px;
}
.photo-comment{
	border-top:1px solid #d1d4d5;
	padding:0 0 15px 10px;
	width:610px;
	overflow:hidden;
	background:url(photo-comment-bg.gif) repeat-x;
}
.photo-comment p{
	margin:10px 0 0;
	color:#333;
}
.photo-comment em{
	display:block;
	color:#666;
	margin:3px 0 0 ;
}
.photo-comment p strong{color:#0c94b1;}
/* statico */
.statico{width:100%;}
.statico .header{padding:0 0 11px;}
.header-list{
	margin:5px 0 -15px;
	padding:0;
	list-style:none;
	width:100%;
	overflow:hidden;
}
.header-list li{
	float:left;
	width:100%;
	margin:15px 0 0;
}
.header-list .header h2{font-size:14px;}
.green{color:#6eb23a !important;}
.pink{color:#f72e94 !important;}
.orange{color:#e1601d !important;}
.statico p{
	color:#333;
	margin:20px 0 0;
	line-height:18px;
}
.statico blockquote{
	background:url(blockquote-bg.gif) no-repeat;
	width:500px;
	height:70px;
	margin:25px 0 -8px 40px;
	padding:0 20px 0 60px;
	color:#727678;
	overflow:hidden;
}
.statico blockquote em{
	display:block;
	line-height:18px;
	margin:6px 0 0;
}
.features{
	margin:12px 0 0;
	padding:0 0 0 24px;
	list-style:none;
}
.features li{
	background:url(feature-bullet.gif) no-repeat 0 6px;
	line-height:18px;
	padding:0 0 0 16px;
}
/* agguingi */
.agguingi{
	width:610px;
	padding:12px 0 10px 10px;
	border-top:1px solid #cfd5d7;
/*	margin:32px 0 0; */
	background:#edf1f2;
	overflow:hidden;
}
.agguingi h3{
	margin:0;
	color:#315663;
	font-size:14px;
}
.agguingi p{
	margin:9px 0 0;
	color:#535657;
	line-height:18px;
}

form ul{
	margin:0;
	padding:0;
	list-style:none;
	width:100%;
	overflow:hidden;
}

form ul li{
	width:100%;
	float:left;
	margin:12px 0 0;
}

form ul li label{
	float:left;
	width:78px;
	margin:0 10px 0 0;
	color:#84888a;
	margin:6px 0 0;
}

form ul li input{
	float:left;
	font:12px Arial, Helvetica, sans-serif;
	color:#84888a;
	border:1px solid #cfd5d7;
	padding:5px 3px;
	width:342px
}

form ul li textarea{
	float:left;
	width:502px;
	border:1px solid #cfd5d7;
	padding:2px 3px 0;
	height:116px;
	font:12px Arial, Helvetica, sans-serif;
	color:#84888a;
	overflow:auto;
}

.btn{
	overflow:hidden;
	display:block;
	border:1px solid #9ebcc6;
	height:28px;
	background:url(submit-strip.gif) repeat-x;
	text-align:center;
	line-height:28px;
	color:#315663;
	width:88px;
	margin:15px 0 0 78px;
}
.btn:hover{text-decoration:none;}
/* scheda */
.film-info{
	float:right;
	width:280px;
	margin:22px 0 0 10px;
}
.critica-alt{
	float:left;
	width:271px;
	background:url(critica-alt-bg.gif) no-repeat;
	height:55px;
	padding:5px 0 0 9px;
}
.critica-alt h3{
	color:#d99e26;
	font-size:14px;
	margin:0;
}
.critica-alt div{
	float:left;
	width:110px;
}
.film-info .calculate{
	float:right;
	width:120px;
	margin:6px 0 0;
}
.film-info table{
	width:100%;
	border-collapse:collapse;
	margin:12px 0 0;
	color:#333;
	background:#f2f4f4;
	border:1px solid #f2f4f4;
	float:left;
}
.film-info table td{
	height:23px;
	padding:4px 0 5px 10px;
	vertical-align:text-top;
}
td.heading{
	border-top:1px solid #e2e2e2;
	font-weight:bold;
}
tr.value td{color:#555; background:#fff; width:229px;}
td.title{width:200px;}
.alternative .img-box{margin:22px 10px 0 0;}
.alternative p{margin:17px 0 0 !important; line-height:18px;}
.alternative{margin:-7px 0 0;}
/* sidebar */
#sidebar{
	float:right;
	width:300px;
}
/* categorie */
.categorie{
	width:100%;
	overflow:hidden;
	margin:30px 0 0;
}
.categorie h3{
	margin:0;
	color:#4ba10a;
	font-size:14px;
	border-bottom:1px solid #e0e0e0;
	padding:0 0 4px;
}
.categorie div{
	width:350px;
	overflow:hidden;
	padding:5px 0 0;
	margin:0 -50px 0 0;
}
.categorie ul{
	margin:0 15px 0 0;
	padding:0;
	list-style:none;
	width:100px;
	float:left;
}
.categorie ul li{line-height:19px;}
/* classification */
.classification{
	width:100%;
	overflow:hidden;
	margin:35px 0 0;
}
.classification h3{
	margin:0;
	font-size:14px;
	color:#5a95a2;
}
.classes{
	width:100%;
	overflow:hidden;
	background:url(classes-top.gif) no-repeat;
	padding:3px 0 0;
	margin:10px 0 0;
}
.classes-inner{
	width:294px;
	overflow:hidden;
	background:url(classes-strip.gif) repeat-x;
	padding:0 3px;
}
.tabset{
	margin:0;
	padding:0;
	list-style:none;
	width:100%;
	overflow:hidden;
}
.tabset li{
	float:left;
	margin:0 3px 0 0;
}
.tabset a{
	display:block;
	width:66px;
	overflow:hidden;
	height:30px;
	background:url(tabset-link.gif) no-repeat;
	color:#5e8085;
	line-height:30px;
	text-align:center;
	font-weight:bold;
}
.tabset a:hover,
.tabset a.active{
	background-position:0 -30px;
	color:#333;
	text-decoration:none;
}
.film-list{
	margin:0;
	list-style:none;
	background:#fff;
	overflow:hidden;
	width:282px;
	padding:4px 0 0 12px;
	position:relative;
}
.film-list li{
	padding:7px 0 5px 8px;
	background:url(film-list-bg.gif) no-repeat 0 100%;
	overflow:hidden;
	color:#657685;
	width:249px;
	margin:1px 0 -1px;
	float:left;
}
.film-list li span{
	float:left;
	font-weight:bold;
	width:20px;
	text-align:left;
}
.film-list div{
	float:left;
	width:227px;
}
/* tagcloud */
.tagcloud{
	width:100%;
	margin:27px 0 0;
}
.tagcloud h3{
	margin:0;
	color:#5a95a2;
	font-size:14px;
}
.tagcloud div{
	width:100%;
	overflow:hidden;
	background:url(tagcloud-bg.gif) no-repeat;
	height:327px;
	margin:10px 0 0;
	padding:10px 0 0;
}
.tagcloud ul{
	margin:0;
	padding:0 20px 0 13px;
	list-style:none;
	width:277px;
}
.tagcloud ul li{display:inline; line-height:20px;}

/* gallery */
div.gallery-list {
   list-style: none;
   width: 100%;
   display: block;
   background: #F6F6F6 none repeat scroll 0 0;
   border-bottom: 1px solid #D1D4D5;
}

div.gallery-list ul {
   margin: 0;
   padding: 0;
}

div.gallery-list ul li {
   list-style: none;
   display: block;
   width: 140px;
   float: left;
   margin: 5px;
}

div.gallery-list ul li img {
   border:1px solid #E0E0E0;
   padding:1px;
}

/* footer */
#footer{
	width:100%;
	overflow:hidden;
	padding:4px 20px 0;
	color:#7f8f94;
	font-size:11px;
}
#footer div{
	border-top:1px solid #e0e0e0;
	width:100%;
}
#footer ul{
	margin:10px 0 0;
	padding:0;
	list-style:none;
}
#footer ul li{
	margin:6px 0 0;
	display:block;
	overflow:hidden;
}
#footer ul li strong{
	float:left;
	width:68px;
	position:relative;
	background:#fff;
	font-weight:bold;
	font-size:13px;
}
#footer ul ul{
	padding:0;
	list-style:none;
	overflow:hidden;
	font-size:11px;
	margin:0;
	float:left;
}
#footer ul ul li{
	background:url(footer-sep.gif) no-repeat 0 60%;
	padding:0 5px 0 7px;
	margin:0;
	float:left;
}
#footer ul ul li:first-child{background:none;}
#footer ul ul a{
	color:#444;
	text-decoration:underline;
}
#footer ul ul a:hover{text-decoration:none;}
#footer p{
	margin:10px 0 0;
}
div.h2title {clear: both;}
div.trailer-embed {margin-top: 5px;}



#account {
    background:#63A332 none repeat scroll 0 0;
    border:1px solid #53892A;
    float:right;
    margin-top:5px;
    padding:2px;
}

span.list-selector{
    display: block;
    float: left;
    width: 330px;
    color: #949494;
}
span.list-selector a {
    text-decoration: none;
    float: none;
}
span.list-selector a.current {
    color: #333333;
    cursor: text;
    font-weight: bold;
}
 span.list-selector-right{
    width: 250px;
    float: right;
    display: block;
    text-align: right;
    color: #949494;
}
span.list-selector-right a {
    text-decoration: none;
    float: none;
}
span.list-selector-right a.current {
    color: #333333;
    cursor: text;
    font-weight: bold;
}
#account p{
    margin-top: 5px;
}

#fb_pic{
    border: 2px white solid;
}
div.news-excerpt p {
    margin: 0;
}
div.add-review {
    background: #EDF1F2;
    color: #315663;
    border: 1px solid #CFD5D7;
    text-align:center;
    margin-top: 6px;
}
div.add-review h3 {
    margin: 3px 0;
}
div.add-review h3 a {
    text-decoration:none;
    color: #315663;
}
div.lovehate-pct {
    display: inline;
}
div.lovehate-pct span img {
    display: inline;
    margin-bottom: -4px;
}
span.love-pct, span.hate-pct {
    font-weight: bold;
}
span.love-pct {
   color:#719718; 
}
span.hate-pct {
    color:#BC2020;
}


#cisedcontent {}
#cisedsidebar1 {
	float:left;
	width: 170px; 
	padding:4px; 
	voice-family: "\"}\"";
	voice-family:inherit;
}
#cisedcenter {
	float:left;
	width: 590px;
	margin:0 2px;
	padding:4px;
	voice-family: "\"}\"";
	voice-family:inherit;
	text-align:justify;
}
.IcerikText ol { list-style: decimal inside; }
.IcerikText ol { padding: 10px 0px 10px 25px; margin: 0px; }
.IcerikText ol li { padding: 2px 0px 2px 0px; }
.IcerikText ul { padding: 10px 0px 10px 20px; margin: 0px; }
.IcerikText ul li { padding: 2px 0px 2px 13px; list-style-type: none; background: url("p-con-li.png") no-repeat left 1px; color:#666; }
#cisedsidebar2 {
	float:right;
	width: 170px; 
	padding:4px;
	voice-family: "\"}\"";
	voice-family:inherit;
}

div.moduletable h3 {
	margin: 0 -12px 5px;
	padding: 4px;
	border-top: 1px solid #EFEFEF;
	background: url(h3-bg.gif) no-repeat bottom left;
	color:#72AE42;
	font-size: 1em;
	text-indent: 25px;
	line-height: normal;
}

div.moduletable {
	padding: 0 0 0 2px;
	margin: 0;
	clear: both;
}

a.mainlevel {
	padding: 1px 1px 2px 1px;
	width: 98%;
	display: block;
	background: url(a-mainlevel-bg.gif) no-repeat bottom right;
	color: #484848;
	text-decoration: none;
}

a.mainlevel:hover,
a.mainlevel:active,
a.mainlevel:focus {
	color: #484848;
	background: url(a-mainlevel-bg2.gif) no-repeat bottom right #EFEFEF;
	text-decoration: none;
}
.IcerikBaslik {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.6em;
	line-height:35px;
	height: 35px;
	background-image: url(footer_bg.gif);
	font-weight: bold;
	color: #CA001A;
	letter-spacing: -1px;
	padding: 5px;
}
.IcerikText {
	font-family: tahoma;
	color : #000000;
	font-weight: normal;
	font-size: 1em;
}

.pad3table td { padding:3px; }
.pad4table td { padding:4px; }
.pad5table td { padding:5px; }
div.pagination {
	padding: 3px;
	margin: 3px;
}

div.pagination a {
	padding: 2px 5px 2px 5px;
	margin: 2px;
	border: 1px solid #AAAADD;
	
	text-decoration: none; /* no underline */
	color: #000099;
}
div.pagination a:hover, div.pagination a:active {
	border: 1px solid #000099;

	color: #000;
}
div.pagination span.current {
	padding: 2px 5px 2px 5px;
	margin: 2px;
		border: 1px solid #000099;
		
		font-weight: bold;
		background-color: #000099;
		color: #FFF;
	}
	div.pagination span.disabled {
		padding: 2px 5px 2px 5px;
		margin: 2px;
		border: 1px solid #EEE;
	
		color: #DDD;
	}
	
