/*
navy: 2D72A3
plumsugar : BFC096
blue: 9EBDE7
zaxari: DADCAC

g green: A7CC95
g zaxari: F2EFE9
g portokali: F2BF24

g sea: 99B3CC

g kitrino: FFFA73 
g navy : 7070CC
*/

body {
	font-family: Verdana, Arial, Helvetical,sans-serif;
	font-size: 12px;
	/* background: #226A95; */
	background: #336699;
}

table { font-size:12px; }

.formdiv {
	border:1px solid #ddd;
	background:#FEFDF0;
	color:#348;
	margin:10px;
	
}

input,select {font-family:Tahoma,Arial, sans-serif;}

.headbg { 
	background: #FFFFFF url("topbg.png") repeat-x;
}
.fnheader {
	background:url('toplogo.png') no-repeat top left;
	margin:0px;
	margin-bottom:20px;
	height:
}

h2 { font-family: Arial, helvetica; color: #FF7800; font-size:18px; 
}



.outertable { 
border-left: 1px solid #ddd;

}


a { color:#2E618C; text-decoration:none; } 
a:hover { text-decoration:underline; } 


.topmenu { 
	background:#a22;
	font-family: Verdana, Sans-serif;
	font-variant:small-caps;
	padding:4px;
}

.topmenu a{ color:#EEE; font-size:14px; font-weight:bold; margin-right: 15px;} 
.topmenu a:hover { color:#FC8; } 

.mainTable td { 
}

.mainTable {
}

.item { 
	margin-bottom:2px;
	padding:4px;
}

.item .editor {
	background:#FFFFFF url('comments-bubble.gif') no-repeat 0px 3px;
	height:14px;
	width:17px;
	float:left;
	padding:0px;
	margin-right:4px;
	display:block;
}

.mainTable h3 { 
	font-family:  Arial, Helvetica, sans-serif;
	font-weight:bold;;
	font-size:17px;
	font-weight:bold;
	line-height:100%;
	text-transform:uppercase;
	letter-spacing:1px;
	color: #a22;
	border-bottom:1px solid #ddd;
	padding:3px;
}

ul.items { 
	margin:0px;
	padding:0px;
	line-height:1.2em;
}
.items li{ 
	list-style-type:none;
	font-size:10px;
	padding:0px;
	margin:0px;
	line-height:1.2em;
}

.items  { 
	color:#004276; 
	line-height:1.6em;
}

.videoitem 
{
	background:url('playicon.jpg') no-repeat left top;	
	padding:5px;
	padding-left: 40px; 
	min-height:40px;
	width:200px;
	overflow:hidden;
}


.comments { font-size:12px;}
.comments h2 { font-size:14px; }

.comments .bubble1 {
	min-height:26px;
	padding-top:8px;
	padding-left:8px;
	background: #EDE5AD url('bubble1.jpg') no-repeat top left;
	font-size:11px;
	color:#555;

}
.comments .bubble2 { 
	background:url('bubble2.jpg') no-repeat top left;
	height:20px;
	padding-top:10px;
	padding-left:34px;
	font-size:11px;
	color:#875;
}
.comments .bubble2 a { color:#575; }

.inputbutton { background:#ba7; padding:4px; border:0px; }

.comments textarea { border:1px solid #ccc; background:#fefcf0;}

.msgerror { background:#fec;  border:3px solid #c22;  padding:6px; margin:6px; font-size:14px; }

.msgsuccess { background-color:#fec; border:3px solid #060;  padding:6px; margin:6px; font-size:14px; }


.contentdiv { padding:10px; }
.contentdiv h2 { font-family:Arial, helvetica, sans-serif; font-size:18px; color:#238; }

.info { border:1px solid #ccc; background:#fefcf0; color:#333; margin:4px; padding:3px; color:#070;}
.error { border:1px solid #ccc; background:#fefcf0; color:#333; margin:4px; padding:3px; color:#c22;}

.linkbutton {} 




.home
{
    border:none;
    margin: 8px 0px;
}



.locs li { padding:3px;} 
.locs .selcrumb { background-color:#bbb; color:#efefef; font-weight:bold; padding:3px;
background:#A2A2A2 url('arb.png') top right no-repeat;
}
.locs .selcrumb a { color:white; }

.rb-button { 
color:#efefef; font-weight:bold; padding:3px;padding-right:10px;
background:#426B99 url('rb.png') top right no-repeat;
}


.rg-button { 
color:#efefef; font-weight:bold; padding:3px;padding-right:10px;
background:#66AC89 url('rg-btn.png') top right no-repeat;
}


.cad {
	padding:5px;
	border:1px solid #ccc;
	background:#efefef;
	
}

.adlist { 
	border-bottom: 1px solid #eee; 
	padding:4px;
}

.btitle { 
font-family:Arial,helvetica, sans-serif;
font-weight:bold;
font-size:16px;
line-height:1.5em;
}

a.btitle:visited { 
color: 8FA3B1;
}

#breadcrumb
{
    font: 13px Verdana,  sans-serif;
	font-weight:bold;
    background-image:url('bc_bg.png'); 
    background-repeat:repeat-x;
    height:29px;
    line-height:32px;
    color:#7b7b7b;
    border: 1px solid #cecece;
	
	background-color:#DDD;
    margin:0px;
    padding:0px;
}
#breadcrumb li 
{
    list-style-type:none;
    float:left;
    padding-left:10px;
}

#breadcrumb li.search
{
    list-style-type:none;
    float:right;
    padding-right:10px;
	line-height:30px;
	font-weight:normal;
}

#breadcrumb a.brc
{
    height:29px;
    display:block;
	float:left;
	width:auto;
    background-image:url('bc_separator.png'); 
    background-repeat:no-repeat; 
    background-position:right;
    padding-right: 15px;
    text-decoration: none;
    color:#454545;
}


#breadcrumb a:hover
{
	color:#35acc5;

}
		
#breadcrumb li ul
{	
	margin: 0;
	padding: 0px;
	list-style-type:none;
	position: absolute;
	visibility: hidden;
	border: 1px solid #ccc;
	border-top:0px;
	margin-top:29px;
	background:#EEEEEE;
	opacity:0.96;
}

#breadcrumb li ul li
{
	list-style-type:none;
	margin-left:0px;
	float: none;
	background:none;
	margin:0px;
}

#breadcrumb li ul li a
{	
	width: auto;
	font-size:13px;
	font-weight:normal;
	background-image:none;
}

#breadcrumb li ul li a:hover
{
}
 
.create input[type=text] ,
.create textarea
{ 
	background:#fefdef; 
	border:1px solid #aaa;
} 
 
#logo
{
background:#FFFFFF url('/igni/protheader.jpg') no-repeat top left;
height:180px;
}


#igmenu { 
padding:0px;
background:url('/igni/menubg.jpg') repeat-x;
height:60px;
clear:both;
}
#igmenu a { 

	width:91px;
	line-height:34px;
	height:55px;
	text-align:center;
	display:block;
	float:left;
	margin:0px;
	font-family:Tahoma,arial, helvetica, sans-serif;
	font-weight:bold;
	font-size:14px;
	margin-left:30px;
		color:#ffffff;
}

#igmenu a.active {
	background:url('/igni/menubtn.jpg') no-repeat top left;
	color:#111;
}

.indic { 
	background:#8a8; color:#fff;
	padding-left:6px;
	padding-right:6px;
	padding-bottom:2px;
	font-size:10px;
	font-weight:normal;
	border-radius:6px;
	-moz-border-radius:5px;
}

.indic2 { 
	color:#bbb;
	font-size:10px;
	font-weight:normal;
}

/* AddThis Vertical Layout Menu */

.addthis_toolbox .vertical {
    width: 136px;
    padding: 1px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
}

.addthis_toolbox .vertical a {
    position: relative;
    display: block;
    width: 102px;
    padding: 4px 0 4px 34px;
    text-decoration: none;
}

.addthis_toolbox .vertical a:hover {    
    text-decoration: none;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
}

.addthis_toolbox .vertical span {
    position: absolute;
    left: 14px;
    top: 4px;
}

.addthis_toolbox .vertical .more {
    padding: 10px 0 0 0;
    margin: 0px 10px 0 10px;
    text-align: center;
}

.addthis_toolbox .vertical .more a {
    padding: 4px 0;
    margin: 0;
}
.addthis_toolbox .vertical .more a:hover {
    background: none;
}

.addthis_toolbox .vertical .more span {
    display: none;
}
  


