body
{
 font-size: 12px;
 color: #222;
 background: url('images/varza_tv_bgk_sgl_smoothd.png');
}

.main
{
 width: 900px;
 height: 1188px;
 margin-left: auto;
 margin-right: auto;	
 border-left: 2px solid #222;
 border-right: 2px solid #222;	
 background-color: #fff;
 font-size: 12px;
 font-family: Verdana;
}

.up_varza
{
 float: right;
 height: 206px;
 width: 504px;
 margin-right: 15px;
 margin-top: 7px;
 background: url('images/top_right_bgk.png');
}

.varza_roll
{
 float: left;
 height: 200px;
 width: 500px;
 margin-left: 2px;
 margin-top: 2px;
}

.b_acs, .b_prd, .b_ech, .b_con, .b_acs_ov, .b_prd_ov, .b_ech_ov, .b_con_ov, .b_men, .b_men_ov, .b_men_ch
{
 height: 20px;
 width: 122px;
 float: left;
 display: inline;
 margin-top: 20px;
 font-size: 14px;
}

.b_men
{
 background-image: url('images/b.png');
 font-weight: bold;
}

.b_men_ov
{
 background-image: url('images/b_over.png');
 font-weight: bold;
}

.b_men_ch
{
 background-image: url('images/b_over.png');
 font-weight: bold;
}

.b_acs
{
 /*background-image: url('images/b_acs.png');*/
 background-image: url('images/b_over.png');
 font-weight: bold;
}

.b_prd
{
 /*background-image: url('images/b_prd.png');*/
 background-image: url('images/b.png');
}

.b_ech
{
 /*background-image: url('images/b_ech.png');*/
 background-image: url('images/b.png');
}

.b_con
{
 /*background-image: url('images/b_con.png');*/
 background-image: url('images/b.png');
}

.b_acs_ov
{
 /*background-image: url('images/b_acs_over.png');*/
 background-image: url('images/b_over.png');
 font-weight: bold;
}

.b_prd_ov
{
 /*background-image: url('images/b_prd_over.png');*/
 background-image: url('images/b_over.png');
 font-weight: bold;
}

.b_ech_ov
{
 /*background-image: url('images/b_ech_over.png');*/
 background-image: url('images/b_over.png');
 font-weight: bold;
}

.b_con_ov
{
 /*background-image: url('images/b_con_over.png');*/
 background-image: url('images/b_over.png');
 font-weight: bold;
}

.top
{	
 height: 220px;
 width: 900px;
 background-color: #FFF;
}

.sigla
{
 height: 215px;
 width: 370px;
 float: left;
 margin-top: 15px;
 margin-left: -40px;
 position: absolute;
 display: inline;
 background: top left no-repeat url('images/sigla_varza.gif'); 
}

.menu
{
 height: 40px;
 width: 660px;
 float: left;
 background-color: #FFF;
 display: inline;
 border-bottom: 1px solid #CCC;
 border-top: 1px solid #CCC;
 border-right: 1px solid #CCC;
 margin-top: 30px;
}

.menu a
{
 color: #000;
 text-decoration: none;
}

.menu a:hover
{
 color: #333;
 font-weight: bold;
}

.main_video, .right_actori
{
 margin-top: 25px; 	
 width: 780px;	
 height: 425px;
 float: right;
 border-left: 3px dotted #444;
 border-bottom: 1px solid #444;
 background: top left repeat-x url('images/despre.png');
}

.right_actori
{
 height: 200px;
}

.m_vid
{
 float: left; 
 display: inline; 
 width: 470px; 
 height: 400px;
}

.m_playlist
{	
 float: right; 
 width: 270px; 
 height: 270px; 
 border-left: 1px solid #CCC;
 border-bottom: 1px solid #CCC; 
 display: inline;
 overflow: auto;
}

.m_playlist a
{
 color: #222;
 text-decoration: none;
}

.m_playlist a:hover
{
 color: #66a759;
}

.m_pl_sel
{
 width: 240px;
 float: right;
 margin-top: 12px;	
}

.m_pl_tt
{
 line-height: 20px;	
 margin-top: 8px;
 height: 20px;
 width: 270px;
 float: right;
 font-size: 14px; 
 border-top: 1px solid #CCC;
 border-left: 1px solid #CCC;
 background: top left repeat-x url('images/title_2.png')
}

.big_pl_item
{
 height: 66px; 
 width: 190px;
 margin-top: 6px; 
 float: left; 
 border-right: 1px solid #CCC; 
 border-top: 1px solid #CCC;
 border-bottom: 1px solid #CCC;
}
.pl_item
{
 height: 60px;
 width: 180px;
 margin-top: 12px;
 float: right;
 border-top: 1px solid #CCC;
 border-left: 1px solid #CCC;
 border-bottom: 1px solid #CCC;
}

.pl_item_img
{
 font-size: 5px;	
 height: 52px;
 width: 69px;
 margin-top: 4px;
 margin-left: 4px;
 float: left;
 background-color: FDFDFD;  	
}

.ep_item
{
 height: 68px;
 width: 90px;
 display: inline;
 margin-left: 10px;
 margin-left: 10px;
 float: left;
 border: 1px solid black;
}

.ch_cont
{
 width: 800px; 
 height: 113px; 
 float: left;
 margin-top: 25px; 
}

.ch_video, .ch_video_l, .ch_video_r
{	
 width: 740px;	
 height: 108px;
 float: left;
 background: top left repeat-x url('images/despre.png');
 border-right: 3px dotted #444;
 border-bottom: 1px solid #444;
 position: relative; 
 overflow: hidden;
}

.ch_video_l
{
 width: 15px;
 height: 101px;
 border: 0px;
 margin-top: 4px;
 background: top right no-repeat url('images/s_left.png');
}

.ch_video_r
{
 width: 15px;
 height: 101px;
 border: 0px;
 margin-top: 4px;
 background: top left no-repeat url('images/s_right.png');
}

.ch_sez, .ch_sez_inv
{
 margin-left: 10px;
 margin-top: 2px;		
 line-height: 20px;
 border-right: 3px solid #222;
 border-left: 3px solid #222;	
 height: 20px;
 float: left;
 display: inline;
 background: top left repeat-x url('images/title_2.png');
}

.ch_sez_inv
{
 background: none;
 border-right: 3px solid #FFF;
 border-left: 3px solid #FFF;	
}

.eps_itm_cont
{
 border-top: 2px dashed #40712b;
 border-bottom: 2px dashed #40712b;
 float: left;
 height: 70px;
 position: relative; 
 top: 0; 
 left: 0;	 
}

.eps_itm_cont a
{
 text-decoration: none;
 color: #FFF;
}

.eps_itm_cont a:hover
{
 color: #66a759;
}

.top_video, .left_actori
{
 margin-top: 25px; 	
 width: 780px;	
 height: 320px;
 float: left;
 background: top left repeat-x url('images/despre.png');
 border-right: 3px dotted #444;
 border-bottom: 1px solid #444;
}

.left_actori
{
 height: 200px;
}

.top_eps, .top_eps_over
{
 float: left;
 height: 94px;
 width: 125px;
 margin-left: 25px;
 margin-top: 1px;	
 border-top: 2px solid #CCC;
 border-bottom: 2px solid #CCC;
 border-left: 10px solid #CCC;
 border-right: 10px solid #CCC;
 margin-bottom: 40px;
}

.top_eps_over
{
 border-top: 2px solid #CCC;
 border-bottom: 2px solid #CCC;
 border-left: 10px solid #69c55a;
 border-right: 10px solid #69c55a;
}

.r_line_u
{
 float: right;
 display: inline;
 position: absolute;
 border-top: 1px solid #CCC;
 border-left: 1px solid #CCC;
 height: 40px;
 width: 30px;
 margin-top: 56px; 
 margin-left: 208px;
}

.r_line_d
{
 float: right;
 display: inline;
 border-bottom: 1px solid #CCC;
 border-left: 1px solid #CCC;
 height: 240px;
 width: 30px; 
}

/*00aca2*/
.bottom
{
 width: 900px;
 height: 80px;
 margin-top: 20px;
 font-family: Verdana;
 float: left;
 color: #DDD;
}

.terms
{
 width: 900px;
 height: 28px;
 float: left;
 line-height: 30px;  
 background: top left repeat-x url('images/bottom.png');
}
/*00aca2*/
.parteneri
{
 border-top: 1px solid #AAA;
 background-color: #FFF;	
 width: 900px;
 height: 50px;
 float: left;	
 color: #444;
}

.title
{
 background: top left repeat-x url('images/title.png');
 color: #317938;
}

.title_actori
{
 background: top left repeat-x url('images/title.png');
 color: #317938;
}

.parteneri img
{
}

.mai_multe, .mai_multe_over
{
 margin-top: 55px;
 margin-right: 15px;
 height: 30px;
 width: 156px;
 background: top left url('images/mm_eps.gif'); 	
 float: right;
}

.mai_multe_over
{
 background: top left url('images/mm_eps_ov.gif'); 	
}

.rea_l, .rea_m, .rea_r
{
 margin-top: 20px;	
 width: 200px;
 height: 198px;
 float: left;
 margin-left: 50px;
}

.rea_m, .rea_r
{
 margin-left: 0px;
 background: top left no-repeat url('images/realiz_split.png');
}

.rea_l_u, .rea_l_d, .rea_m_u, .rea_m_d, .rea_r_u, .rea_r_d
{
 float: right;
 height: 129px;
 width: 198px;
}

.rea_l_u a, .rea_l_d a, .rea_m_u a, .rea_m_d a, .rea_r_u a, .rea_r_d a
{
 color: #222;
 text-decoration: none;	
}

.rea_l_u a:hover, .rea_l_d a:hover, .rea_m_u a:hover, .rea_m_d a:hover, .rea_r_u a:hover, .rea_r_d a:hover
{
 color: #2f8514;
}

.rea_l_u, .rea_m_u, .rea_r_u
{
 border-bottom: 1px dotted #999;
}

.marca_andsoft
{
 float: left;
 font-size: 10px;
 margin-right: 10px;
 line-height: 45px;
}

.send_text
{
 height: 180px;
 width: 400px;
 border: 1px solid #222;
}

.ch_cd
{
 width: 100px;
 height: 18px;
 border: 1px solid #888;
}

.msg_fld
{
 height: 18px;
 width: 140px;
 margin-top: 3px;

 border: 1px solid #222;
}

.despre_imgs_left, .despre_imgs_right
{
 float: left;
 width: 200px;
 height: 150px;
 border: 1px solid #222;
 margin-top: 16px;
 margin-left: 16px;
}

.despre_imgs_right
{
 float: right;
 margin-right: 16px;	
}

.despre_txt
{
 float: left; 
 display: inline; 
 width: 528px; 
 height: 150px; 
 border: 1px solid #ccc; 
 margin-left: 16px; 
 margin-top: 16px;
}