
@import url(http://fonts.googleapis.com/css?family=Open+Sans+Condensed:700|Open+Sans:300,400,400italic,800&subset=greek-ext,latin);

body, ul, li { padding: 0; margin: 0; border: 0; }
body {font-family: 'Open Sans',Arial,sans-serif; font-size: 14px; color: #2e3639; background-color:#e7e7e7; line-height: 1.5;}
ol, ul { list-style: none; }
img { border:0;}
a { text-decoration:none; color: #fff;}
h1, h2, h3, h4, h5, h6 { padding:0; line-height: 1em; font-weight: normal;  }
p {  font-weight: normal; line-height: 24px; margin: 0; padding: 0; border: 0;}
strong { font-weight: bold;}

.clr {clear: both;}
.header-wrapper { background:#2e3639;}
.w960{ max-width:960px; margin:0 auto; }
.w990{ max-width:990px; margin:0 auto;}


.header { margin:0 auto; color:#fff; padding:20px; text-align:center;}
.header h1 { font-size: 50px; letter-spacing:1px; line-height:1; padding:0; margin:0;}
.header h2 { font-size: 14px; letter-spacing:1px;}
.header p { font-size:12px; padding:5px; }

.p20 {padding:10px;}
.row{padding:30px 0;}

.message { padding:20px; background:#fff ;  margin:60px auto 20px; text-align:center; max-width:85%; }

.column { width:50%; float:left; margin-bottom:10px;}
.column a:link,
.column a:visited { display:block; background:#63686c url(../img/icon_red.png) no-repeat 95% 50%; padding:30px 80px 30px 30px; text-align:left; line-height:20px; letter-spacing:1px;}
.column a small {font-size:9px;}
.column a strong{ border-bottom:1px solid #fff;}
.column a:hover {background-color:#2e3639;}
.w10 { width: 100%; }
.notice { background:#fff; padding:20px; }
.footer{ border-top: 1px solid #2e3639; }
.footer p {text-align:center; padding-top:5px;}

@media all and (max-width: 699px) {
body div.column{ float:none; width:100%;}
}