/*  
Alpha Bank Bonus
This site was designed by Tribal DDB Athens and built by Crystal-Cut.
*/


@charset "UTF-8";

body{
	font-family:Arial,Helvetica;
	text-align:center;
	padding:0;
	margin:0;
	
	}
a{
		color:#5e5e5e;
		font-family:Arial,Helvetica;
		font-size:100%;
		text-decoration:none;
		}
		
a.plaisio
		{
		color:#FFFFFF;
		font-family:Arial,Helvetica;
		font-weight:bold;
		font-size:11px;
		text-decoration:underline;
		}
		
a.apostoli
		{
		font-weight:bold;
		font-size:11px;
		color:#7c7c7c;
		font-family:Arial,Helvetica;
		text-decoration:underline;
		}
a.apostoliW
		{
		
		color:#FFFFFF;
		font-family:Arial,Helvetica;
		font-weight:bold;
		font-size:11px;
		text-decoration:underline;
		}
		
.footer
		{
		font-size:11px;
		color:#5b5b5b;
		text-decoration:underline;
		}
.footer2
		{
		padding-top:6px;
		font-size:10px;
		color:#000000;
		text-decoration:underline;
		font-weight:bold;
		}
.stripes_s{
			color:#FFFFFF;
			font-size:12px;	
			font-weight:bold;
			}
		
		
#header{
       
		margin-top:11px;
		height:20px;
		padding:3px 0px 0px 0px;
		color:#5e5e5e;
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		
		}	
		
#header a {float:left;
		font-family:Arial, Helvetica, sans-serif;
		margin-left:13px;
		border-top-style:dotted;
		border-top-width:1px;
		border-color:#666666;
		display:block;
		font-size:11px;
		text-decoration:none;
		}	
#header a.orange:hover {
		border-color:#f8910b;
		color:#f8910b;	
}
#header a.blue:hover {
		border-color:#00ABDE;
		color:#00ABDE;
		}
#header a.greenh:hover {
		border-color:#72B61D;
		color:#72B61D;
		}
#header a.magenta:hover {
		border-color:#EE1A6A;
		color:#EE1A6A;
		}
	

.grey{
		color:#858585;
		font-size:68%;
		font-weight:normal;
		}
.greys{
		
		color:#858585;
		font-size:68%;
		font-weight:normal;
		}
.grey2{
		color:#858585;
		font-size:70%;
		}
.dgrey{
		color:#2c2c2c;
		font-size:80%;
		}
.green{
		color:#72b61d;
		font-size:70%;
		font-weight:bold;
		}
.lblue{
		color:#00abde;
		font-size:70%;
		font-weight:bold;
		}	
		
.blacklet{
			color:#1f1f1f;
			font-size:72%;
			width:400px;
			}	
			
.blackletTitle{
			color:#1f1f1f;
			font-weight:bold;
			font-size:14px;
			
			}		
			
			
#frame {
		text-align:left;
		width:806px;
		height:100%;
		padding:0 px;
		border:none;
		margin: 0 auto 0 auto;
		}
#topstrip
		{ 
		width:805px;
		border:none;
		}

#cont1
		{ 
		float:left;
		width:805px;
		height:55px;
		background-image:url(Pics/header.gif);
		background-repeat:no-repeat;
		border:none;
		}
#cont_application
		{ 
		margin-top:50px;
		float:left;
		width:805px;
		border:none;
		}
		
#cont2
		{ 
		margin-top:29px;
		float:left;
		width:350px;
		height:38px;
		border:none;
		font-family:Arial,Helvetica;
		font-size:30px;
		text-decoration:none;
		}
#cont3
		{ 
		
		float:right;
		margin-top:7px;
		margin-right:20px;
		height:60px;
		border:none;
		font-family:Arial,Helvetica;
		font-size:30px;
		text-decoration:none;
		}
		
#cont4
		{ 
		
		float:right;
		width:136px;
		margin-top:15px;
		height:52px;
		border:none;
		text-decoration:none;
		}
#cont5
		{ 
		float:left;
		width:805px;
		margin-top:8px;
		height:56px;
		border:none;
		font-family:Arial,Helvetica;
		text-decoration:none;
		font-size:68%;
		color:#5e5e5e;
		}
		
#cont6
		{ 
		float:left;
		width:412px;
		font-family:Arial,Helvetica;
		line-height:110%;
		text-decoration:none;
		text-align:left;
		border-right-style:dotted;
		border-color:#666666;
		border-width:1px; 
		margin-right:11px;
		margin-bottom:6px;
		
		
		}
		
#cont6a
		{ 
		float:left;
		width:196px;
		border:none;
		font-family:Arial,Helvetica;
		text-decoration:none;
		border-right-style:none;
		border-color:#666666;
		border-width:0px; 
		padding-right:7px;
		margin-right:7px;
		}
#cont6a2
		{ 
	
		float:left;
		font-family:Arial,Helvetica;
		text-decoration:none;
		margin-right:10px;
		margin-top:8px;
		width:196px;
		border-right-style:dotted;
		border-right-width:1px;
		border-color:#666666;
		}
#cont6b
		{ 
	margin-top:8px;
		float:left;
		width:194px;
		border:none;
		font-family:Arial,Helvetica;
		text-decoration:none;
		}
#cont6b2
		{ 
	
		float:left;
		width:194px;
		border:none;
		Sfont-family:Arial,Helvetica;
		text-decoration:none;
		}
#cont6c
		{
		float:left;
		width:12px;
		background-image:url(Pics/vDots2.gif);
		background-repeat:no-repeat;
		}
		
#cont6d
		{
		background-image:url(Pics/vertical-dots.gif);
		background-repeat:repeat-y;
		float:left;
		height:470px;
		width:20px;
		}
#cont6e
		{
		float:left;
		width:402px;
		border-bottom-style:dotted;
		border-color:#666666;
		border-width:1px; 
		height:2px;
		margin-top:1px;
		margin-bottom:6px;
		}
#cont6e2
		{
		width:380px;
		border-bottom-style:solid;
		border-color:#999999;
		border-width:1px; 
		height:2px;
		margin-left:12px;
		margin-top:1px;
		margin-bottom:6px;
		}
#cont6f
		{
		float:left;
		width:402px;
		}
				
#cont6x
		{
		float:left;
		width:180px;
		}
		
		
#cont7
		{ 
		float:left;
		width:190px;
		border-right-style:dotted;
		border-color:#666666;
		border-width:1px; 
		margin-right:6px;
		height:100%;
		}
#cont7a
		{ 
		float:left;
		width:180px;
		height:160px;
		color:#FFFFFF;
		background-color:#f8910b
			}
			
			
#box1{
		padding-left:5px;
		padding-top:4px;
		color:#FFFFFF;
		font-weight:bold;
		font-size:15px;
		font-weight:bold;		
}
#box1_1{
		
		padding-left:5px;
		padding-top:4px;
		color:#FFFFFF;
		font-weight:bold;
		font-size:15px;
		font-weight:bold;		
}
#box1_2{
		
		padding-left:5px;
		padding-top:4px;
		color:#FFFFFF;
		font-weight:bold;
		font-size:18px;
		font-weight:bold;		
}

#box2{
		font-size:11px;
		padding-left:5px;
		padding-right:5px;
		padding-top:4px;
		height:92px;
		color:#FFFFFF;
		font-weight:bold;
		}
#box2b{
		font-size:11px;
		padding-left:5px;
		padding-right:5px;
		padding-top:4px;
		height:105px;
		color:#FFFFFF;
		font-weight:bold;
		}
#box2b_b{
		font-size:11px;
		padding-left:5px;
		padding-right:5px;
		padding-top:8px;
		height:67px;
		color:#FFFFFF;
		font-weight:bold;
		}

#box3{
		padding-left:5px;
		padding-top:4px;
		font-weight:bold;
		}
#box4{
		padding-top:12px;
		color:#FFFFFF;
		font-weight:bold;
		font-size:80%;
		
}
#cont7b
		{ 
		float:left;
		width:180px;
		border:none;
		}
		
#cont8
		{ 
		float:right;
		width:180px;
		height:100%;
		
			}
#cont8a
		{ 
		color:#FFFFFF;
		float:right;
		width:180px;
		height:160px;
		background-color:#f8910b;
			}
#contform
		{
		float:right;
		width:164px;
		height:125px;
		margin-top:10px;
		margin-bottom:10px;
		background-color:#EE1A6A;
		font-size:13px;
		font-weight:bold;
		color:#FFFFFF;
		padding-top:35px;
		padding-left:8px;
		padding-right:8px;
		text-align:center;
		}
		
		
#prosfora{
float:right;
width:164px;
background-color:#EE1A6A;
height:115px;
margin:0 0 0 0;
padding-top:35px;
padding-bottom:10px;
padding-left:8px;
padding-right:8px;
text-align:center;
font-size:13px;
font-weight:bold;
color:#FFFFFF;
}
#prosfora a{
		font-size:15px;
		color:#FFFFFF;
		text-decoration:underline;	
		}
		
#contform a{
		font-size:15px;
		color:#FFFFFF;
		text-decoration:underline;	
		}
		
#cont8b
		{ 
		float:right;
		width:180px;
		height:160px;
		margin-top:11px;
		background-color:#72b61d;
		
}

#contfooter
		{ 
		padding-top:9px;
		padding-left:9px;
		float:left;
		width:797px;
		height:70px;
		background-image:url(Pics/footer.gif);
		background-repeat:no-repeat;
		border-top-style:dotted;
		border-top-width:1px;
		border-color:#666666;
		}
		


#greyStripes{

			margin-top:4px;
			width:170px;
 			background-color:#e6e6e6;
			padding-left:6px;
			padding-right:4px;
			padding-top:5px; 
			padding-bottom:5px;
		}
			
			
#m1{
			margin-top:2px;
			width:160px;
 			background-color:#e6e6e6;
			padding-left:8px;
			padding-top:4px; 
			padding-bottom:4px;	
		}
		
#m1 a{
			color:#00ABDE;
			font-size:10px;
			font-weight:bold;
			text-decoration:none;
			}
#m1 a.m1_s{
			color:#FFFFFF;
			font-size:11px;
			font-weight:bold;
			text-decoration:none;
			}
	
#m2{
			margin-top:2px;
			width:170px;
			height:20px;
 			background-color:#f8910b;
			padding-left:5px;
			padding-top:3px; 
			padding-bottom:3px;	
			}

			
			
.board{
		
		padding:6px 10px 4px 10px;
		background-color:#EFEFEF;
		text-align:left;
		font-size:12px;
		border-color:#999999;
		border-bottom-style:dotted;
		border-bottom-width:1px;
		}
.board2{
		
		padding:6px 10px 4px 10px;
		text-align:center;
		font-size:12px;
		border-color:#999999;
		border-bottom-style:dotted;
		border-bottom-width:1px;
		}
.board3{
		font-size:12px;
		padding:6px 10px 4px 10px;
		background-color:#EFEFEF;
		text-align:center;
		border-color:#999999;
		border-bottom-style:dotted;
		border-bottom-width:1px;
		}
					
		
		

.newsletform{
		font-size:9px;
		padding-left:8px;
		padding-top:2px;
		}
		
.newsletText{
		height:27px;
		padding-left:6px;
		padding-right:6px;
		padding-top:4px;
		font-size:11px;
		color:#4b4b4b;
		}
#secondTitle{
		font-size:130%;
		line-height:110%;
		width:402px;
		margin-top:6px;
		margin-bottom:6px
		}
		
.text1	{	
		font-size:68%;
		padding-top:9px;
		font-weight:bold;
		}
				
.text2	{	
		font-size:68%;
		padding-top:3px;
		font-weight:bold;
		}



.table{
		font:Arial, Helvetica, sans-serif;
		font-size:13px;
		color:#3c3c3c;
		font-weight:normal;
		}
.header_calc{
		color:#000000;
		padding:3px 0px 3px 3px;
		font-size:13px;
		font-weight:bold;
		background-color:#f0f0f0;
}
.mainCat_calc{
		padding:3px 0px 3px 3px;
		font-size:12px;
		color:#e2007a;
		font-weight:bold;
		background-color:#FFFFFF;
}
.subCat1_calc{
		width:155px;
		padding:3px 0px 5px 3px;
		font-size:11px;
		color:#424141;
		font-weight:bold;
		border-width:0px 1px 0px 0px;
		border-style:solid;
		border-color:#aeaeae;
		background-color:#f3f3f3;
}
.subCat2_calc{
		width:155px;
		padding:3px 0px 5px 3px;
		font-size:11px;
		color:#424141;
		font-weight:bold;
		background-color:#e6e6e6;
		border-width:0px 1px 0px 0px;
		border-style:solid;
		border-color:#aeaeae;
}
.money1_calc{
		width:80px;
		padding:3px 0px 5px 3px;
		background-color:#f3f3f3;
		border-width:0px 1px 0px 0px;
		border-style:solid;
		border-color:#aeaeae;
}
.money2_calc{
		width:80px;
		padding:3px 0px 5px 3px;
		background-color:#e6e6e6;
		border-width:0px 1px 0px 0px;
		border-style:solid;
		border-color:#aeaeae;
}
.bonus1_calc{
		width:80px;
		padding:3px 0px 5px 3px;
		background-color:#dedede;
		border-width:0px 1px 0px 0px;
		border-style:solid;
		border-color:#aeaeae;
}
.bonus2_calc{
		width:80px;
		padding:3px 0px 5px 3px;
		background-color:#c9c9c9;
		border-width:0px 1px 0px 0px;
		border-style:solid;
		border-color:#aeaeae;
}
.topbar_calc{
		padding:3px 3px 3px 3px;
		font-size:11px;
		height:50px;
		text-align:center;
		vertical-align:top;
		font-weight:bold;
		color:#FFFFFF;
		background-color:#9b9b9b;
		border-width:0px 1px 0px 0px;
		border-style:solid;
		border-color:#E4E4E4;
}
.partnersgr_calc{
		padding:3px 3px 3px 3px;
		font-size:11px;
		text-align:center;
		font-weight:bold;
		color:#FFFFFF;
		background-color:#e25fa6;
}

.partners1_calc{
		padding:3px 3px 3px 3px;
		font-size:11px;
		text-align:center;
		font-weight:bold;
		color:#FFFFFF;
		background-color:#f4b2da;
}
.partners2_calc{
		padding:3px 3px 3px 3px;
		font-size:11px;
		text-align:center;
		font-weight:bold;
		color:#FFFFFF;
		background-color:#ffe2f2;
}

.results_calc{
		padding:3px 3px 3px 3px;
		font-size:12px;
		height:25px;
		font-weight:bold;
		vertical-align:middle;
		color:#FFFFFF;
		background-color:#505050;
		border-width:0px 1px 0px 0px;
		border-style:solid;
		border-color:#E4E4E4;
}
.results1_calc{
		padding:3px 3px 3px 3px;
		font-size:12px;
		height:25px;
		vertical-align:middle;
		color:#FFFFFF;
		background-color:#373737;
		border-width:0px 1px 0px 0px;
		border-style:solid;
		border-color:#E4E4E4;
}
.results2_calc{
		padding:3px 3px 3px 3px;
		font-size:12px;
		height:25px;
		vertical-align:middle;
		color:#FFFFFF;
		background-color:#e2007a;
}
#horiz_line
		{
		float:left;
		width:180px;
		border-bottom-style:dotted;
		border-color:#666666;
		border-width:1px; 
		height:4px;
		margin-top:16px;
		margin-bottom:6px;
		}
.greatpart_header{
		border-color:#999999;
		border-bottom-style:solid;
		border-width:1px 0px 1px 0px;
		padding:20px 4px 10px 4px;
		font-size:12px;
		border-top-style:dotted;}
				
.greatpart_header2{

		font-size:12px;
		}
		
.greatpart_cell{
	border-color:#999999;
	border-style:solid;
	border-width:0px 1px 0px 0px;
	padding:14px 5px 0px 5px;
	font-size:11px;
	}
	.greatpart_cella{
	border-color:#999999;
	border-style:solid;
	border-width:0px 1px 1px 0px;
	padding:14px 5px 0px 5px;
	font-size:11px;
	}
.greatpart_cellb{
	border-color:#999999;
	border-style:solid;
	border-width:0px 0px 1px 0px;
	padding:14px 5px 0px 5px;
	font-size:11px;}

.points{
 padding:8px 0px 8px 0px;
 border-style:dotted;
 border-width:1px 0px 1px 0px;
 border-color:#666666;
 text-align:center;
 }
 .points2{
 padding:8px 0px 8px 0px;
 border-style:dotted;
 border-width:1px 0px 0px 0px;
 border-color:#666666;
 text-align:center;
 }
 
 #apodiksiA{
 width:28px;
 }
 
  #apodiksiB{
 float:none;
 font-size:12px;
 margin-left:30px;
 margin-top:-25px;
 padding-bottom:20px;
 padding-left:7px;
 }
 
 .orangeLink{
 color:#f8910b;
 text-decoration:underline;
 font-weight:bold;
 }
 
 .cSmall{
 padding-top:10px;
 font-size:11px;
 font-weight:bold;
 color:#666666;
 }
 
 .cBig{
 font-size:12px;
 }
  .cBig2{
 font-size:14px;
 font-weight:bold;

 }
 
 .tdClassC{
 color:#FFFFFF;
 background-image:url(Pics/thaumastiko.jpg);
 background-position:16px 10px;
 background-repeat:no-repeat;
 background-color:#f6b327;
padding:12px 6px 12px 76px;

 }
 
 
 
 
 /*teo's stuff*/
 
 .boardnew{
 		padding:6px 10px 4px 10px;
		background-color:#EFEFEF;
		text-align:left;
		font-size:12px;
		}
.board2new{
		padding:6px 10px 4px 10px;
		text-align:center;
		font-size:12px;
		}

.petrolist{
		margin-left:10px;
		width:380px;
}		
#bp{
background-image:url(Pics/bpHomeBG.jpg);
background-repeat:repeat-y;
}		


#slice{
margin-right:4px;
padding-left:4px;
padding-right:4px;
border-color:#00ABDE;
border-style:solid;
border-width:3px 3px 3px 3px;
}

a.cpoints{
display:block;
width:200px;
height:37px;
background-image:url(Pics/seePoints.jpg);
background-position:top left;
background-repeat:no-repeat;
text-decoration:none;
}

a.cNLT{
display:block;
width:146px;
height:41px;
background-image:url(Pics/signIN.jpg);
background-position:top left;
background-repeat:no-repeat;
text-decoration:none;
}
#myBonusform{
background:url(Pics/mybonusForm.jpg) top left no-repeat;
padding:140px 10px 0px 10px;
width:382px;
}

#myBonusform input .textBox{
color:#000000;
font-size:10px;
background:url(Pics/inpBG.jpg) top left no-repeat;
border:1px #CCCCCC solid;
width:190px;
height:22px;
}

#myBonusform table{
font-size:12px;
color:#666666;
font-weight:bold;
}

#myBonusformThanks{
background:url(Pics/mbFormThanks.jpg) top left no-repeat;
padding:140px 10px 0px 10px;
width:382px;
}

.submitBtn{
border:none;
width:95px;
height:38px;
background:url(Pics/signB.jpg) top left no-repeat;
}

.cancelBtn{
border:none;
width:95px;
height:38px;
background:url(Pics/akir.jpg) top left no-repeat;
}

