/*
Layout: Ioan Mang Website
Description: dark blue / light blue / strong red.
Author: Octavian Condre
Author email address: o.condre@gmail.com
*/


*					/* clear browser defaults */
{
margin: 0;
padding: 0;
border: 0;	
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
}

.right
{
float:right;
}

.left
{
float:left;
}

.rightImg
{
	float: right;
	margin-left: 5px;
}

.leftImg
{
	float: left;
	margin-right: 5px;
}

#body_home
{
background: url(../_img/body_bkg_home.png) no-repeat top center #0b1c3e;
font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
color:#333;
font-weight: normal;
font-style: normal;
text-align:center;
}

body 
{
background: url(../_img/bod_ybkg.png) no-repeat top center #0b1c3e;
font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif, Trebuchet MS, Garamond;
color:#333;
font-weight: normal;
font-style: normal;
text-align:center;
}

#container
{
/*height:477px;*/
height:570px;
width:840px;
margin:0 auto;
/*margin-top:30px;*/
margin-bottom:20px;
}

#container2
{
min-height:570px;
width:840px;
margin:0 auto;
margin-top:0px;
margin-bottom:20px;
}

#container2_faux
{
background:url(../_img/faux_column.gif) repeat-y right top;
float:left;
width:100%;
}

p
{
text-align:left;
}

#header
{
background:url(../_img/header_mang_ioan_250.png) no-repeat left top;
height:250px;
width:840px;
float:left;
}

#header2
{
background:url(../_img/header_mang_ioan_180.png) no-repeat left top;
height:180px;
width:840px;
float:left;
text-indent:-5000px;
}

#motto
{
background:url(../_img/motto_home.png) no-repeat;
height:35px;
width:250px;
float:left;
text-indent:-5000px;
}

#motto2
{
background:url(../_img/motto.png) no-repeat;
height:35px;
width:200px;
float:right;
text-indent:-5000px;
}

#motto2 div.menu_separator
{
float:right;
width:2px;
height:35px;
background:url(../_img/menu_separator.jpg) repeat-x;
position:relative;
z-index:1000;
}

#buttons_container
{
background:url(../_img/bottom_left_bkg.png) no-repeat #b00;
}

#buttons_container
{
float:left;
width:250px;
height:250px;
/*height:300px;*/
}

#buttons_container2
{
float:right;
width:200px;
min-height:250px;
}

#buttons_container2
{
background:url(../_img/bottom_left_bkg2.png) no-repeat #b00;
min-height:400px;
}

#buttons_container2 #media_container
{
display:block;
float:left;
background:#f00;
height:200px;
width:200px;
margin:10px;
display:none;
}

#buttons_container2 #btn_implic2, #btn_receptie2
{
float:left;
margin-left:10px;
margin-top:10px;
width:180px;
height:84px;
text-indent:-5000px;
}
#buttons_container2 #btn_implic2
{
background:url(../_img/btn_implic2.jpg);

}
#buttons_container2 #btn_receptie2
{
/*background:url(../_img/btn_receptie2.jpg);*/
background:url(../_img/btn_receptie22.jpg);
}

/*pentru prima pagina*/
#buttons_container #btn_implic22, #btn_receptie22
{
float:left;
margin-left:10px;
margin-top:10px;
width:75px;
height:35px;
text-indent:-5000px;
}
#buttons_container #btn_implic22
{
background:url(../_img/btn_implic2_mic.jpg);
}
#buttons_container #btn_receptie22
{
background:url(../_img/btn_receptie2_mic.jpg);
}
/*pentru prima pagina*/



/* ++++++++++++++++++++++++++++++ menu ++++++++++++++++++++++++++++++ */

#menu
{
float:left;
width:590px;
background:url(../_img/menu_item_bkg1.jpg) repeat-y top right;
}

#menu2
{
float:left;
width:640px;
background:url(../_img/menu_item_bkg1.jpg) repeat-x top right;
}

#menu a, #menu2 a
{
text-decoration:none;
}

#menu div.menu_option, #menu2 div.menu_option
{
text-align:center;
float:left;
background:url(../_img/menu_item_bkg1.jpg) repeat-x;
position:relative;
z-index:1000;	/* the popup menu will appear on top of the text areas */
}

#menu div.menu_option:hover, #menu2 div.menu_option:hover
{
background:url(../_img/menu_item_bkg2.jpg) repeat-x;
}

#menu div.menu_separator, #menu2 div.menu_separator
{
float:left;
width:2px;
height:35px;
background:url(../_img/menu_separator.jpg) repeat-x;
position:relative;
z-index:1000;
}

#menu div.menu_option em, #menu2 div.menu_option em
{
display:block;
cursor:pointer;
height:35px;
line-height:33px;
font-style:normal;
letter-spacing:1px;
font-family:'Trebuchet MS';
color:#fff;
}

#menu div.menu_option em
{
font-size:14px;
/*width:195px;*/
width:146px;
}

#menu2 div.menu_option em
{
font-size:12px;
width:96px;
width:105px;
line-height:12px;
}

em.pt1 span
{
position:relative;
top:10px;
}

em.pt2 span
{
position:relative;
top:4px;
}

#menu div.menu_option:hover em, #menu2 div.menu_option:hover em
{
color:#333;
color:#1f3f7d;
color:#34466a;
color:#fff;
text-decoration:underline;
}

#menu2 div.menu_option:hover em
{
text-decoration:none;
}

#menu div.menu_option ul, #menu2 div.menu_option ul
{
display:none;
position:absolute;
padding-bottom:0px;
padding-top:0px;
padding-left:10px;
padding-right:10px;
}

#menu2 div.menu_option ul
{
padding-left:0px;
padding-right:0px;
left:-10px;
left:-29px;
}

#menu div.menu_option.up ul
{
top:-120px;
background:url(../_img/popup_down_bkg.gif) no-repeat bottom center;
padding-bottom:50px;
padding-top:10px;
}

#menu div.menu_option.down ul, #menu2 div.menu_option.down ul
{
top:55px;	/* 30px + 35px em's height */
background:url(../_img/popup_up_bkg.gif) no-repeat top center;
padding-top:50px;
padding-bottom:10px;
}

#menu div.menu_option ul li, #menu2 div.menu_option ul li
{
list-style:none;
}

#menu div.menu_option ul li a, #menu2 div.menu_option ul li a
{
font-family:'Trebuchet MS';
text-align:left;
padding-left:10px;
margin-left:1px;
margin-right:1px;
display:block;
height:20px;
width:163px;	/*175 fara padding-left 10px margin-left 1px si margin-right 1px */
line-height:18px;
text-decoration:none;
color:#333;
}

#menu2 div.menu_option ul li a
{
width:128px;
width:148px;
}

#menu div.menu_option ul.down li.end
{
background:#657aa5;
height:1px;
width:175px;
position:relative;
top:11px;
}

#menu2 div.menu_option ul.down
{
padding-bottom:0px;
}
#menu2 div.menu_option ul.down li.end
{
background:#657aa5;
height:1px;
width:160px;
position:relative;
top:1px;
background:#f00;
}

#menu div.menu_option ul li a:hover, #menu2 div.menu_option ul li a:hover
{
background:#9eb3cf;
color:#000;
}

/* ++++++++++++++++++++++++++++ the content ++++++++++++++++++++++++++++ */

#content
{
height:250px;
width:590px;
float:left;
overflow:hidden;
/*background:url(../_img/text_bkg2.jpg);	/* width coat of arms */
background:url(../_img/content_bkg.jpg) repeat-x top #dee8f6;
text-align:left;
position:relative;
}

#content #fp_content
{
display:block;
float:left;
height:500px;
width:590px;
text-align:left;
position:absolute;
top:-240px;
left:0px;
}

#content #fp_content div.fp_option
{
width:106px;
height:230px;
display:block;
float:left;
position:relative;
margin-left:10px;
margin-top:10px;
}

#content #fp_content div.fp_option a
{
width:106px;
height:230px;
display:block;
float:left;
position:absolute;
top:0px;
left:0px;
border-bottom:0px;
text-indent:-5000px;
}

#content #fp_content div.fp_option a:hover
{
border-bottom:0px;
}

#content #fp_content div.fp_option b
{
width:126px;
height:250px;
display:block;
float:left;
position:absolute;
top:-10px;
left:-10px;
background:url(../_img/fp_glow.jpg) no-repeat;
}

#content #fp_profesor a
{
background:url(../_img/fp_profesor.jpg) no-repeat;
}
#content #fp_om_de_afaceri a
{
background:url(../_img/fp_om_de_afaceri.jpg) no-repeat;
}
#content #fp_despre_mang_ioan a
{
background:url(../_img/fp_despre_mang_ioan.jpg) no-repeat;
}
#content #fp_despre_politica_romaneasca a
{
background:url(../_img/fp_despre_politica_romaneasca.jpg) no-repeat;
}
#content #fp_despre_politica_in_jud_bihor a
{
background:url(../_img/fp_despre_politica_in_jud_bihor.jpg) no-repeat;
}
#content #fp_valorile_mele a
{
background:url(../_img/fp_valorile_mele.jpg) no-repeat;
}
#content #fp_despre_familie a
{
background:url(../_img/fp_despre_familie.jpg) no-repeat;
}
#content #fp_de_ce_in_politica a
{
background:url(../_img/fp_de_ce_in_politica.jpg) no-repeat;
}
#content #fp_de_ce_in_psd a
{
background:url(../_img/fp_de_ce_in_psd.jpg) no-repeat;
}
#content #fp_problemele_oradenilor a
{
background:url(../_img/fp_problemele_oradenilor.jpg) no-repeat;
}


#content2
{
min-height:380px;	/* 400px - 2 * vertical padding */
width:605px;	/* 590px - 10 padding right - 25 padding left */
float:left;
/*overflow:hidden;*/
background:url(../_img/content_bkg.jpg) repeat-x top #dee8f6;
/*background:url(../_img/text_bkg3.jpg) no-repeat #dee8f6;*/	/* with coat of arms */
text-align:left;
padding:10px;
line-height:120%;
padding-left:25px;
}

#content a
{
text-decoration:none;
border-bottom:1px dotted #b00;
color:#041028;
font-size:inherit;
padding-bottom:1px;
font-family:'Trebuchet MS';
font-size:14px;
font-weight:bold;
}

#content a:hover
{
border-bottom:1px solid #b00;
}

#content2, #content2 a, #content2 b, #content2 i, #content2 u, #content2 td, #content2 p, #content2 li, content2 span, #content2, #content2 div
{
font-family:'Trebuchet MS';
font-size:13px;
line-height:130%;
}

#content2 a
{
text-decoration:none;
border-bottom:1px dotted #104a92;
color:#104a92;
font-size:inherit;
/*padding-bottom:1px;*/
font-size:inherit;
}

#content2 a:hover
{
border-bottom:1px solid #104a92;
}

#content b, #content2 b
{
font-weight:bold;
}

#content h1, #content2 h1
{
font-size:22px;
font-family:'Trebuchet MS';
color:#0b1c3e;
margin-top:65px;
padding-bottom:15px;
border-bottom:1px solid #657aa5;
margin-bottom:15px;

font-family:Garamond;
font-size:25px;
text-transform:uppercase;
}

#content h2, #content2 h2
{
font-size:18px;
font-family:'Trebuchet MS';
color:#0b1c3e;
margin-top:20px;
margin-bottom:20px;
}

#content h3, #content2 h3
{
font-size:15px;
font-family:'Trebuchet MS';
color:#0b1c3e;
margin-top:20px;
margin-bottom:10px;
}

#content h4, #content2 h4
{
font-size:13px;
font-family:'Trebuchet MS';
color:#0b1c3e;
margin-top:5px;
margin-bottom:5px;
}

#content p, #content2 p
{
margin:10px;
text-align:left;
font-family:'Trebuchet MS';
font-size:13px;
font-size:12px;
}

#content2 p
{
padding-left:30px;
}

#content p b, #content2 p b, #content p u, #content2 p u, #content p i, #content2 p i, #content2 ul li, #content2 b, #content2 i 
{
font-family:'Trebuchet MS';
font-size:13px;
font-size:12px;
}

#content ul, #content2 ul
{
list-style:none;	
margin-top:5px;
margin-bottom:5px;
}

#content ul.normal, #content2 ul.normal
{
margin-left:20px;
}

#content ul.normal2, #content2 ul.normal2
{
margin-left:40px;
}

#content ul.normal li, #content2 ul.normal li
{
background:url(../_img/list_bullet.gif) no-repeat 0px 2px;
padding-left:25px;
margin-bottom:5px;
}

#content ul.normal2 li, #content2 ul.normal2 li
{
background:url(../_img/list_bullet.gif) no-repeat top left;
background:url(../_img/list_bullet_cv2.gif) no-repeat 0px 5px;
padding-left:15px;
margin-bottom:5px;
}

#over_footer
{
width:840px;
background:url(../_img/over_footer_bkg.jpg) #0b1c3e no-repeat center bottom;
height:10px;
float:left;
padding-top:10px;
}

/* ++++++++++++++++++++++++++++ content > biografie ++++++++++++++++++++++++++++ */


#content2 table.cv
{
background:url(../_img/cv_ioan_mang.jpg) no-repeat right 20px;
width:99%;
}

#content2 table.cv td
{
padding:3px;
padding-left:5px;
padding-right:5px;
vertical-align:top;
text-align:justify;
font-size:12px;
}

#content2 table.cv td.cv_first_column
{
/*padding-left:15px;
background:url(../_img/list_bullet_cv1.png) no-repeat 0px 3px;*/
padding-right:15px;
color:#000;
text-align:right;
}
 
#content2 table.cv td.cv_section_header
{
font-size:14px;
font-size:12px;
font-family:'Trebuchet MS';
font-weight:bold;
color:#0b1c3e;
padding-top:20px;
border-top:1px solid #c0d1e3;
padding-bottom:10px;
text-align:left;
}

#content2 table.cv td.cv_border_top
{
padding-top:20px;
border-top:1px solid #c0d1e3;
}

#content2 table.cv ul.cv_right_ul
{
margin-top:0px;
margin-bottom:7px;
list-style:none;
}

#content2 table.cv ul.cv_right_ul li
{
background:url(../_img/list_bullet_cv2.gif) no-repeat 0px 4px;
padding-left:15px;
}

/* ++++++++++++++++++++++++++++ presa ++++++++++++++++++++++++++++ */

#content2 #presa_p
{
min-height:250px;
padding-top:20px;
padding-right:260px;
}

/* ++++++++++++++++++++++++++++ vot uninominal ++++++++++++++++++++++++++++ */

div.vot_uninominal p
{
padding-left:30px;
line-height:130%;
}

/* ++++++++++++++++++++++++++++ cauta candidatul tau ++++++++++++++++++++++++++++ */

#txt_strada
{
width:600px;
border:1px solid #b7c3db;
border:1px solid #657aa5;
}

#div_strada div
{
border:1px solid #b7c3db;
padding:1px;
max-height:270px;
overflow:hidden;
}

#div_strada a
{
padding:1px;
border:none;
display:block;
/*text-transform:capitalize;*/
}

#div_strada a b
{
color:#0b1c3e;
}

#div_strada a:hover
{
background:#0b1c3e;
background:#fff;
border:none;
}

#div_results
{
margin-top:10px;
margin-bottom:10px;
padding:10px;
border:1px solid #b7c3db;
}

#div_results, #div_results b, #div_results span
{
font-family:'Trebuchet MS';	
font-size:14px;
}

#div_results .street
{
font-size:18px;
}

/* ++++++++++++++++++++++++++++ teme prioritare ++++++++++++++++++++++++++++ */

#content2 div.teme_prioritare
{
margin-top:30px;
margin-bottom:15px;
padding-left:30px;
}

#content2 div.teme_prioritare span.link_up
{
display:block;
text-align:right;
padding-bottom:3px;
border-bottom:1px solid #ccc;
}

/* ++++++++++++++++++++++++++++ de ce in politica ++++++++++++++++++++++++++++ */


#legamant
{
text-align:center;
padding:5px;
width:370px;
margin:10px;
}

#legamant div
{
text-align:center;
padding:5px;
margin-bottom:20px;
border-bottom:1px solid #a8b6c9;
padding-bottom:20px;
}

#legamant div h1
{
background:url(../_img/legamant.png) no-repeat center top;
display:block;
width:115px;
height:30px;
text-indent:-5000px;
border-bottom:0px;
padding-bottom:0px;
line-height:normal;
margin:0 auto;
}

#legamant div p
{
padding:0px;
}

/* ++++++++++++++++++++++++++++ contact ++++++++++++++++++++++++++++ */

#contact_div
{
/*margin:20px;*/
font-size:12px;
font-family:'Trebuchet MS';
color:#0b1c3e;
background:url(../_img/contact_mang.jpg) no-repeat right top;
}

#contact_div b
{
font-size:13px;
font-family:'Trebuchet MS';
font-weight:bold;
}

#contact_div h1
{
display:block;
background:url(../_img/ioan_mang_signature.png) no-repeat;
width:160px;
height:80px;
margin:5px;
text-indent:-5000px;
border-bottom:none;
}

#contact_div h2
{
margin-bottom:5px;	
}

#contact_div table
{
border:1px solid #b7c3db;
}

#contact_div table td
{
padding-left:10px;
padding-right:10px;
padding-bottom:3px;
vertical-align:top;
text-align:left;
}

.txtbox, #contact_div #txtComments, #contact_div #contact_submit
{
border:1px solid #b7c3db;
padding:2px;
}

#contact_div .txtbox
{
width:200px;
}

#contact_div #contact_submit	/* button */
{
margin-top:5px;
margin-bottom:5px;
}

#contact_after_submit
{
display:none;
}

#error_label
{
display:none;	
}

.garamond
{
font-family:Garamond;
font-family:'Courier New';	/* does not work yet!!! */
}

#contact2 div.garamond, #contact2 div.garamond p, #contact2 div.garamond a, #contact2 div.garamond b, #contact2 div.garamond i, #contact2 div.garamond u, #contact2 div.garamond span, #contact2 div.garamond li, #contact2 div.garamond td, #contact2 div.garamond h2, #contact2 div.garamond h3, #contact2 div.garamond h4
{
font-family:Garamond;
}

/* ++++++++++++++++++++++++++++ vrei sa te implici ++++++++++++++++++++++++++++ */

#implici_div
{
/*margin:20px;*/
font-size:14px;
font-family:'Trebuchet MS';
color:#0b1c3e;
}

#implici_div h2
{
margin-bottom:5px;	
padding-left:40px;
}

#implici_div table
{
border:1px solid #b7c3db;
margin-left:40px;
}

#implici_div table td
{
padding-left:10px;
padding-right:10px;
padding-bottom:3px;
vertical-align:top;
text-align:left;
}

.txtbox, #implici_div #txtComments, #implici_div #implici_submit
{
border:1px solid #b7c3db;
padding:2px;
}

#implici_div .txtbox
{
width:200px;
}

#implici_div #implici_submit	/* button */
{
margin-top:5px;
margin-bottom:5px;
}

#implici_after_submit
{
display:none;
}

/* ++++++++++++++++++++++++++++ galerie foto ++++++++++++++++++++++++++++ */

#intalniri
{
display:block;
width:100%;
float:left;
}

#intalniri ul.galerii
{
float:left;
width:307px;
margin-right:10px;
}

#intalniri ul.galerii li a 
{
display:block;
cursor:pointer;
border-bottom:0px;
padding-top:10px
}

#intalniri ul.galerii li a span
{
font-family:Verdana;
font-size:11px;
color:#b00;
/*border-bottom:1px dotted #b00;*/
line-height:100%;
}

#intalniri ul.galerii li a:hover span
{
border-bottom:1px solid #b00;
}

#intalniri ul.galerii li a.current span
{
color:#000;
border-bottom:0px;
/*background:url(../_img/foto_small.png) no-repeat 0px 1px;*/
/*padding-left:17px;*/
line-height:13px;
margin-top:1px;
}

#intalniri ul.galerii li a.current:hover span
{
border-bottom:0px;
cursor:default;
}

#intalniri div.gallery
{
float:right;
width:288px;
display:none;
}

/* ******* om politic ******** */

#om_politic
{
display:block;
width:100%;
float:left;
}

#om_politic ul.galerii
{
float:left;
width:307px;
margin-right:10px;
}

#om_politic ul.galerii li a 
{
display:block;
cursor:pointer;
border-bottom:0px;
padding-top:10px
}

#om_politic ul.galerii li a span
{
font-family:Verdana;
font-size:11px;
color:#b00;
/*border-bottom:1px dotted #b00;*/
line-height:100%;
}

#om_politic ul.galerii li a:hover span
{
border-bottom:1px solid #b00;
}

#om_politic ul.galerii li a.current span
{
color:#000;
border-bottom:0px;
/*background:url(../_img/foto_small.png) no-repeat 0px 1px;*/
/*padding-left:17px;*/
line-height:13px;
margin-top:1px;
}

#om_politic ul.galerii li a.current:hover span
{
border-bottom:0px;
cursor:default;
}

#om_politic div.gallery
{
float:right;
width:288px;
display:none;
}

#content2 div.gallery a
{
border-bottom:0px;
}

.gallery img
{
width:130px;
height:130px;
border:2px solid #fff;
margin:4px;
}

.gallery img:hover
{
border:4px solid #657aa5;
margin:2px;
}

div.div_galerie
{
display:none;
}

/* ++++++++++++++++++++++++++++ radio si tv ++++++++++++++++++++++++++++ */

#content2 div.zi_de_jurnal #flash
{
border:1px solid #8b97ab;
padding-bottom:10px;
float:left;
width:603px;
}

#content2 div.zi_de_jurnal #flash p
{
float:left;
margin:10px;
padding-left:0px;
width:95%;
}

#content2 div.zi_de_jurnal #flash a
{
float:left;
margin-left:10px;
margin-bottom:10px;
display:block;
width:140px;
height:28px;
background:url(../_img/flash.jpg) no-repeat top left #fff;
padding-left:35px;
border-bottom:0px;
font-family:Verdana;
font-size:10px;
border:2px solid #fff;
text-align:left;
text-decoration:none;
}

#flash_a:hover
{
border-bottom:2px solid #fff;
color:#b00;
}

/* ++++++++++++++++++++++++++++ jurnal de campanie ++++++++++++++++++++++++++++ */

.clr
{
clear:both;
}

#content2 div.zi_de_jurnal
{
padding-bottom:15px;
border-bottom:1px solid #8b97ab;
margin-bottom:20px;
float:left;
width:100%;
}

#content2 div.zi_de_jurnal p
{
padding-left:60px;
margin-left:0px;
padding-right:0px;
margin-right:0px;
text-align:justify;
font-size:12px;
}

#content2 div.zi_de_jurnal p.rev
{
padding-left:0px;
}

#content2 div.zi_de_jurnal i.meta
{
color:#b00;
font-family:Verdana;
font-size:10px;
font-style:normal;
}

#content2 div.zi_de_jurnal p b, #content2 div.zi_de_jurnal p i, #content2 div.zi_de_jurnal a
{
font-size:12px;
}

#content2 div.zi_de_jurnal span.data
{
display:block;
width:55px;
background:url(../_img/jurnal_calendar.jpg) repeat-x;
color:#8b95ab;
font-size:24px;
padding:2px;
padding-top:10px;
text-align:center;
font-family:'Trebuchet MS';
}

#content2 div.zi_de_jurnal span.data span
{
font-family:'Trebuchet MS';
font-size:11px;
}

#content2 div.zi_de_jurnal table
{
border-top:1px dashed #8b97ab;
margin-bottom:5px;
margin-top:5px;
}

#content2 div.zi_de_jurnal table td
{
vertical-align:top;
text-align:left;
padding-top:5px;
}

#content2 div.zi_de_jurnal table td h2
{
margin:0px;
}

#content2 div.zi_de_jurnal table td h2 span
{
padding-left:2px;
padding-right:2px;
font-size:18px;
font-family:'Trebuchet MS';
color:#8b97ab;
width:55px;
display:block;
text-align:center;
}

#content2 div.zi_de_jurnal table td h2 b
{
color:#8b97ab;
color:#7a869a;
font-weight:normal;
}

#content2 div.zi_de_jurnal table td.useful
{

}

#content2 div.zi_de_jurnal table td.useful a.foto, #content2 div.zi_de_jurnal table td.useful a.video, #content2 div.zi_de_jurnal table td.useful a.presa
{
width:40px;
float:right;
border-bottom:0px;
margin-left:3px;
padding-top:28px;
color:#3f4c63;
text-align:center;
font-size:11px;
line-height:10px;
}

#content2 div.zi_de_jurnal table td.useful a.foto
{
background:url(../_img/btn_jurnal_foto.png) no-repeat center top;
}

#content2 div.zi_de_jurnal table td.useful a.video
{
background:url(../_img/btn_jurnal_video.png) no-repeat center top;
}

#content2 div.zi_de_jurnal table td.useful a.presa
{
background:url(../_img/btn_jurnal_presa.png) no-repeat center top;
}

#content2 div.zi_de_jurnal table td.useful a.foto:hover, #content2 div.zi_de_jurnal table td.useful a.video:hover, #content2 div.zi_de_jurnal table td.useful a.presa:hover
{
color:#b00;
}

#content2 p a.goon, #content2 p a.goback, #content2 a.goon, #content2 a.goback
{
cursor:pointer;
}

#content2 a.goon h3
{
font-size:14px;
}
#content2 a.read_article h3
{
color:#999;
}
#content2 div.jurnal_continuare
{
display:none;
}

#content2 #arhiva, #content2 #in_curand
{
margin-top:5px;
margin-bottom:20px;
}

#content2 #arhiva b, #content2 #in_curand b
{
/*font-size:12px;
font-weight:normal;*/
}

#content2 #arhiva a, #content2 #in_curand a
{
margin-right:2px;
padding:2px;
border:none;
color:#fff;
background:#999;
}

#content2 #arhiva a:hover, #content2 #in_curand a:hover
{
border:none;
color:#788fbb;
background:#0b1c3e;
}

#content2 #arhiva span, #content2 #in_curand span
{
margin-right:2px;
padding:2px;
font-family:'Trebuchet MS';
font-size:13px;
line-height:17px;
border:none;
color:#788fbb;
background:#0b1c3e;
background:#b00;
color:#eaa9a9;
}

#content2 a.autor
{
font-style:italic;
}

#content2 hr
{
margin-top:5px;
height:1px;
width:100%;
color:#788fbb;
background:#788fbb;
}

#content2 div.zi_de_jurnal #tabs
{
background:url(../_img/tabs_bkg.gif) repeat-x bottom;
float:left;
width:100%;
margin-bottom:10px;
}

#content2 div.zi_de_jurnal #tabs li
{
list-style:none;
display:inline;
float:left;
}

#content2 div.zi_de_jurnal #tabs li.separator img
{
background:url(../_img/tabs_separator.gif) no-repeat bottom;
height:40px;
width:2px;
float:left;
display:block;
}

#content2 div.zi_de_jurnal #tabs li a
{
float:left;
display:block;
height:40px;
font-family:Garamond;
font-size:15px;
line-height:30px;
cursor:pointer;
/*color:#b00;*/
color:#0b1c3e;
border:0px;
padding-left:10px;
padding-right:10px;
text-align:center;
}

#content2 div.zi_de_jurnal #tabs li a:hover
{
background:url(../_img/arrow_notselected_tab.gif) repeat-x bottom;
}

#content2 div.zi_de_jurnal div.div_revista_presei_categorie
{
display:none;
float:left;
padding-left:30px;
width:570px;
}

#content2 div.zi_de_jurnal div.div_padding30
{
padding-left:30px;
}

.selected_tab	/* ul#tabs li a */
{
background:url(../_img/arrow_selected_tab2.gif) no-repeat bottom center;
}

#content2 div.zi_de_jurnal div.div_radio_tv
{
float:left;
width:605px;
display:none;
margin-top:30px;
}

#content2 div.zi_de_jurnal div.div_radio_tv div.large_video
{
float:left;
width:350px;
}

#content2 div.zi_de_jurnal div.div_radio_tv div.large_video_text
{
float:left;
width:245px;	/* 255 - 10px (padding-left) */
padding-left:10px;
}

#content2 div.zi_de_jurnal div.div_radio_tv div.large_video_text h3		/* data videoului */
{
margin-top:0px;
margin-bottom:3px;
padding-bottom:3px;
font-size:14px;
color:#8b97ab;
border-bottom:1px dashed #8b97ab;
}

#content2 div.zi_de_jurnal div.div_radio_tv div.large_video_text h2		/* titlul videoului */
{
margin-top:0px;
margin-bottom:0px;
font-size:16px;
}

#content2 div.zi_de_jurnal div.div_radio_tv div.large_video_text a		/* partea 2/3 etc. */
{
line-height:20px;
}

#content2 div.zi_de_jurnal div.div_radio_tv div.other_videos
{
float:left;
width:605px;
padding-top:15px;
margin-top:15px;
border-top:1px dashed #8b97ab;
}

#content2 div.zi_de_jurnal div.div_radio_tv div.other_videos h2
{
margin-top:0px;
margin-bottom:5px;
}

#content2 div.zi_de_jurnal div.div_radio_tv div.other_videos a
{
padding:2px;
background:#999;
text-align:center;
float:left;
border-bottom:0px;
margin-right:5px;
margin-bottom:5px;
}

#content2 div.zi_de_jurnal div.div_radio_tv div.other_videos a span
{
padding-bottom:2px;
color:#fff;
font-size:10px;
font-family:'Trebuchet MS';
line-height:normal;
}

#content2 div.zi_de_jurnal div.div_radio_tv div.other_videos img
{
width:55px;
height:55px;
}

#content2 div.zi_de_jurnal div.div_radio_tv div.other_videos a:hover
{
background:#0b1c3e;
}

#content2 div.zi_de_jurnal div.div_radio_tv div.other_videos a:hover span
{
color:#788fbb;
}

/* ++++++++++++++++++++++++++++ materiale de campanie ++++++++++++++++++++++++++++ */

#content2 div.zi_de_jurnal a.mc_pdf, #content2 div.zi_de_jurnal a.mc_jpg
{
float:left;
display:block;
height:100px;
width:60px;
border-bottom:0px;
border:2px solid #dee8f6;
margin:2px;
margin-left:0px;
text-indent:-5000px;
}

#content2 div.zi_de_jurnal a.mc_jpg
{
width:84px;
}

/* ++++++++++++++++++++++++++++ amendament ++++++++++++++++++++++++++++ */

/* ++++++ 1 amendament ++++++ */

#content2 div.amendament
{
	padding-bottom:5px;
	margin-bottom:15px;
	text-align:center;
}

#content2 div.amendament b
{
	font-size:13px;
	font-weight:bold;
}

#content2 div.amendament table
{
	border-collapse:separate;
	border-spacing:1;
	border:1px solid #8b97ab;
	background:#b9c7dc;
	margin-bottom:15px;
	margin-top:15px;
}
#content2 div.amendament table th
{
	background:#ccd8ea;
	/*color:#0b1c3e;*/
	font-weight:bold;
	vertical-align:top;
	text-align:center;
	padding:2px;
}
#content2 div.amendament table td
{
	padding:2px;
	vertical-align:top;
	background:#fff;
	text-align:left;
}

#content2 div.amendament a
{
	margin-top:20px;
	float:left;
}

/* ++++++ toate amendament ++++++ */

#content2 div.amendamente
{
	padding-bottom:10px;
	border-bottom:1px dashed #8b97ab;
	margin-bottom:10px;
	text-align:left;
}
#content2 div.amendamente span
{
	font-size:12px;
	font-family:'Trebuchet MS';
}
#content2 div.amendamente b
{
	font-size:13px;
	font-weight:bold;
}
#content2 div.amendamente a
{
	font-size:13px;
}

/* ++++++++++++++++++++++++++++ conferinta ++++++++++++++++++++++++++++ */

/* ++++++ 1 conferinta ++++++ */

#content2 div.conferinta
{
	padding-bottom:5px;
	margin-bottom:15px;
	text-align:center;
}

#content2 div.conferinta p
{
	text-align:justify;
}

#content2 div.conferinta b
{
	font-size:13px;
	font-weight:bold;
}

#content2 div.conferinta table
{
	border-collapse:separate;
	border-spacing:1;
	border:1px solid #8b97ab;
	background:#b9c7dc;
	margin-bottom:15px;
	margin-top:15px;
}
#content2 div.conferinta table th
{
	background:#ccd8ea;
	/*color:#0b1c3e;*/
	font-weight:bold;
	vertical-align:top;
	text-align:center;
	padding:2px;
}
#content2 div.conferinta table td
{
	padding:2px;
	vertical-align:top;
	background:#fff;
	text-align:left;
}

#content2 div.amendament a
{
	margin-top:20px;
	float:left;
}

/* ++++++ toate motiuni ++++++ */
#content2 div.motiuni 
{
	padding-bottom:10px;
	border-bottom:1px dashed #8b97ab;
	margin-bottom:10px;
	text-align:left;	
}

#content2 div.motiuni table td
{
	border:1px solid black;
}

/* ++++++ toate conferinte ++++++ */

#content2 div.conferinte
{
	padding-bottom:10px;
	border-bottom:1px dashed #8b97ab;
	margin-bottom:10px;
	text-align:left;
}
#content2 div.conferinte span
{
	font-size:12px;
	font-family:'Trebuchet MS';
}
#content2 div.conferinte b
{
	font-size:13px;
	font-weight:bold;
}
#content2 div.conferinte a
{
	font-size:13px;
}


/* ++++++++++++++++++++++++++++ footer ++++++++++++++++++++++++++++ */

#footer_container
{
float:left;
width:100%;
background:url(../_img/footer_bkg.jpg) repeat-x;
height:60px;
margin-top:20px;
}

#footer
{
margin:0 auto;
color:#405275;
font-size:9px;
width:840px;
}

#footer_container #footer #over_footer
{
width:840px;
background:url(../_img/over_footer_bkg.jpg) no-repeat center bottom;
height:10px;
float:left;
padding-top:0px;
position:relative;
top:-10px;
display:block;
}

#footer_rss, #footer_contact
{
text-decoration:none;
line-height:25px;
height:25px;
display:block;
float:left;
color:#999;
margin-right:20px;
}

#footer_rss
{
background:url(../_img/icon_rss.png) no-repeat top left;
padding-left:27px;
}

#footer_contact
{
background:url(../_img/icon_contact.png) no-repeat top left;
background-position:0px 2px;
padding-left:30px;
}

#footer_rss:hover, #footer_contact:hover
{
color:#ff0000;
}

#footer div.right
{
margin-top:3px;
font-size:10px;
font-family:Verdana;
}

#footer div.right a
{
color:#405275;
text-decoration:none;
border-bottom:1px dotted #405275;
padding-bottom:1px;
font-size:10px;
font-family:Verdana;
}

#footer div.right a:hover
{
color:#4e6186;
border-bottom:1px solid #4e6186;
}


/* ++++++++++++++++++++++++++++ video thumbs on each page ++++++++++++++++++++++++++++ */

#buttons_container #large_video_thumb
{
width:230px;
height:190px;	/* cand e cu random! */
margin-top:10px;
float:left;
margin-left:10px;
}

#buttons_container #large_video_thumb a
{
display:block;
text-indent:-5000px;
width:230px;
height:190px;
}

#buttons_container2 #large_video_thumb
{
width:180px;
height:150px;	/* cand e cu random! */
margin-top:5px;
float:left;
margin-left:10px;
}

#buttons_container2 #large_video_thumb a
{
display:block;
text-indent:-5000px;
width:180px;
height:150px;
}




#error_table
{
background:#fff;
margin-top:15px;
border:1px solid #4e6186;
width:590px;
}

#error_table td
{
text-align:left;
vertical-align:middle;
color:#4e6186;
font-size:16px;
font-family:'Trebuchet MS';
}


/*footer new style*/
#sfooterc  {
background-color:#FFFFFF;
border-top:2px solid #FF0000;
bottom:0;
left:0;
margin:0;
padding:3px 0;
position:fixed;
width:100%;
z-index:2000;
}
#sfooterc span {
padding-right:10px;
}
#sfooterc span a {
color:#000000;
}
#sfooterc span a:hover {
color:#FF0000;
}

.container_12, .container_16 {
margin-left:auto;
margin-right:auto;
width:885px;
}

.container_16 .grid_9 {
width:1060px;
}

.grid_1, .grid_2, .grid_3, .grid_4, .grid_5, .grid_6, .grid_7, .grid_8, .grid_9, .grid_10, .grid_11, .grid_12, .grid_13, .grid_14, .grid_15, .grid_16  {
display:inline;
float:left;
margin-left:10px;
margin-right:10px;
}

.link_facebook {
background:url("../_img/icon_facebook.gif") no-repeat scroll 0 center transparent;
padding:3px 0 3px 23px;
}

.link_youtube {
background:url("../_img/icon_youtube.gif") no-repeat scroll 0 center transparent;
padding:3px 0 3px 23px;
}

.link_twitter {
background:url("../_img/icon_twitter.gif") no-repeat scroll 0 center transparent;
padding:3px 0 3px 23px;
}

/*.link_blog {
background:url("../_img/blog.png") no-repeat scroll 0 center transparent;
padding:3px 0 3px 32px;
}*/
.link_blog {
padding:20px 0 0 0;
}
