/* EUROPOCKET SPECIFIC STUFF */
#europocket  #cabeza {
	height: 70px;
	background-color: #ffffff;
	margin-bottom: 10px;
	background-image: url(images/banner_europocket.jpg);
	background-repeat: no-repeat;
	color: #36bfff;
}
#europocket #cabeza h1 {
	bottom: 0px;
	font-size: 350%;
	margin-bottom: 0px;
	padding-bottom: 0px;
	letter-spacing: -2px;
	color: #36bfff;
	display: block;
	width: 100%;
	height: 100%;
}

#europocket #cabeza a {
	display: block;
	width: 100%;
	height: 100%;
	padding-left: 15px;
	padding-top: 25px;
	color: #36bfff;
}
#europocket #cabeza a:hover {
	text-decoration: none;
}
#europocket #menu #firstmenu h4 {
	padding: 2px;
	height: 16px;
	background-color: #36bfff;
	color: #ffffff;
}
#europocket #menu #subscribemenu {
	position: absolute;
	bottom: 0px;
	height: 20px;
	border: 1px solid #bbb;
	width: 148px;
	background-color: #36bfff;
	background-image: url(images/feed-icon_grey-16px.png);
	background-position: 130px 2px;
	background-repeat: no-repeat;
	text-transform: uppercase;
	color: #ffffff;
} 

#europocket  #menu #subscribemenu a {
	text-align: center;
	padding-top: 4px;
	display: block;
	width: 100%;
	height: 100%;
	color: #ffffff;
}
#europocket #slider h4 {
	border: 1px solid #bbb;
	background-color: #36bfff;
	text-align: center;
	text-transform: uppercase;
	height: 16px;
	margin-bottom: 1px;
	padding-top: 3px;
	color: #ffffff;
} 
#europocket #more #search {
	width: 236px;
	position: absolute;
	bottom: 0px;
	border: 1px solid #bbb;
	background-color: #36bfff;
	height: 18px;
	text-align: right;
	padding: 1px;
	text-transform: uppercase;
	color: #ffffff;
} 

#europocket #description h2 {
	color: #36bfff;
}	
#europocket #pagination a {
	background-color: #36bfff;	
}

#europocket #tags a {
	color: #36bfff;
}
#europocket #metadata #datos a {
	color: #36bfff;
}
#europocket #sidebar a {
}

/* EUROPARL TV SPECIFIC STUFF */

#europarltv  #cabeza {
	height: 70px;
	background-color: #ffffff;
	margin-bottom: 10px;
	background-image: url(images/banner_europarltv.jpg);
	background-repeat: no-repeat;
	color: #00469b;
}
#europarltv #cabeza h1 {
	bottom: 0px;
	font-size: 350%;
	margin-bottom: 0px;
	padding-bottom: 0px;
	letter-spacing: -2px;
	color: #00469b;
	display: block;
	width: 100%;
	height: 100%;
}

#europarltv #cabeza a {
	display: block;
	width: 100%;
	height: 100%;
	padding-left: 15px;
	padding-top: 25px;
	color: #00469b;
}
#europarltv #cabeza a:hover {
	text-decoration: none;
}
#europarltv #menu #firstmenu h4 {
	padding: 2px;
	height: 16px;
	background-color: #00469b;
	color: #ffffff;
}
#europarltv #menu #subscribemenu {
	position: absolute;
	bottom: 0px;
	height: 20px;
	border: 1px solid #bbb;
	width: 148px;
	background-color: #00469b;
	background-image: url(images/feed-icon_grey-16px.png);
	background-position: 130px 2px;
	background-repeat: no-repeat;
	text-transform: uppercase;
	color: #ffffff;
} 

#europarltv  #menu #subscribemenu a {
	text-align: center;
	padding-top: 4px;
	display: block;
	width: 100%;
	height: 100%;
	color: #ffffff;
}
#europarltv #slider h4 {
	border: 1px solid #bbb;
	background-color: #00469b;
	text-align: center;
	text-transform: uppercase;
	height: 16px;
	margin-bottom: 1px;
	padding-top: 3px;
	color: #ffffff;
} 
#europarltv #more #search {
	width: 236px;
	position: absolute;
	bottom: 0px;
	border: 1px solid #bbb;
	background-color: #00469b;
	height: 18px;
	text-align: right;
	padding: 1px;
	text-transform: uppercase;
	color: #ffffff;
} 

#europarltv #description h2 {
	color: #00469b;
}	

#europarltv #pagination a {
	background-color: #00469b;	
}

#europarltv #tags a { 
}
#europarltv #metadata #datos a,
#europarltv #sidebar a {
}

/* NO COMMENT SPECIFIC STUFF */

#no-comment  #cabeza {
	height: 70px;
	background-color: #ffffff;
	margin-bottom: 10px;
	background-image: url(images/banner_nocomment.jpg);
	background-repeat: no-repeat;
	color: #666666;
}
#no-comment #cabeza h1 {
	bottom: 0px;
	font-size: 350%;
	margin-bottom: 0px;
	padding-bottom: 0px;
	letter-spacing: -2px;
	color: #666666;
	display: block;
	width: 100%;
	height: 100%;
}

#no-comment #cabeza a {
	display: block;
	width: 100%;
	height: 100%;
	padding-left: 15px;
	padding-top: 25px;
	color: #666666;
}
#no-comment #cabeza a:hover {
	text-decoration: none;
}
#no-comment #menu #firstmenu h4 {
	padding: 2px;
	height: 16px;
	background-color: #666666;
	color: #ffffff;
}
#no-comment #menu #subscribemenu {
	position: absolute;
	bottom: 0px;
	height: 20px;
	border: 1px solid #bbb;
	width: 148px;
	background-color: #666666;
	background-image: url(images/feed-icon_grey-16px.png);
	background-position: 130px 2px;
	background-repeat: no-repeat;
	text-transform: uppercase;
} 

#no-comment  #menu #subscribemenu a {
	text-align: center;
	padding-top: 4px;
	display: block;
	width: 100%;
	height: 100%;
	color: #ffffff;
}
#no-comment #slider h4 {
	border: 1px solid #bbb;
	background-color: #666666;
	text-align: center;
	text-transform: uppercase;
	height: 16px;
	margin-bottom: 1px;
	padding-top: 3px;
	color: #ffffff;
} 
#no-comment #more #search {
	width: 236px;
	position: absolute;
	bottom: 0px;
	border: 1px solid #bbb;
	background-color: #666666;
	height: 18px;
	text-align: right;
	padding: 1px;
	text-transform: uppercase;
	color: #ffffff;;
} 

#no-comment #description h2 {
	color: #666666;
}

#no-comment #pagination span {
background-color:#FFFFFF;
border:1px solid #666666;
color:#FF0000;
}

#no-comment #pagination a {
	background-color: #666666;
	color:#ffffff;
}

#no-comment #tags a {
	color:#666666;
}
#no-comment #metadata #datos a {
	color:#666666;
}
#no-comment #sidebar a {
}

/* ARTE SPECIFIC STUFF */

#arte  #cabeza {
	height: 70px;
	background-color: #ffffff;
	margin-bottom: 10px;
	background-image: url(images/banner_arte.jpg);
	background-repeat: no-repeat;
	color: #ea7506;
}
#arte #cabeza h1 {
	bottom: 0px;
	font-size: 350%;
	margin-bottom: 0px;
	padding-bottom: 0px;
	letter-spacing: -2px;
	color: #ea7506;
	display: block;
	width: 100%;
	height: 100%;
}

#arte #cabeza a {
	display: block;
	width: 100%;
	height: 100%;
	padding-left: 15px;
	padding-top: 25px;
	color: #ea7506;
}
#arte #cabeza a:hover {
	text-decoration: none;
}
#arte #menu #firstmenu h4 {
	padding: 2px;
	height: 16px;
	background-color: #ea7506;
	color: #ffffff;
}
#arte #menu #subscribemenu {
	position: absolute;
	bottom: 0px;
	height: 20px;
	border: 1px solid #bbb;
	width: 148px;
	background-color: #ea7506;
	background-image: url(images/feed-icon_grey-16px.png);
	background-position: 130px 2px;
	background-repeat: no-repeat;
	text-transform: uppercase;
} 

#arte  #menu #subscribemenu a {
	text-align: center;
	padding-top: 4px;
	display: block;
	width: 100%;
	height: 100%;
	color: #ffffff;
}
#arte #slider h4 {
	border: 1px solid #bbb;
	background-color: #ea7506;
	text-align: center;
	text-transform: uppercase;
	height: 16px;
	margin-bottom: 1px;
	padding-top: 3px;
	color: #ffffff;
} 
#arte #more #search {
	width: 236px;
	position: absolute;
	bottom: 0px;
	border: 1px solid #bbb;
	background-color: #ea7506;
	height: 18px;
	text-align: right;
	padding: 1px;
	text-transform: uppercase;
	color: #ffffff;;
} 
#arte #description h2 {
	color: #ea7506;
}

#arte #pagination a {
	background-color: #ea7506;	
}

#arte #tags a {
	color: #ea7506;
}
#arte #metadata #datos a {
	color: #ea7506;
}
#arte #sidebar a {
}

/* EUROPEME SPECIFIC STUFF */

#europeme #cabeza {
	height: 70px;
	background-color: #ffffff;
	margin-bottom: 10px;
	background-image: url(images/banner_europeme.jpg);
	background-repeat: no-repeat;
	color: #88deff;
}
#europeme #cabeza h1 {
	bottom: 0px;
	font-size: 350%;
	margin-bottom: 0px;
	padding-bottom: 0px;
	letter-spacing: -2px;
	color: #88deff;
	display: block;
	width: 100%;
	height: 100%;
}

#europeme #cabeza a {
	display: block;
	width: 100%;
	height: 100%;
	padding-left: 15px;
	padding-top: 25px;
	color: #88deff;
}
#europeme #cabeza a:hover {
	text-decoration: none;
}
#europeme #menu #firstmenu h4 {
	padding: 2px;
	height: 16px;
	background-color: #88deff;
	color: #ffffff;
}
#europeme #menu #subscribemenu {
	position: absolute;
	bottom: 0px;
	height: 20px;
	border: 1px solid #bbb;
	width: 148px;
	background-color: #88deff;
	background-image: url(images/feed-icon_grey-16px.png);
	background-position: 130px 2px;
	background-repeat: no-repeat;
	text-transform: uppercase;
} 

#europeme #menu #subscribemenu a {
	text-align: center;
	padding-top: 4px;
	display: block;
	width: 100%;
	height: 100%;
	color: #ffffff;
}
#europeme #slider h4 {
	border: 1px solid #bbb;
	background-color: #88deff;
	text-align: center;
	text-transform: uppercase;
	height: 16px;
	margin-bottom: 1px;
	padding-top: 3px;
	color: #ffffff;
} 
#europeme #more #search {
	width: 236px;
	position: absolute;
	bottom: 0px;
	border: 1px solid #bbb;
	background-color: #88deff;
	height: 18px;
	text-align: right;
	padding: 1px;
	text-transform: uppercase;
	color: #ffffff;;
} 

#europeme #description h2 {
	color: #88deff;
}

#europeme #pagination a {
	background-color: #88deff;	
}

#europeme #tags a { 
}
#europeme#metadata #datos a,
#europeme #sidebar a {
}

/* POSTOIL SPECIFIC STUFF */
#postoil-cities  #cabeza {
	height: 70px;
	background-color: #ffffff;
	margin-bottom: 10px;
	background-image: url(images/banner_postoil.jpg);
	background-repeat: no-repeat;
	color: #996600;
}
#postoil-cities #cabeza h1 {
	bottom: 0px;
	font-size: 350%;
	margin-bottom: 0px;
	padding-bottom: 0px;
	letter-spacing: -2px;
	color: #cbea34;
	display: block;
	width: 100%;
	height: 100%;
}

#postoil-cities #cabeza a {
	display: block;
	width: 100%;
	height: 100%;
	padding-left: 15px;
	padding-top: 25px;
	color: #996600;
}
#postoil-cities #cabeza a:hover {
	text-decoration: none;
}
#postoil-cities #menu #firstmenu h4 {
	padding: 2px;
	height: 16px;
	background-color: #996600;
	color: #ffffff;

}
#postoil-cities #menu #subscribemenu {
	position: absolute;
	bottom: 0px;
	height: 20px;
	border: 1px solid #bbb;
	width: 148px;
	background-color: #996600;
	background-image: url(images/feed-icon_grey-16px.png);
	background-position: 130px 2px;
	background-repeat: no-repeat;
	text-transform: uppercase;
	color: #ffffff;
} 

#postoil-cities  #menu #subscribemenu a {
	text-align: center;
	padding-top: 4px;
	display: block;
	width: 100%;
	height: 100%;
	color: #ffffff;
}
#postoil-cities #slider h4 {
	border: 1px solid #bbb;
	background-color: #996600;
	text-align: center;
	text-transform: uppercase;
	height: 16px;
	margin-bottom: 1px;
	padding-top: 3px;
	color: #ffffff;
} 
#postoil-cities #more #search {
	width: 236px;
	position: absolute;
	bottom: 0px;
	border: 1px solid #bbb;
	background-color: #996600;
	height: 18px;
	text-align: right;
	padding: 1px;
	text-transform: uppercase;
	color: #ffffff;
} 
#postoil-cities #description h2 {
	color: #996600;
}
#postoil-cities #pagination a {
	background-color: #996600;	
}

#postoil-cities #tags a { 
}
#postoil-cities #metadata #datos a,
#postoil-cities #sidebar a {
}