/* --------------------------------------------------------------------------------------------------------------------------	CLASE CSS - CIC Admin -------------------------------------------------------------------------------------------------------------------------- */div#contest_container { background: white; font-size: 14px; margin: 0; padding: 0; text-align: left; }div#contest_container h1 { font-size: 2em; padding: 0.4em 0; color: black; }div#contest_container h2 { font-size: 1.6em; color: black; padding: 0.2em 0; }div#contest_container p { font-size: inherit; }div#contest_container a { font-size: inherit; }div#contest_container div.contest_subtitle { font-size: 2em; font-weight: normal; padding: 12px 0; }div#contest_container div.zone_title { font-size: 1.2em; padding: 5px 0; font-weight: bold; }div#contest_menu { width: 22%; float: left; }div#contest_menu ul { list-style-type: square; margin: 0; padding: 0; padding-top: 220px; }div#contest_menu ul li { list-style-type: square; margin: 0; padding: 0; font-size: 1.1em; color: gray; margin-left: 16px; }div#contest_menu ul li a { display: block; padding: 4px 0; color: blue; }div#contest_menu ul li a:hover { background: #eee; }div#contest_menu div.sponsor_area { padding: 8px 2px; text-align: left; margin: 2px; padding-left: 16px; }div#contest_menu div.sponsor_area a { text-decoration: none; }div#contest_menu div.sponsor_area a span { text-decoration: none; font-size: 1.2em; }div#contest_contents { width: 76%; float: left; }/* CLASE PENTRU REGULAMENT SI PREMII */div#contest_container div.contest_document { font-size: 14px; }div#contest_container div.contest_document p { font-size: 14px; padding: 4px 0; margin: 0; }div#contest_container div.contest_document ul li { font-size: 14px; list-style-type: square; margin: 0; margin-left: 16px; padding: 2px 0; }/* CLASE GENERALE PENTRU CONTINUT */div#contest_container div.contest_padding { padding: 0px 10px; }div#contest_container div.contest_register { padding: 5px 10px; margin: 10px 0; border: 1px solid #eee; font-weight: bold; }/* NAVIGATOR TOPURI */div#contest_container div.contest_items_categories { padding: 4px 0px; }div#contest_container div.contest_items_categories ul { list-style-type: none; margin: 0; padding: 0; }div#contest_container div.contest_items_categories ul  li { list-style-type: none; margin: 0; padding: 0; float: left; display: block; }div#contest_container div.contest_items_categories ul  li  a { display: block; padding: 5px 10px; font-weight: bold; }div#contest_container div.contest_items_categories ul  li  a.current { color: #AAA; }/* PAGINATOR TOP */div#contest_container div.contest_page_folder { margin: 10px; padding: 5px; }div#contest_container div.contest_page_folder a, div.contest_page_folder span { display: block; float: left; padding: 2px 4px; font-size: .8em; border: 1px solid #eee; margin: 1px; }div#contest_container div.contest_page_folder span { font-weight: bold; background: #eee; }/* ZONE ITEMURI */div#contest_container div.contest_photo_item { width: 145px; height: 180px; padding: 4px; margin: 4px; text-align: center; float: left; border: 1px solid #eee; }div#contest_container div.contest_forum_item{ width: 95px; height: 120px; padding: 4px; margin: 4px; text-align: center; float: left; border: 1px solid #eee; }/* -----------------------------------------------------*//* Concurs foto */div#contest_photo_view { padding: 5px 0; }div#contest_photo_view div.item_navigator { padding: 4px; border-bottom: 1px dotted #eee; text-align: center; font-weight: bold; }div#contest_photo_view div.item_navigator a { display: block; padding: 5px; }div#contest_photo_view div.item_navigator a:hover { background: #eee; }div#contest_photo_view div.item_navigator a.prev_item { float: left; }div#contest_photo_view div.item_navigator a.next_item { float: right; }/* Comentarii */div#contest_photo_view div.item_reporting { padding: 5px 0; text-align: center; }div#contest_photo_view div.full_image_ranking { padding: 5px; font-weight: bold; text-align: center; }div#contest_photo_view div.contest_vote_item { padding: 5px; border: 1px solid #eee; }div#contest_photo_view div.full_image_view { padding: 5px; margin: 5px 0; text-align: center; border: 1px solid #eee; }div#contest_photo_view div.full_image_description { padding: 5px; margin: 5px 0; text-align: center; background: #eee; }/* Comentarii */div#full_image_comments { padding: 5px; margin: 5px 0; text-align: left; border: 1px solid #eee; }div#full_image_comments table.comments_table { border: 0; padding: 0; width: 100%; margin: 0; }div#full_image_comments table.comments_table td { padding: 4px 8px; margin: 0; border: 1px solid #eee; text-align: left; vertical-align: top; }div#full_image_comments table.comments_table td.comment_row_even { background: #eee; }div#full_image_comments table.comments_table td.comment_row_odd { background: #fff; }div#full_image_comments table.comments_table td.comment_admin{ background: #fee; }div#full_image_comments table.comments_table td div.comment_details { font-size: .9em; font-weight: bold; }div#full_image_comments table.comments_table td div.comment_content { font-size: 1em; font-weight: normal; padding: 5px 0; padding-top: 10px; }div#full_image_comments table.comments_table td div.comment_admin { font-size: .9em; font-weight: bold; text-align: right; padding-top: 10px; }div#full_image_comments div.add_comment { padding: 5px; margin: 5px 0; text-align: left; border: 1px solid #eee; }div#full_image_comments div.add_comment textarea, div#full_image_comments div.add_comment input { padding: 5px; margin: 2px 0; border: 1px solid #ccc; font-size: 0.9em; }div#full_image_comments div.add_comment textarea { width: 90%; }div#full_image_comments div.contest_vote_item { margin: 5px 0; padding: 2px 10px; }div#contest_recommend_item { padding: 5px; margin: 5px 0; text-align: left; border: 1px solid #eee; }div#contest_recommend_item textarea, div#contest_recommend_item input { padding: 5px; margin: 2px 0; border: 1px solid #ccc; font-size: 0.9em; }div#contest_recommend_item label textarea { width: 90%; height: 50px; }form#contest_rate_form a.rating_note_off { display: block; float: left; width: 28px; height: 28px; background-color: #333; text-align: center; vertical-align: bottom; background-image:url(http://img.kudika.ro/comunitate/photos/concursuri/rating_off.png); }form#contest_rate_form a.rating_note_on { background-image:url(http://img.kudika.ro/comunitate/photos/concursuri/rating_on.png); } div#contest_photo_apply form { margin: 10px 0; padding: 5px; border: 1px solid #eee; }div#contest_photo_apply label { font-weight: bold; font-size: 14px; }div#contest_photo_apply input, div#contest_photo_apply textarea { border: 1px solid #ccc; vertical-align: middle; padding: 4px 8px; font-size: 14px; }/* -----------------------------------------------------*//* Concurs recomandari */div#contest_recommend_email { padding: 5px 0; }div#contest_recommend_email div.contest_recommend_item { padding: 5px; border-bottom: 1px solid #ddd; }div#contest_recommend_email div.field_floater { padding: 4px; float: left; width: 40%; margin-right: 20px; }div#contest_recommend_email div.field_floater label { font-weight: bold; font-size: 1em; }div#contest_recommend_email div.field_floater input { font-weight: normal; padding: 4px 8px; width: 100%; font-size: 1em; }
