/*
Theme Name: BlogDeFilme
Theme URI: http://www.blogdefilme.ro/
Description: Tema personalizata a site-ului Blog de Filme (www.blogdefilme.ro).
Version: 1.2
Author: Gheorghe Rain
Author URI: http://www.digitalserv.ro/
Tags: blue

	BlogDeFilme v1.2
	 http://www.digitalserv.ro/

	This theme was designed and built by Gheorghe Rain,
	whose blog you will find at http://www.rainblog.info/

	The CSS, XHTML and design is released under GPL:
	http://www.opensource.org/licenses/gpl-license.php

*/



@charset "utf-8";
/* CSS Document */

* { font-family:Tahoma, sans-serif;}
body { margin:0px; padding:0px; background-color:#99ccff;}
div.cl { clear:left; visibility:hidden;}
div.cr { clear:right; visibility:hidden;}
div.cb { clear:both; visibility:hidden;}

#browserbox {}

#sitebox { width:1000px; margin:0px auto;}

#header {}
#header div.logo { width:270px; float:left;}
#header div.logo a { text-decoration:none;}
#header div.logo a img { width:267px; height:101px; border:none; background: url(/images/logo.png) no-repeat top left scroll;}
#header div.logo h1 { display:none;}
#header div.ad728 { width:730px; float:left; padding-top:5px;}
#header div.ad728box { width:728px; height:90px; margin:0px auto; background-color:#abd5ff;}

#content { margin-bottom:12px;}
#content div.bgtop { background: url(/images/cbg_top.png) no-repeat top left scroll; height:15px;}
#content div.bgain { background-color:#ffffff; padding:0px 10px;}
#content div.bgbot { background: url(/images/cbg_bottom.png) no-repeat bottom left scroll; height:15px;}

#content div.meniu_cauta { border-bottom:1px solid #d3e9ff; padding-bottom:4px; margin-bottom:6px;}
#content div.meniu_top { width:780px; float:left;}
#content div.meniu_top ul { list-style:none; margin:0px; padding:0px; display:inline-block;}
#content div.meniu_top ul li { margin:0px; padding:0px; float:left; padding-right:18px;}
#content div.meniu_top ul li a { font-size:14px; color:#21759b; font-weight:bold; text-decoration:none; display:block; margin:0px; padding:2px 6px;}
#content div.meniu_top ul li a:hover { text-decoration:underline; color:#000000;}
#content div.meniu_top ul li a.activ { background-color:#eff7fe;}
#content div.cauta_top { width:200px; float:left; text-align:right;}
#content div.cauta_top form { margin:0px; padding:0px;}
#content div.cauta_top form input { border:1px solid #d3e9ff; background-color:#ffffff; display:inline-block; float:right; margin:0px; margin-left:5px; font-size:12px; padding:3px 4px; font-size:12px; color:#000000; width:146px;}
#content div.cauta_top form input.submit { font-weight:bold; color:#6ea5be; padding:2px 4px; width:34px; text-transform:uppercase;}

#content_stanga { width:550px; float:left; padding:10px 10px 20px 0px;}

#content_stanga div.ad468 { width:468px; height:60px; background-color:#f0f7fe;}

#content_stanga div.post_entry { margin:15px 0px;}
#content_stanga div.post_entry h2 { margin:0px; padding:0px; display:block; font-family:"Times New Roman", Times, serif; font-size:23px; color:#636c70; font-weight:normal; padding-bottom:1px; margin-bottom:2px; border-bottom:1px solid #eff7fe; clear:both;}
#content_stanga div.post_entry h2 a { font-family:"Times New Roman", Times, serif; font-size:23px; color:#636c70; text-decoration:none;}
#content_stanga div.post_entry h2 a:hover { color:#000000;}
#content_stanga div.post_entry h3 { margin:0px; padding:0px; display:block; font-family:"Times New Roman", Times, serif; font-size:20px; color:#636c70; font-weight:normal; padding-bottom:1px; margin-bottom:2px; border-bottom:1px solid #eff7fe;}
#content_stanga div.post_entry h3 a { font-family:"Times New Roman", Times, serif; font-size:20px; color:#636c70; text-decoration:none;}
#content_stanga div.post_entry h3 a:hover { color:#000000;}
#content_stanga div.pe_infos_st { width:400px; float:left; font-size:12px;}
#content_stanga div.pe_infos_st small { font-size:11px; color:#828b8f; margin:0px; padding:0px;}
#content_stanga div.pe_infos_st em { font-style:normal; font-size:10px; margin:0px 10px; color:#828b8f;}
#content_stanga div.pe_infos_dr { width:150px; float:left; text-align:right;}
#content_stanga div.pe_infos_dr a { font-size:12px; color:#636c70; text-decoration:none;}
#content_stanga div.pe_infos_dr a:hover { color:#000000;}
#content_stanga div.pe_vot { margin-top:4px; font-size:11px; text-align:right;}
#content_stanga div.pe_vot em { font-style:normal; font-size:11px; display:block; color:#999999;}
#content_stanga div.pe_vot span { display:block; font-size:11px; font-weight:bold;}
#content_stanga div.entry { margin:10px 0px;}
#content_stanga div.entry p { font-size:12px; color:#4e5558; padding:0px; margin:10px 0px; line-height:18px;}
#content_stanga div.entry p a.more-link { color:#21759b; text-decoration:underline;}
#content_stanga div.entry p a.more-link:hover { text-decoration:none;}
#content_stanga div.entry p div { font-size:12px;}
#content_stanga div.entry p a { text-decoration:underline; color:#21759b;}
#content_stanga div.entry p a:hover { text-decoration:none; color:#000000;}
#content_stanga div.entry p img { border:none;}
#content_stanga div.entry p img.centered { display:block; margin-left:auto; margin-right:auto;}
#content_stanga div.entry p img.alignright { padding:4px; margin:0px 0px 2px 7px; display:inline;}
#content_stanga div.entry p img.alignleft { padding:4px; margin:0px 7px 2px 0px; display:inline;}
.alignright { float:right;}
.alignleft { float:left;}
#content_stanga div.entry_metadata { padding:5px 0px; font-size:11px; clear:both;}
#content_stanga div.entry_metadata strong { font-size:12px; color:#21759b; display:block;}
#content_stanga div.entry_metadata a { font-size:11px; color:#999999; text-decoration:none;}
#content_stanga div.entry_metadata a:hover { text-decoration:underline;}
#content_stanga div.entry_metadata em { font-style:normal; font-size:10px; color:#ffffff; margin:0px 4px;}
#content_stanga div.enmd_edit { text-align:right;}
#content_stanga div.enmd_edit a { font-size:11px; color:#21759b; font-weight:bold; text-decoration:none;}
#content_stanga div.enmd_edit a:hover { text-decoration:underline;}
#content_stanga div.entry_tags { margin:10px 0px; padding:5px 0px; border-top:1px solid #eeeeee; border-bottom:1px solid #eeeeee; background-color:#f9f9f9; font-size:12px; padding:4px 6px;}
#content_stanga div.entry_tags h3 { margin:0px; padding:0px; font-family:Tahoma, sans-serif; font-size:11px; color:#000000; font-weight:bold; border:none; width:100px;}
#content_stanga div.entry_tags a { font-size:11px; color:#0497b1; text-decoration:none;}
#content_stanga div.entry_tags a:hover { text-decoration:underline;}
#content_stanga div.entry_tags em { font-style:normal; font-size:10px; color:#eeeeee; margin:0px 5px;}
#content_stanga div.entry_tags_space { border-top:5px solid #f9f9f9;}
#content_stanga div.navigation { margin:10px auto;}

#content_dreapta { width:420px; float:left;}

#content_dreapta div.cd_urmareste { background:#e7f3ff url(/images/urm_bg.gif) no-repeat top left scroll; margin-bottom:10px;}
#content_dreapta div.cd_urmareste ul { list-style:none; margin:0px; padding:0px; display:inline-block;}
#content_dreapta div.cd_urmareste ul li { margin:0px; padding:0px; float:left;}
#content_dreapta div.cd_urmareste ul li.titlu { width:155px;}
#content_dreapta div.cd_urmareste ul li.titlu h3 { margin:0px; padding:0px; font-size:14px; visibility:hidden; margin-bottom:7px;}
#content_dreapta div.cd_urmareste ul li.titlu span { font-size:11px; color:#72acc6; padding-left:11px;}
#content_dreapta div.cd_urmareste ul li.rss {}
#content_dreapta div.cd_urmareste ul li.rss a { text-decoration:none;}
#content_dreapta div.cd_urmareste ul li.rss a img { width:34px; margin:6px 9px; border:none; filter:alpha(opacity=60); -moz-opacity:.60; opacity:.60;}
#content_dreapta div.cd_urmareste ul li.rss a:hover img { filter:alpha(opacity=99); -moz-opacity:.99; opacity:.99;}
#content_dreapta div.cd_urmareste ul li.feedb {}
#content_dreapta div.cd_urmareste ul li.feedb a { text-decoration:none;}
#content_dreapta div.cd_urmareste ul li.feedb a img { width:88px; margin:6px 9px; border:none;}

#content_dreapta div.cd_acinema { background-color:#f0f0f0; margin-bottom:10px;}
#content_dreapta div.cdac_top { background:#f0f0f0 url(/images/acinema_top.gif) no-repeat top left scroll; height:27px; margin-bottom:6px;}
#content_dreapta div.cdac_top h3 { margin:0px; padding:0px; font-size:14px; visibility:hidden;}
#content_dreapta div.cdac_bottom { background:#f0f0f0 url(/images/acinema_bottom.gif) no-repeat bottom left scroll; height:16px; padding-top:4px; margin-top:6px; font-size:11px; color:#72acc6; text-align:right;}
#content_dreapta div.cdac_bottom a { font-size:11px; color:#72acc6; text-decoration:none;}
#content_dreapta div.cdac_bottom a:hover { text-decoration:underline;}
#content_dreapta div.cdac_bottom span { padding:0px 3px; visibility:hidden;}
#content_dreapta div.cdac_lista { width:94px; float:left; margin-bottom:6px;}
#content_dreapta div.cdac_lista a { display:block; text-align:center; text-decoration:none;}
#content_dreapta div.cdac_lista a img { width:60px; margin:0px 15px; border:2px solid #ffffff; filter:alpha(opacity=75); -moz-opacity:.75; opacity:.75;}
#content_dreapta div.cdac_lista a:hover img { filter:alpha(opacity=99); -moz-opacity:.99; opacity:.99;}
#content_dreapta div.cdac_lista a span { font-size:11px; color:#21759b; display:block; margin:3px 0px; text-decoration:none;}
#content_dreapta div.cdac_lista a:hover span { text-decoration:underline;}

#content_dreapta div.cd_genuri { background-color:#e7f3ff; padding:10px; margin-bottom:10px;}
#content_dreapta div.cd_genuri ul { list-style:none; margin:0px; padding:0px; display:inline-block;}
#content_dreapta div.cd_genuri ul li { margin:0px; padding:0px; float:left; width:100px;}
#content_dreapta div.cd_genuri ul li a { font-size:12px; font-weight:bold; color:#72acc6; text-decoration:none;}
#content_dreapta div.cd_genuri ul li a:hover { text-decoration:underline;}

#content_dreapta div.cd_ads125 { margin-bottom:10px;}
#content_dreapta div.cdad125 { width:140px; float:left; text-align:center;}
#content_dreapta div.cdad125 a { text-decoration:none;}
#content_dreapta div.cdad125 a img { border:none; width:125px; height:125px;}

#content_dreapta div.cd_bantopfilm { margin-bottom:6px;}
#content_dreapta div.cd_bantopfilm a { text-decoration:none;}
#content_dreapta div.cd_bantopfilm a img { width:420px; height:60px; border:none; margin-bottom:6px; filter:alpha(opacity=85); -moz-opacity:.85; opacity:.85;}
#content_dreapta div.cd_bantopfilm a:hover img { filter:alpha(opacity=99); -moz-opacity:.99; opacity:.99;}

#content_dreapta div.cd_ufilme { width:180px; float:left; margin-right:10px; background:#e7f3ff url(/images/ufh.gif) no-repeat top left scroll; padding:5px; margin-bottom:10px;}
#content_dreapta div.cd_ufilme h3 { margin:0px; padding:0px; font-size:14px; visibility:hidden; height:22px;}
#content_dreapta div.cd_ufilme div.subh { border-top:1px solid #d5e9fc; border-bottom:1px solid #eef6fd;}
#content_dreapta div.cd_ufilme ul { list-style:none; margin:0px; padding:0px; display:inline-block;}
#content_dreapta div.cd_ufilme ul li { margin:0px; padding:0px; display:block;}
#content_dreapta div.cd_ufilme ul li a { font-size:11px; font-weight:bold; color:#255267; text-decoration:underline; display:block; padding:3px 0px;}
#content_dreapta div.cd_ufilme ul li a:hover { text-decoration:none;}

#content_dreapta div.cd_ucomm { width:210px; float:left; background:#f0f0f0 url(/images/uch.gif) no-repeat top left scroll; padding:5px; margin-bottom:10px;}
#content_dreapta div.cd_ucomm h3 { margin:0px; padding:0px; font-size:14px; visibility:hidden; height:22px;}
#content_dreapta div.cd_ucomm div.subh { border-top:1px solid #dddddd; border-bottom:1px solid #f5f5f5;}
#content_dreapta div.cd_ucomm ul { list-style:none; margin:0px; padding:0px; display:inline-block;}
#content_dreapta div.cd_ucomm ul li { margin:0px; padding:0px; display:block; font-size:11px; color:#529bbc;}
#content_dreapta div.cd_ucomm ul li a { font-size:11px; font-weight:bold; color:#21759b; text-decoration:none; display:block; padding:2px 0px 4px 0px;}
#content_dreapta div.cd_ucomm ul li a:hover { text-decoration:underline;}

#footer { margin-bottom:12px;}
#footer div.ftop { background: url(/images/fbg_top.png) no-repeat top left scroll; height:15px;}
#footer div.fctn { background-color:#60a0e0; padding:0px 15px;}
#footer div.fbox { width:242px; float:left;}
#footer div.fbox h3 { margin:0px; padding:0px; font-size:14px; color:#99ccff; font-weight:bold; text-transform:uppercase; margin-bottom:8px;}
#footer div.fbox ul { list-style:none; margin:0px; padding:0px; display:inline-block;}
#footer div.fbox ul li { margin:0px; padding:0px; display:block;}
#footer div.fbox ul li a { display:block; padding:2px 0px; font-size:11px; color:#f0f0f0; text-decoration:none;}
#footer div.fbox ul li a:hover { text-decoration:underline;}
#footer div.fline { border-top:1px solid #4e90d3; border-bottom:1px solid #81b5e9; margin:10px 0px 6px 0px;}
#footer div.fcopy { width:470px; float:left; font-size:11px; color:#99ccff;}
#footer div.fcopy a { font-family:11px; color:#99ccff; text-decoration:none;}
#footer div.fcopy a:hover { text-decoration:underline;}
#footer div.fpages { width:500px; float:left; text-align:right;}
#footer div.fpages a { font-size:12px; color:#99ccff; text-decoration:none;}
#footer div.fpages a:hover { color:#c9e2fb;}
#footer div.fpages span { color:#81b5e9; font-size:10px; margin:0px 10px;}
#footer div.fbottom { background: url(/images/fbg_bottom.png) no-repeat bottom left scroll; height:15px;}

#content div.narrowcolumn { margin:15px 0px;}
#content div.narrowcolumn h2.normal { margin:0px; padding:0px; font-family:"Times New Roman", Times, serif; font-size:23px; color:#636c70; text-decoration:none; font-weight:normal; margin-bottom:10px;}
#content div.narrowcolumn h2.categ {}
#content div.narrowcolumn span { font-size:11px;}

#content div.ctnl_categ { background: url(/images/titcatrss.gif) no-repeat top left scroll; height:40px; padding:10px 14px 0px 14px;}
#content div.ctnl_categ h2 { margin:0px; padding:0px; font-size:14px; font-weight:bold; color:#2366a9; float:left; display:block; width:506px;}
#content div.ctnl_categ h2 a { color:#2366a9; text-decoration:none; display:block; width:506px;}
#content div.ctnl_categ h2 a:hover { color:#000000;}
#content div.ctnl_categ a { text-decoration:none; float:left; display:block; width:16px;}
#content div.ctnl_categ a img { border:none; filter:alpha(opacity=55); -moz-opacity:.55; opacity:.55;}
#content div.ctnl_categ a:hover img { filter:alpha(opacity=99); -moz-opacity:.99; opacity:.99;}

#content div.ctnl_vscat { background: url(/images/titcatrss.gif) no-repeat top left scroll; height:40px; padding:10px 14px 0px 14px;}
#content div.ctnl_vscat h2 { margin:0px; padding:0px; font-size:14px; font-weight:bold; color:#2366a9; display:block;}

#content div.widecolumn {}
#content div.widecolumn h3.h3comm { margin:0px; padding:0px; display:block; font-family:"Times New Roman", Times, serif; font-size:18px; color:#636c70; font-weight:normal; padding-bottom:5px; margin-bottom:16px; border-bottom:1px solid #eff7fe; margin-top:40px;}
#content div.widecolumn h3.related_post_title { margin:0px; padding:0px; display:block; font-family:"Times New Roman", Times, serif; font-size:18px; color:#636c70; font-weight:normal; padding-bottom:5px; margin-bottom:16px; border-bottom:1px solid #eff7fe; margin-top:40px;}
#content div.widecolumn p.nocomments { margin:0px; padding:20px 0px; font-size:12px; color:#999999;}
#content div.widecolumn ul.related_post { list-style:none; margin:0px; padding:0px; display:inline-block;}
#content div.widecolumn ul.related_post li { display:block; margin:0px; padding:1px 0px; font-size:12px; color:#666666;}
#content div.widecolumn ul.related_post li a { font-size:12px; color:#0497b1; text-decoration:underline;}
#content div.widecolumn ul.related_post li a:hover { text-decoration:none;}
#content div.widecolumn ul.related_post li em { font-style:normal; font-size:11px; color:#999999;}
#content div.commentlist {}
#content div.commentlist div.comment { margin:10px 0px;}
#content div.commentlist div.comment-author { border-bottom:1px solid #eeeeee; padding-bottom:2px; margin-bottom:3px;}
#content div.commentlist div.comment-author img { border:1px solid #99ccff; width:32px; height:32px; margin-right:6px; vertical-align:bottom;}
#content div.commentlist div.comment-author cite { font-style:normal; font-size:12px; color:#0497b1;}
#content div.commentlist div.comment-author cite a { font-weight:bold; text-decoration:none; color:#0497b1;}
#content div.commentlist div.comment-author cite a:hover { text-decoration:underline;}
#content div.commentlist div.comment-author span { font-size:11px; color:#666666;}
#content div.commentlist div.comment-meta { font-size:11px; color:#a5cdd4; text-align:right;}
#content div.commentlist div.comment-meta a { color:#a5cdd4; text-decoration:none;}
#content div.commentlist div.comment-meta a:hover { text-decoration:underline;}
#content div.commentlist p { margin:5px 0px; padding:0px; font-size:12px; margin-bottom:22px;}
#content div.commentlist em { font-size:12px; color:#999999;}
#content div.commentlist div.reply { margin:4px 0px; text-align:right;}
#content div.commentlist div.reply a { font-size:11px; color:#0099CC; text-decoration:none;}
#content div.commentlist div.reply a:hover { text-decoration:underline;}

#respond {}
#respond p { margin:0px; padding:5px 0px; font-size:11px; color:#666666;}
#respond p a { color:#21759b; text-decoration:none; font-weight:bold;}
#respond p a:hover { text-decoration:underline;}
#respond form { margin:0px; padding:0px;}
#respond form input { margin:1px; padding:3px 6px; font-size:14px; color:#000000; border:2px solid #dddddd;}
#respond form textarea { font-size:14px; color:#000000; border:2px solid #dddddd; width:540px; height:180px; font-family:Tahoma, sans-serif;}
#respond form input.butonul { background-color:#e7f3ff; border:2px solid #99ccff; font-weight:bold; font-size:12px; font-weight:bold; color:#21759b; text-transform:uppercase;}
#respond form label { margin:1px; padding:4px 6px; font-size:14px; color:#666666;}
#respond form label small { font-size:14px;}



