/* CSS Document 
Autor: Liviu Jurubita
juru@protv.ro 
copyright PRO TV S.A. 2010
*/

@font-face {
    font-family: 'univ';
    src: url('http://assets.perfecte.ro/assets/perfecte/design/fonts/unii.eot?') format('eot'),
         url('http://assets.perfecte.ro/assets/perfecte/design/fonts/unii.woff') format('woff'),
         url('http://assets.perfecte.ro/assets/perfecte/design/fonts/unii.ttf') format('truetype'),
         url('http://assets.perfecte.ro/assets/perfecte/design/fonts/unii.svg#webfontC219dYrl') format('svg');
    font-weight: normal;
    font-style: normal;
}

a{
	color:#df1e55;	
}

/* START HEADER
------------------*/

.headerTop{
	background:#FFF url(http://web3.protv.ro/assets/perfecte/design/images/bg/header_top.gif);
	height:28px;
	overflow:hidden;
}

.headerTopContainer{
	background-color:#df1e55;
	height:28px;
	margin:0px auto;
	width:980px;	
}



.headerLogo{
	border-left:1px solid #f19bb4;
	display:block;
	width:979px;
}

.headerLogo .home{
	background:transparent url(http://web3.protv.ro/assets/perfecte/design/images/logo-perfecte-nou.gif) no-repeat;
	display:block;
	height:110px;
	margin:6px 0 0 10px;
	/*margin:6px 0 0 28px;*/
	float:left;
	width:200px;
	/*width:172px;*/
}



.meniuUp{
	background:#FFF url(http://web3.protv.ro/assets/perfecte/design/images/sprite-meniu-and-lines.gif) 0px -60px;
	display:block;
	height:8px;
	width:980px;	
	overflow:hidden;
	clear:both;
	border-left:0px;
}

.meniuDown{
	background:transparent url(http://web3.protv.ro/assets/perfecte/design/images/sprite-meniu-and-lines.gif) 0px -68px;
	display:block;
	height:8px;
	overflow:hidden;
	width:980px;	
}

.meniu {
	border-right:1px solid #F19BB4;	
}

.meniu a{
	/* background:transparent url(http://web3.protv.ro/assets/perfecte/design/images/sprite-meniu-and-lines.gif); */
}
.meniu a:hover{
	color: #FFFFFF;
	background-color: #df1e55;
}

.subMeniu a.submenuItem:hover {
	background-color:#c78c8b;
}
.subMeniu a.submenuItemActive {
	background-color:#c78c8b;
}
/* @END HEADER
------------------*/

/* BODY
------------------*/
.white{
	background:#FFF url(http://web3.protv.ro/assets/perfecte/design/images/bg/white.gif) repeat-y;	
	padding:0px;
	width:979px;
}

.cover{
	border-left:1px solid #F19BB4;	
	padding-top:9px;
	padding-left:9px;
}

.cover_flash{
	border-left:1px solid #F19BB4;	
	padding-top:9px;
	padding-left:9px;
}

.coverRelated{
		border-left: 1px solid #F19BB4;
		border-top: 0px solid #FFF;
		display:block;
}

.coverRelated a{
	color:#df1e55;	
	display:block;
	font-size:11px;
	font-weight:bold;
	float:left;
	margin:15px 0;
	padding:0 15px;
	width:188px;
}

.coverRelated a.middle{
	border-left:1px solid #df1e55;
	border-right:1px solid #df1e55;
}


.coverBottom{
	background:transparent url(http://web3.protv.ro/assets/perfecte/design/images/sprite-meniu-and-lines.gif) 0px -76px;
	height:11px;
	display:block;	
	width:660px;
}

.coverBottomNoRound{
	background:transparent url(http://web3.protv.ro/assets/perfecte/design/images/sprite-meniu-and-lines.gif) 0px -160px;
	height:11px;
	display:block;	
	overflow:hidden;
	width:660px;	
}

.whiteLeft2Cols{
	border-right: 1px solid #F19BB4;
	width:659px;
}

.relatedArticles{
	border-right: 1px solid #F19BB4;
}


.whiteLeft2ColsRight .newH3{
	background:transparent url(http://web3.protv.ro/assets/perfecte/design/images/bg/bg_h3new_fuchsia.png) repeat;
	_background: none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://web3.protv.ro/assets/perfecte/design/images/bg_h3new_fuchsia.png", sizingMethod="scale");
}

.whiteLeft2ColsCategory{
	border-left: 1px solid #F19BB4;
	width:659px;
}

/* left column submenu */
@font-face {
    font-family: 'myhelv';
    src: url('http://web3.protv.ro/assets/perfecte/design/images/helvnlt.eot');
    src: url('http://web3.protv.ro/assets/perfecte/design/images/helvnlt.eot?iefix') format('eot'),
         url('http://web3.protv.ro/assets/perfecte/design/images/helvnlt.woff') format('woff'),
         url('http://web3.protv.ro/assets/perfecte/design/images/helvnlt.ttf') format('truetype'),
         url('http://web3.protv.ro/assets/perfecte/design/images/helvnlt.svg#webfont9pUYhczf') format('svg');
    font-weight: normal;
    font-style: normal;	
}

.left_submenu_top{
	width: 211px;
}
.left_submenu{
	width: 211px;
	display:block;
	position:relative;
	right: 1px;
}
.left_submenu .topborder{
	width: 211px;
	height: 10px;
	background-position: top left;
	background-repeat:no-repeat;
	background-image:url(http://web3.protv.ro/assets/perfecte/design/images/menu_topborder.jpg);
}
.left_submenu .bottomborder{
	width: 211px;
	height: 10px;
	background-position: top left;
	background-repeat:no-repeat;
	background-image:url(http://web3.protv.ro/assets/perfecte/design/images/menu_bottomborder.jpg);
}
.left_submenu .centermenu{
	width: 210px;
	padding: 10px 0px 10px 0px;
	background-color:#FFFFFF;
	border-right: 1px solid #f19bb4;
}
.left_submenu ul{
	padding: 0px;
	margin: 0px;
	list-style:none;
	list-style-image:none;
	list-style-type:none;
}
.left_submenu li{
	padding: 0px;
	margin: 0px;
}
.left_submenu a{
	width: 183px;
	height: 21px;
	display:block;
	color: #df1e55;
	margin:0px 0px 0px 1px;
	font-family: Verdana, "myhelv", Arial, sans-serif;
	font-size: 16px;
	font-style:normal;
	font-weight: normal;	
	background-color:#FFFFFF;
	border-bottom: 1px dotted #f8c8d9;
}
.left_submenu a.active{
	background-color:#fcebf0;
}
.left_submenu a:hover{
	background-color:#fcebf0;
}
.whiteLeft2ColsLeft.submenu li{
	padding: 0px 19px 0px 20px;
}
/* e: left column submenu*/

.whiteLeft2ColsLeft .rss{
	background:url(http://web3.protv.ro/assets/perfecte/design/images/rss-icon.gif);
	display:block;
	float:left;
	height:23px;
	margin-bottom:10px;
	width:23px;	
}

.whiteLeft2Cols h4, .dotUp h4  {
	color:#DF1E55	
}

.whiteLeft2ColsRight .rss{
	background:url(http://web3.protv.ro/assets/perfecte/design/images/rss-icon.gif);
	display:block;
	float:left;
	height:23px;
	margin-bottom:10px;
	width:23px;	
}


.whiteLeftBottom{
	background:#FFFFFF url(http://web3.protv.ro/assets/perfecte/design/images/sprite-meniu-and-lines.gif) 0px -87px;
	clear:both;
	display:block;
	height:11px;
	overflow:hidden;
	width:660px;
}

.whiteLeft3Cols{
	border-left:1px solid #F19BB4;	
}

.whiteLeft3ColsArticle{
	border-right:1px solid #F19BB4;	
	border-left:none;
	width:659px;
}


.whiteLeft3Cols li .rss{
	background:url(http://web3.protv.ro/assets/perfecte/design/images/rss-icon.gif);
	display:block;
	float:left;
	height:23px;
	margin-bottom:10px;
	width:23px;	
}

.whiteLeft3Cols li h3{
	font-size:14px;
	font-family:Verdana, Geneva, sans-serif;
	/*font-size:20px;*/
	font-weight:bold;
	line-height:19px;
	padding:10px 0;
}

.whiteLeft3Cols li .related {
	border-bottom:1px dotted #CCCCCC;
	display:block;
	font-size:11px;
	font-weight:bold;
	line-height:15px;
	padding:11px 0;
}


/* @end LEFT
----------------*/





/* RIGHT
------------------*/

.search{
	background:transparent url(http://web3.protv.ro/assets/perfecte/design/images/sprite-meniu-and-lines.gif) 0px -260px;
	height:25px;
	width:300px;	
}

.search_text{
	background:none;
	border:0px;
	color:#a64846;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:13px;
	padding:4px 0 0 15px;
	width:260px;
	float:left;
}

.btn_src{
	background:transparent url(http://web3.protv.ro/assets/perfecte/design/images/sprite-meniu-and-lines.gif) -300px -260px;
	cursor:pointer;
	display:block;
	float:left;
	height:16px;
	margin-top:5px;
	width:16px;
}


.rightCol #last_news_box, .rightCol #top_news_box, .rightCol .calculatorCalorii{
	background:transparent url(http://web3.protv.ro/assets/perfecte/design/images/bg/fuchsia-right-box.gif);
	padding:15px 10px;
}


.boxTabs ul li h4, .rightCol .calculatorCalorii h4{
	color:#df1e55;	
	font-size:20px;
	padding:0;
	margin:0;
}

.menuTopArticole li h4{
	color:#DF1E55;
	font-size:20px;
	margin:0;
	padding:0;
}

.calculeazaCalorii{
	background:transparent url(http://web3.protv.ro/assets/perfecte/design/images/bg/calculeaza_calorii_fuchsia.gif);
}

/* @end RIGHT
-------------------*/


/*  CATEGORY & ARTICLE
--------------------------*/


.breadcrumbs li{
	color:#c78c8b;
	font-size:11px;
	font-weight:bold;
	font-family:Verdana, Geneva, sans-serif;
	display:block;
	float:left;
	list-style:none;
	margin-right:10px;
}


.breadcrumbs li a{
	color:#c78c8b;
	font-size:11px;
	font-weight:bold;
	font-family:Verdana, Geneva, sans-serif;
}

.breadcrumbs li .rss{
	background:url(http://web3.protv.ro/assets/perfecte/design/images/rss-icon-mini.gif);
	display:block;
	height:12px;
	margin-left:10px;
	width:12px;	
	float:left;
}

.whiteLeft2ColsCategory h1{
	color:#df1e55;
	font-family:Verdana, Geneva, sans-serif;
	font-size:2.8em;
	font-weight:normal;
	margin:15px 20px;
}

.embed{
	background-color:#DF1E55;
}

/* new embed box */
.customized_embed{
	border:1px solid #CCCCCC; 
	padding:5px; 
	position:relative;
}
.customized_embed .embed{
 	width: inherit;
}

.customized_embed .embed .watchembedcode{
	width: 480px;
	margin: 0px 0px 0px 10px;
}

.embed_description{
	width:585px; 
	font-size: 11px; 
	font-family: Arial, sans-serif; 
	padding-top:6px;
}

.sepLine{
	border: 1px solid #CCCCCC; 
	margin:1em 0;
}

.embed_sq_box{
	height: 100px;
	margin: 0px 0px 0px 60px;
}
.embed_sq_box a{
	float:left; 
	color:#999999; 
	padding:1px; 
	text-align:center; 
	text-decoration:none; 
	margin:2px;
}
.embed_sq_box .sizeController{
	background-color:#DDDDDD; 
	border:1px solid #999999; 
	margin-left:5px;
}
.embed_sq_box .helpertext{
	white-space:normal; 
	float:right; 
	font-size:12px; 
	display:none; 
	visibility:hidden; 
	margin-left:137px; 
	margin-top:1em; 
	position:absolute; 
	text-align:left; 
	width:85px; 
	font-style:italic; 
	font-size:13px;
}

.embed_dimensions_title{
	white-space:nowrap; 
	font-size:14px;
}

.embedsizecustom{
	list-style:none; 
	list-style-image:none; 
	list-style-type:none; 
	margin: 0px; 
	padding:1em; 
	text-align:right; 
	background-color:#DDDDDD; 
	border:1px solid #999999; 
	margin-left:5px;
}

.embedsizecustom li{
	margin:0.25em; 
	padding:0;
}
/* e: new embed box */


#div_vote .voteaza{
	background:transparent url(http://web3.protv.ro/assets/perfecte/design/images/bg_comment_button_fuchsia.jpg) repeat-x scroll 0 0;
	border:1px solid #f44297;
	color:#FFFFFF;
	cursor:pointer;
	font-family:Georgia,"Times New Roman",Times,serif;
	font-size:12px;
	margin:5px 0 6px;
	padding:3px 5px;	
}


.comentariiLeftBg{
	background:transparent url(http://web3.protv.ro/assets/perfecte/design/images/sprite_comments_fuchsia.gif) left top;
	color:#FFF;
	font-size:13px;
	font-family:Tahoma, Geneva, sans-serif;
	font-weight:bold;
	padding:17px 15px 0;
	width:270px;
}

.comentariiLeftBottom{
	background:transparent url(http://web3.protv.ro/assets/perfecte/design/images/sprite_comments_fuchsia.gif) left bottom;	
	display:block;
	height:15px;
	width:300px;
}

.comentariiLeftBg .sendButton{
	background:transparent url(http://web3.protv.ro/assets/perfecte/design/images/sprite_comments_fuchsia.gif) -300px 0px;
	border:0px;
	color:#FFF;
	cursor:pointer;
	font-weight:bold;
	height:30px;
	margin-top:5px;
	text-align:center;
	width:270px;
}

.comentariiLeftBg .sendButton:hover{
	background:transparent url(http://web3.protv.ro/assets/perfecte/design/images/sprite_comments_fuchsia.gif) -300px -30px;
}

.comentariiRight{
	float:left;	
}

.commentText li{
	border-bottom:1px dotted #cccccc;
	background:transparent url(http://web3.protv.ro/assets/perfecte/design/images/bg/comment_fuchsia.gif) no-repeat;
	background-position:0px 20px;
	color:#666565;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	list-style:none;
	margin:0 20px;
	padding:20px 0px 20px 33px;
}

.commentName{
	color:#df1e55;
	font-size:14px;
	font-weight:bold;
}

.raspunde{
	/* background:transparent url(http://web3.protv.ro/assets/perfecte/design/images/raspunde-fuchsia.gif); */
}


.poll{
	background:#df1e55 url(http://web3.protv.ro/assets/perfecte/design/images/bg/poll_fuchsia.gif) no-repeat;
}

.whiteLeft2ColsRight li .poll{
	background:#df1e55 url(http://web3.protv.ro/assets/perfecte/design/images/bg/poll_fuchsia.gif) no-repeat -1000px 0px;
}

.poll .voteazaPoll{
	background:#df1e55 url(http://web3.protv.ro/assets/perfecte/design/images/bg/poll_fuchsia.gif) no-repeat;
	background-position:-500px -8px;
}

.poll .voteazaPoll:hover{
	background-position:-500px -38px;
}

.poll .veziRezultate{
	background:#df1e55 url(http://web3.protv.ro/assets/perfecte/design/images/bg/poll_fuchsia.gif) no-repeat;
	background-position:-710px -8px;
}

.poll .veziRezultate:hover{
	background-position:-710px -38px;
}

.pollBottom{
	background:#df1e55 url(http://web3.protv.ro/assets/perfecte/design/images/bg/poll_fuchsia.gif) no-repeat;
	background-position:-500px 0px;
}

.whiteLeft2ColsRight li .pollBottom{
	background:#df1e55 url(http://web3.protv.ro/assets/perfecte/design/images/bg/poll_fuchsia.gif) no-repeat;
	background-position:-500px -68px;
}

/* debate */
.whiteLeft2ColsRight .debate{
	width: 400px;
	padding: 5px 0px 5px 0px;
	margin: 0px;	
	clear:both;
}
.whiteLeft2ColsRight .debate .header{
	width:400px;
	height: 32px;
	padding:0;
	margin:0px;
	background-image:url(http://web3.protv.ro/assets/perfecte/design/images/isdebate_title_box.jpg);
	background-position:top left;
	background-repeat:no-repeat;
}
.whiteLeft2ColsRight .debate .articleTitle{	
	width:388px;
	float:left;
	padding:0px 5px 0px 5px;
	margin:0px;
	background-color:#fdeaf0;	
	border: 1px solid #f19bb4;
	border-top:none;
	border-bottom:none;	
}
.whiteLeft2ColsRight .debate .articleTitle .text{
	width:380px;
	float:left;
	padding:5px 4px 7px 4px;	
	background-color:#FFFFFF;
	background-image:url(http://web3.protv.ro/assets/perfecte/design/images/isdebate_separator.jpg);
	background-position:bottom left;
	background-repeat:repeat-x;	
	color:#df1e55;
	font-family:Arial, Verdana, sans-serif;
	font-size:18px;
	font-weight:normal;
	font-style:normal;
	text-decoration:none;
	text-align:left;
}


.whiteLeft2ColsRight .debate .articleContent{
	width:388px;
	padding:10px 5px 0px 5px;
	margin:0px;	
	border: 1px solid #f19bb4;
	border-top: none;
	border-bottom: none;
	background-color:#fdeaf0;
	background-image:url(http://web3.protv.ro/assets/perfecte/design/images/isdebate_bgquestion.jpg);
	background-position:top center;
	background-repeat:no-repeat;
}

.whiteLeft2ColsRight .debate .articleContent #error{
	font-family:Verdana, Arial, sans-serif;
	font-size:12px;
	color: #FF0000;
	padding:5px 0px 5px 5px;
	margin:0px;
	font-weight:normal;
	float:left;
}

.whiteLeft2ColsRight .debate .articleContent .formComment{
	width:388px;
	display:inline-block;
	position:relative;
}
.whiteLeft2ColsRight .debate .articleContent textarea{
	width:384px;
	display:inline-block;
	border: 1px solid #f19bb4;
	height:60px;
	float:left;	
	font-family:Verdana, Arial, sans-serif;
	font-size:14px;
	font-weight:normal;
	color:#9d002d;
	text-decoration:none;
}

.whiteLeft2ColsRight .debate .articleContent .email_field{
	padding:5px 45px 0px 46px;
	margin:0px;
	float:right;
	background-image:url(http://web3.protv.ro/assets/perfecte/design/images/isdebate_bg_email_field.jpg);
	background-position:bottom left;
	background-repeat:no-repeat;
}
.whiteLeft2ColsRight .debate .articleContent .email_field input{
	width:250px;
	height:20px;
	border: 1px solid #f19bb4;
	float:left;
	font-family:Verdana, Arial, sans-serif;
	font-size:14px;
	font-weight:normal;
	color:#9d002d;
	text-decoration:none;
	display:inline-block;
}
.whiteLeft2ColsRight .debate .articleContent .sendButton{
	width: 98px;
	height: 28px;
	float: left;
	padding:0px;
	margin:0px;
	border:none;
	position:absolute;
	display:inline-block;
	left:297px; 
	top:93px;
	outline:none;
	background-image:url(http://web3.protv.ro/assets/perfecte/design/images/isdebate_btn_trimite.jpg);
	background-position:top left;
	background-repeat:no-repeat;
}
.whiteLeft2ColsRight .debate .articleContent .sendButton:hover{
	background-position:bottom left;
}

.whiteLeft2ColsRight .debate .footer_element{
	width:400px;
	height:35px;
	padding:0px;
	margin:0px;
	background-image:url(http://web3.protv.ro/assets/perfecte/design/images/isdebate_footer.jpg);
	background-position:top left;
	background-repeat:no-repeat;	
}

.whiteLeft2ColsRight .debate .footer_element p{
	padding: 5px 0px 0px 5px;
	margin:0px;
	color:#b50034;
	font-family:Verdana, Arial, sans-serif;
	font-size:12px;
	font-weight:normal;
	font-style:normal;
	text-decoration:none;
}
/* debate end */

/* @end CATEGORY & ARTICLE
---------------------------*/



/* @end BODY
------------------*/

/* FOOTER
------------------*/
.tagCloudTop{
	background:#df1e55 url(http://web3.protv.ro/assets/perfecte/design/images/sprite-meniu-and-lines.gif) 0px -98px;
	clear:both;
	display:block;
	height:9px;
	width:980px;	
}

.tagCloud{
	background-color:#df1e55;
	font-size:17px;
	padding:10px;
}


.tagCloudBottom{
	background:#df1e55 url(http://web3.protv.ro/assets/perfecte/design/images/sprite-meniu-and-lines.gif) 0px -107px;
	clear:both;
	display:block;
	height:9px;
	overflow:hidden;
	width:980px;	
}

.footer{
	background:#df1e55 url(http://web3.protv.ro/assets/perfecte/design/images/sprite-meniu-and-lines.gif) 0px -116px no-repeat;
	text-align:center;
	width:980px;
}

/* @end FOOTER
------------------*/


.crossPromo {
	border-left:1px solid #F19BB4;
}
