body {margin:0px auto;  padding:0px;  background: url(imgs/bgr.jpg) repeat-x 0px 0px; font:normal 12px/14px "Trebuchet MS";} 

.clear {margin:0px; padding:0px; clear:both; display:block;}
.date {color:#29a1fe;}
.blue {color:#3d9bc4;}
.red {color:red;}
.radiobutton input {border:0px!important; height: 20px; width:60px!important;}
.blcktxt {font: normal 11px/12px "Arial"; color:#000;}


h1 {font: bold 15px/20px "Verdana"; margin:0px 0px 5px 0px; padding:0px 0px 0px 15px; color: #5daade; clear:both; background: url(imgs/bullet2.jpg) no-repeat 0px 2px;}
h2 {font: bold 15px/20px "Trebuchet MS"; margin:0px 0px 5px 0px; padding:0px; color: #4b5861; clear:both;}
h3 {font: bold 14px/14px "Verdana"; display:block; margin:0px; padding:0px; color:#000;}
h4 {font: bold 15px/17px "Trebuchet MS"; display:block; margin:10px 0px 10px 0px; padding:0px; color:#000;}


.btn {width:90px; text-decoration:none;  margin:0px 2px 0px 3px;  padding:0px 2px 0px 2px; background: url(imgs/btn_bgr.jpg) repeat-x 0px 0px;  height: 20px; border:1px solid #b3b3b3; color: #000000; cursor: pointer; font: 12px/12px "Trebuchet MS";}


#all {width: 980px; margin: 0px auto; padding:0px; display: block; }

#all .top {width: 980px; margin:7px 0px 0px 0px; padding:0px; height: 208px;}
#all .top .logo {margin:0px; padding:0px 0px 0px 10px; float:left; width: 219px; height:110px; display:block;}
#all .top .alimosmap {margin:0px; padding:0px; float:right; display:block; height:110px; width: 741px; background: url(imgs/alimos.jpg) no-repeat 0px 0px;}
#all .top .alimosmap .search {margin:0px 10px 0px 0px; padding:25px 0px 0px 0px; float:right; display:block; width:230px; height: 75px;}
#all .top .alimosmap .search .input {width: 155px; margin:0px; padding:0px 0px 0px 5px; font: 12px/20px "Trebuchet MS"; Color:#424f58; height: 20px; border:1px solid #c1c1c1;}

#all .top .gray_bar {width:951px; margin:0px 0px 0px 10px; padding:0px 5px 0px 5px; background: url(imgs/grey_bara.jpg) no-repeat 0px 0px;  height:35px; display:block;} 
#all .top .gray_bar .login {margin:0px; padding:0px; float:left; display:block; height:35px; width: 550px;} 
#all .top .gray_bar .login ul {margin:0px; padding:0px;}
#all .top .gray_bar .login li {margin:0px; padding:0px; float:left; display:block; list-style-type:none; height:35px;}
#all .top .gray_bar .login li a {margin:0px 5px 0px 10px; padding:10px 0px 0px 15px; float:left; display:block; list-style-type:none; font: 12px/14px "Trebuchet MS"; color:#1c4d6d; background: url(imgs/bullet1.jpg) no-repeat 0px 14px; text-decoration: underline; height:25px;}

#all .top .gray_bar .login li a:hover {margin:0px 5px 0px 10px; padding:10px 0px 0px 15px; float:left; display:block; list-style-type:none; font: normal 12px/14px "Trebuchet MS"; color:#1c4d6d; background: url(imgs/bullet1.jpg) no-repeat 0px 14px; text-decoration: none; height:25px;}


#all .top .gray_bar .top_links { margin:0px; padding:10px 0px 0px 0px; float:right; display: block; width: 400px; height: 25px; font: normal 12px/14px "Trebuchet MS"; color:#1c4d6d; text-align:right;}
#all .top .gray_bar .top_links a {text-decoration: underline; font: normal 12px/14px "Trebuchet MS"; color:#1c4d6d; }
#all .top .gray_bar .top_links a:hover {text-decoration: none; font: normal 12px/14px "Trebuchet MS"; color:#1c4d6d; }

#all .top .infobar { width: 960px; margin:12px 0px 0px 0px; padding:0px 10px 0px 10px; height: 40px; display:block;}
#all .top .infobar .infobar_title {margin:0px; padding:13px 0px 0px 0px; float:left; display:block; font:bold 13px/14px "Trebuchet MS"; color:#4d5b64; height:27px; width: 650px;}

#all .top .infobar .date {margin: 0px; padding:15px 0px 0px 0px; float:right; display:block; font:normal 12px/14px "Trebuchet MS"; color:#4d5b64; height:25px; width: 300px; text-align:right;}

#all .container {width: 960px; margin:0px 10px 0px 10px; padding:10px 0px 0px 0px; background: url(imgs/bgr_container_top.gif) no-repeat 0px 0px;}

/*LEFT COLUMN*/

#all .container .left_column {width:195px; margin:0px; padding:0px; float:left; display:block; }
#all .container .left_column .mainmenu {width: 195px; margin:0px 0px 10px 0px; padding:0px; float:left; display:block;}
#all .container .left_column .mainmenu ul {margin:0px; padding:0px; float:left;}
#all .container .left_column .mainmenu li {margin:0px; padding:0px; float:left; display: block; background:#f8feeb; width: 195px; min-height: 27px;  height: 27px; color:#6f7274; font: normal 12px/14px "Trebuchet MS"; list-style-type: none; border-bottom:1px dotted #939393;}
#all .container .left_column .mainmenu li a  {margin:0px; padding:4px 0px 2px 15px; float:left; color:#6f7274; font: normal 12px/14px "Trebuchet MS";  text-decoration: none; background: url(imgs/cat_1.gif) no-repeat 2px 6px;}
#all .container .left_column .mainmenu li a:hover {margin:0px; padding:4px 0px 2px 15px; float:left; color:#29a1fe; font: normal 12px/14px "Trebuchet MS";  text-decoration: none; background: url(imgs/cat_1.gif) no-repeat 2px 6px;}
 
#all .container .left_column .poll{width: 194px; margin:10px 0px 10px 0px; padding:0px; float:left; display:block; background:url(imgs/poll_bgr.jpg) repeat-y; height:auto;}
#all .container .left_column .poll .top_poll{width: 189px; margin:0px; padding:40px 5px 0px 5px; float:left; display:block; background: url(imgs/poll.jpg) no-repeat 0px 0px; min-height: 191px;  font: normal 12px/16px "Trebuchet MS";}
#all .container .left_column .poll .bottom_poll {width: 194px; text-align:center; margin:10px 0px 0px 0px; padding:0px; float:left; background: url(imgs/poll_bottom.jpg) no-repeat 0px 0px; height: 33px; display:block;}
#all .container .left_column .poll .bottom_poll a {margin:0px; padding:0px; display:block; font: 12px/14px "Trebuchet MS"; color:#BE2A28; text-decoration:underline;}
#all .container .left_column .poll .bottom_poll a:hover {margin:0px; padding:0px; display:block; font: 12px/14px "Trebuchet MS"; color:#BE2A28; text-decoration:none;}
#all .container .left_column .poll .poll_btns{width: 189px; margin:0px; padding:0px 5px 0px 5px; float:left; display:block;  height: 22px;  background: url(imgs/poll_bottom.jpg) no-repeat 0px 0px; font: normal 12px/16px "Trebuchet MS";}
#all .container .left_column .poll .poll_btns .btn {margin:0px;  padding:0px; background: url(imgs/btn_bgr.jpg) repeat-x 0px 0px;  height: 20px; border:1px solid #b3b3b3; color: #000000; cursor: pointer; font: 12px/20px "Trebuchet MS";}


/*#all .container .left_column .poll .bottom_poll .btn {width: 90px; margin:0px 2px 0px 3px;  padding:0px; background: url(imgs/btn_bgr.jpg) repeat-x 0px 0px;  height: 20px; border:1px solid #b3b3b3; color: #000000; cursor: pointer; font: 12px/20px "Trebuchet MS";}*/


#all .container .left_column .news {width:195px; margin:20px 0px 10px 0px; padding:0px; float:left; display:block; background: url(imgs/news_bgr.jpg) repeat-x left bottom; }

#all .container .left_column .news ul {margin:0px 0px 0px 10px; padding:0px;}
#all .container .left_column .news li {list-style-type:none; margin: 0px; padding:3px 0px 3px 0px; float:left; display: block;  width: 185px; font: normal 12px/14px "Trebuchet MS"; color:#606060;}

#all .container .left_column .news li a {font: normal 12px/14px "Trebuchet MS"; color:#606060; background:url(imgs/bullet6.jpg) no-repeat 0px 6px; text-decoration:none; margin:0px; padding:0px 0px 0px 10px; width: auto;}
#all .container .left_column .news li a:hover {font: normal 12px/14px "Trebuchet MS"; color:#606060; background:url(imgs/bullet6.jpg) no-repeat 0px 6px; text-decoration:underline; margin:0px; padding:0px 0px 0px 10px; width: auto;}



/*END LEFT COLUMN*/




/*RIGHT COLUMN*/

#all .container .right_column {width:195px; margin:0px; padding:0px; float:left; display:block;}
#all .container .right_column .services_block {width: 195px; margin:0px 0px 10px 0px; padding:0px; float:left; display: block;}
#all .container .right_column .services_block ul {margin:0px; padding:0px;}
#all .container .right_column .services_block li {width: 194px; list-style-type: none;  background: url(imgs/services.jpg) no-repeat 0px 0px; height: 32px;   display: block; margin:0px; padding:0px;}
#all .container .right_column .services_block li a {text-decoration: none; color: #4b5861; font: bold 12px/32px "Trebuchet MS"; margin:0px; padding:0px ;}
#all .container .right_column .services_block li a:hover {text-decoration: none; color: #29a1fe; font: bold 12px/32px "Trebuchet MS"; margin:0px; padding:0px ;}
#all .container .right_column .services_block li img { margin: 6px 10px 0px 10px; padding:0px; float:left;}

#all .container .right_column .newsletter {width: 193px; margin:10px 0px 10px 0px; padding:0px ; float:left; border:1px solid #38688d; display:block;}
#all .container .right_column .newsletter .title {width: 183px; background:url(imgs/newsletter_title.jpg) repeat-x 0px 0px; height:26px; margin:0px; padding:0px 0px 0px 10px; display:block; font: bold 14px/20px "Trebuchet MS"; color:#ffffff;}
#all .container .right_column .newsletter .txt {width: 183px; margin:0px; padding:5px; float:left; display:block; color:#4d5b64; font: normal 12px/14px "Trebuchet MS"; }
#all .container .right_column .newsletter .txt .nslter {width: 150px; margin:0px; padding:0px;  border:1px solid #909090; font: normal 12px/12px "Trebuchet MS";  color:#909090; }
#all .container .right_column .newsletter .txt .btn { margin:0px 2px 0px 3px;  padding:2px 0px 0px 0px; background: url(imgs/btn_bgr.jpg) repeat-x 0px 0px;  height: 18px; border:1px solid #b3b3b3; color: #000000; cursor: pointer; font: 12px/12px "Trebuchet MS"; text-align:center;}
#all .container .right_column .newsletter a {margin:0px; padding:0px; display:block; color:#38688d; text-decoration:underline;}
#all .container .right_column .newsletter a:hover {margin:0px; padding:0px; display:block; color:#38688d; text-decoration:none;}

#all .container .right_column .alimos_services_block {width: 195px; margin:10px 0px 10px 0px; padding:0px; float:left; display: block;}
#all .container .right_column .alimos_services_block .info {width: 193px; margin:0px; padding:0px; float:left; display:block; border:1px solid #9f9f9f;}
#all .container .right_column .alimos_services_block .info ul {margin:0px; padding:0px;}
#all .container .right_column .alimos_services_block .info li {width: 183px;  margin:0px; padding:5px; float:left; display: block; list-style-type:none; border-bottom:1px dotted #c9c9c9; font: normal 12px/12px "Trebuchet MS";  color:#9f9f9f; }
#all .container .right_column .alimos_services_block .info li a{margin:0px; padding:0px; font: normal 12px/12px "Trebuchet MS";  color:#9f9f9f; text-decoration:none; display:block; float:left;}
#all .container .right_column .alimos_services_block .info li a:hover{margin:0px; padding:0px; font: normal 12px/12px "Trebuchet MS";  color:#5daade; text-decoration:none; display:block; float:left;}

#all .container .right_column .bpalimos2 {width: 193px; margin:10px 0px 10px 0px; padding:0px; float:right; display:block; background:#f3f4ef; border-bottom:1px dotted #b7bb9c;}
#all .container .right_column .bpalimos2 ul{margin:5px 0px 10px 0px; padding:0px; width: 193px;}
#all .container .right_column .bpalimos2 li {margin:5px 0px 2px 0px; padding:0px; float:left; display:block; list-style-type:none; width: 193px; font:normal 10px/12px "Verdana"; color:#515151;}
#all .container .right_column .bpalimos2 li a{display:block; float:left; background: url(imgs/bullet4.jpg) no-repeat 0px 3px; margin:0px; width: 180px; padding:0px 0px 0px 10px;  font:normal 10px/12px "Verdana"; color:#515151; text-decoration:underline;}
#all .container .right_column .bpalimos2 li a:hover{display:block; float:left; background: url(imgs/bullet4.jpg) no-repeat 0px 3px; width: 180px; margin:0px; padding:0px 0px 0px 10px;  font:normal 10px/12px "Verdana"; color:#515151;  text-decoration:none;}


#all .container .right_column .bpalimos3 {width: 170px; text-align:center; margin:10px 0px 10px 0px; padding:10px; float:right; display:block; background:#f3f4ef; border:1px dotted #b7bb9c;}
#all .container .right_column .bpalimos3 a{display:block; float:left;  margin:0px; width: 160px; padding:0px;  font:normal 10px/12px "Verdana"; color:#515151; text-decoration:underline;}
#all .container .right_column .bpalimos3 a:hover{display:block; float:left;  width: 160px; margin:0px; padding:0px;  font:normal 10px/12px "Verdana"; color:#515151;  text-decoration:none;}


/*END RIGHT COLUMN*/




/* ALL THE BOTTOM LINE*/

#all .container_bottom {width: 960px; margin:0px; padding:0px 10px 0px 10px; background: url(imgs/bgr_container_bottom.gif) no-repeat left bottom; height: 25px;}

#bottom {margin: 0px auto;  padding:0px; margin: 25px 0px 0px 0px; display:block; background: url(imgs/bottom_bgr.jpg) repeat-x 0px 0px; height: 103px;}
#bottom .bottom_info {width: 980px; height:62px; margin:0px auto; display:block; }
#bottom .bottom_info .bottom_links {width: 710px; height: 62px; margin:5px 0px 0px 0px; float:left; padding: 0px 0px 0px 0px; display:block; color:#929292; font: normal 12px/62px "Trebuchet MS";}
#bottom .bottom_info .bottom_links a{text-decoration:underline; color:#929292; font: normal 12px/62px "Trebuchet MS";}
#bottom .bottom_info .bottom_links a:hover{text-decoration:none; color:#929292; font: normal 12px/62px "Trebuchet MS";}
#bottom .bottom_info .bottom_logos {width: 244px; height: 62px; margin:5px 0px 0px 0px; float:right; padding:0px 10px 0px 0px; display:block; border:0px; border-left: 1px dotted #38688d;}
#bottom .footer {margin:0px auto; margin-top: 2px; padding:0px; display:block; width: 980px; height: 32px;}
#bottom .footer .copyright {width: 170px; height:22px; margin:0px; padding:10px 0px 0px 10px; float:left; display:block; color:#4f4f4f; font: normal 11px/20px "Trebuchet MS";}
#bottom .footer .companies {margin::0px; padding:10px 10px 0px 0px;  width:790px; height: 22px; font: normal 11px/12px "Trebuchet MS"; float:right; text-align: right;}
#bottom .footer .companies a{color:#ac070f; text-decoration:underline;}
#bottom .footer .companies a:hover{color:#ac070f; text-decoration:none;}

/*BANNERS*/


#all .container .left_column .banner {width: 195px; margin:10px 0px 10px 0px; padding:0px; float:left; display: block;}
#all .container .left_column .banner img {width:195px;}
#all .container .right_column .banner {width: 195px; margin:10px 0px 10px 0px; padding:0px; float:right; display: block; }
#all .container .right_column .banner img {width:195px;}
#all .container .left_column .maps_block {width: 195px; margin:10px 0px 10px 0px; padding:0px; float:left; display:block;}


/*//////////XRISIMA ERGALEIA//////////*/
#all .container .left_column .tools {width: 195px; margin:10px 0px 10px 0px; padding:0px; float:left; display:block;}
#all .container .left_column .tools .mytools {width: 173px; margin:0px; padding:5px 10px 5px 10px; background:#eeeeee url(imgs/tools_bgr.jpg) repeat-x 0px 0px; height:92px; border:1px solid #bdbcbd; font:normal 12px/20px "Trebuchet MS"; color:#4b5861; }
#all .container .left_column .tools .mytools a{font:normal 12px/20px "Trebuchet MS"; color:#d52127; text-decoration:underline;}
#all .container .left_column .tools .mytools a:hover{font:normal 12px/20px "Trebuchet MS"; color:#d52127; text-decoration:none;}
#all .container .left_column .tools .mytools img {margin:2px 5px 0px 0px; padding:0px; }


/*//////ΜΑΙΝ//////*/

#all .container .main {width:560px; margin:0px 2px 0px 2px; padding:0px; float:left; display:block; font:normal 12px/14px "Trebuchet MS"; color:#000;}

#all .container .main .blocks {width: 275px; margin:10px 2px 10px 0px; padding:0px; float:left; display:block;}
#all .container .main .blocks .blue {width: 260px; margin:0px; padding:8px 0px 0px 15px; float:left; display:block; background: url(imgs/blue_title.jpg) no-repeat 0px 0px; height:23px;}
#all .container .main .blocks .yellow {width: 260px; margin:0px; padding:8px 0px 0px 15px; float:left; display:block; background: url(imgs/yellow_title.jpg) no-repeat 0px 0px; height:23px;}
#all .container .main .blocks .red {width: 260px; margin:0px; padding:8px 0px 0px 15px; float:left; display:block; background: url(imgs/red_title.jpg) no-repeat 0px 0px; height:23px;}
#all .container .main .blocks .orange {width: 260px; margin:0px; padding:8px 0px 0px 15px; float:left; display:block; background: url(imgs/orange_title.jpg) no-repeat 0px 0px; height:23px;}
#all .container .main .blocks .gray {width: 260px; margin:0px; padding:8px 0px 0px 15px; float:left; display:block; background: url(imgs/gray_title.jpg) no-repeat 0px 0px; height:23px;}
#all .container .main .blocks .green {width: 260px; margin:0px; padding:8px 0px 0px 15px; float:left; display:block; background: url(imgs/green_title.jpg) no-repeat 0px 0px; height:23px;}
#all .container .main .blocks .blue2 {width: 260px; margin:0px; padding:8px 0px 0px 15px; float:left; display:block; background: url(imgs/blue2_title.jpg) no-repeat 0px 0px; height:23px;}
#all .container .main .blocks .green2 {width: 260px; margin:0px; padding:8px 0px 0px 15px; float:left; display:block; background: url(imgs/green2_title.jpg) no-repeat 0px 0px; height:23px;}

#all .container .main .blocks .mynews {width: 253px; margin:0px; padding:10px; float:left; display:block; border:1px solid #e0e0e0; height:250px;}
#all .container .main .blocks .mynews ul {margin:0px; padding:0px;}
#all .container .main .blocks .mynews li {list-style-type:none; display: block; width: 250px; height: 40px; margin:0px 0px 5px 0px; padding:0px; font: 11px/12px "Verdana"; color:#000; float:left;}
#all .container .main .blocks .mynews li a{width: 240px; color:#000; text-decoration:none; background:url(imgs/bullet3.jpg) no-repeat 0px 4px; margin:0px; padding:0px 0px 0px 10px;}
#all .container .main .blocks .mynews li a:hover {width: 240px; color:#000; text-decoration:underline; background:url(imgs/bullet3.jpg) no-repeat 0px 4px; margin:0px; padding:0px 0px 0px 10px;}

#all .container .main .blocks .mynews .more {color:#5b5b5b; margin:0px; padding:0px; float:left; display: block; font:normal 12px/14px "Trebuchet MS"; width:240px; height:20px;}
#all .container .main .blocks .mynews  .more a{color:#5b5b5b; text-decoration:underline;}
#all .container .main .blocks .mynews  .more a:hover{color:#5b5b5b;text-decoration:none;}


#all .container .main .bpalimos_block {width: 545px; background:#f3f4ef; margin:0px auto; padding:0px; margin-top:10px; margin-bottom:10px;  display:block;} 
#all .container .main .bpalimos_block .left {width:270px; margin:0px; padding:5px 5px 0px 5px; display:block; float:left;}
#all .container .main .bpalimos_block .left .image {display:block; width: 270px; margin:0px auto; padding:0px; border:1px solid #ced1c0; height:150px; margin-bottom: 10px;}
#all .container .main .bpalimos_block .left .image img {margin:30px 0px 0px 0px; padding:0px;}
#all .container .main .bpalimos_block .left .text {width:270px;  margin:5px 0px 0px 0px; padding:0px; float:left; display:block; font:normal 12px/12px "Trebuchet MS"; color:#515151;}
#all .container .main .bpalimos_block .left .text a{text-decoration: underline; font:normal 12px/14px "Trebuchet MS"; color:#515151; }
#all .container .main .bpalimos_block .left .text a:hover {text-decoration:none; font:normal 12px/14px "Trebuchet MS"; color:#515151;}

#all .container .main .bpalimos_block .right {width:245px; margin:5px 2px 0px 2px; padding:5px; display:block; float:left; background:#fff;}
#all .container .main .bpalimos_block .right ul{margin:0px; padding:0px;}
#all .container .main .bpalimos_block .right li {margin:5px 0px 2px 0px; padding:0px; float:left; list-style-type:none; width: 225px; font:normal 10px/12px "Verdana"; color:#515151;}
#all .container .main .bpalimos_block .right li a{background: url(imgs/bullet4.jpg) no-repeat 0px 3px; margin:0px; width: 215px; padding:0px 0px 0px 10px; width: 225px; font:normal 10px/12px "Verdana"; color:#515151; text-decoration:underline; display:block; float:left;}
#all .container .main .bpalimos_block .right li a:hover{background: url(imgs/bullet4.jpg) no-repeat 0px 3px; width: 215px; margin:0px; padding:0px 0px 0px 10px; width: 225px; font:normal 10px/12px "Verdana"; color:#515151;  text-decoration:none; display:block; float:left;}

#all .container .main .bpalimos_block .bottom {width: 545px; margin:10px 0px 0px 0px; padding:0px; float:left; display:block; height:39px; border-top:1px dotted #dedede;}


/*////////////DOCUMENT//////////*/

#all .container .main .text_title {background: url(imgs/doc_title_bgr.jpg) repeat-x 0px 0px; float:left; display:block; margin:10px 0px 10px 0px; padding:0px; width:560px; height: 25px; border-bottom: 1px dotted #a4a4a4;}
#all .container .main .text_title .mydate {width: 315px; height: 20px; margin:0px; padding:5px 0px 0px 5px; float:left; display:block; color:#68b0e0; font: normal 10px/12px "Verdana";}
#all .container .main .text_title .icons {width:210px; float:right; display:block; margin:0px; padding:0px; height:25px;}
#all .container .main .text_title .icons ul {margin:0px; padding:0px; border-left:1px solid #dadada; display:block; height: 25px;}
#all .container .main .text_title .icons li {list-style-type:none; text-align:center; margin:0px; padding:0px 2px 0px 2px; float:left; display:block; width: 24px; height:25px;}


#all .container .main .document {margin:0px 0px 10px 0px; padding:10px 10px 20px 10px; width: 540px; float:left; display:block; border-bottom: 2px solid #dadada; font: normal 14px/18px "Trebuchet MS"; color:#1e1e1e;}

#all .container .main .document a {font: normal 14px/16px "Trebuchet MS"; color:#449bd6; text-decoration:underline;}
#all .container .main .document a:hover {font:normal  14px/16px "Trebuchet MS"; color:#449bd6; text-decoration:none;}
#all .container .main .document strong {color:#1e1e1e;}
#all .container .main .document .default_image { margin:0px 0px 5px 5px; padding:0px; float:right;}
#all .container .main .document .default_image img { margin:0px; padding:0px;}


#all .container .main .document ul {margin:5px 0px 5px 5px; padding:0px;}
#all .container .main .document li {list-style-type: none; margin:0px; padding: 2px 0px 2px 10px; background:url(imgs/bullet6.jpg) no-repeat 0px 8px;}

#all .container .main .document .back {width: 150px; text-align:right; height: 20px;  margin:20px 0px 0px 0px; padding:0px; float:right; font: bold 12px/14px "Trebuchet MS"; color:#449bd6;}
#all .container .main .document .back a {font: bold 12px/14px "Trebuchet MS"; color:#449bd6; text-decoration:none;}
#all .container .main .document .back a:hover {font: bold 12px/14px "Trebuchet MS"; color:#494949; text-decoration:none;}

#all .container .main .news {margin:0px 0px 10px 0px; padding:10px 10px 20px 10px; width: 540px; float:left; display:block;  font: normal 12px/14px "Trebuchet MS"; color:#1e1e1e;}
#all .container .main .news ul{margin:0px; padding:0px; }
#all .container .main .news li {margin:0px; padding:15px 0px 15px 0px;  float:left; width: 540px; border-bottom:1px dotted #dadada; list-style-type:none; font: normal 12px/14px "Trebuchet MS"; color:#1e1e1e;}
#all .container .main .news li a {font: normal 12px/14px "Trebuchet MS"; color:#1e1e1e; text-decoration:none;}
#all .container .main .news li a:hover {font: normal 12px/14px "Trebuchet MS"; color:#1e1e1e; text-decoration:underline;}

#all .container .main .news li .myimg {margin:0px; padding:0px 5px 0px 5px; float:left; display:block; }
#all .container .main .news li .myimg img {text-align:center;}

#all .container .main .page {margin:0px auto; margin-top:10px; margin-bottom:10px; padding:0px; float:left; display:block; width: 560px; height:40px;}
#all .container .main .page .pre {width: 80px; margin:0px; float:left; display:block; padding:5px 0px 0px 0px; height:35px;}
#all .container .main .page .next {width: 80px; margin:0px; float:left; display:block;padding:5px 0px 0px 0px; height:35px; text-align:right;}
#all .container .main .page .nums {width: 400px; height:40px; margin:0px; padding:0px; float:left; display:block; text-align:center; font:bold 11px/40px "Trebuchet MS"; color:#929a95; }
#all .container .main .page .nums a {text-decoration:none; color:#000; }
#all .container .main .page .nums a:hover {text-decoration:none; font-weight: bold; color:#000; }



#all .container .main select {margin:10px 0px 10px 0px; padding:0px; float:left; display:block; font: normal 12px/12px "Trebuchet MS"; color:#666; border:1px solid #dadada;}

/*///////////FORMS/////////////*/
#all .container .main .myform {border:1px dotted #dadada; width:538px; margin:10px 0px 10px 0px; padding: 10px; font: normal 12px/14px "Trebuchet MS"; color:#000; display:block; }
#all .container .main .myform .btn {margin:5px 0px 0px 0px;  text-decoration:none; padding:0px 4px 0px 4px; background: url(imgs/btn_bgr.jpg) repeat-x 0px 0px;  height: 20px; border:1px solid #b3b3b3; color: #000000; cursor: pointer; font: 12px/12px "Trebuchet MS";}
#all .container .main .myform a{text-decoration:underline; color:#000;}
#all .container .main .myform a:hover{text-decoration:none; color:#000;}
#all .container .main .myform input {border:1px solid #dadada; color:#666; font: normal 12px/12px "Trebuchet MS";  height: 20px; width:170px;}
#all .container .main .myform textarea {border:1px solid #dadada; color:#666; font: normal 12px/12px "Trebuchet MS"; height:100px;  width:170px;}


#all .container .main .myerrors {width:558px; margin:0px; padding: 0px; font: normal 12px/14px "Trebuchet MS"; color:#000; display:block; float:left;}
#all .container .main .myerrors ul {margin:0px; padding:0px; width:518px;}
#all .container .main .myerrors li { border:1px dotted #dadada; list-style-type:none; width:533px; margin:2px 0px 2px 0px; padding:15px 0px 5px 25px; color:red; background: url(imgs/error.jpg) no-repeat 5px 12px; font:normal 12px/14px "Trebuchet MS"; height: 20px;}


/*SITEMAP*/
#all .container .main .sitemap {width: 500px; font: normal 12px/14px "Trebuchet MS"; color:#000; margin:0px; padding:0px; float:left; display: block;}
#all .container .main .sitemap li {margin:0px; padding:5px 0px 5px 30px; list-style-type:none; color:#000;}
#all .container .main .sitemap li a {background: url(imgs/bullet6.jpg) no-repeat 3px 12px; margin:0px; padding: 5px 0px 5px 15px; font: normal 12px/14px "Trebuchet MS"; color:#000; text-decoration:underline;}
#all .container .main .sitemap li a:hover {background: url(imgs/bullet6.jpg) no-repeat 3px 12px; margin:0px; padding: 5px 0px 5px 15px; font: normal 12px/14px "Trebuchet MS"; color:#000; text-decoration:none;}





/*///PHOTO GALLERY///*/



#all .container .main .photogallery {width: 540px; margin:20px 0px 20px 0px; padding:0px; float:left;}
#all .container .main .photogallery ul {width: 540px; margin:0px; padding:0px; float:left;}
#all .container .main .photogallery ul li { text-align:center; list-style-type: none; margin:5px 4px 10px 4px; padding:6px 3px 5px 3px; float:left; display:block; width:164px; height: auto; background:url(imgs/pic_bgr.jpg) repeat-x;}
#all .container .main .photogallery ul li a{margin:0px auto; padding:0px; display:block; text-align:center;}


/*////POLL RESULTS////*/
#all .container .main .pollresults {margin:0px; padding:0px; float:left; display:block; width: 100%; font: 12px/14px "Trebuchet MS"; color: #000;}
#all .container .main .pollresults ul {margin:0px; padding:5px; width:548px;}
#all .container .main .pollresults ul .top_results {margin:10px 0px 10px 0px; padding:0px; float:left; display:block; text-align:left; width:548px; background: url(imgs/news_bgr.jpg) repeat-x 0px 0px; border-bottom:1px dotted #dedede;}
#all .container .main .pollresults ul .top_results .title {margin:0px 0px 5px 0px; padding:2px 0px 2px 0px; float:left; display:block;  font: bold 12px/14px "Trebuchet MS"; width:548px; color:#5DAADE;}
#all .container .main .pollresults ul .top_results a {margin:0px; padding:0px;  font:11px/12px "Trebuchet MS"; color:#5DAADE; text-decoration:underline;}
#all .container .main .pollresults ul .top_results a:hover {margin:0px; padding:0px;  font:11px/12px "Trebuchet MS"; color:#dedede; text-decoration:none;}



/*///APOFASEIS SEARCH///*/

#all .container .main .apofaseis {height:280px; font: normal 12px/14px "Trebuchet MS"; color:#666; width: 530px;  margin:0px auto; padding:15px 5px 0px 5px;  display:block; background: url(imgs/bgrapof.jpg) no-repeat 0px 0px;}
#all .container .main .apofaseis .title {color:#3d9bc4; background: url(imgs/doc_title_bgr.jpg) repeat-x 0px 0px; float:left; display:block; margin:0px 0px 10px 0px; padding:0px 0px 0px 10px; width:520px; font:bold 14px/25px "Trebuchet MS"; height: 25px; border-bottom: 1px dotted #a4a4a4;}
#all .container .main .apofaseis hr {width: 525px; margin:5px 0px 5px 0px; padding:0px; float:left; display:block; clear:both; border:0px; border-bottom:1px dotted #666;}
