html{font-family:Arial,Verdana,sans-serif;overflow-y:scroll;overflow-x:hidden;}
/* End hide from IE-mac */ html{height:100%;}
*{font-smooth:always;}
body{font-family:Arial,Verdana,sans-serif;font-size:12px;height:100%;background-attachment:fixed;}
body,a,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,hr,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;vertical-align:top!important;font-family:Arial,Verdana,sans-serif;}

a{text-decoration:none;outline: 0;}
a img{border:0px solid #000;};

.clear{clear:both;}
.hidden{display:none;}

/* ############ MENU #############*/
.langs{position:fixed;top:5px;right:8px;z-index:30}
.langs a{text-decoration:none;color:#000;}
.langs a:hover{color:#ccc;}
.menu a{text-decoration:none;display:block;width:1500px;color:#000;padding:1px 3px 1px 3px;}
.menu a:hover{background:#a9a9a9;color:#fff;}
.menu a.current{background:#a9a9a9;color:#555;}

.menu{position:fixed;left:510px;bottom:120px;width:580px;height:142px;z-index:20;font-size:10px;color:#434343;border-right:1px solid #d6d6d6;border-bottom:1px solid #d6d6d6;}
.menu_wraper{display:block;height:142px;}
.menu_side{display:block;float:left;width:18px;height:140px;background:#f1f1f1;border:1px solid #fff;}
.menu_contents{display:block;float:left;width:680px;height:142px;}
.menu_side_fake{float:left;height:142px;border-left:1px solid #fff;}


.menu_col_noscroll{display:block;float:left;width:115px;height:140px;background:#f1f1f1;border-top:1px solid #fff;border-bottom:1px solid #fff;overflow-x:hidden;}
.menu_grey_border{border-left:1px solid #d6d6d6;border-top:1px solid #d6d6d6;border-right:1px solid #fff;min-height:133px;overflow-x:hidden;}
.menu_grey_border_no{border-left:1px solid #d6d6d6;border-top:1px solid #d6d6d6;padding:3px;padding-right:2px;min-height:133px;}
.menu_side_grabber{height:133px;width:11px;background:url('../im/grabber.jpg');cursor:move;}
.menu_side_expander{height:133px;width:11px;background:url('../im/grabber.jpg');}
.menu_proj_info{width:1500px;}

.menu_col{display:inline-block;border:1px solid #d5d5d5;border-left:0px;border-right:0px;width:140px;height:140px;float:left;background:#f1f1f1;overflow:hidden;}
.menu_expander{cursor:e-resize;width:10px;height:10px;display:block;position:relative;top:130px;left:110px;}


/* ############ PROJECTS VIEW ICONS #############*/
.allprojects {padding-left:8px;padding-right:8px;padding-bottom:100px;}
.allprojects a{color:#000;}
.pr{}
.genview_category{float:left;margin-right:8px;margin-top:8px;width:447px;height:145px;background:#fff;padding-top:15px;padding-left:20px;}
.genview_project{float:left;margin-right:8px;margin-top:8px;height:160px;}
.genview_project_image{height:160px;}
.listview_project{display:block;margin-top:8px;width:449px;height:75px;background:#fff;padding:5px 8px;}
.listview_item{width:449px;display:block}

.project{}
.project_left{width:481px;float:left;}
.project_left_title{background:#fff;padding:8px;position:fixed;top:0;left:0;}
.project_left_data{padding:8px;display:block;width:463px;float:left;margin-top:90px;margin-bottom:8px;}
.project_right{margin:0px 0px 0px 481px;position:fixed;top:0;left:0;}
.project_right_thumbs{padding:8px 8px 0px 0px;display:block;}
.project_right_thumbs img{width: auto; height: 80px;}
.project_right_slideshow{min-width:445px;height:300px;overflow:hidden;}
.pr-space{ height: 2px; }

.office_title{background:#fff;display:block;width:445px;min-height:64px;border:1px solid #ccc;padding:8px 9px;}
.office_text{background:#fff;display:block;width:445px;border:1px solid #ccc;padding:8px 9px 8px 9px;}
.office_images{display:block;margin-top:8px;}
.office_image{margin-bottom:8px;border:1px solid #ccc; background:#fff url('http://www.noukakis.com/assets/im/ajax-loader.gif') no-repeat center center;cursor:url('http://www.noukakis.com/assets/im/ZOOM_IN_ICON.jpg'),default;}
.pro_im_zoom{background:#fff;display:none;position:absolute; top:0px; left:0px; width:100%; height:100%; z-index:0;overflow:hidden;cursor:url('http://www.noukakis.com/assets/im/ZOOM_OUT_ICON.jpg'),default;}

/*.project{}
.project_top{position:fixed;}
.project_top_title{background:#fff;float:left;padding:8px;}
.project_top_slideshow{margin:8px 0px 0px 481px;}
.project_bottom{padding:98px 8px 8px 8px;}
.project_bottom_data{display:block;width:463px;float:left;margin-right:8px;margin-bottom:8px;}
.project_bottom_slideshow{min-width:445px;position:fixed;height:300px;margin:0px 0px 0px 473px;overflow:hidden;}*/

.info_win{position:absolute;z-index:100;display:none;}
.info_win_text{display:block;background:#fff;padding:5px 7px;min-width:50px;max-width:400px;min-height:16px;}
.info_win_image{display:block;padding:0;margin:0;border:1px solid #fff;}
.info_win_image img{display:block;padding:0;margin:0;border:0px solid #000;width: auto;max-height:300px;}
.info_win_zoom{display:none;padding:0;margin:0;}
.info_win_zoom img{display:block;padding:0;margin:0;border:0px solid #000}

.paging_form{padding-top:58px;float:right;}
.paging_submit{border:0px solid #fff;padding:0px;padding-left:3px;margin:0px;background:transparent;cursor:pointer;outline:0;font-size:12px;}
.paging_submit:hover{color:#000;}
.paging_submit_ns{color:#aaa;}
.paging_submit_s{color:#000;}
