body { 
	font-family:arial; 
	font-size:13px;
	margin: 0 0 0 0;
}

a {
	color:#000080;
}
a:visited {
	color:#000080;
}
a:active {
	color:red;
}

table { font-family:arial; font-size:13px }
ul { 
	margin-left: 15px; 
	padding-left: 0px;
}
li {
	list-style: none;
}
.categ,.scateg { 
	font-family:arial; 
	font-size:13px; 
	font-weight:bold; 
	padding-bottom:3px;
}
a.scateg {
	color:#306080;
}

.subcateg { font-family:arial; font-size:12px; font-weight:normal; padding-bottom:3px }
.sdescr { font-size:11px }
.gray { color: #808080 }

div.share {
	visibility: hidden;
	text-align: right;
	white-space: nowrap;
}

.dirnav, .geonav {
	margin: 0px 0;
	padding: 0;
	padding-left:4px;
}
.diritem, .geoitem, .quickitem  {
	font: bold 14px "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;
	display: block;
	position: relative; /*To help in the anchoring of the ".statusicon" icon image*/
	width: auto;
	padding: 2px;
	text-decoration: none;
	padding-bottom: 3px;
	padding-top: 3px;
}
.quickitem {
	padding-left:10px;
}
.diritem:hover, .geoitem:hover, .quickitem:hover {
	border-bottom: 1px solid #80a0e0;
	border-top: 1px solid #80a0e0;
	background-color:#f8f8f8;
	padding: 2px;
}
.quickitem:hover {
	padding-left:10px;
}


a.categ:hover { color:black; text-decoration:none }
a.scateg:hover { color:black; text-decoration:none }
a.subcateg:hover { color:black; text-decoration:none }
.footer { font-family:arial; font-size:11px }
a:hover { color: black }

div.entry,div.video,div.image { margin-bottom:10px; padding: 4px; border: 1px solid white }
img.image { padding: 2px; border: 1px solid white }
.flags { visibility: hidden }
.title { font-weight:normal; font-size:16px }
.title:visited { color: #404040 }

div.article,div.article_hover { margin-bottom:12px; padding: 5px}
div.article_hover { background-color: #f4f4f4; border: 1px solid #e8e8e8; padding:4px }
div.entryhover { background-color: #f4f4f4; border: 1px solid #e8e8e8 }
div.imagehover { background-color: #f4f4f4; border: 1px solid #e8e8e8 }
div.videohover { background-color: #f4f4f4; border: 1px solid #e8e8e8 }
div.article a.title { font-size: 13px; font-weight:bold }
span.new { font-weight:bold; color:green }
span.source { color: #606060 }
img.logo { border: 1px solid #e8e8e8 }
img.flag { border: 0px solid #e8e8e8 }
img.image { border: 1px solid #a8a8a8 }

.mark1 { background-color:#ffffc6; font-weight:bold }
.mark2 { background-color:#ffffc6; font-weight:bold }
.mark3 { background-color:#ffffc6; font-weight:bold }
.mark4 { background-color:#ffffc6; font-weight:bold }

.newwindow { color:#bf6526 }
.details { font-size:11px }
.url { color: green; font-family:arial }
.newsdate { color: green; font-family:arial; margin-top:5px; font-style: italic }

.newstopic,.newstopic_hover,.newstopic_selected {
	background-color:#f0f0f0; 
	border: 1px solid white;
	padding: 2px;
	cursor: pointer;
	font-size:12px;
	color: #000060;
}
.newstopic_hover {
	background-color:#e0e0ff; 
	border: 1px solid #a0a0a0;
}
.newstopic_selected {
	background-color:#e0e0ff; 
	font-weight:bold;
}

.newscountry,.newscountry_hover,.newscountry_selected {
	background-color:#c0f0ff;
	border: 1px solid white;
	padding: 2px;
	cursor: pointer;
	font-size:12px;
	color: #000060;
}
.newscountry_hover {
	background-color:#b0e0f0; 
	border: 1px solid #a0a0a0;
}
.newscountry_selected {
	background-color:#a0e0f0; 
	font-weight:bold;
}


.hostpath { color: #6980a3; font-size:11px; text-decoration: none }
.hostgeopath { color: #0080c0; font-size:11px; text-decoration: none }
.info { font-family:arial; font-size:12px; padding:1px; border-bottom:2px solid #c0c0c0 }
.catinfo { margin-top:15px; margin-left:15px; border-bottom:2px solid #6980a3; font-weight:bold; margin-bottom:10px; font-size:14px; color:#6980a3 }
.blueheader { border-bottom:2px solid #6980a3; font-weight:bold; margin-bottom:5px; font-size:14px; color:#6980a3 }

table.subpath, div.subpath { font-family:arial; font-size:13px; font-weight:bold; border-bottom:1px solid #e0e8e0; margin-top:25px }
span.subpath { background-color:#e0e8e0; padding: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px; border: 1px solid #e0e8e0 }
table.subgeo, div.subgeo { font-family:arial; font-size:12px; border-top:1px solid #e0e8e0; text-align: right; margin-bottom:8px }
span.subgeo { background-color:#e0e8e0; padding: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px; border: 1px solid #e0e8e0 }

.blueline { color: #6980a3 }
.cyanline { color: #00a0f0 }
.admin { font-size:12px; font-weight:normal }
.message { background-color:#f0ffff; border:1px solid black; text-align:center; font-family:verdana; font-size:14px; width:640px; font-weight:bold }
.error { 
	padding:3px; 
	background-color:#fff0f0; 
	text-align:left; 
	font-family:arial; 
	font-size:13px; 
	font-weight:normal; 
	color:#a00000;
}
.status { 
	padding:3px; 
	background-color:#fffff0; 
	text-align:left; 
	font-family:arial; 
	font-size:13px; 
	font-weight:normal; 
	color:#404000;
}

.homead { border:1px solid #6980a3; text-align:left; cursor:pointer; cursor:hand; padding:2px }
.home_slink { font-family:arial; font-weight:bold; font-size:13px; text-decoration: none }

.Ccatbar, .Cpath {
	font-family:arial; font-size: 14px;
	border-top: 1px solid #6980a3;
	border-bottom: 1px solid #808080;
	background-image: url('http://www.robby.gr/images/c_bg.gif');
	background-repeat: repeat-x;
	background-color:#f0f0f0; 
	padding: 3px;
	margin: 0px;
	text-align: left;
}

.catbar, .path {
	font-family:arial; font-size: 14px;
	border-top: 4px solid #eeeeee;
	padding-top: 2px;
	padding-left: 8px;
	margin-bottom: 16px;
	text-align: left;
}

h1.channel {
	font-family: arial;
	font-size: 28px;
	font-weight:normal;
	padding: 3px;
	margin: 0px;
}

table.button {
	border:1px solid #6980A3; 
	background-color:#EBECF7; 
	padding:3px
}
a.button {
	font:13px arial; text-decoration:none; font-weight:bold; color:#0000a0
}

.topic {
	cursor: pointer
}

div.button {
	background-color: #4b628b;
	color: white;
	padding: 2px;
}

.email_btn, span.hoverbutton, span.related_stories_btn, span.related_stories_btn_hover {
	color: #000080;
	padding: 2px;
	padding-right:5px;
	font-size:11px;
	cursor: pointer;
}

.email_hover_btn, span.hoverbutton_hover, span.related_stories_btn_hover {
	background-color: #4b628b;
	color: white;
}

div.suggest_ct {
	z-index: 99999;
	overflow: hidden;
	display: none;
	position: absolute;
	background-color:#204060;
	font-size: 15px;
	text-align: left;
	color: #e0e0e0;
	border: 1px solid #808080;
	filter: alpha(opacity=90);
	opacity: 0.90;
}
div.suggest_key {
	padding: 2px;
}
div.suggest_key_selected {
	background-color: black;
}

div.banner {
	font-size:11px; 
	color: #303030;
	text-decoration:none
}

div.banner a {
	text-decoration: none;
	font-weight: bold;
	font-size:13px;
}
div.banner a:hover {
	text-decoration: underline;
	color: black;
}
div.banner img {
	border: 1px solid #c0c0c0;
	padding: 2px;
	background-color: white;
}

div.hdetails {
	margin-top:3px;
}

div.similar_ct {
	border-top: 1px dashed #a0a0a0;
	font-size:12px;
	margin:10px;
}
div.images_ct {
	border-top: 1px dashed #a0a0a0;
	margin-top: 8px;
}

div.related {
	margin-bottom: 3px;
}

div.related a.title {
	font-size: 12px;
}
div.related a.title:visited {
	color: #404040
}

