.search  { 
 	background:none repeat-x;
}


.header_item  { 
 	background-image:none;
}


.header_selected_item  { 
 	background-image:none;
}

#header_goto {
	cursor:pointer;
	display:block;
	height:95px;
	position:absolute;
	left:0;
	top:0;
	width:300px;
}


.header_line  { 
}


.info_light  { 
}


.info_color_light  { 
}


.info_dark  { 
}


.info_color  { 
}


.list_light  { 
}


.list_dark  { 
}


.list_color  { 
}


.list_item_selected  { 
}


.list_item_color  { 
}


.list_item_color_dark  { 
}


.info_row  { 
 	margin-top:2px;
 	margin-bottom:2px;
}


.hr_header  { 
}


#header  { 
 	height:125px;
 	position:relative;
}


#header_buttons ul li  { 
 	text-align:center;
 	height:25px;
 	margin:0;
 	padding:0 8px 0 9px;
}


#header_buttons ul li.selected  { 
}


#header_buttons ul li a  { 
 	text-align:center;
 	font-size:13px;
 	line-height:25px;
}


#header_buttons ul li a:link  { 
 	text-align:center;
}


#header_buttons ul li a:visited  { 
 	text-align:center;
}


#header_buttons ul li a:hover  { 
 	text-align:center;
}


#header_buttons ul li a:active  { 
 	text-align:center;
}


#header_buttons ul li.border  { 
 	width:2px;
 	padding:0;
}


#search_line  { 
 	position:relative;
 	height:20px;
 	float:left;
 	margin:0;
 	padding:0 0 0 1px;
	/* VaGy 2009.11.09. Sanoma request : 630 volt */
 	width:158px;
}
#search_value  { 
 	background:transparent url(../front/images/videoplayer_technet_search_inside.png);
 	margin-top:1px;
 	height:16px;
 	border:0 solid #FFF;
 	float:left;
	/* VaGy 2009.11.09. Sanoma request : 567 volt*/
 	width: 97px;
}
#search_wrapper  { 
 	height:50px;
 	position:relative;
 	margin:0;
 	padding:0;
	/* VaGy 2009.11.09. Sanoma request : */
	position: absolute;
	top: 70px;
	right: 28px;
}


#search_form  { 
 	margin:0;
 	padding:0;
}


#search_label  { 
 	font-size:12px;
 	width:56px;
 	line-height:20px;
 	float:left;
}


#search_submit  { 
 	border:0 solid #FFF;
 	background:none;
 	float:left;
 	margin:0;
 	padding:1px 0 2px 4px;
}


a  { 
}


#page  { 
 	margin-left:auto;
 	margin-right:auto;
 	width:894px;
	/* VaGy 2009.11.09. Sanoma request : */
	position: relative;

}


.left  { 
 	float:left;
}


.right  { 
 	float:right;
}


.hidden  { 
 	display:none;
}


.invisible  { 
 	visibility:hidden;
}


.clear  { 
 	clear:both;
 	margin:0;
 	padding:0;
}


#header_buttons  { 
 	position:absolute;
 	bottom:5px;
 	left:30px;
 	text-align:center;
}


.list_header  { 
 	display:inline;
 	z-index:10;
}


.list_header li  { 
 	display:inline;
 	float:left;
 	z-index:10;
}


#hr_header  { 
 	position:relative;
 	top:115px;
 	width:100%;
 	height:6px;
 	z-index:0;
}





#search  { 
 	position:relative;
 	top:25px;
 	left:24px;
 	text-align:center;
 	line-height:25px;
}





#message_box  { 
 	margin-top:30px;
 	margin-left:80px!important;
 	margin-right:auto;
 	float:left;
}


#wrapper  { 
 	position:relative;
 	height:1400px;
}


#wrapper_search  { 
 	position:relative;
 	height:600px;
}


#side-left  { 
 	margin-top:30px;
 	margin-right:30px;
 	margin-left:30px;
 	float:left;
 	width:493px;
}


#search_result_wrapper  { 
 	margin-bottom:10px;
}


#search_result  { 
 	width:501px;
}


#search_result_header  { 
 	line-height:20px;
 	height:27px;
 	position:relative;
 	margin:0;
 	padding:0 10px;
}


#search_result_header h3  { 
 	font-weight:700;
 	font-size:13px;
 	position:absolute;
 	left:10px;
 	top:0;
}


#search_result_selector  { 
 	position:absolute;
 	right:10px;
 	top:6px;
}


#search_result_mozaik_selector  { 
 	float:left;
 	margin-right:1px;
}


#search_result_list_selector  { 
 	float:left;
}


#search_result_content  { 
 	margin-top:1px;
 	height:307px;
 	position:relative;
 	padding:5px 10px;
}


#search_result_loadinfo  { 
 	position:absolute;
 	opacity:0.7;
 	width:100%;
 	height:100%;
 	top:0;
 	left:0;
}


#search_result_loadinfo img  { 
 	position:absolute;
 	top:45%;
 	left:45%;
}


#search_result_mozaik_view  { 
 	padding-left:0;
 	padding-right:0;
 	height:306px;
 	overflow:hidden;
}


#search_result_pager  { 
 	text-align:center;
 	position:relative;
 	height:25px;
 	font-size:11px;
 	margin:1px 0 0;
 	padding:0 10px;
}


#search_result_pager a #search_result_pager a:hover  { 
}


#search_result_pager a:active  { 
}


#search_result_pager a:link  { 
}


#search_result_pager a:visited  { 
}


#search_result_pager a.selected #search_result_pager a:hover.selected  { 
 	padding-left:2px;
 	padding-right:2px;
}


#search_result_pager a:active.selected  { 
 	padding-left:2px;
 	padding-right:2px;
}


#search_result_pager a:link.selected  { 
 	padding-left:2px;
 	padding-right:2px;
}


#search_result_pager a:visited.selected  { 
 	padding-left:2px;
 	padding-right:2px;
}


#search_result_pager .search_result_prev  { 
 	float:left;
}


#search_result_pager .search_result_pages  { 
 	position:relative;
 	text-align:center;
 	margin-left:auto;
 	margin-right:auto;
 	height:16px;
 	overflow:hidden;
 	width:170px;
}


#search_result_pager .search_result_pages a  { 
 	margin-left:1px;
 	margin-right:1px;
}


#search_result_pager .search_result_next  { 
 	position:absolute;
 	right:10px;
 	top:0;
}


.search_result_mozaik_item  { 
 	height:76px;
 	width:95px;
 	overflow:hidden;
 	margin-right:1px;
 	margin-bottom:1px;
 	float:left;
}


.search_result_mozaik_item .search_result_image  { 
}


.search_result_mozaik_item .title  { 
 	text-align:center;
 	font-size:11px;
 	height:76px;
 	width:92px;
}


.search_result_image  { 
 	width:90px;
 	height:60px;
 	float:left;
 	margin:0 1px 0 0;
}


.search_result_image img  { 
 	width:70px;
 	height:40px;
 	float:left;
 	margin:10px;
}


.search_result_mozaik_row  { 
 	height:70px;
 	width:92px;
 	margin-top:1px;
 	margin-bottom:1px;
 	margin-right:1px;
 	float:left;
 	overflow:hidden;
}


.search_result_mozaik_item:hover  { 
}


.search_result_mozaik_row.selected  { 
}


.search_result_mozaik_row .search_result_mozaik_image  { 
 	height:50px;
}


.search_result_mozaik_row .search_result_mozaik_image img  { 
 	padding:8px;
}


.search_result_mozaik_row .search_result_mozaik_text  { 
 	font-size:11px;
 	margin-left:2px;
 	margin-right:2px;
 	text-align:center;
}


.search_result_row  { 
 	float:left;
 	height:60px;
 	margin-top:1px;
 	margin-bottom:0;
}


.hovered .search_result_text  { 
}


.hovered .search_result_image  { 
}


.hovered .title  { 
}


.selected .search_result_text  { 
}


.selected .search_result_image  { 
}


.selected .title  { 
}


.search_result_text  { 
 	height:50px;
 	width:128px;
 	float:left;
 	font-size:11px;
 	margin:0 1px 0 0;
 	padding:5px 10px;
}


.search_result_text .title  { 
}


.search_result_text .description_duration  { 
 	position:relative;
 	clear:both;
}


.search_result_text .description_duration .description  { 
 	position:relative;
 	float:left;
 	width:96px;
}


.search_result_text .description_duration .duration  { 
 	position:relative;
 	float:right;
}


.search_result_text .date_view  { 
 	clear:both;
 	position:relative;
}


.search_result_text .date_view .date  { 
 	position:relative;
 	float:left;
}


.search_result_text .date_view .view  { 
 	position:relative;
 	float:right;
}


.search_result_search_row  { 
 	position:relative;
 	margin-top:2px;
 	line-height:25px;
 	height:25px;
 	bottom:-1px;
}


.search_result_search_row a  { 
 	float:right;
 	margin-right:10px;
}


.search_result_search_row a:hover  { 
 	float:right;
 	margin-right:10px;
}


.search_result_search_row a:active  { 
 	float:right;
 	margin-right:10px;
}


.search_result_search_row a:link  { 
 	float:right;
 	margin-right:10px;
}


.search_result_search_row a:visited  { 
 	float:right;
 	margin-right:10px;
}


#videoplayer_wrapper  { 
 	margin-bottom:10px;
}


#videoplayer  { 
 	height:448px;
 	width:500px;
}


#videoplayer_header  { 
 	line-height:25px;
}


#videoplayer_header h3  { 
 	font-weight:400;
 	font-size:13px;
 	margin:0;
 	padding:0 10px;
}


#videoplayer_item  { 
 	height:376px;
}


#videoplayer_footer  { 
 	line-height:25px;
}


#videoplayer_footer span  { 
 	font-weight:700;
 	font-size:13px;
 	padding:0 10px;
}


#comment_list_wrapper  { 
 	margin-bottom:10px;
}


#comment_list  { 
 	width:500px;
}


#comment_list_header  { 
 	line-height:20px;
 	margin:0;
 	padding:1px 10px 5px;
}


#comment_list_header h3  { 
 	font-weight:700;
 	font-size:13px;
}


#comment_list_header span  { 
 	font-weight:400;
 	font-size:13px;
}


#comment_list_selector  { 
 	position:absolute;
 	right:10px;
}


#comment_list_content  { 
 	margin-top:1px;
 	position:relative;
 	padding:5px 10px;
}


#comment_list_loadinfo  { 
 	position:absolute;
 	opacity:0.7;
 	width:100%;
 	height:100%;
 	top:0;
 	left:0;
}


#comment_list_loadinfo img  { 
 	position:absolute;
 	top:45%;
 	left:45%;
}


#comment_list_pager  { 
 	text-align:center;
 	position:relative;
 	font-size:11px;
 	height:25px;
 	margin:1px 0 0;
 	padding:0 10px;
}


#comment_list_pager a #comment_list_pager a:hover  { 
}


#comment_list_pager a:active  { 
}


#comment_list_pager a:link  { 
}


#comment_list_pager a:visited  { 
}


#comment_list_pager a.selected #comment_list_pager a:hover.selected  { 
 	width:15px;
 	height:15px;
 	text-align:center;
 	position:relative;
 	margin:0;
 	padding:0 1px 0 3px;
}


#comment_list_pager a:active.selected  { 
 	width:15px;
 	height:15px;
 	text-align:center;
 	position:relative;
 	margin:0;
 	padding:0 1px 0 3px;
}


#comment_list_pager a:link.selected  { 
 	width:15px;
 	height:15px;
 	text-align:center;
 	position:relative;
 	margin:0;
 	padding:0 1px 0 3px;
}


#comment_list_pager a:visited.selected  { 
 	width:15px;
 	height:15px;
 	text-align:center;
 	position:relative;
 	margin:0;
 	padding:0 1px 0 3px;
}


#comment_list_pager .comment_list_prev  { 
 	float:left;
}


#comment_list_pager .comment_list_pages  { 
 	position:relative;
 	text-align:center;
 	margin-left:auto;
 	margin-right:auto;
 	height:16px;
 	overflow:hidden;
 	width:170px;
}


#comment_list_pager .comment_list_pages a  { 
 	margin-left:1px;
 	margin-right:1px;
}


#comment_list_pager .comment_list_next  { 
 	position:absolute;
 	right:10px;
 	top:0;
}


.comment_list_row  { 
 	margin-bottom:1px;
}


.hovered .comment_list_text  { 
}


.selected .comment_list_text  { 
}


.comment_list_row:hover  { 
}


.comment_list_row .comment_list_text  { 
 	padding:5px 10px;
}


.comment_list_row .title_date  { 
 	line-height:20px;
}


.comment_list_row .title  { 
 	float:left;
}


.comment_list_row .date  { 
 	text-align:right;
}


.comment_list_row .answer  { 
 	float:right;
}


.comment_list_row .description  { 
}


.comment_list_search_row  { 
 	position:relative;
 	margin-bottom:5px;
 	line-height:25px;
 	height:25px;
}


.comment_list_search_row a  { 
 	float:right;
 	margin-right:10px;
}


.comment_list_search_row a:hover  { 
 	float:right;
 	margin-right:10px;
}


.comment_list_search_row a:active  { 
 	float:right;
 	margin-right:10px;
}


.comment_list_search_row a:link  { 
 	float:right;
 	margin-right:10px;
}


.comment_list_search_row a:visited  { 
 	float:right;
 	margin-right:10px;
}


#comment_list_form_wrapper  { 
 	margin-top:1px;
 	padding:5px 10px;
}


#comment_list_send  { 
}


#comment_list_form input  { 
 	background:transparent url(../front/images/videoplayer_technet_info_url_inside.png) repeat scroll 0 0;
 	border:0 solid blue;
 	margin:5px 1px 1px;
}


#comment_list_form textarea  { 
 	border:0 solid #FFF;
 	width:477px;
}


#comment_list_name  { 
 	float:left;
}


#comment_list_message  { 
 	float:left;
 	width:250px;
 	margin:5px 20px;
}


.comment_list_body_title  { 
 	clear:both!important;
}


#captchaimage  { 
 	margin-top:5px;
}


#side-right  { 
 	margin-top:30px;
 	float:left;
 	width:301px;
}


#video_info_wrapper  { 
 	margin-bottom:10px;
}


#video_info  { 
 	width:301px;
}


#video_info_header  { 
 	line-height:25px;
 	margin-bottom:1px;
}


#video_info_header h3  { 
 	font-weight:400;
 	font-size:13px;
 	margin:0;
 	padding:0 10px;
}


#video_info_content  { 
 	padding:5px 10px;
}


#info_row  { 
 	height:60px;
 	margin-top:1px;
 	margin-bottom:1px;
}


.video_info_image  { 
 	width:90px;
 	height:60px;
 	float:left;
 	margin:0 1px 1px 0;
}


.video_info_image img  { 
 	width:70px;
 	height:40px;
 	float:left;
 	margin:10px;
}


.video_info_text  { 
 	height:50px;
 	width:170px;
 	float:left;
 	font-size:11px;
 	margin:0 0 1px;
 	padding:5px 10px;
}


.video_info_text .title  { 
}


.video_info_text .description_duration  { 
 	position:relative;
 	clear:both;
}


.video_info_text .description_duration .description  { 
 	position:relative;
 	float:left;
 	width: 136px;
}


.video_info_text .description_duration .duration  { 
 	position:relative;
 	float:right;
}


.video_info_text .date_view  { 
 	clear:both;
 	position:relative;
}


.video_info_text .date_view .date  { 
 	position:relative;
 	float:left;
}


.video_info_text .date_view .view  { 
 	position:relative;
 	float:right;
}


#url_row  { 
 	width:281px;
 	height:30px;
 	font-size:11px;
 	font-weight:700;
 	position:relative;
 	margin-bottom:1px;
}


#code_row  { 
 	width:281px;
 	height:30px;
 	font-size:11px;
 	font-weight:700;
 	position:relative;
 	margin-bottom:1px;
}


#url_row label  { 
 	float:left;
 	margin:7px 10px 0;
}


#code_row label  { 
 	float:left;
 	margin:7px 10px 0;
}


#url_input_wrapper  { 
 	float:left;
 	margin:5px 10px 5px 0;
 	padding:1px;
}


#code_input_wrapper  { 
 	float:left;
 	width:222px;
 	height:30px;
 	position:relative;
 	margin:5px 10px 5px 0;
 	padding:1px;
}


#url_row #input_url  { 
 	background:transparent url(../front/images/videoplayer_technet_info_url_inside.png);
 	border:0 solid #FFF;
 	width:219px;
}


#code_to_clipboard  { 
 	position:absolute;
 	right:0;
 	top:0;
}


#code_row #input_code  { 
 	background:transparent url(../front/images/videoplayer_technet_info_code_inside.png);
 	border:0 solid #FFF;
 	width:195px;
 	float:left;
 	height:16px;
}


#code_row #input_submit  { 
 	border:0 solid #FFF;
 	display:none;
}


.pager_inner  { 
 	position:relative;
 	top:5px;
}


.selected_page  { 
 	width:15px;
 	height:15px;
 	padding-left:1px;
 	text-align:center;
 	position:relative;
 	float:left;
}


.selected  { 
}


.unselected_page  { 
 	width:15px;
 	height:15px;
 	padding-left:1px;
 	text-align:center;
 	position:relative;
 	float:left;
}


.hovered a  { 
}


#site_videos_wrapper  { 
 	margin-bottom:10px;
}


#site_videos  { 
 	width:301px;
}


#site_videos_header  { 
 	line-height:20px;
 	height:27px;
 	position:relative;
 	margin:0;
 	padding:0 10px;
}


#site_videos_header h3  { 
 	font-weight:700;
 	font-size:13px;
 	position:absolute;
 	left:10px;
 	top:0;
}


#site_videos_selector  { 
 	position:absolute;
 	right:10px;
 	top:6px;
}


#site_videos_mozaik_selector  { 
 	float:left;
 	margin-right:1px;
}


#site_videos_list_selector  { 
 	float:left;
}


#site_videos_content  { 
 	margin-top:1px;
 	height:332px;
 	position:relative;
 	padding:5px 10px;
}


#site_videos_loadinfo  { 
 	position:absolute;
 	opacity:0.7;
 	width:100%;
 	height:100%;
 	top:0;
 	left:0;
}


#site_videos_loadinfo img  { 
 	position:absolute;
 	top:45%;
 	left:45%;
}


#site_videos_mozaik_view  { 
 	padding-left:0;
 	padding-right:0;
 	height:306px;
 	overflow:hidden;
}


#site_videos_pager  { 
 	text-align:center;
 	font-size:11px;
 	height:25px;
 	position:relative;
 	margin:1px 0 0;
 	padding:0 10px;
}


#site_videos_pager a #site_videos_pager a:hover  { 
}


#site_videos_pager a:active  { 
}


#site_videos_pager a:link  { 
}


#site_videos_pager a:visited  { 
}


#site_videos_pager a.selected #site_videos_pager a:hover.selected  { 
}


#site_videos_pager a:active.selected  { 
}


#site_videos_pager a:link.selected  { 
}


#site_videos_pager a:visited.selected  { 
}


#site_videos_pager .site_videos_prev  { 
 	position:absolute;
 	left:10px;
 	top:0;
}


#site_videos_pager .site_videos_pages_wrapper  { 
 	position:absolute;
 	left:30%;
 	top:0;
}


.site_videos_pages_wrapper  { 
 	position:absolute;
 	left:30%;
 	top:0;
}


#site_videos_pager .site_videos_pages  { 
 	position:relative;
 	text-align:center;
 	margin-left:auto;
 	margin-right:auto;
 	height:16px;
 	overflow:hidden;
 	width:170px;
}


#site_videos_pager .site_videos_pages a  { 
 	margin-left:1px;
 	margin-right:1px;
}


#site_videos_pager .site_videos_next  { 
 	position:absolute;
 	right:10px;
 	top:0;
}


.site_videos_mozaik_item  { 
 	height:76px;
 	width:92px;
 	overflow:hidden;
 	margin-right:1px;
 	margin-bottom:1px;
 	float:left;
}


.site_videos_mozaik_item .site_videos_image  { 
 	width:90px;
 	height:60px;
 	float:left;
 	margin:0 1px 0 0;
}


.site_videos_mozaik_item .site_videos_image img  { 
 	width:70px;
 	height:41px;
 	float:left;
 	margin:10px;
}


.site_videos_mozaik_item .title  { 
 	text-align:center;
 	font-size:11px;
 	height:76px;
 	width:92px;
}


.site_videos_row .site_videos_image  { 
 	width:90px;
 	height:60px;
 	float:left;
 	margin:0 1px 0 0;
}


.site_videos_row .site_videos_image img  { 
 	width:70px;
 	height:41px;
 	float:left;
 	margin:10px;
}


.site_videos_mozaik_row  { 
 	height:70px;
 	width:92px;
 	margin-top:1px;
 	margin-bottom:1px;
 	margin-right:1px;
 	float:left;
 	overflow:hidden;
}


.site_videos_mozaik_item:hover  { 
}


.site_videos_mozaik_row .selected  { 
}


.site_videos_mozaik_row .site_videos_mozaik_image  { 
 	height:50px;
}


.site_videos_mozaik_row .site_videos_mozaik_image img  { 
 	padding:8px;
}


.site_videos_mozaik_row .site_videos_mozaik_text  { 
 	font-size:11px;
 	margin-left:2px;
 	margin-right:2px;
 	text-align:center;
}


.site_videos_row  { 
 	height:60px;
 	margin-top:1px;
 	margin-bottom:0;
}


.hovered .site_videos_text  { 
}


.hovered .site_videos_image  { 
}


.selected .site_videos_text  { 
}


.selected .site_videos_image  { 
}


.site_videos_text  { 
 	height:50px;
 	width:170px;
 	float:left;
 	font-size:11px;
 	margin:0;
 	padding:5px 10px;
}


.site_videos_text .title  { 
}


.site_videos_text .description_duration  { 
 	position:relative;
 	clear:both;
}


.site_videos_text .description_duration .description  { 
 	position:relative;
 	float:left;
 	width: 133px;
}


.site_videos_text .description_duration .duration  { 
 	position:relative;
 	float:right;
}


.site_videos_text .date_view  { 
 	clear:both;
 	position:relative;
}


.site_videos_text .date_view .date  { 
 	position:relative;
 	float:left;
}


.site_videos_text .date_view .view  { 
 	position:relative;
 	float:right;
}


.site_videos_search_row  { 
 	position:relative;
 	margin-top:2px;
 	line-height:25px;
 	height:25px;
 	bottom:0;
 	font-size:11px;
}


.site_videos_search_row a  { 
 	float:right;
 	margin-right:10px;
}


.site_videos_search_row a:hover  { 
 	float:right;
 	margin-right:10px;
}


.site_videos_search_row a:active  { 
 	float:right;
 	margin-right:10px;
}


.site_videos_search_row a:link  { 
 	float:right;
 	margin-right:10px;
}


.site_videos_search_row a:visited  { 
 	float:right;
 	margin-right:10px;
}


#related_videos_wrapper  { 
 	margin-bottom:10px;
}


#related_videos  { 
 	width:301px;
}


#related_videos_header  { 
 	line-height:20px;
 	height:27px;
 	position:relative;
 	margin:0;
 	padding:0 10px;
}


#related_videos_header h3  { 
 	font-weight:700;
 	font-size:13px;
 	position:absolute;
 	left:10px;
 	top:0;
}


#related_videos_selector  { 
 	position:absolute;
 	right:10px;
 	top:6px;
}


#related_videos_mozaik_selector  { 
 	float:left;
 	margin-right:1px;
}


#related_videos_list_selector  { 
 	float:left;
}


#related_videos_content  { 
 	margin-top:1px;
 	height:332px;
 	position:relative;
 	padding:5px 10px;
}


#related_videos_loadinfo  { 
 	position:absolute;
 	opacity:0.7;
 	width:100%;
 	height:100%;
 	top:0;
 	left:0;
}


#related_videos_loadinfo img  { 
 	position:absolute;
 	top:45%;
 	left:45%;
}


#related_videos_mozaik_view  { 
 	padding-left:0;
 	padding-right:0;
 	height:306px;
 	overflow:hidden;
}


#related_videos_pager  { 
 	text-align:center;
 	position:relative;
 	font-size:11px;
 	height:25px;
 	margin:1px 0 0;
 	padding:0 10px;
}


#related_videos_pager a #related_videos_pager a:hover  { 
}


#related_videos_pager a:active  { 
}


#related_videos_pager a:link  { 
}


#related_videos_pager a:visited  { 
}


#related_videos_pager a.selected #related_videos_pager a:hover.selected  { 
 	padding-left:2px;
 	padding-right:2px;
}


#related_videos_pager a:active.selected  { 
 	padding-left:2px;
 	padding-right:2px;
}


#related_videos_pager a:link.selected  { 
 	padding-left:2px;
 	padding-right:2px;
}


#related_videos_pager a:visited.selected  { 
 	padding-left:2px;
 	padding-right:2px;
}


#related_videos_pager .related_videos_prev  { 
 	float:left;
}


#related_videos_pager .related_videos_pages  { 
 	position:relative;
 	text-align:center;
 	margin-left:auto;
 	margin-right:auto;
 	height:16px;
 	overflow:hidden;
 	width:170px;
}


#related_videos_pager .related_videos_pages a  { 
 	margin-left:1px;
 	margin-right:1px;
}


#related_videos_pager .related_videos_next  { 
 	position:absolute;
 	right:10px;
 	top:0;
}


.related_videos_mozaik_item  { 
 	height:76px;
 	width:92px;
 	overflow:hidden;
 	margin-right:1px;
 	margin-bottom:1px;
 	float:left;
}


.related_videos_mozaik_item .related_videos_image  { 
}


.related_videos_mozaik_item .title  { 
 	text-align:center;
 	font-size:11px;
 	height:76px;
 	width:92px;
}


.related_videos_image  { 
 	width:90px;
 	height:60px;
 	float:left;
 	margin:0 1px 0 0;
}


.related_videos_image img  { 
 	width:70px;
 	height:40px;
 	float:left;
 	margin:10px;
}


.related_videos_mozaik_row  { 
 	height:70px;
 	width:92px;
 	margin-top:1px;
 	margin-bottom:1px;
 	margin-right:1px;
 	float:left;
 	overflow:hidden;
}


.related_videos_mozaik_item:hover  { 
}


.related_videos_mozaik_row.selected  { 
}


.related_videos_mozaik_row .related_videos_mozaik_image  { 
 	height:50px;
}


.related_videos_mozaik_row .related_videos_mozaik_image img  { 
 	padding:8px;
}


.related_videos_mozaik_row .related_videos_mozaik_text  { 
 	font-size:11px;
 	margin-left:2px;
 	margin-right:2px;
 	text-align:center;
}


.related_videos_row  { 
 	height:60px;
 	margin-top:1px;
 	margin-bottom:0;
}


.hovered .related_videos_text  { 
}


.hovered .related_videos_image  { 
}


.selected .related_videos_text  { 
}


.selected .related_videos_image  { 
}


.related_videos_text  { 
 	height:50px;
 	width:170px;
 	float:left;
 	font-size:11px;
 	margin:0;
 	padding:5px 10px;
}


.related_videos_text .title  { 
}


.related_videos_text .description_duration  { 
 	position:relative;
 	clear:both;
}


.related_videos_text .description_duration .description  { 
 	position:relative;
 	float:left;
 	width:133px;
}


.related_videos_text .description_duration .duration  { 
 	position:relative;
 	float:right;
}


.related_videos_text .date_view  { 
 	clear:both;
 	position:relative;
}


.related_videos_text .date_view .date  { 
 	position:relative;
 	float:left;
}


.related_videos_text .date_view .view  { 
 	position:relative;
 	float:right;
}


.related_videos_search_row  { 
 	position:relative;
 	margin-top:2px;
 	line-height:25px;
 	height:25px;
 	font-size:11px;
}


.related_videos_search_row a  { 
 	float:right;
 	margin-right:10px;
}


.related_videos_search_row a:hover  { 
 	float:right;
 	margin-right:10px;
}


.related_videos_search_row a:active  { 
 	float:right;
 	margin-right:10px;
}


.related_videos_search_row a:link  { 
 	float:right;
 	margin-right:10px;
}


.related_videos_search_row a:visited  { 
 	float:right;
 	margin-right:10px;
}


#advert  { 
 	width:301px;
 	overflow:hidden;
}


#advert_header  { 
 	line-height:20px;
 	height:27px;
 	position:relative;
 	margin:0;
 	padding:0 10px;
}


#advert_header h3  { 
 	font-weight:400;
 	font-size:13px;
 	position:absolute;
 	left:10px;
 	top:0;
}


#advert_content  { 
 	margin-top:1px;
 	height:332px;
 	padding:5px 10px;
}


#footer  { 
 	clear:both;
 	border-bottom:1px solid #ddd;
 	width:100%;
 	margin:0 0 50px;
 	padding:10px;
}


#footer ul  { 
 	margin:10px 40px;
}


#footer a,
#footer a:hover  { 
}


#footer a:active  { 
}


#footer a:link  { 
}


#footer a:visited  { 
}


#footer .copyright  { 
 	text-align:right;
 	margin-left:220px;
}


/* MENU LOGIN AUTHENTICATION PART */

#login_auth_wrapper{ 
	margin : 0px;
	padding: 0px;
	position : absolute;
	right: 30px;
	top: 7px;
	width: 300px;
	height: 81px;
}

#login_auth{ 
	margin : 0px;
	padding: 0px;
	position: relative;

}
#login_menu
{
	margin : 0px;
	padding: 0px;
	position: relative;
	width: 300px;
	height : 26px;
}

.menu_toggler{
	float : left;	
}

/* width SUM : 300 */
#login_toggler{ 
	width: 61px;
}

#register_toggler{ 
	width: 95px;
}
#password_toggler{ 
	width: 118px;
}
#close_toggler{ 
	width: 25px;
}

#login_content,
#password_content {
	position: relative;
	clear: both;
}




