@charset "utf-8";
/* CSS Document */

@import url(../video.css);

*{
	margin:0;
	padding:0;
}
p{
	font-size:12px;
	padding-bottom:10px;
}
a {
	text-decoration:none;
}

a:hover {
	text-decoration:underline;
}
a:active, a:focus{outline: none;}
H1{
	font-size:13px;
	font-weight:bold;
}
#leftColumn{
	width:200px;
	margin-left:10px;
}
.leftColumnBox_int{
	width:190px;
	
	background-attachment: scroll;
	background-image: url(images/left_repeat.jpg);
	background-repeat: repeat-y;
	background-position: left top;
}
#rightColumn{
	width:767px;
	float:left;
	background-attachment: scroll;
	background-image: url(images/bottom_bg.jpg);
	background-repeat: no-repeat;
	background-position:-2px bottom;
	padding-bottom:111px;
	
}
/****  LEFT MENUS  *****/
.leftMenus_int{
	background-attachment: scroll;
	background-image: url(images/bottom_left.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	padding-bottom:40px;
}
.leftMenus_int ul img{
	margin-left:10px;
	padding-bottom:5px;
	display:block;
	padding-left:30px;
}
.menu_actiuni{
	padding-bottom:10px;
}
.menu_cont{
	padding-bottom:10px;
}
.leftMenus_int li.level2{
	display:block;
	padding-bottom:6px;
	list-style:none;
	padding-right:5px;
	padding-left:40px;
}
.leftMenus_int li.level2active{
	display:block;
	padding-bottom:6px;
	list-style:none;
	padding-right:5px;
	background-attachment:scroll;
	background-image:url(../images/arrow_level1.gif);
	background-repeat:no-repeat;
	background-position:left 3px;
	padding-left:40px;
}
.leftMenus_int li.level2 a{
	color:#000000;
	font-size:15px;
	font-weight:bold;
	margin:0;
	padding:0;
}
.leftMenus_int li.level2 a:hover{
	text-decoration:underline;
	color:#000000;
}

.leftMenus_int li.level2active a{
	font-size:15px;
	font-weight:bold;
	text-decoration:underline;
	margin:0;
	padding:0;
	color:#D92D02;
}
/***** CONTENT  ************/
.contentTop{
	position:relative;
	height:47px;
}
.contentBg{
	background-attachment: scroll;
	background-repeat: no-repeat;
	background-position: left top;	
	/*background-image:url(images/top_bg.gif);*/
	background-image:url(images/backTransparent_export.png);
	width:764px;
	height:23px;
	position:absolute;
	top:31px;
	left:2px;
}
.mainContent{
	width:764px;
	background-attachment: scroll;
	background-image:url(images/maincontentbg.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	background-color:#FFDD9C;
	margin:0;
	padding:0;
	margin-top:7px;
}
.content_hp{
	padding-left:28px;
	padding-right:10px;
	padding-top:15px;
	padding-bottom:15px;
	font-size:13px;
}
H2{
	color:#B10201;
	font-size:11px;
	font-weight:bold;
}

.bodytext{
	margin:0;
	padding:0;
}
.contentTop_right{
	background-attachment: scroll;
	background-repeat: no-repeat;
	background-position: right top;
	height:31px;
	float:right;
	width:265px;
}
/***** CONTENT  MENU   *****/
.contentMenu{
	width:500px;
	float:left;
}
.contentMenu ul{
	height:43px;
	display:block;
	margin-left:10px;
	/*background-attachment: scroll;
	background-image: url(images/li_bg.jpg);
	background-repeat: repeat-x;*/
}

.contentMenu li{
	display:table-cell;
	float:left;
	list-style:none;
	height:43px;
	background-attachment: scroll;
	background-image: url(images/span_bg.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	text-align:center;
	vertical-align:middle;
}
.contentMenu li a{
	background-attachment: scroll;
	background-image: url(images/a_bg.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	padding-right:10px;
	color:#FFFFFF;
	font-weight:bold;
	padding-left:10px;
	display:block;
	float:left;
	height:38px;
	padding-top:10px !important;
	padding-top:7px;
	
}
.contentMenu li.active a,
.contentMenu li.first_active a{
	text-decoration:underline;
}

#formLogin{
	display:none;
}
/*********  LOGIN   *************/
.login_menu{
	float:right;
}
.login_menu li{
	list-style:none;
	display:block;
	background-attachment: scroll;
	background-image: url(images/span_button.jpg);
	background-repeat: no-repeat;
	background-position: left top;	
	height:30px;
	line-height:30px;
	text-align:center;
	float:left;
	margin-left:15px;
	padding-left:14px;
}
.login_menu li span{
	list-style:none;
	display:block;
	background-attachment: scroll;
	background-image: url(images/a_button.jpg);
	background-repeat: repeat-x;
	background-position:right top;
	height:30px;
}
.login_menu li a{
	color:#FFFFFF;
	font-weight:bold;
	background-attachment: scroll;
	background-image: url(images/li_button.jpg);
	background-repeat: no-repeat;
	background-position:right top;
	height:30px;
	display:block;
	padding-right:10px;
}
.tx-newloginbox-pi1 .forgot{
	font-size:13px;
	color:#000000;
}
/***********  FCE 60-40  ************/
.fceBox60-40 .leftBox{
	width:455px;
	float:left;
	padding-right:10px;
}
.fceBox60-40 .rightBox{
	width:244px;
	float:left;
}

.threeColumnBox{
	margin-top:20px;
}
.threeColumnBox H3{
	font-size:11px;
	font-weight:bold;
	text-align:center;
	margin-bottom:10px;
}
.threeColumnBox .box1,
.threeColumnBox .box2,
.threeColumnBox .box3{
	width:216px;
	float:left;
	margin-right:5px;
}
.threeColumnBox .tx-reeavideo-pi13{
	background-color:#FFF7D9;
	border:2px solid #AAAAAA;
	height:200px;
	padding-bottom:18px;
}
.threeColumnBox .tx-reeakidsstuff-pi4{
	background-color:#FFF7D9;
	border:2px solid #AAAAAA;
	height:198px;
	position:relative;
	margin-bottom:0px;
}
.threeColumnBox .tx-reeakidsstuff-pi4 .view_story a{
	display:block;
	position:absolute;
	bottom:20px;
	right:10px;
}
.threeColumnBox .videoItem{
	width:200px;
	text-align:center;
	float:none;
}
.threeColumnBox .videoItem .date_anunt{
	width:200px;
}
/***** Reea Kids pi1   ********/
.tx-reeakidsstuff-pi1{
	font-size:12px;
}
.tx-reeakidsstuff-pi1 .adauga_titlu{
	color:#000000;
	font-weight:bold;
	font-size:13px;
	padding-bottom:12px;
}
.tx-reeakidsstuff-pi1 .label_story{
	float:left;
	width:80px;
	font-size:12px;
}
.tx-reeakidsstuff-pi1 .field{
	float:left;
	width:200px;
}
.field input{
	width:300px;
	margin-bottom:5px;
	border:1px solid #AAAAAA;
}
.bodyText textarea{
	width:300px;
	margin-bottom:5px;
	border:1px solid #AAAAAA;
}
.submit_buttons{
	text-align:right;
	width:385px;
	margin-top:5px;
}
input.button{
	background-attachment: scroll;
	background-image: url(images/buton_gri.jpg);
	background-repeat: no-repeat;
	background-position: left top;	
	width:99px;
	height:30px;
	font-size:11px;
	color:#FFFFFF;
	border:0;
	background-color:0;
	padding-bottom:3px;
}
.spacer-gif{
	display:none;
}

/**  PI2  **/
.tx-reeakidsstuff-pi2{
	font-size:12px;
}
.storyBox{
	padding-bottom:20px;
}
.titleStory a{
	color:#000000;
}
.author{
	color:#B10201;
}
.tx-reeakidsstuff-pi2 .titleStory{
	padding-bottom:0;
	text-align:left;
}
/** PI3  **/
.tx-reeakidsstuff-pi3{
	font-size:12px;
	padding-right:20px;
}
.tx-reeakidsstuff-pi3 .author{
	text-align:right;
	color:#000000;
}
.tx-reeakidsstuff-pi3 .ratings{
}
.titleStory{
	text-align:center;
	font-weight:bold;
	padding-bottom:20px;
}
.tx-reeakidsstuff-pi3 .bodyText{
	text-align:center;
}
.pagination{
	color:#D70505;
	padding-top:10px;
	text-align:center;
}
.tx-reeavideo-pi6 .pagination{
	clear:both;
}

.pagination a{
	color:#D70505;
	text-decoration:underline;
}
/** PI 6  **/
.tx-reeakidsstuff-pi6{
	font-size:12px;
	background-color:#FFFFFF;
}
.tx-reeakidsstuff-pi6 .titleStory{
	text-align:left;
	padding-bottom:2px;
}
.tx-reeakidsstuff-pi6 .storyBox{
	padding:10px;
	border:1px solid #AAAAAA;
}
.tx-reeakidsstuff-pi6 .story{
	padding-bottom:10px;
}
/***  PI5  ***/
.tx-reeakidsstuff-pi5{
	font-size:12px;
}
.tx-reeakidsstuff-pi5 .titlu{
	font-weight:bold;
	float:left;
	width:150px;
}
.list_mystories .titlu a{
	color:#D70505;
	font-weight:bold;
}
.tx-reeakidsstuff-pi5 .stare,
.tx-reeakidsstuff-pi5 .modifica,
.tx-reeakidsstuff-pi5 .sterge{
	float:left;
	width:110px;
	padding-left:10px;
	padding-right:10px;
	text-align:center;
}
.modifica a,
.sterge a,
.showhide a{
	color:#333333;
	text-decoration:underline;
}
span.showhide{
	display:block;
	float:left;
	height:20px;
}
.povestile_mele .stare,
.povestile_mele .modifica,
.povestile_mele .sterge{
	font-weight:bold;
	padding-bottom:5px;
}
.list_mystories{
	padding-bottom:3px;
}
.tx-reeakidsstuff-pi5 .story_header,
.header_pp{
	color:#000000;
	font-weight:bold;
	font-size:13px;
	padding-bottom:12px;
}
.tx-ratings-pi2{
	font-size:12px;
}
.tx-reeakidsstuff-pi3 .ratings{
	margin-bottom:10px;
	margin-top:10px;
}
.tx-reeakidsstuff-pi3 .tx-ratings{
	text-align:right;
} 
#tx-ratings-wait-tx_reeakidsstuff_pp_5{
	text-align:right;	
}
.tx-reeakidsstuff-pi3 .tx-ratings-display{
	right:95px;
	left:inherit;
}
/****  FAVORITE   ************/
.tx-reeainteractivbookmark-pi1{
	font-size:12px;
}
.bookmark_row .titlu,
.bookmark_row .status,
.bookmark_row .sterge{
	float:left;
	display:block;
	width:150px;
	text-align:center;
	background:none;
	font-weight:bold;
	margin-bottom:10px;
}
.bookmarks .titlu,
.bookmarks .status,
.bookmarks .sterge{
	float:left;
	display:block;
	width:150px;
	text-align:center;
	background:none;
}
.bookmarks .titlu a{
	color:#D70505;
	font-weight:bold;
}
.links{
	text-align:left;
	margin-bottom:10px;	
}
.links .linksBox{
	float:left;
	text-align:left;
	background-attachment: scroll;
	background-image: url(images/linksBox_bg.jpg);
	background-repeat: no-repeat;
	background-position: right 3px;
	margin-right:7px;
}
.links .linkBox{
	float:left;
	text-align:left;
	margin-right:7px;
}
.links a{
	font-style:normal;
	font-size:12px;
	text-decoration:none;
	font-family:"Trebuchet MS";
	font-weight:normal;
	display:block;
	text-align:left;
	width:120px;
	margin:0;
	padding:0;
}
.links .linksBox a,
.links .linkBox a{
	font-style:normal;
	font-size:12px;
	text-decoration:none;
	font-family:"Trebuchet MS";
	font-weight:normal;
	display:block;
	text-align:left;
	width:auto;
	margin:0;
	padding:0;
	margin-right:5px;
}

.links a:hover{
	text-decoration:underline;
	color:#000000;
}
.sorting_activ{
	text-decoration:underline;
	margin-right:5px;
}
/***  REEA VIDEO  ***/
.tx-reeavideo-pi1{
	font-size:12px;
}

.tx-reeavideo-pi5 {
	font-size:13px;
}

.button_salveaza{
	padding-left:150px;
	padding-top:10px;
}



.button_salveaza input,
.login_button,
.tx-newloginbox-pi1-submit,
.tx-srfeuserregister-pi1-submit,
.upload_file .browse_button,
.video_search_btn{
	background-attachment: scroll;
	background-image: url(images/buton_gri.jpg);
	background-repeat: no-repeat;
	background-position: left top;	
	width:99px;
	height:30px;
	font-size:11px;
	color:#FFFFFF;
	border:0;
	padding-bottom:3px;
}
.video_search_btn{
	padding:0;
	padding-bottom:3px;
}
#TB_ajaxContent input{
	border:1px solid #666666;
	background:none;
	margin-right:10px;
}
/***  VIDEO   *****/
.videoItem {
	float:left;
	margin:5px;
	width:110px;
}
.videoItem .date_anunt a {
	color:#DA3030;
	font-weight:bold;
	line-height:12px;
}
.videoItem .date_anunt p a img {
	border:2px solid #FF8B00;
	margin-bottom:10px;
}

.tx-reeadrawing-pi1{
	width:990px;
	height:880px;
}
.tx-reeavideocomments-pi1 input#name{
	width:250px;
	border:1px solid #D92D02;

}
/****  VIDEO LINKS   *******/
.video_links{
	padding-left:35px;
}
.video_links li{
	display:block;
	float:left;
	list-style:none;
	padding-left:7px;
	padding-right:7px;
	background-attachment: scroll;
	background-image: url(images/linksBox_bg.jpg);
	background-repeat: no-repeat;
	background-position: left center;
}
.video_links li a{
	color:#000000;
}
.video_links li.first,
.video_links li.first_active{
	background:none;
}
.video_links li.active a,
.video_links li.first_active a{
	text-decoration:underline;
}
/***  tx-reeavideo-pi12  ***/
.tx-reeavideo-pi12{
	font-size:12px;
}
.random_video {
	margin:15px 0 0 175px;
	width:550px;
}
.random_video h3 {
	margin:0 0 7px;
	width:550px;
}
.random_video .rand_left {
	float:left;
	margin:0;
	width:280px;
}
.random_video .rand_right {
	float:left;
	margin:0;
	width:250px;
}
.random_video select {
	font-size:11px;
	height:17px;
	width:55px;
}
 /***  tx-reeavideo-pi1  ***/

.uploadVideo{
	position:relative;
	display:block;
	width:410px;
	height:35px;
}
.uploadVideo .text_name{
	padding-top:5px;
}
.upload_file{
	position:absolute;
	width:260px;
	height:32px;
	top:-2px;
	left:150px;
	z-index:0;
}
.uploadVideo .input_right input{
	position:absolute;
	width:200px;
	height:25px;
	z-index:1000;
	left:178px;
	top:-2px;
	opacity:0;
	filter:alpha(opacity=0);
}
.tx-reeavideo-pi4{
	font-size:12px;
}
.tx-reeavideocomments-pi1 fieldset{
	width:440px;
	font-size:12px;
}
.tx-reeavideo-pi5 select{
	width:50px;
}
.rightBox H3{
	color:#B10201;
	font-size:12px;
}

.tx-reeakidsstuff-pi4{
	border:1px solid #AAAAAA;
	background-color:#FFFFFF;
	font-size:12px;
	padding:10px;
	margin-bottom:20px;
}
.tx-reeakidsstuff-pi4 a.title{
	color:#000000;
	font-size:12px;
	text-decoration:underline;
	margin-top:10px;
	text-align:right;
	font-weight:bold;
	display:block;
}
.tx-reeakidsstuff-pi4 .field{
	font-weight:bold;
	padding-bottom:10px;
	width:210px;
}

.tx-reeavideo-pi10 .date_anunt {
	float:left;
	margin:5px;
	width:114px;
}
.tx-reeavideo-pi10 .date_anunt p {
	margin:0;
	padding:0;
}
.tx-reeavideo-pi10 .date_anunt a {
	color:#DA3030;
	font-weight:bold;
	font-size:12px;
	display:block;
}

.storyBox .left_box{
	width:230px;
	float:left;
	padding-right:15px;
}	
.storyBox .right_box{
	width:200px;
	float:left;
}	
.tx-ratings-text {
	padding-top:5px;
}
.favorites{
	margin-bottom:10px;
	margin-top:35px;
	text-align:center;
}
p.tx-newloginbox-pi1-forgotP{
	padding-bottom:3px;
	padding-top:5px;
}
.label_login {
 	color:#000000;
	padding-bottom:10px;
}
.tx-newloginbox-pi1 input.login_button {
	background-color:#FFCC00;
	border:none;
	font-size:11px;
}

.tx-reeavideo-pi7{
	margin-bottom:10px;
}

#lista_videoclipuri_pt_aprobare .date_anunt .action{
	width:332px;
}
#lista_videoclipuri_pt_aprobare .date_anunt{
	margin-top:3px;
}

.videoItem .date_anunt{
	float:left;
	margin:5px;
	width:114px;
}
.videoItem .date_anunt a {
	font-size:11px;
}
.videoItem .date_anunt p a img {
	border:2px solid #FF8B00;
	margin-bottom:10px;
}

#lista_videoclipurile_mele{
	width:700px;
}


.tx-newloginbox-pi1 {
	padding-top:10px;
	padding-left:0;
}


.tx-newloginbox-pi1 H3{
	padding-bottom:10px;
}

.dexonline{
	margin-left:0px;
}
#newsletterBox{
	margin-left:0px;
}
.newsletter br{
	height:0px;
	font-size:0;
}
.confirm_page #tx-srfeuserregister-pi1-fe_users_form{

	height:90px;
}
.confirm_page #tx-srfeuserregister-pi1-fe_users_form #tx-srfeuserregister-pi1-username,
.confirm_page #tx-srfeuserregister-pi1-fe_users_form #tx-srfeuserregister-pi1-pass{

	width:120px;

}
.cf:before,
.cf:after {
    content: " "; /* 1 */
    display: table; /* 2 */
}

.cf:after {
    clear: both;
}

/**
 * For IE 6/7 only
 * Include this rule to trigger hasLayout and contain floats.
 */
.cf {
    *zoom: 1;
}




.tx-srfeuserregister-pi1 fieldset {
    border: none;
    padding: 0;
  	}
.tx-srfeuserregister-pi1 dd{
	padding-bottom: 10px !important;
	}
.tx-srfeuserregister-pi1{
	padding-top: 30px;
	}
.tx-felogin-pi1 input{
	-webkit-appearance: textfield;
	padding: 1px;
	background-color: white;
	border: 2px inset;
	border-image-source: initial;
	border-image-slice: initial;
	border-image-width: initial;
	border-image-outset: initial;
	border-image-repeat: initial;
	-webkit-rtl-ordering: logical;
	-webkit-user-select: text;
	cursor: auto;
	}
.tx-felogin-pi1 fieldset {
    border: none;
    padding: 0;
    }
 .tx-felogin-pi1 legend{
 	display: none;
 	}
.tx-felogin-pi1 label{
	clear: both;
	width: 25%;
	text-align: right;
	padding-right: 1em;
	margin: 0;
	padding: 0 0 .5em 0;
	float: left;
	}
.tx-felogin-pi1 input{
	text-align: left;
	width: 35%;
	margin-bottom: 10px;
	background-color:#FFF !important;
	padding-left: 5px;
	margin-left: 10px;
	}
.tx-felogin-pi1 form{
	padding-top: 20px;
	}
.tx-felogin-pi1 input[type=submit] {
	background-attachment: scroll;
	background-image: url(images/buton_gri.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width: 99px;
	height: 30px;
	font-size: 12px;
	text-align: center;
	cursor: pointer;
	color: #FFFFFF;
	border: 0;
	float: none !important;
	padding-bottom: 3px;
	margin-left: 190px;
	margin-top: 10px;
	}
input:-webkit-autofill{
	background-color: #FFF !important;
	background: none !important;
	}
.input_newsletter{
	border: 0;
	padding: 4px;
	}
.fceBox60-40 .tx-felogin-pi1 label{
	width: 30%;
	}
.fceBox60-40 .tx-felogin-pi1 input[type=submit] {
	margin-left: 150px;
	}