/* ------------------------------------------------------------ */
/* 							GLOBAL   							*/
/* ------------------------------------------------------------ */

#wrapper {
	margin: auto;
	width:970px;
	/* -position:relative;*/
	background-color: transparent;
}

body {
/*
   background-image: url("/upload/images/common/revamp_sides_header_bg.png");
   background-repeat:repeat-x;
   background-color:#F4F4F4;
   background-position: 0 0;
   background-attachment: fixed;
   */
   /*1804    position: relative;*/

   /*background: #f4f4f4 url("/upload/images/common/revamp_sides_header_bg.png") repeat-x scroll 0 0;*/
   background: #f4f4f4 url("../../images/common/revamp_sides_header_bg.png") repeat-x scroll 0 0 !important;
   background-attachment: fixed; 
   background-size: 100% 128px;  
   clear: both;
    display: block;
    font-size: 1em;
    margin: -1px 0 0;
    min-width: 975px;
    padding: 0;
    z-index: 10;
	
}

p {
	font: normal 1.1em Arial, Verdana;
}


.hidden {
	position:absolute;
	left:0px;
	top:-1000px;
	width:1px;
	height:1px;
	overflow:hidden;
}

.clear {
	clear:both;
	margin:0;
	padding:0;
}

.clearleft {
	clear:left;
	margin:0;
	padding:0;
}


/* ------------------------------------------------------------ */
/* 							HEADER   							*/
/* ------------------------------------------------------------ */
#header>a[href='#europarl_en'],
#header>a[href='#europarl_fr'],
#header>a[href='#europarl_bg'],
#header>a[href='#europarl_hr'],
#header>a[href='#europarl_cs'],
#header>a[href='#europarl_da'],
#header>a[href='#europarl_de'],
#header>a[href='#europarl_el'],
#header>a[href='#europarl_es'],
#header>a[href='#europarl_et'],
#header>a[href='#europarl_fi'],
#header>a[href='#europarl_hu'],
#header>a[href='#europarl_it'],
#header>a[href='#europarl_lt'],
#header>a[href='#europarl_lv'],
#header>a[href='#europarl_mt'],
#header>a[href='#europarl_nl'],
#header>a[href='#europarl_pl'],
#header>a[href='#europarl_pt'],
#header>a[href='#europarl_ro'],
#header>a[href='#europarl_sk'],
#header>a[href='#europarl_sl'],
#header>a[href='#europarl_sv']  {
	/*display: block;*/
	display: flex;
	width:877px;
	height:87px;
	/*margin-left: -64px;*/
	cursor: default;
}
	

#header>a[href='#europarl_en'] {
	background:url("/upload/images/common/ep_header_en.png") no-repeat;
}
#header>a[href='#europarl_fr'] {
	background:url("/upload/images/common/ep_header_fr.png") no-repeat;
}
#header>a[href='#europarl_bg'] {
	background:url("/upload/images/common/ep_header_bg.png") no-repeat;
}
#header>a[href='#europarl_hr'] {
	background:url("/upload/images/common/ep_header_hr.png") no-repeat;
}
#header>a[href='#europarl_cs'] {
	background:url("/upload/images/common/ep_header_cs.png") no-repeat;
}
#header>a[href='#europarl_da'] {
	background:url("/upload/images/common/ep_header_da.png") no-repeat;	
}
#header>a[href='#europarl_de'] {
	background:url("/upload/images/common/ep_header_de.png") no-repeat;	
}
#header>a[href='#europarl_el'] {
	background:url("/upload/images/common/ep_header_el.png") no-repeat;	
}
#header>a[href='#europarl_es'] {
	background:url("/upload/images/common/ep_header_es.png") no-repeat;	
}
#header>a[href='#europarl_et'] {
	background:url("/upload/images/common/ep_header_et.png") no-repeat;
}
#header>a[href='#europarl_fi'] {
	background:url("/upload/images/common/ep_header_fi.png") no-repeat;	
}
#header>a[href='#europarl_hu'] {
	background:url("/upload/images/common/ep_header_hu.png") no-repeat;	
}
#header>a[href='#europarl_it'] {
	background:url("/upload/images/common/ep_header_it.png") no-repeat;		
}
#header>a[href='#europarl_lt'] {
	background:url("/upload/images/common/ep_header_lt.png") no-repeat;		
}
#header>a[href='#europarl_lv'] {
	background:url("/upload/images/common/ep_header_lv.png") no-repeat;
}
#header>a[href='#europarl_mt'] {
	background:url("/upload/images/common/ep_header_mt.png") no-repeat;	
}
#header>a[href='#europarl_nl'] {
	background:url("/upload/images/common/ep_header_nl.png") no-repeat;	
}
#header>a[href='#europarl_pl'] {
	background:url("/upload/images/common/ep_header_pl.png") no-repeat;
}
#header>a[href='#europarl_pt'] {
	background:url("/upload/images/common/ep_header_pt.png") no-repeat;
}
#header>a[href='#europarl_ro'] {
	background:url("/upload/images/common/ep_header_ro.png") no-repeat;
}
#header>a[href='#europarl_sk'] {
	background:url("/upload/images/common/ep_header_sk.png") no-repeat;
}
#header>a[href='#europarl_sl'] {
	background:url("/upload/images/common/ep_header_sl.png") no-repeat;	
}
#header>a[href='#europarl_sv'] {
	background:url("/upload/images/common/ep_header_sv.png") no-repeat;		
}

/* FOOTER*/
#publishcontent_bottom >a[href='#europarlf_en'],
#publishcontent_bottom >a[href='#europarlf_fr'],
#publishcontent_bottom >a[href='#europarlf_bg'],
#publishcontent_bottom >a[href='#europarlf_cs'],
#publishcontent_bottom >a[href='#europarlf_da'],
#publishcontent_bottom >a[href='#europarlf_de'],
#publishcontent_bottom >a[href='#europarlf_el'],
#publishcontent_bottom >a[href='#europarlf_es'],
#publishcontent_bottom >a[href='#europarlf_et'],
#publishcontent_bottom >a[href='#europarlf_fi'],
#publishcontent_bottom >a[href='#europarlf_hu'],
#publishcontent_bottom >a[href='#europarlf_it'],
#publishcontent_bottom >a[href='#europarlf_lv'],
#publishcontent_bottom >a[href='#europarlf_lt'],
#publishcontent_bottom >a[href='#europarlf_mt'],
#publishcontent_bottom >a[href='#europarlf_nl'],
#publishcontent_bottom >a[href='#europarlf_pl'],
#publishcontent_bottom >a[href='#europarlf_pt'],
#publishcontent_bottom >a[href='#europarlf_ro'],
#publishcontent_bottom >a[href='#europarlf_sk'],
#publishcontent_bottom >a[href='#europarlf_sl'],
#publishcontent_bottom >a[href='#europarlf_sv'],
#publishcontent_bottom >a[href='#europarlf_hr'] {
/*1804    bottom: -75px;
    left: -26px; 
    position: absolute;*/
	position: relative;
	display: block;
    height: 97px;
    width: 100%;
}

#publishcontent_bottom >a[href='#europarlf_en'] {
    background: url("/upload/images/common/ep_footer_en.png") no-repeat scroll 42% 52% #e7e7e7;
}
#publishcontent_bottom >a[href='#europarlf_fr'] {
    background: url("/upload/images/common/ep_footer_fr.png") no-repeat scroll 42% 52% #e7e7e7;
}
#publishcontent_bottom >a[href='#europarlf_bg'] {
    background: url("/upload/images/common/ep_footer_bg.png") no-repeat scroll 42% 52% #e7e7e7;
}
#publishcontent_bottom >a[href='#europarlf_cs'] {
    background: url("/upload/images/common/ep_footer_cs.png") no-repeat scroll 42% 52% #e7e7e7;
}
#publishcontent_bottom >a[href='#europarlf_da'] {
    background: url("/upload/images/common/ep_footer_da.png") no-repeat scroll 42% 52% #e7e7e7;
}

#publishcontent_bottom >a[href='#europarlf_de'] {
    background: url("/upload/images/common/ep_footer_de.png") no-repeat scroll 42% 52% #e7e7e7;
}
#publishcontent_bottom >a[href='#europarlf_el'] {
    background: url("/upload/images/common/ep_footer_el.png") no-repeat scroll 42% 52% #e7e7e7;
}
#publishcontent_bottom >a[href='#europarlf_es'] {
    background: url("/upload/images/common/ep_footer_es.png") no-repeat scroll 42% 52% #e7e7e7;
}
#publishcontent_bottom >a[href='#europarlf_et'] {
    background: url("/upload/images/common/ep_footer_et.png") no-repeat scroll 42% 52% #e7e7e7;
}
#publishcontent_bottom >a[href='#europarlf_fi'] {
    background: url("/upload/images/common/ep_footer_fi.png") no-repeat scroll 42% 52% #e7e7e7;
}
#publishcontent_bottom >a[href='#europarlf_hu'] {
    background: url("/upload/images/common/ep_footer_hu.png") no-repeat scroll 42% 52% #e7e7e7;
}
#publishcontent_bottom >a[href='#europarlf_it'] {
    background: url("/upload/images/common/ep_footer_it.png") no-repeat scroll 42% 52% #e7e7e7;
}
#publishcontent_bottom >a[href='#europarlf_lv'] {
    background: url("/upload/images/common/ep_footer_lv.png") no-repeat scroll 42% 52% #e7e7e7;
}
#publishcontent_bottom >a[href='#europarlf_lt'] {
    background: url("/upload/images/common/ep_footer_lt.png") no-repeat scroll 42% 52% #e7e7e7;
}
#publishcontent_bottom >a[href='#europarlf_mt'] {
    background: url("/upload/images/common/ep_footer_mt.png") no-repeat scroll 42% 52% #e7e7e7;
}
#publishcontent_bottom >a[href='#europarlf_nl'] {
    background: url("/upload/images/common/ep_footer_nl.png") no-repeat scroll 42% 52% #e7e7e7;
}
#publishcontent_bottom >a[href='#europarlf_pl'] {
    background: url("/upload/images/common/ep_footer_pl.png") no-repeat scroll 42% 52% #e7e7e7;
}
#publishcontent_bottom >a[href='#europarlf_pt'] {
    background: url("/upload/images/common/ep_footer_pt.png") no-repeat scroll 42% 52% #e7e7e7;
}
#publishcontent_bottom >a[href='#europarlf_ro'] {
    background: url("/upload/images/common/ep_footer_ro.png") no-repeat scroll 42% 52% #e7e7e7;
}
#publishcontent_bottom >a[href='#europarlf_sk'] {
    background: url("/upload/images/common/ep_footer_sk.png") no-repeat scroll 42% 52% #e7e7e7;
}
#publishcontent_bottom >a[href='#europarlf_sl'] {
    background: url("/upload/images/common/ep_footer_sl.png") no-repeat scroll 42% 52% #e7e7e7;
}
#publishcontent_bottom >a[href='#europarlf_sv'] {
    background: url("/upload/images/common/ep_footer_sv.png") no-repeat scroll 42% 52% #e7e7e7;
}
#publishcontent_bottom >a[href='#europarlf_hr'] {
    background: url("/upload/images/common/ep_footer_hr.png") no-repeat scroll 42% 52% #e7e7e7;
}

#publishcontent_title{
	font: normal 17px Arial, Verdana;
	margin: 43px auto 0;
       width: 950px;

}

#publishcontent_title h2 {
	font:bold 17px Arial, Verdana;
	padding:19px 0px 21px 35px;
	border-right:1px solid  #c5c5c7;
	border-left:1px solid  #c5c5c7;
	border-bottom:1px solid  #c5c5c7;
	background: #FFF url("/upload/images/common/revamp_box_bg.jpg") repeat-x;
	color:#13334D;
	display: none;
}

#insert_opinio_here {
    background-color: #FBFBFB;
    border-left: 1px solid #C5C5C7;
    border-right: 1px solid #C5C5C7;
    margin: 0 10px 1px;
    padding-top: 30px;
} 
#title_logo{
  color: white;
    font: 1.2em Arial, Verdana;
    letter-spacing: -0.04em;
    text-shadow: 1px 1px 1px #0D0D0D;
	white-space: nowrap;
    top: 60px;
	left: 20px;
	position: absolute;

}

#title_header1{
	color: white;
	font: 1.4em Arial, Verdana;
	font-weight:bold;
	letter-spacing: -0.04em;
	text-shadow: 1px 1px 1px #0D0D0D;
	top: 18px;
	left: 520px;
	position: absolute;
}

#title_header2{
	color: white;
	font: 1.2em Arial, Verdana;
	letter-spacing: -0.04em;
	text-shadow: 1px 1px 1px #0D0D0D;
	top: 45px;
	left: 520px;
	position: absolute;	
}
#select_language {
	position:absolute;
	top:71px;
	right:0;
	margin-right:3px;
}

#select_language select {
	font: normal 1.1em Arial, Verdana;
}

/* ------------------------------------------------------------ */
/* 						MAIN-NAVIGATION							*/
/* ------------------------------------------------------------ */
#main_navigation {
	position:absolute;
	top:69px;
	left:150px;
	width:850px;
}
	

/*  -----   Search engine  -----  */
#searchbox{
	position:absolute;
	left:10px;
	top:90px;
}

#searchbox input[type="text"]{
	width:100px;
	height: 16px;
	padding: 0;
	margin: 0;
	
}

/*  -----   "OK" Button  -----  */
#searchbox input[type="submit"], #select_language input[type="submit"] {
	font: normal 1.1em Times New Roman;
	color:black;
	background:#c4cae1;    /* grey - blue tinted  */
	border:1px solid #c6c4c7;
	width:22px;
	height: 18px;
	padding:0;
	margin: 0;
}
#searchbox input[type="submit"]:hover, #select_language input[type="submit"]:hover {
cursor: pointer;
}