body	{
						margin:0px;
						padding:0px;
						background-color:#B8B8B8;
						color: inherit;
						font-family:Tahoma, sans-serif;
						font-size:11px;
						}
						
body.confirmemail	{
						margin:0px;
						padding:0px;
						background-color:#ffffff;
						color: inherit;
						font-family:Tahoma, sans-serif;
						font-size:11px;
						background-image: url(images/envelope.jpg);
						background-repeat: repeat-y;
						background-position: right top;
						}					

td, span, div {
						font-size:11px;
						font-family:Tahoma, sans-serif;
						color:#707070;
						background-color: inherit;
						line-height:12px;
						}

h2 {	
						font-family:Tahoma, sans-serif;
						color:#E96A1A;
						}							

form {
						padding:0;
						margin:0;
						}												
.bgleftgum	{
						background-image: url(images/bg_left_gum.gif);
						background-position: right top;
						background-repeat: repeat-y;
						}
.bgrightgum	{
						background-image: url(images/bg_right_gum.gif);
						background-position: left top;
						background-repeat: repeat-y;
						}
.bgtopgum	{
						background-image: url(images/bg_top_gum.gif);
						background-position: left bottom;
						background-repeat: repeat-x;						
						}			
.bgbottomgum	{
						background-image: url(images/bg_bottom_gum.gif);
						background-position: left top;
						background-repeat: repeat-x;						
						}
.bgrighttopgum	{
						background-image: url(images/bg_righttop_gum.gif);
						background-position: left bottom;
						background-repeat: no-repeat;		
						}
.bglefttopgum	{
						background-image: url(images/bg_lefttop_gum.gif);
						background-position: right bottom;
						background-repeat: no-repeat;		
						}
.bgrightbottomgum	{
						background-image: url(images/bg_rightbottom_gum.gif);
						background-position: left top;
						background-repeat: no-repeat;		
						}
.bgleftbottomgum	{
						background-image: url(images/bg_leftbottom_gum.gif);
						background-position: right top;
						background-repeat: no-repeat;
						}
.header {
						background: url(images/bg_head_1.jpg) bottom left repeat-x; 
						height:122px;
						}							
.box1	{
						background-image: url(images/bg_box1_top_x.jpg);
						background-position: left top;
						background-repeat: repeat-x;
						background-color:#EFEFEF;
						color: inherit;
						}	
.box23 {			
						 background:url(images/bg_top_1.gif) top left repeat-x;
						 }					
.box24 {			
						 background:url(images/bg_bottom_1.gif) top left repeat-x;
						 }
.box25 {			
						 background:url(images/bg_middle_1.gif) top left repeat-x;
						 }
						 					
.date	{
						font-size:11px;
						line-height:13px;
						font-weight:600;
						}
.date span	{
						font-size:11px;
						line-height:13px;
						font-weight:100;
						}						

.txtblue	{
						color:#28558D;
						background-color: inherit;
						padding-top:8px;
						text-indent:0px;
						line-height:15px;
						}
.txtblue span {
						color:#707070;
						line-height:15px;
						background-color: inherit;
						}	
.txtblue a		{
						color:#28558D;
						text-decoration:none;
						background-color: inherit;
					}	
.txtblue a:hover		{
						color:#28558D;
						background-color: inherit;
						text-decoration: underline;
					}
.txtblue2	{
						color:#28558D;
						background-color: inherit;
						padding-top:8px;
						text-indent:0px;
						line-height:15px;
						}
.txtblue2 span {
						color:#707070;
						background-color: inherit;
						line-height:15px;
						}	
.txtblue2 a		{
						color:#28558D;
						background-color: inherit;
						text-decoration: underline;
					}	
.txtblue2 a:hover		{
						color:#28558D;
						background-color: inherit;
						text-decoration: none;
					}	
.txtblue3	{
						font-size:11px;
						font-family:Tahoma, sans-serif;
						color:#28558D;
						background-color: inherit;
						line-height:12px;
						}

.txtblue4	{
						font-size:12px;
						font-family:Tahoma, sans-serif;
						color:#28558D;
						background-color: inherit;
						line-height:13px;
						}

.txtgrey	{
						font-size:14px;
						font-family:Tahoma, sans-serif;
						color:#707070;
						background-color: inherit;
						line-height:12px;
						}

.txtorange	{
						font-size:10px;
						font-family:Tahoma, sans-serif;
						color:#E96A1A;
						background-color: inherit;
						line-height:15px;						
						}

.txtorange1	{
						font-size:12px;
						font-family:Tahoma, sans-serif;
						color:#E96A1A;
						background-color: inherit;
						line-height:15px;
						font-weight:600;						
						}
					
.txtbrown	{
						color:#898989;
						background-color: inherit;
						padding-top:8px;
						text-indent:0px;
						line-height:15px;
						}
.txtbrown span {
						color:#898989;
						background-color: inherit;
						line-height:15px;
						}	
.txtbrown a		{
						color:#898989;
						background-color: inherit;
						text-decoration:none;
					}	
.txtbrown a:hover		{
						color:#898989;
						background-color: inherit;
						text-decoration: underline;
					}					
.txtbrown b	{
						color:#898989;
						background-color: inherit;
						font-size:11px;
						text-decoration: underline;
						font-weight:600;
						}
						
.txtbrown2	{
						color:#898989;
						background-color: inherit;
						padding-top:8px;
						text-indent:0px;
						line-height:13px;
						}
.txtbrown2 span {
						color:#898989;
						background-color: inherit; 
						line-height:13px;
						}	
.txtbrown2 a		{
						color:#898989;
						background-color: inherit;
						text-decoration:none;
					}	
.txtbrown2 a:hover		{
						color:#898989;
						background-color: inherit;
						text-decoration: underline;
					}					
.txtbrown2 b	{
						color:#898989;
						background-color: inherit;
						font-size:11px;
						text-decoration: underline;
						font-weight:600;
						}
.txtbrown3 {
						color:#898989;
						background-color: inherit;
						padding-top:8px;
						text-indent:0px;
						line-height:14px;
						}
.txtbrown3 span {
						color:#898989;
						background-color: inherit;
						line-height:13px;
						}	
.txtbrown3 a		{
						color:#898989;
						background-color: inherit;
						text-decoration:none;
					}	
.txtbrown3 a:hover		{
						color:#898989;
						background-color: inherit;
						text-decoration: underline;
					}					
.txtbrown3 b	{
						color:#898989;
						background-color: inherit;
						font-size:12px;
						text-decoration: none;
						font-weight:600;
						}		
																	
.txtbottom	{
						color:#898989;
						/*color:#707070;*/
						background-color: inherit;
						padding-top:0px;
						text-indent:0px;
						line-height:14px;
						}																																	

/*.txtblue img	{
						margin-bottom:8px;
						}	
.txtblue1 li img	{
						margin-right:10px;
						
						}														
.txtblue1 li img	{
						margin-right:10px;
						
						}*/
.more		{
					color:#28558D;
					background-color: inherit;
					height:12px;
					font-size:12px;
					font-weight:600;
					}
					
.more_dbl		{
					color:#28558D;
					background-color: inherit;
					height:24px;
					font-size:12px;
					font-weight:600;
					}					
					
.more_focus {
					color:#28558d;
					background-color:#a0d1f1;
					height:12px;
					font-size:12px;
					font-weight:600;
}

.more a		{
					color:#28558D;
					background-color: inherit;
					height:12px;
					font-size:12px;
					font-weight:600;
					text-decoration:none;
					}
																																						
.more a:hover	{
					height:12px;
					font-size:12px;
					font-weight:600;
					text-decoration:none;
					}

.more_dbl a		{
					color:#28558D;
					background-color: inherit;
					height:24px;
					font-size:12px;
					font-weight:600;
					text-decoration:none;
					}

.more_dbl a:hover	{
					height:24px;
					font-size:12px;
					font-weight:600;
					text-decoration:none;
					}					
					
.list		{
					font-size:11px;
					line-height:13px;
					}				
.list img	{
					float:none;
					}					
.list a		{
					color:#707070;
					background-color: inherit;
					font-size:12px;
					text-decoration:none;
					}	
.list a:hover		{
					color:#707070;
					background-color: inherit;
					font-size:12px;
					text-decoration:none;
					}
.list b	{
					color:#707070;
					background-color: inherit;
					font-size:12px;
					text-decoration: underline;
					font-weight:600;
					}		
					/* --- */
.list5		{
					font-size:11px;
					line-height:13px;
					}				
.list5 img	{
					float:none;
					}					
.list5 a		{
					color:#707070;
					background-color: inherit;
					font-size:12px;
					text-decoration:none;
					}	
.list5 a:hover		{
					color:#707070;
					background-color: inherit;
					font-size:12px;
					text-decoration:none;
					}
.list5 b	{
					color:#707070;
					background-color: inherit;
					font-size:11px;
					text-decoration: underline;
					font-weight:600;
					}						
								
#list2 a		{
					color:#707070;
					background-color: inherit;
					font-size:12px;
					text-decoration:none;
					}	
#list2 a:hover		{
					color:#707070;
					background-color: inherit;
					font-size:12px;
					text-decoration:none;
					}						
.list2 a		{
					color:#707070;
					background-color: inherit;
					text-decoration:none;
					}	
.list2 a:hover		{
					color:#707070;
					background-color: inherit;
					text-decoration: underline;
					}																																											

.list3 a		{
					color:#707070;
					background-color: inherit;
					text-decoration: underline;
					}	
.list3 a:hover		{
					color:#707070;
					background-color: inherit;
					text-decoration: none;
					}
.height	 td{
					height:14px;
					}
.height	 b{
					height:14px;
					}											
															
.footer	{			
					height:135px;
					line-height:13px;
					padding-top:10px;
					background-image: url(images/bg_box2_bottom_x.jpg);
					background-position: left bottom; 
					background-repeat: repeat-x; 
					background-color:#EEEEEE;
					}

.footer a	{			
					color:#707070;
					background-color: inherit;
					text-decoration: none;
					}
						
.footer a:hover	{			
					color:#707070;
					background-color: inherit;
					text-decoration:underline;
					}	
.moreinfo a {
					text-decoration:none;
					}
.moreinfo a:hover {
					text-decoration:none;		
					}
div.newstitle {
					font-family:Arial, sans-serif;
					font-size:18px;
					color:#28558D;
					background-color: inherit;
					font-weight:500;
}	

span.title {
					font-family:Verdana, sans-serif;
					font-size:18px;
					color:#E96A1A;
					background-color: inherit;
					font-weight:400;
					line-height:40px;
					
}

span.confirmemail {
					font-family:Verdana, sans-serif;
					font-size:18px;
					color:#336633;
					background-color: inherit;
					font-weight:400;
					line-height:40px;
}

span.confirmemailmessage {
						font-family:Verdana, sans-serif;
						font-size:14px;
						color:#898989;
						background-color: inherit;
						padding-top:8px;
						text-indent:0px;
						line-height:15px;
}

span.bold {
	font-weight: bold;
}

div.softwaretext {
	margin-top:2px;
	width:510px;
	height:160px;
	overflow:auto;
}

div.googleads {
	width:234px;
	height:60px;
}

img.logocompany {
					border:1px solid #000000;
}

img.logo {
					border:1px solid #000000;
}

td.confirmemail {
	background-repeat: no-repeat;
}

td.boxtitle1 {
	background-image: url(images/box_title.gif);
	background-repeat: no-repeat;
	width: 200px;
	height: 40px;
	border-width: 0px;
}
td.boxtitle2 {
	background-image: url(images/box_title2.gif);
	background-repeat: no-repeat;
	width: 200px;
	height: 40px;
	border-width: 0px;
}
td.boxtitle3 {
	background-image: url(images/box_title3.gif);
	background-repeat: no-repeat;
	width: 200px;
	height: 40px;
	border-width: 0px;
}
td.boxtitle4 {
	background-image: url(images/box_title4.gif);
	background-repeat: no-repeat;
	width: 200px;
	height: 40px;
	border-width: 0px;
}
td.boxtitle5 {
	background-image: url(images/box_title5.gif);
	background-repeat: no-repeat;
	width: 200px;
	height: 40px;
	border-width: 0px;
}
td.boxtitle6 {
	background-image: url(images/box_title6.gif);
	background-repeat: no-repeat;
	width: 200px;
	height: 40px;
	border-width: 0px;
}

td.boxkeimeno {
	background-image: url(images/Box_keimeno.gif);
	background-position: left;
	height: 185px;
	width: 200px;	
	border-width: 0px;
	vertical-align: top;
	background-repeat: no-repeat;
	text-align: justify;
	padding-left: 15px;
	padding-right: 10px;
	font-size: 10px;
	line-height: 14px;
}

td.boxkeimenonew {
	background-image: url(images/Box_keimenonew.gif);
	background-position: left;
	height: 185px;
	width: 200px;	
	border-width: 0px;
	vertical-align: top;
	background-repeat: no-repeat;
	text-align: justify;
	padding-left: 15px;
	padding-right: 10px;
	font-size: 10px;
	line-height: 14px;	
}

td.boxwithlines {
	background-image: url(images/lines.jpg);
	background-position: left top;
	background-repeat: repeat-x; 	
}

img.button {
	border:0px solid #000000;
}

td.PriceListTitle {
	background-color: #5E80AA;
	font-size: 100%;
	color: #ffffff;
	line-height: 12px;
	padding-left: 5px;
	vertical-align: middle;
	font-weight: bold;
	margin-top: 5px;
	width: 80%;
}

td.PriceListTitle_Partner {
	background-color: #5E80AA;
	font-size: 100%;
	color: #ffffff;
	line-height: 12px;
	padding-left: 5px;
	vertical-align: middle;
	font-weight: bold;
	margin-top: 5px;
}

td.PriceListTitleSoftware {
	background-color: #5E80AA;
	font-size: 100%;
	color: #ffffff;
	line-height: 12px;
	padding-left: 5px;
	vertical-align: middle;
	font-weight: bold;
	margin-top: 5px;
	width: 665px;
	height: 10px;
}

td.PriceListTitleValue {
	background-color: #5E80AA;
	font-size: 100%;
	color: #ffffff;
	line-height: 12px;
	padding-left: 5px;
	vertical-align: middle;
	text-align: center;
	font-weight: bold;
	margin-top: 5px;
	width: 20%
}

td.PriceListSubTitle {
	line-height: 12px;
	font-size: 100%;
	font-weight: bold;
	padding-left: 15px;
	padding-top: 5px;
	background-image: url(images/bullet.gif);
	background-repeat: no-repeat;
	background-position: top left;
	width: 80%;
	vertical-align: top;
	border-top: dashed;
	border-top-color: #707070;
	border-top-width: 1px;
}

td.PriceListSubTitle_Partner {
	line-height: 12px;
	font-size: 100%;
	font-weight: bold;
	padding-left: 15px;
	padding-top: 5px;
	background-image: url(images/bullet.gif);
	background-repeat: no-repeat;
	background-position: top left;
	vertical-align: top;
	border-top: dashed;
	border-top-color: #707070;
	border-top-width: 1px;
	text-align: left;	
}

td.PriceListSubTitleDomain {
	line-height: 12px;
	font-size: 100%;
	font-weight: bold;
	padding-left: 15px;
	padding-top: 5px;
	background-image: url(images/bullet.gif);
	background-repeat: no-repeat;
	background-position: top left;
	background-color: #FEE0E0; 
	width: 80%;
	vertical-align: top;
	border-top: dashed;
	border-top-color: #707070;
	border-top-width: 1px;
}

td.PriceListSubTitleDomainOrange {
	line-height: 12px;
	font-size: 100%;
	font-weight: bold;
	padding-left: 15px;
	padding-top: 5px;
	background-image: url(images/bullet.gif);
	background-repeat: no-repeat;
	background-position: top left;
	background-color: #F9DAC6; 
	width: 80%;
	vertical-align: top;
	border-top: dashed;
	border-top-color: #707070;
	border-top-width: 1px;
}


td.PriceListSubTitleDomainYes {
	line-height: 12px;
	font-size: 100%;
	font-weight: bold;
	padding-left: 15px;
	padding-top: 5px;
	background-image: url(images/bullet.gif);
	background-repeat: no-repeat;
	background-position: top left;
	background-color: #E0FEE0; 
	width: 80%;
	vertical-align: top;
	border-top: dashed;
	border-top-color: #707070;
	border-top-width: 1px;
}

td.PriceListSubTitleDomainYesBlue {
	line-height: 12px;
	font-size: 100%;
	font-weight: bold;
	padding-left: 15px;
	padding-top: 5px;
	background-image: url(images/bullet.gif);
	background-repeat: no-repeat;
	background-position: top left;
	background-color: #EFF7FF; 
	width: 50%;
	vertical-align: top;
	border-top: dashed;
	border-top-color: #707070;
	border-top-width: 1px;
}


td.PriceListSubTitleCompare {
	line-height: 12px;
	font-size: 100%;
	font-weight: bold;
	padding-left: 15px;
	padding-top: 5px;
	background-image: url(images/bullet.gif);
	background-repeat: no-repeat;
	background-position: top left;
	width: 54%;
	vertical-align: top;
	border-top: dashed;
	border-top-color: #707070;
	border-top-width: 1px;
}

td.PriceListSubTitleValue {
	text-align: center;
	width: 30%;
	vertical-align: top;
	padding-top: 5px;
	border-top: dashed;
	border-top-color: #707070;
	border-top-width: 1px;
}

td.PriceListSubTitleValue_Partner {
	text-align: center;
	vertical-align: top;
	padding-top: 5px;
	border-top: dashed;
	border-top-color: #707070;
	border-top-width: 1px;
}

td.PriceListSubTitleValue_Partner_WithRightBorder {
	text-align: center;
	vertical-align: middle;
	padding-top: 5px;
	border-top: dashed;
	border-top-color: #707070;
	border-top-width: 1px;
	border-right: dashed;
	border-right-color: #707070;
	border-right-width: 1px;	
}

td.PriceListSubTitleCheckDomain {
	text-align: right;
	width: 30%;
	vertical-align: top;
	padding-top: 2px;
	border-top: dashed;
	border-top-color: #707070;
	border-top-width: 1px;
	line-height: 12px;
	background-color: #E0FEE0;
}

td.PriceListSubTitleCheckDomainBlue {
	text-align: right;
	width: 50%;
	vertical-align: top;
	padding-top: 2px;
	border-top: dashed;
	border-top-color: #707070;
	border-top-width: 1px;
	line-height: 12px;
	background-color: #EFF7FF;
}

td.PriceListSubTitleCheck {
	text-align: right;
	width: 30%;
	vertical-align: top;
	padding-top: 1px;
	border-top: dashed;
	border-top-color: #707070;
	border-top-width: 1px;
	line-height: 12px;
}

td.PriceListSubTitleValueCompare {
	text-align: center;
	width: 15%;
	vertical-align: top;
	padding-top: 5px;
	border-top: dashed;
	border-top-color: #707070;
	border-top-width: 1px;
}

td.PriceListDesc {
	padding-left: 15px;
	width: 80%;
}

td.PriceListDesc_WithRightBorder {
	border-right: dashed;
	border-right-color: #707070;
	border-right-width: 1px;	
}

td.PriceListDescCompare {
	padding-left: 15px;
	width: 55%;
}

ul.PriceListDesc {
	list-style-image: url(images/list_bullet.gif);
}

td.PriceListValue {
	text-align: center;
	font-weight: bold;
	width: 20%;
	vertical-align: top;
}

td.PriceListValueYes {
	vertical-align: top;
	width: 20%;
	background-position: center;
	background-repeat: no-repeat;
	background-image: url(images/tick_yes.gif);
	padding-top: 5px;
	border-top: dashed;
	border-top-color: #707070;
	border-top-width: 1px;
}

td.PriceListValueYes_Partner {
	vertical-align: top;
	background-position: center;
	background-repeat: no-repeat;
	background-image: url(images/tick_yes.gif);
	padding-top: 5px;
	border-top: dashed;
	border-top-color: #707070;
	border-top-width: 1px;
}

td.PriceListValueYesCompare {
	vertical-align: top;
	width: 15%;
	background-position: center;
	background-repeat: no-repeat;
	background-image: url(images/tick_yes.gif);
	padding-top: 5px;
	border-top: dashed;
	border-top-color: #707070;
	border-top-width: 1px;
}

td.PriceListValueNo {
	vertical-align: top;
	width: 20%;
	background-position: center;
	background-repeat: no-repeat;
	background-image: url(images/tick_no.gif);
	padding-top: 5px;
	border-top: dashed;
	border-top-color: #707070;
	border-top-width: 1px;

}

td.PriceListValueNo_Partner {
	vertical-align: top;
	background-position: center;
	background-repeat: no-repeat;
	background-image: url(images/tick_no.gif);
	padding-top: 5px;
	border-top: dashed;
	border-top-color: #707070;
	border-top-width: 1px;

}

td.PriceListValueNoDomain {
	vertical-align: top;
	width: 20%;
	background-position: right;
	background-repeat: no-repeat;
	background-image: url(images/tick_no.gif);
	background-color: #FEE0E0;
	padding-top: 5px;
	border-top: dashed;
	border-top-color: #707070;
	border-top-width: 1px;

}

td.PriceListValueNoDomainOrange {
	vertical-align: top;
	width: 20%;
	background-position: right;
	background-repeat: no-repeat;
	background-image: url(images/tick_no.gif);
	background-color: #F9DAC6;
	padding-top: 8px;
	border-top: dashed;
	border-top-color: #707070;
	border-top-width: 1px;
}

td.PriceListValueNoCompare {
	vertical-align: top;
	width: 15%;
	background-position: center;
	background-repeat: no-repeat;
	background-image: url(images/tick_no.gif);
	padding-top: 5px;
	border-top: dashed;
	border-top-color: #707070;
	border-top-width: 1px;

}


.comment {
	font-size: 10px;
	font-style: italic;
	text-align: right;
}

.free {
	color: #E96A1A;
	background-color: inherit;
	font-size: 100%;
	font-weight: bold;
}

.contract {
	color:#28558D;
	background-color: inherit;
	font-size: 100%;
	font-weight: bold;
}

.nocontract {
	background-color: inherit;
	line-height: 12px;
	font-size: 90%;
	font-weight: bold;
	font-style: italic;
}

/* gia ton pinaka ton sigritiko */
.tbl_compare_top	{
	background-image: url(images/tbl_compare_top.gif);
	background-position: right top;
	background-repeat: repeat-x;
}

.tbl_compare_topleft {
	background-image: url(images/tbl_compare_topleft.gif);
	background-position: right top;
	background-repeat: no-repeat;	
}

.tbl_compare_topright {
	background-image: url(images/tbl_compare_topright.gif);
	background-position: right top;
	background-repeat: no-repeat;	
}

.tbl_compare_left {
	background-image: url(images/tbl_compare_left.gif);
	background-position: right top;
	background-repeat: repeat-y;	
}

.tbl_compare_center {
	background-image: url(images/tbl_compare_bg.gif);
	background-position: center;
	background-repeat: no-repeat;
}

.tbl_compare_right {
	background-image: url(images/tbl_compare_right.gif);
	background-position: right top;
	background-repeat: repeat-y;	
}

.tbl_compare_bottomleft{
	background-image: url(images/tbl_compare_bottomleft.gif);
	background-position: right top;
	background-repeat: no-repeat;	
}

.tbl_compare_bottom{
	background-image: url(images/tbl_compare_bottom.gif);
	background-position: right top;
	background-repeat: repeat-x;	
}

.tbl_compare_bottomright{
	background-image: url(images/tbl_compare_bottomright.gif);
	background-position: right top;
	background-repeat: no-repeat;	
}

.tbl_compare_title {
	font-size:90%;
	font-family:Tahoma, sans-serif;
	font-weight: bold;
	line-height: 14px;
}

