/* Main style sheet for www.dimokratiki.gr - print */

/* body */
body{
	background:#fff;
	border:0;
	font-family:verdana;
	font-size:8pt;
	margin:0 0 10px 0;
	min-width:980px;	
	color:#464646;
    text-align:center;
}

/* outer body container */
#container {
    position:relative;
	width:100%;
	margin:0;
    background:#fff;
    padding:7px 3px;
    overflow:hidden;
    text-align:left;
}

/* header */
#header {
    display:none;
}

/* footer */
#pageFooter {
    display:none;
}

#pageFooter #leftcol {
    margin-left:10px;
    float:left;
    overflow:hidden;
    text-align:left;
    vertical-align:top;
    width:auto;
}

#pageFooter #rightcol {
    margin-right:10px;
    float:right;
    overflow:hidden;
    text-align:right;
    vertical-align:bottom;
    width:auto;
}

#pageFooter #rightcol #credits {
    margin-top:56px;
    text-align:center;
    padding:0;
    color:#000;
    font-size:8pt;
}

#pageFooter #rightcol #credits img {
    margin:2px auto;
    display:block;
}

#pageFooter #leftcol #logo {
    margin-bottom:7px;
    text-align:left;
    width:auto;
    padding:0;
}

#pageFooter #leftcol #links {
    display:none;
}

#pageFooter #leftcol #cpNotice {
    margin-top:14px;
    text-align:left;
    width:auto;
    padding:0;
    font-size:8pt;
    color:#FA0606;
    font-weight:normal;
}


span.sep {
    font-size:10pt;
    padding:0 4px;
    display:inline;
    color:#000;
}

/* bar containg newsletter subscription and search forms */
#searchbar {
    display:none;
}

/* newsletter section */
#searchbar #newsletter {
    float:left;
    text-align:left;
    vertical-align:middle;
    color:#fff;
    font-weight:bold;
    margin-left:8px;
}

/* newsletter loading section */
#searchbar #newsletter #sendNLLoading {
    position:relative;
    padding:0;
    font-weight:normal;
    color:#000000;
    font-size:8pt;
    vertical-align:middle;
}

/* search form */
#searchbar #searchform {
    float:right;
    text-align:left;
    vertical-align:middle;
    color:#fff;
    font-weight:bold;
    margin-right:8px;
}

/* laoding div to display until the page loads */
#prepage {
    position:relative;
    top:140px;
    width:620px;
    height:171px;
	background-attachment: scroll;
    background-image:url('../images/page-loader.jpg');
    background-repeat:no-repeat;
    background-position: top left;
    padding:0;
	margin:0 auto;
	text-align:center;
    vertical-align:top;
}

#prepage #loadingSection {
    position:relative;
    color:#FA0606;
    font-size:12pt;
    font-weight:bold;
    height:34px;
    width:auto;
    top:110px;
    text-align:left;
    vertical-align:middle;
}

#prepage #loadingSection img {
    vertical-align:middle;
    margin-right:8px;
}

/* main content block */
#maincontent {
    position:relative;
    clear:both;
    margin:8px auto;
    padding:0;
    text-align:left;
    vertical-align:top;
    width:974px;
}

#leftcol {
    display:none;
}

#rightcol {
    width:100%;
    float:left;
    padding:0;
    margin:0;
}

#rightcol #innertop {
    padding:4px 0 7px 0;
    margin:5px 0 10px 0;
    font-weight:normal;
    font-size:8pt;
    border-bottom:1px solid #B6C3E2;
    overflow:hidden;
    vertical-align:top;
}

#rightcol #innertop #currentDate {
    float:left;
    padding:0;
    margin:0;
    font-weight:normal;
    font-size:8pt;
    text-align:left;
}

#rightcol #innertop #sectionHeader {
    float:left;
    padding:0;
    margin:0;
    font-weight:bold;
    font-size:12pt;
    text-align:left;
}

#rightcol #innertop #rssFeed {
    float:right;
    padding:0;
    margin:0;
    font-weight:normal;
    font-size:8pt;
    text-align:right;
    overflow:hidden;
}

#rightcol #innertop #rssFeed img {
    vertical-align:middle;
    margin-right:4px;
}

#rightcol #innertop1 {
    padding:0 0 7px 0;
    margin:-6px 0 10px 0;
    font-weight:normal;
    font-size:8pt;
    overflow:hidden;
}

#rightcol #innertop1 #currentDate {
    float:left;
    padding:0;
    margin:0;
    font-weight:normal;
    font-size:8pt;
    text-align:left;
}


#rightcol #innerleft {
    width:100%;
    float:left;
    padding:0;
    margin:0;
} 

#rightcol #innerright {
    display:none;
} 

/* individual article styles */
#rightcol #idvArticleTitle {
    padding:0 0 4px 0;
    margin:0 0 10px 0;
    font-weight:normal;
    font-size:12pt;
    overflow:hidden;
    color:#000;
    width:100%;
}

#rightcol #idvAuthorDetails {
    font-weight:normal;
    overflow:hidden;
    font-size:12pt;
    text-align:left;
    color:#3A5897;
    padding:0;
    margin:0 0 10px 0;
}

#articleToolBar {
    display:none;
}

#articleToolBar #printIt {
    float:left;
    font-size:8pt;
    text-align:left;
}    

#articleToolBar #printIt img {
    margin-left:3px;
    vertical-align:bottom;
}

#articleToolBar #goTop {
    float:right;
    font-size:8pt;
    text-align:right;
}    

#articleToolBar #goTop img {
    margin-left:18px;
    vertical-align:middle;
}

#articleToolBar #shareIt {
    float:right;
    font-size:8pt;
    text-align:right;
}

#articleBody {
    text-align:justify;
    font-size:12pt;
    overflow:hidden;
    margin-bottom:10px;
}

/* navigation menu */
#navmenu {
    display:none;
}

/* main menu items style */
#menuItem:link, #menuItem:visited, #menuItem:active {
    width:100%;
    font-weight:normal;
    font-size:8pt;
    text-align:left;
    text-decoration:none;
    color:#3A5897;
    background-color:#eee;
    padding:4px 0;
    margin-bottom:2px;
    text-indent:5px;
    display:block;
}

#menuItem:hover {
    width:100%;
    font-weight:normal;
    font-size:8pt;
    text-align:left;
    text-decoration:underline;
    color:#3A5897;
    background-color:#B8C6E3;
    background-attachment: scroll;
    background-image:url('../images/menu_bg.gif');
    background-repeat:repeat-y;
    background-position: top right;
    padding:4px 0;
    margin-bottom:2px;
    text-indent:5px;
    display:block;
}

/* main menu item style - selected */
#menuItemSelected:link, #menuItemSelected:visited, #menuItemSelected:active {
    width:100%;
    font-weight:normal;
    font-size:8pt;
    text-align:left;
    text-decoration:none;
    color:#3A5897;
    background-color:#B8C6E3;
    background-attachment: scroll;
    background-image:url('../images/menu_bg.gif');
    background-repeat:repeat-y;
    background-position: top right;
    padding:4px 0;
    margin-bottom:2px;
    text-indent:5px;
    display:block;
}

#menuItemSelected:hover {
    width:100%;
    font-weight:normal;
    font-size:8pt;
    text-align:left;
    text-decoration:underline;
    color:#3A5897;
    background-color:#B8C6E3;
    background-attachment: scroll;
    background-image:url('../images/menu_bg.gif');
    background-repeat:repeat-y;
    background-position: top right;
    padding:4px 0;
    margin-bottom:2px;
    text-indent:5px;
    display:block;
}


/* submenu items style */
#submenuItem:link, #submenuItem:visited, #submenuItem:active {
    width:100%;
    font-weight:normal;
    font-size:8pt;
    text-align:left;
    text-decoration:none;
    color:#3A5897;
    background-color:#eee;
    padding:4px 0;
    margin-bottom:2px;
    text-indent:15px;
    display:block;
}

#submenuItem:hover {
    width:100%;
    font-weight:normal;
    font-size:8pt;
    text-align:left;
    text-decoration:underline;
    color:#3A5897;
    background-color:#B8C6E3;
    padding:4px 0;
    margin-bottom:2px;
    text-indent:15px;
    display:block;
}

/* main items style - on selected */
#submenuItemSelected:link, #submenuItemSelected:visited, #submenuItemSelected:active {
    width:100%;
    font-weight:normal;
    font-size:8pt;
    text-align:left;
    text-decoration:none;
    color:#3A5897;
    background-color:#B8C6E3;
    padding:4px 0;
    margin-bottom:2px;
    text-indent:15px;
    display:block;
}

#submenuItemSelected:hover {
    width:100%;
    font-weight:normal;
    font-size:8pt;
    text-align:left;
    text-decoration:underline;
    color:#3A5897;
    background-color:#B8C6E3;
    padding:4px 0;
    margin-bottom:2px;
    text-indent:15px;
    display:block;
}

#menuBlockDivider {
    width:100%;
    display:block;
    height:14px;
}

/* front page image container */
#frontPageImage {
    margin-bottom:10px;
    width:100%;
    border-bottom:1px solid #eee;
    text-align:center;
    overflow:hidden;
}

#frontPageImage #headerTitle {
    font-weight:normal;
    font-size:10pt;
    color: #3A5897;
    /* color: #FA0606; */
    margin:0 0 10px 0;
    text-align:left;
    padding:3px 0;
    background-color:#eee;
}

#frontPageImage img {
    margin-top:10px;
    margin-left:auto;
    margin-right:auto;
    margin-bottom:10px;
    border:1px solid #eee;
    display:block;
}

/* name day container */
#nameDayHolder {
    margin-bottom:10px;
    width:99%;
    border-bottom:1px solid #eee;
    text-align:center;
    overflow:hidden;
}

#nameDayHolder #headerTitle {
    font-weight:normal;
    font-size:10pt;
    color: #3A5897;
    /* color: #FA0606; */
    margin:0 0 10px 0;
    text-align:left;
    padding:3px 0;
    background-color:#eee;
}

#nameDayHolder #headerData {
    font-weight:normal;
    text-align:center;
    margin-top:0;
    margin-left:auto;
    margin-right:auto;
    margin-bottom:10px;
}


/* weather feed container */
#weatherFeed {
    margin-bottom:10px;
    width:100%;
    text-align:center;
    overflow:hidden;
    border:1px solid #eee;
}

#weatherFeed #headerTitle {
    font-weight:normal;
    font-size:10pt;
    color: #3A5897;
    /* color: #FA0606; */
    margin:0 0 10px 0;
    text-align:left;
    padding:3px 0;
    background-color:#eee;
}

#weatherFeed #loadData {
    font-weight:normal;
    text-align:center;
    vertical-align:middle;
    margin-top:0;
    margin-left:auto;
    margin-right:auto;
    margin-bottom:10px;
    display:none;
}

#weatherFeed #loadData img {
    margin-right:7px;
}

#weatherFeed #citySelector {
    margin-top:10;
    margin-left:auto;
    margin-right:auto;
    margin-bottom:10px;
    display:block;
}

#weatherFeed #weatherData {
    margin-top:10px;
    margin-left:auto;
    margin-right:auto;
    margin-bottom:10px;
    display:none;
}

#weatherFeed #serviceProvider {
    margin-top:3px;
    margin-left:auto;
    margin-right:auto;
    margin-bottom:3px;
    display:block;
}

.weatherDataCell {
    font-size:8pt;
    color:#3A5897;
    font-weight:normal;
}

/* Opinion poll styles */
#opinionPoll {
    margin-bottom:10px;
    width:100%;
    text-align:center;
    overflow:hidden;
    border:1px solid #eee;
}

#opinionPoll #headerTitle {
    font-weight:normal;
    font-size:10pt;
    color: #3A5897;
    /* color: #FA0606; */
    margin:0 0 10px 0;
    text-align:left;
    padding:3px 0;
    background-color:#eee;
}

#opinionPoll #loadPoll {
    font-weight:normal;
    text-align:center;
    vertical-align:middle;
    margin-top:0;
    margin-left:auto;
    margin-right:auto;
    margin-bottom:10px;
    display:none;
}

#opinionPoll #loadPoll img {
    margin-right:7px;
}

#opinionPoll #pollQuestion {
    width:96%;
    margin-top:5px;
    margin-left:auto;
    margin-right:auto;
    margin-bottom:10px;
    font-size:8pt;
    text-align:left;
    color:#FA0606;
}

#opinionPoll #pollNotes {
    width:88%;
    margin-top:0;
    margin-left:auto;
    margin-right:auto;
    margin-bottom:10px;
    font-size:8pt;
    text-align:left;
    color:#980949;
    font-style:italic;
}

#opinionPoll #pollData {
    width:88%;
    margin-top:5px;
    margin-left:auto;
    margin-right:auto;
    margin-bottom:10px;
    display:block;
}

.pollDataTable {
    padding:0px;
    margin:0 auto;
    width:100%;
}

.pollDataTable td.voteAnswer {
    text-align:left;
    vertical-align:top;
    font-size:8pt;
    color:#FA0606;
    font-weight:normal;
    padding:3px;
    width:93%;
}

.pollDataTable td.voteCheckbox {
    text-align:left;
    vertical-align:top;
    font-size:8pt;
    color:#3A5897;
    font-weight:normal;
    padding:3px;
    width:7%;
}

.pollDataTable td.voteResultsQ {
    text-align:left;
    vertical-align:bottom;
    font-size:8pt;
    color:#3A5897;
    font-weight:normal;
    padding:0;
}

.pollDataTable td.voteResultsNotes {
    text-align:left;
    vertical-align:bottom;
    font-size:8pt;
    color:#FA0606;
    font-style:italic;
    font-weight:normal;
    padding:0;
}

.pollDataTable td.voteResultsBar {
    text-align:left;
    vertical-align:bottom;
    font-size:8pt;
    color:#3A5897;
    font-weight:normal;
    padding:0;
}

.pollDataTable td.voteResultsNum {
    text-align:left;
    vertical-align:bottom;
    font-size:8pt;
    color:#3A5897;
    font-weight:normal;
    padding:0;
}

.pollDataTable td.voteTotal {
    text-align:left;
    vertical-align:middle;
    font-size:8pt;
    color:#3A5897;
    font-weight:bold;
    padding:5px 0;
}

.pollDataTable td.voteNav {
    text-align:center;
    vertical-align:middle;
    font-size:8pt;
    color:#3A5897;
    font-weight:normal;
    padding:3px;
}

/* stock exchange graph */
#stockExchangeGraph {
    margin-bottom:10px;
    width:100%;
    text-align:center;
    overflow:hidden;
    border:1px solid #eee;
}

#stockExchangeGraph #headerTitle {
    font-weight:normal;
    font-size:10pt;
    color: #3A5897;
    /* color: #FA0606; */
    margin:0 0 10px 0;
    text-align:left;
    padding:3px 0;
    background-color:#eee;
}

#stockExchangeGraph #graphData {
    width:290px;
    margin-top:5px;
    margin-left:auto;
    margin-right:auto;
    margin-bottom:5px;
    display:block;
}

#stockExchangeGraph #sourceProvider {
    width:290px;
    margin-top:5px;
    margin-left:auto;
    margin-right:auto;
    margin-bottom:10px;
    display:block;
}

/* container that holds list like most popular etc */
#mainListContainer {
    margin-bottom:10px;
    width:100%;
    text-align:center;
    overflow:hidden;
    border:1px solid #eee;
    display:block;
}

#mainListContainer #listBlock {
    margin:5px auto;
    width:284px;
    text-align:center;
    overflow:hidden;
}

#mainListContainer #sectionHeader {
    padding:3px 0;
    margin:0 0 4px 0;
    width:100%;
    text-align:left;
    font-weight:normal;
    font-size:10pt;
    color: #FA0606;
    background-color:#eee;
    text-indent:3px;
    overflow:hidden;
}

#mainListContainer #listBlock #headerTitle {
    font-weight:normal;
    font-size:10pt;
    color: #3A5897;
    /* color: #FA0606; */
    margin:0 0 4px 0;
    text-align:left;
    padding:3px 0;
}

#mainListContainer #listBlock #listItems {
    font-weight:normal;
    font-size:10pt;
    color: #3A5897;
    /* color: #FA0606; */
    margin:0 0 10px 0;
    padding:0 0 10px 0;
    text-align:left;
    vertical-align:top;
    overflow:hidden;
    border-bottom:1px solid #eee;
    
}

#mainListContainer #listBlock #listItemsNoSpace {
    font-weight:normal;
    font-size:10pt;
    color: #3A5897;
    /* color: #FA0606; */
    margin:0 0 5px 0;
    padding:0;
    text-align:left;
    vertical-align:top;
    overflow:hidden;
}

/* unordered list styles */
ul.unList {
    list-style-type: none;
    padding: 0;
    margin: 0 0 0 0.4em;
}

ul.unList li {
    background-image: url(../images/list-marker.gif);
    background-repeat: no-repeat;
    background-position: 0 .4em;
    padding-left: .6em;
}

/* embedded in content */
ul.unListEmb {
    list-style-type: none;
    padding: 0;
    margin: 0 0 0 0.4em;
}

ul.unListEmb li {
    background-image: url(../images/list-marker.gif);
    background-repeat: no-repeat;
    background-position: 0 .4em;
    padding-left: 1em;
}


/* main page head article container */
#headArticle {
    margin-bottom:10px;
    width:100%;
    text-align:left;
    overflow:hidden;
    border-bottom:1px solid #eee;
}

#headArticle #articleTitle {
    margin:0;
    text-align:left;
    font-size:12pt;
    overflow:hidden;
    width:100%;
}

#headArticle #articleBody {
    margin-bottom:3px;
    text-align:left;
    font-size:8pt;
    overflow:hidden;
    width:100%;
}

/* two column article snippet container styles */
#articleSnippetRow {
    margin-bottom:10px;
    padding-bottom:8px;
    width:100%;
    text-align:left;
    overflow:hidden;
    border-bottom:1px solid #eee;
}

#articleSnippetRow #snippetRowHeader {
    margin-bottom:10px;
    text-align:left;
    font-size:12pt;    
}

/* this div is needed in order to contain the left and right article snippets */
#articleSnippetRow #twocol {
    margin:10px 0;
    width:100%;
    text-align:center;
    overflow:hidden;
    display:block;
}

#articleSnippetRow #twocol #articleSnippetLeft {
    width:210px;
    text-align:left;
    overflow:hidden;
    float:left;
}

#articleSnippetRow #twocol #articleSnippetRight {
    width:210px;
    text-align:left;
    overflow:hidden;
    float:right;
}


#articleSnippetRowNoBottom {
    margin-bottom:10px;
    padding-bottom:8px;
    width:100%;
    text-align:left;
    overflow:hidden;
    border-bottom:1px solid #fff;
}

#articleSnippetRowNoBottom #snippetRowHeader {
    margin-bottom:10px;
    text-align:left;
    font-size:12pt;    
}

/* this div is needed in order to contain the left and right article snippets */
#articleSnippetRowNoBottom #twocol {
    margin:10px 0;
    width:100%;
    text-align:center;
    overflow:hidden;
    display:block;
}

#articleSnippetRowNoBottom #twocol #articleSnippetLeft {
    width:210px;
    text-align:left;
    overflow:hidden;
    float:left;
}

#articleSnippetRowNoBottom #twocol #articleSnippetRight {
    width:210px;
    text-align:left;
    overflow:hidden;
    float:right;
}

/* individual article snippet */
#articleSnippetCategoryTitle {
    width:100%;
    font-size:10pt;
    text-align:left;
    vertical-align:middle;
    display:block;
    overflow:hidden;
}

#articleSnippetTitle {
    width:100%;
    font-size:9pt;
    text-align:left;
    vertical-align:middle;
    display:block;
    overflow:hidden;
    height:40px;
}

#articleSnippetBody {
    width:100%;
    font-size:8pt;
    text-align:left;
    vertical-align:top;
    display:block;
    overflow:hidden;
    padding:0;
}

/* individual article snippet - goes on the RHS column under the stock exchange feed */
#singleSnippetBox {
    margin-bottom:10px;
    padding-bottom:5px;
    width:100%;
    text-align:center;
    overflow:hidden;
    border:1px solid #eee;
}

#singleSnippetBox #headerTitle {
    font-weight:normal;
    font-size:10pt;
    color: #3A5897;
    /* color: #FA0606; */
    margin:0 0 10px 0;
    text-align:left;
    padding:3px 0;
    background-color:#eee;
}

#singleSnippetBox #articleTitle {
    width:96%;
    font-size:9pt;
    text-align:left;
    vertical-align:middle;
    margin:0 auto 5px auto;
}

#singleSnippetBox #articleSummary {
    width:96%;
    font-size:8pt;
    text-align:left;
    vertical-align:top;
    margin:0 auto 5px auto;
}

/* form input elements */
.fTextBox180 {
    border:1px solid #7BA4F6;
    width:180px;
    height:20px;
    vertical-align:middle;
    font-size:8pt;
    margin-left:4px;
}

.fListBox180 {
    border:1px solid #7BA4F6;
    width:180px;
    height:18px;
    vertical-align:middle;
    font-size:7pt;
}

.fListBoxFull {
    border:1px solid #7BA4F6;
    width:100%;
    height:18px;
    vertical-align:middle;
    font-size:7pt;
}

.fButton {
    height:22px;
    color:#000;
    padding:0;
    margin:0;
    text-align:left;
    vertical-align:top;
    font-size:8pt;
}

.fTextArea {
    font-size: 8pt;
	font-weight: normal;
    color: #3A5897;
    background-color: #ffffff;
	border: 1px solid #3A5897;
    margin: 0px;
	padding: 0px;
    width:100%;
}

.fRadioButton {
    font-size: 8pt;
	font-weight: bold;
    color:#3A5897;
    background-color: #ffffff;
	border:1px solid #ffffff;
    margin:0;
	padding:0;
    vertical-align:middle;
}

.fCheckBox {
    font-size: 8pt;
	font-weight: bold;
    color:#3A5897;
    background-color: #ffffff;
	border:1px solid #ffffff;
    margin:0;
	padding:0;
    vertical-align:middle;
}

/* various link styles */
#link8pt:link, #link8pt:visited, #link8pt:active {
    font-weight:normal;
    font-size:8pt;
    text-align:left;
    text-decoration:none;
    color:#000;
}

#link8pt:hover {
    font-weight:normal;
    font-size:8pt;
    text-align:left;
    text-decoration:underline;
    color:#000;
}

#link8ptb:link, #link8ptb:visited, #link8ptb:active {
    font-weight:normal;
    font-size:8pt;
    text-align:left;
    text-decoration:none;
    color:#3A5897;
}

#link8ptb:hover {
    font-weight:normal;
    font-size:8pt;
    text-align:left;
    text-decoration:underline;
    color:#3A5897;
}

#link8ptbb:link, #link8ptbb:visited, #link8ptbb:active {
    font-weight:bold;
    font-size:8pt;
    text-align:left;
    text-decoration:none;
    color:#3A5897;
}

#link8ptbb:hover {
    font-weight:bold;
    font-size:8pt;
    text-align:left;
    text-decoration:underline;
    color:#3A5897;
}

#link9ptb:link, #link9ptb:visited, #link9ptb:active {
    font-weight:normal;
    font-size:9pt;
    text-align:left;
    text-decoration:none;
    color:#3A5897;
}

#link9ptb:hover {
    font-weight:normal;
    font-size:9pt;
    text-align:left;
    text-decoration:underline;
    color:#3A5897;
}

#link12pt:link, #link12pt:visited, #link12pt:active {
    font-weight:bold;
    font-size:12pt;
    text-align:left;
    text-decoration:none;
    color:#3A5897;
}

#link12pt:hover {
    font-weight:bold;
    font-size:12pt;
    text-align:left;
    text-decoration:underline;
    color:#3A5897;
}

#link10pt:link, #link10pt:visited, #link10pt:active {
    font-weight:normal;
    font-size:10pt;
    text-align:left;
    text-decoration:none;
    color:#FA0606;
}

#link10pt:hover {
    font-weight:normal;
    font-size:10pt;
    text-align:left;
    text-decoration:underline;
    color:#FA0606;
}

#link10ptb:link, #link10ptb:visited, #link10ptb:active {
    font-weight:normal;
    font-size:10pt;
    text-align:left;
    text-decoration:none;
    color:#3A5897;
}

#link10ptb:hover {
    font-weight:normal;
    font-size:10pt;
    text-align:left;
    text-decoration:underline;
    color:#3A5897;
}

/* ad containers */
#adbanner01 {
    width:438px;
    height:202px;
    display:block;
    margin:10px 0 0 0;
    background-attachment: scroll;
    background-position:top left;
    background-image:url('../images/adbanner1.gif');
    background-repeat:no-repeat;
    text-align:left;
    vertical-align:top;
    padding:12px 0 0 0;
}

#adbanner02 {
    width:300px;
    height:302px;
    display:block;
    margin:10px 0 0 0;
    background-attachment: scroll;
    background-position:top left;
    background-image:url('../images/adbanner2.gif');
    background-repeat:no-repeat;
    text-align:left;
    vertical-align:top;
    padding:12px 0 0 0;
}

#adbanner03 {
    width:438px;
    height:202px;
    display:block;
    margin:10px 0 0 0;
    background-attachment: scroll;
    background-position:top left;
    background-image:url('../images/adbanner3.gif');
    background-repeat:no-repeat;
    text-align:left;
    vertical-align:top;
    padding:12px 0 0 0;
}

#adbanner04 {
    width:300px;
    height:302px;
    display:block;
    margin:10px 0 0 0;
    background-attachment: scroll;
    background-position:top left;
    background-image:url('../images/adbanner4.gif');
    background-repeat:no-repeat;
    text-align:left;
    vertical-align:top;
    padding:12px 0 0 0;
}

#adbanner05 {
    width:438px;
    height:202px;
    display:block;
    margin:10px 0 0 0;
    background-attachment: scroll;
    background-position:top left;
    background-image:url('../images/adbanner5.gif');
    background-repeat:no-repeat;
    text-align:left;
    vertical-align:top;
    padding:12px 0 0 0;
}

#adbanner05 {
    width:738px;
    height:152px;
    display:block;
    margin:10px 0 0 0;
    background-attachment: scroll;
    background-position:top left;
    background-image:url('../images/adbanner6.gif');
    background-repeat:no-repeat;
    text-align:left;
    vertical-align:top;
    padding:12px 0 0 0;
}

/* tinyMCE text styles */

/* text floats to the right of the image */
.StoixisiEikonasDexia {
    float:right;
    margin:0px 0px 7px 7px;
}

/* text floats to the right of the image */
.StoixisiEikonasAristera {
    float:left;
    margin:0px 7px 7px 0px;
}

.EikonaXwrisKeimeno {
    clear:both;
    margin:7 auto;
    display:block
}

/* hide image */
.ApokripsiEikonas {
    display:none;
}
