/*------------------------------------------------------------------------
# shaper_news_ii - Joomla Template by JoomShaper.com
# ------------------------------------------------------------------------
# author    JoomShaper http://www.joomshaper.com
# copyright Copyright (C) 2010 JoomShaper.com. All Rights Reserved.
# @license - Copyrighted Commercial Software
# Websites: http://www.joomshaper.com - http://www.joomxpert.com
# This file may not be redistributed in whole or significant part
-------------------------------------------------------------------------*/
*{margin:0; padding:0; outline:0;}
body{color:#000;font-family:Arial,Helvetica,sans-serif;font-size:12px;line-height:1.8;}
/*MOD: body.bg{background:#151515} 
body.bg { background: #F0EEE1 url(../images/body_bg.png) top center repeat-x; }*/
body.bg { background: #F0EEE1; }
.main-bg {background:#fff}
.sp-inside{padding:10px}
.sp-padding {padding:0 10px}
.sp-inner-content{padding:10px 0}
.gap{clear:both; margin-bottom:20px}
.fluid {width:100%}
/*LOGO*/
/* MOD
a#logo{width:206px;height:80px;float:left}
*/
a#logo{width:352px;height:100px;float:left}

#sp-footer a#logo-bottom {display:none;width:0px;height:40px;background:url(../images/logo-bottom2.png) no-repeat 100% 50%;float:right}
#top-bar {padding:0 10px;height:30px;line-height:30px;overflow:hidden;border-bottom:1px solid #e0e0e0}
#date,#share {float:left;margin-right:10px;font-size:10px;font-weight:bold;color:#666}
#share {margin-top:3px}
p.plain {padding:0;margin:0}
#share img{float:left;margin:4px 5px 0 0}
#banner {float:right;margin-top:5px}

/*Login and Registration*/
.log-reg {position:relative}
#members-area {margin-left:10px;float:right}
#members-area a.login {background:url(../images/icon-user.png) no-repeat 0 50%}
#members-area a.reg {background:url(../images/lock.png) no-repeat 0 50%}
#members-area a{font-size:11px;font-weight:bold;text-decoration:none;margin:0;padding:0 8px 0 20px}
#sp-login, #sp-register{width:auto; background:#fff url(../images/grad-bg.png) repeat-x 0 100%;border:1px solid #e7e7e7;position:absolute; z-index:99999999; top:30px; right:0}
input#modlgn_username,input#modlgn_passwd,.sp_reg input {width:160px;background-repeat:no-repeat;background-color:#fff;border:1px solid #e7e7e7;background-position:5px 50%;padding:10px 5px}


/*Search and Highlighter*/
/*MOD:
#addons {background:#333}
*/
#addons {background:#FFF}
#highlighter {float:left; margin-left: 5px;}
#highlighter span.text {margin:0!important}

#search{float:right;margin:4px 0 0 0}
.search-area{margin:0;float:right;width:167px;height:21px;}
.searchbox{height:21px;line-height:21px;color:#000;background:transparent;border:0;width:130px;margin:0;padding:0 5px;}
input.search-button{background:none!important;border:0 none;cursor:pointer;height:21px;width:26px;margin:0;text-indent:-999em;overflow:hidden}

/*Slide*/
#slides {padding-bottom:10px;}
div .sp-slide-desc{bottom:80px!important;height:80px!important;overflow:hidden;}
.thumb_bg {background: #fff url(../images/thumb-bg.gif) repeat-x 0 100% !important}
.handles.active .thumb_bg h4.title {color:#fff}
h2.sp-slide-title,h2.sp-slide-title a{color:#e5e5e5;font-weight:bold;font-size:14px;letter-spacing:normal;margin:0 0 5px 0;padding:0}
p.sp-slide-intro{color:#999;}
/*End Slide*/

/*Layout*/
#cols {float:right}
#contents {float:left}

/*BOTTOM MODULES*/
#sp-mid{color:#000;background:#fff url(../images/grad-bg.png) repeat-x 0 100%}
#sp-mid .sp-inside {padding:10px 10px 0 10px;} 


#bottom {margin-bottom:80px!important;}
#bottom .padding{padding: 10px;}

#sp-bottom {background:#333;color:#999;border-bottom:1px solid #444;border-top:10px solid #000}
#sp-bottom .sp-inside {border-right:1px solid #444}
.omega .sp-inside {border-right:0!important}
#sp-bottom  a{color:#fff}

/*Gallery*/
#news1 img.sp-news-image {margin:15px 10px 5px 0}

img.sp_simple_gallery{cursor:url(../images/zoomin.cur), pointer!important;}

/*BREADCRUMBS*/
/*
#breadcrumbs{overflow:hidden;height:31px;line-height:31px;background:url(../images/path-bg.gif) repeat-x 0 0;border-top:1px solid #e7e7e7;border-bottom:1px solid #e7e7e7}
*/
#breadcrumbs{overflow:visible;height:auto;line-height:31px;background:url(../images/path-bg.gif) repeat-x 0 0;border-top:1px solid #e7e7e7;border-bottom:1px solid #e7e7e7}
#breadcrumbs .padding{padding:5px 8px}
#breadcrumbs a,#breadcrumbs span,#breadcrumbs strong{display:block;float:left}
#breadcrumbs a,#breadcrumbs span.separator{margin-right:10px;padding-right:15px;background:url(../images/breadcrumbs.png) 100% 50% no-repeat}
#breadcrumbs span.current{color:#666}
/*BREADCRUMBS END*/
a.topofpage{float:right!important;background:none!important;margin:0!important;padding:0!important}


/*FOOTER*/
#sp-footer{position:relative;background:#FFF;color:#666}
.footer-l {background:url(../images/footer-l2.png) no-repeat 0 100%}
.footer-r {background:url(../images/footer-r2.png) no-repeat 100% 100%}
#sp-footer a{font-weight:normal;font-size:11px;color:#999}
#sp-footer a:hover{text-decoration:underline}
/*END FOOTER*/

/*TOOL TIP*/
.tool-tip{text-align:left;float:left;background:#ffc;border:1px solid #D4D5AA;max-width:200px;color:#323232;padding:5px}
.tool-title{font-size:100%;font-weight:700;background:url(../../system/images/selector-arrow.png) no-repeat;margin:-15px 0 0;padding:15px 0 5px}
.tool-text{font-size:100%;margin:0}
/*END TOOL TIP*/

/*Tabs*/
.items_mask{border-top:0;}
.tabs_container {left:0;}
.tab-padding {padding:10px;border-top:1px solid #e7e7e7}
div.sptabs .tabs_buttons{height:30px;background:none;}
div.sptabs .tab_left,.sptabs .tab_right{width:24px;height:30px;cursor:pointer}
div.sptabs .tab,div.sptabs .tab span{height:30px;float:left;line-height:30px;font-size:12px;font-weight:700;text-transform:none;cursor:pointer;margin:0;padding:0}
div.sptabs .tab{background:#a9a9a9;color:#fff!important;margin:0 5px 0 0;padding:0 8px}
div.sptabs .tab_over {background:#dadada!important;color:#333!important;}
div.sptabs .active {background:#f0f0f0!important;color:#333!important;}

a.readon {float:left}

.sbox-content-image img {
	cursor: pointer !important;
}


/* COOKIES */
.cc-cookies {
	background-color: #ccc !important;
	color: #333 !important;
	text-shadow: none !important;
}
.cc-cookies a[href="https://www.pde.gov.gr/gr/disclaimer"] {
    display: block;
	color: #333 !important;
	text-shadow: none !important;
	text-decoration: none !important;
}
.cc-cookies a {
	color: #333 !important;
	text-shadow: none !important;
}
.cc-cookies a:hover {
	background-color: unset !important;
	text-decoration: none !important;
}

/* BUTTON */
.button-pde {
	border: 1px solid #187CA7;
    border: 1px solid #333333;
    -moz-border-radius: 3px;
    -khtml-border-radius: 3px;
    -webkit-border-radius: 3px;
    border-radius: 3px;
    padding: 4px;
	
	background: #222;
	cursor: pointer;
    text-align: center;
    font: bold 10px Arial, Helvetica, sans-serif;
    text-decoration: none;
    text-transform: uppercase;
    color: #fff;
    border: none;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    margin: 0;
    padding: 6px 9px;
}
.button-pde:hover {
	color: #fff;
}

