html, body, div, img, dl, dt, dd, h1, h2, h3, h4, h5, p, form, input, select, textarea, a {
margin: 0; 
padding: 0;
}

label { display:block; }

body, html {
width: 100%; 
text-align: center;
}

body {
 background: no-repeat #0273A9 url('images/bg.gif');
}

body, div, table {
font: 12px "Trebuchet MS",Trebuchet, Tahoma, Arial,sans-serif; 
color: #333;
}

a, a:hover {
color: #0079cb; 
text-decoration: underline;
}

a:hover {
text-decoration: none;
}

a img, img {
border: none;
}

.input2 {
background-image:url(images/form_bg.jpg);
background-repeat:repeat-x;
border:1px solid #D1C7AC;
color:#333333;
font-family:tahoma,arial,sans-serif;
font-size:11px;
margin-right:4px;
padding:3px;
width: 200px;
}

.spacer {
height: 40px; 
width: 100%; 
clear: both; 
float: none !important;
}


.spacer2 {
height: 6px; 
width: 100%; 
clear: both; 
float: none !important;
}


.wrap {
width: 100%;
}

/* general  */
#container-bg {
width: 100%; 
background: url('images/bg.gif') repeat-x ;
}

#container {
width: 985px; 
text-align: left; 
margin: 0 auto; 
padding-bottom: 10px;
}

#container-border {
padding: 4px 4px 4px 4px; 
background: #003B4B;
}
#container-padding {
padding: 10px; 
background: #fff;
}

/* header */
.header {
width: 957px; 
height: 110px; 

}

.header .logo {
padding: 2px 0px 0px 7px; 
width: 280px; 
float: left;
}


.header .banner {
text-align: right;
padding: 0px 0px 0px 0px;
width: 620px; 
float: right;
}



/* menu orizontio */
.menu_h {
background-color: #0079cb;
padding: 0px 0px 0px 00px;
width: 957px; 
height: 56px;
float: left;
}



/* menu vertical */
.menu_v {
float: left;
width: 227px; 

}

.menu_v ul {
list-style: none;
margin: 8px 0px 8px 20px;
padding: 0px;
border: none;

}

.menu_v ul li {
margin: 0px;
padding: 0px;
}

.menu_v ul li a {
font-size: 11px;
font-weight: bold;
text-indent: 30px;
display: block;
border-bottom:  1px dotted #16a2ff;
padding: 10px 0px 10px 0px;
text-decoration: none;
width: 190px;

}

.menu_v ul li a:hover, .menu_v ul li a:focus {
background-color: #D4EAFF;
}


/* main page */
.center-t1 {
float: left;
width: 457px; 
margin-top: 10px;
background-color: #a6d237;
}

.center-t1 a,.center-t1 a:hover{
color: Black;
}

.main_news {
float: left;
width: 457px; 
height: 500px;
background-color: #A6D237
}

.o-left, .o-right {  
width: 200px; 
float: left; 
text-align: center; 
color: #101505; 
font-size: 17px; 
line-height: 19px;
}

.o-left img, .o-right img {
border: 5px solid #fff; 
margin-bottom: 8px;
}

.o-right {
margin-left: 35px;
}

.only {
width: 435px;  
padding: 11px;
}


.box {
margin-top: 12px;
background: #b10000 url() no-repeat scroll right bottom;
border:4px solid #970000;
float:left;
width:449px
}

.box_mov{
margin-top: 12px;
background: #D100D2;
border: #BE00BF 4px solid ;
float:left;
width:449px;
font-size: 14px;
}


.box_portokali{
margin-top: 12px;
background: #F95700;
border: #D24A00 4px solid;
float:left;
width:449px;
font-size: 14px;
}

.box_white{
color:#000;
margin-top: 12px;
background: #FFf;
border: #fff 4px solid;
float:left;
width:449px;
font-size: 14px;
}

.box_white .box2_msg ,.box_white .box2_msg_none_img{
float: left;
padding-left: 6px;
padding-top: 6px;
padding-bottom: 6px;
font-size: 12px;
width: 400px;
color: #000;
}

.box3{
	margin: 6px;
	float: left;
	width: 120px;
}
.box3 img {border: #BFE17B 4px solid; margin-bottom: 7px;}

.box3_msg{
float: left;
padding: 10px;
}


.box2 img {border: #FFDBDB 4px solid; margin-bottom: 7px;}

.box2{
	margin: 6px;
	float: left;
	width: 120px;
}


.box2_msg{
float: left;
padding-left: 6px;
padding-top: 10px;
padding-bottom: 6px;
font-size: 12px;
width: 300px;
color: #fff;
}

.box2_msg_none_img{
float: left;
padding-left: 6px;
padding-top: 6px;
padding-bottom: 6px;
font-size: 12px;
width: 96%;
color: #fff;
}

.box2_msg a,.box2_msg_none_img a{
color: #fff;
font-size: 12px;
text-decoration: underline;
}
.box2_msg a:hover,.box2_msg_none_img a:hover{
text-decoration: none;
color: #fff;
}

.program_1 {
    border: solid 1px #b4ceeb;
	 border-bottom: solid 0px #b4ceeb;    
}

td.program_2 {
    border-bottom: solid 1px #b4ceeb;
    font: bold 11px "Trebuchet MS", Verdana, Arial;
    color: #e91c22;
    padding-left: 10px;
    height: 27px;   
}

td.progB {
    width: 100px;
    height: 26px;
    text-align: center;
    background: #E9F2FB;
    font-weight: bold;  
	 border-bottom: solid 1px #b4ceeb;  
}
td.progW {
    width: 300px;
    height: 26px;
    text-align: LEFT;
	 border-left: solid 1px #b4ceeb;
	padding-left: 12px;
	 border-bottom: solid 1px #b4ceeb;
}

/* read article */

.news{
   float:left;
	font: 13px "Trebuchet MS", Tahoma, Arial;
	margin-top: 10px;
	text-align: justify;
	line-height: 20px;
	width:99%; 
}

.news_title {

text-align:left;
font-size: 18px;
font-weight: bold;
color: #EE0000;
margin-top: 16px;
}

.navig {
	margin-top: 10px;
	width:440px; 
	background-color:#A6D237;
	height:25px;
	color: #004201;
	padding-left: 12px;
	padding-top: 6px;
	font-weight: bold;
	font-size: 13px;
	border: #93BB2A 3px solid;
}

.navig a{
color: #000;
}

.line{
	float: left;
	height: 1px;
	background-color: #970000;
	width: 100%;
}

.line2{
	float: left;
	height: 1px;
	background-color: #BFE17B;
	width: 100%;
}

.rgt-t1 {
float: left;
width: 252px; 
margin-top: 10px;
margin-left: 10px;
}

.live_box1 {
width: 252px;
background-color: #e5f6fa;
float: left;
}

.newletter_box1 {
margin-top: 10px;
width: 252px;
background-color: #e5f6fa;
float: left;
}

.input_button_small {
background-color:Gray;
background-image:url(images/button_bg.gif);
border: #708090 1px solid;
color:#FFFFFF;
font-size:10px;
padding:2px 0px;
height: 24px;
width: 70px;
}

.input_button_small:hover {
background-color: Gray;
border: Gray 1px solid;
}



.bg_box1{
color: #222;
background: url('images/live_bg.gif') 0 100% repeat-y;
padding-left: 22px;
font-size: 12px;
}


.live_box{
color: #222;
background: url('images/live_bg.gif') 0 100% repeat-y;
padding-left: 40px;
font-size: 12px;
}


.chart_box2 {
margin-top: 7px;
width: 252px;
background-color: #A6D237;
float: left;
}

.chart_box2 a {
color: Black;
}

.font_13{
color:#000;
padding-left: 20px;
margin: 5px;
font-size: 16px;
font-weight: bold;
}

div.charts {
width: 198px; 
height: 39px; 
padding: 10px 0 0 54px;
}

.charts * {color: #000;}

.ch1 {background: #CEEF62 url('images/chart/bg-ch1.gif') no-repeat;height: 40px !important;}
.ch2 {background: #A6D237 url('images/chart/bg-ch2.gif') no-repeat;}
.ch3 {background: #CEEF62 url('images/chart/bg-ch3.gif') no-repeat;}
.ch4 {background: #A6D237 url('images/chart/bg-ch4.gif') no-repeat;}
.ch5 {background: #CEEF62 url('images/chart/bg-ch5.gif') no-repeat;}

.charts-t {
padding-top: 10px;
height: 34px; 
font-size: 20px; 
color: #000; 
font-weight: bold; 
position: relative; 
width: 252px; 
background-color: #A6D237;
}

.charts-b {
text-align: right;
padding-top: 5px;
padding-right: 10px;
background-color: #A6D237; 
height: 23px;
font-weight: bold;
}



/* left page */
.left {
float: left;
width: 227px; 
margin-top: 10px;
margin-right: 10px;
}

.left .left_box1 {
width: 100%;
background-color: #e0e9ff;
float: left;
margin-top: 20px;
}

.bg_txt{
background: url('images/mail_bg_txt.gif') 0 100% repeat-y;
padding-left: 20px;
font-weight: bold;
font-size: 13px;
}

.bg_txt2{
color: #222;
background: url('images/mail_bg_txt.gif') 0 100% repeat-y;
padding-left: 20px;
font-size: 12px;
}

.txt_10{
color: #333;
font-weight: bold;
padding-left: 10px;
padding-top: 0px;
}


.txt_2{
color: #333;
font-weight: bold;
padding-left: 10px;
padding-top: 3px;
padding-bottom: 0px;
}

.adv{
float: left;
text-align: center;
padding-left: 5px;
}

/* newsletter */
#log_res.ajax-loading {
	padding-left:40px;
	background: url(images/spinner.gif) no-repeat;
}

#log_res {
	overflow: auto;
}

#log {

	width: 200px;
	margin-left: 10px;
	
}

/* photo gallery */

.gallery{

   float:left;
	font: 13px "Trebuchet MS", Tahoma, Arial;
	margin-top: 10px;	
}


.cat_gallery{

	width: 142px;	
	margin-right: 10px;
	background-color: #FFf;
	color: #fff;
	
}

.cat_gallery img {
	border: #6495ED 4px solid; 
}

.gal_cont{
	float: left;
	padding:3px;
	color:#fff;
	background-color: Black;
}


/* tool tip specific styles */
#theToolTip{
position: absolute;
left: -300px;
width: 150px;
border: #fff 1px solid;
padding: 6px 0px 0px 6px;
color: #fff;
background-color: #b60101;
visibility: hidden;
z-index: 100;
/*Remove below line to remove shadow. Below line should always appear last within this CSS
filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135,strength=4);*/
}

#ToolTipPointer{
position:absolute;
left: -300px;
z-index: 101;
visibility: hidden;
}

#theToolTip p{
font-size: 1.1em;
color: #333333;
line-height:1.2em;
margin-right:10px;
margin-top:0;
}
