body{
width:100%;
background-color:white;
font-family:Verdana;
color:black;
padding:0;
margin:0;
min-width:1440px;
overflow:auto;
}

.col{
float:left;
}

#left-col{
width:821px;
}

#left-col ul{
list-style:none;
padding-top: 277px;
margin-left: -25px;
}


#bien-links{
padding-top: 0px!important;
margin-top: -8px;
font-size:10px!important;
margin-left: 105px!important;
}

#left-col li{
display:inline;
letter-spacing: -5px;
font-weight: bold;
}

#left-col li a{
color:black;
text-decoration:none;
font-size:16.75px;
font-weight:bold;
letter-spacing: 0px;
padding-right: 3px;
}

#left-col li a:hover{
color:#d80018;
}

#bien-links li a{
font-size:10px!important;
}

#upper{
background:url("images/biennale_banner.png");
background-repeat:no-repeat;
height: 409px;
width: 693px;
margin-left:51px;
margin-top: 71px;
}

#center{
background:url("images/kmst-black.png");
background-repeat:no-repeat;
height:250px;
width:386px;
margin-left: 51px;
margin-top: 20px;
}

#footer{
margin-top:-45px;
background:url("images/lines-11.png");
background-repeat:no-repeat;
height:4px;
width: 596px;
margin-top: 20px;
padding: 1px;
}

#footer #logos{
background:url("images/logos_xrimatodotisi.png");
background-repeat:no-repeat;
height:69px;
width: 568px;
margin-top: 80px;
margin-left: 60px;
}

#footer-contact{
margin-top:35px;
background:url("images/double_line.png");
background-repeat:no-repeat;
height:5px;
width: 831px;
padding:1px
}

#footer-contact #logos{
background:url("images/logos_xrimatodotisi.png");
background-repeat:no-repeat;
height:69px;
width: 568px;
margin-top: 30px;
margin-left: 205px;
}

#right-col{
width:619px;
height:1019px;
}

#plaisio{
background:url("images/plaisio_photo.png");
background-repeat:no-repeat;
height:961px;
width:606px;
position:absolute;
z-index:-10;
}

#slideshow-wrapper{
margin-top:3px;
}

#slideshow-wrapper img{
z-index:-10;
}

#slideshow-wrapper img:hover{
cursor:pointer;
}

#slideshow-frontpage{
margin-left: 17px;
margin-top: 17px;
}



.nav{
text-indent:-1000em;
background:url("images/arrow_left.png");
background-repeat:no-repeat;
width:19px;
height:28px;
z-index:100000000;
position: absolute;
margin-top: 870px;
margin-left: 36px;
}

.nav.right{
background:url("images/arrow_right.png");
margin-left:80px
}

.nav a{
display:block;
z-index:100;
width: 25px;
height: 30px;
}

#line{
background:url("images/line.png");
background-repeat:no-repeat;
width:4px;
height:48px;
z-index: 1000;
position: absolute;
margin-top: 861px;
margin-left: 66px;
}

#eisodos{
width: 120px;
height: 60px;
position: absolute;
z-index: 1000;
margin-top: 381px;
margin-left: 60px;
}

#eisodos a{
font-weight: bold;
font-size: 17px;
text-decoration:none;
color: #d80018;
}

#eisodos a:hover{
color:white;
}

#nea{
width:244px;
height:240px;
position:absolute;
background:url("images/news.png");
background-repeat:no-repeat;
z-index: 10000;
margin-top: 40px;
margin-left: -2px;
font-size: 11px;
padding-top: 40px;
line-height:125%;
}

#eisodos-back{
width:179px;
height:60px;
position:absolute;
z-index:100;
background:url("images/eisodos_black-12.png");
background-repeat:no-repeat;
margin-top: 372px;
margin-left:10px;
}

#nea h3{
font-weight:bold;
margin:0;
padding:0;
text-decoration:underline;
margin-bottom: 5px;
margin-top: 9px;
}

#nea h3:hover{
cursor:pointer;
color: #d80018;
}

#espa{
position:absolute;
display:block;
z-index:10000;
}

#espa a{
display: block;
height: 70px;
width: 260px;
text-indent: -1000em;
}

#pep{
position:absolute;
display:block;
margin-left: 268px;
}

#pep a{
display: block;
height: 70px;
width: 140px;
text-indent: -1000em;
}

#kmst{
position:absolute;
display:block;
margin-left: 0px;
}

#kmst a{
display: block;
height: 255px;
width: 390px;
text-indent: -1000em;
}

#kmst-logo{
position:absolute;
display:block;
margin-left: 410px;
}

#kmst-logo a{
display: block;
height: 70px;
width: 160px;
text-indent: -1000em;
}

#fb-link{
position:absolute;
display:block;
margin-left: 4px;
margin-top: 90px;
width:23px;
height:23px;
z-index:1000;
}

#twitter-link{
position:absolute;
display:block;
margin-left: 4px;
margin-top: 62px;
width:23px;
height:23px;
z-index:1000;
}

#video-link{
position:absolute;
display:block;
margin-left: 4px;
margin-top: 118px;
width:23px;
height:23px;
z-index:1000;
}

#gr-link{
position:absolute;
display:block;
margin-left: 0px;
margin-top: 145px;
width:13px;
height:13px;
z-index:1000;
}

#en-link{
position:absolute;
display:block;
margin-left: 16px;
margin-top: 145px;
width:13px;
height:13px;
z-index:1000;
}



.hover-link:hover{
background: url('images/fb_link-18.png');
background-repeat: no-repeat;
}

#twitter-link:hover{
background-position: 50% 47%;
}


#fb-link:hover{
background-position: 50% 68%;
}


#video-link:hover{
background-position: 50% 89.5%;
}



.links{
position:absolute;
display:block;
margin-left: 668px;
margin-top:0px;
background:url('images/fb_link-17.png');
background-repeat:no-repeat;
width:28px;
height:155px;
margin-top: -76px;
}

#en.links{
background:url('images/fb_link-19.png');
background-repeat:no-repeat;
}



.hover-link a{
display: block;
height: 23px;
width: 23px;
text-indent: -1000em;
}

#gr-link a,
#en-link a{
display: block;
height: 13px;
width: 13px;
text-indent: -1000em;
}

#banner{
	width:424px;
	height:433px;
	position:absolute;
	z-index:1000000;
	background:url("images/afisa_biennale6.jpg");
	background-repeat:no-repeat;
	margin-top: -485px;
	margin-left: 630px;
}

#search{
background:url("images/newsletter.png");
background-repeat:no-repeat;
width:190px;
height:17px;
position: absolute;
font-size: 10px;
font-style: italic;
color: #bbbdbf;
margin-top: -46.7px;
margin-left: -51px;
padding-left: 53px;
}

#white-nea{
position:absolute;
background-color:white;
height: 270px;
width: 244px;
z-index: -10;
}


#contact{
width: 770px;
}

#contact #left{
background:url('images/grid-22.png');
background-repeat:no-repeat;
width:190px;
height:316px;
float:left;
margin-top: -31px;
margin-left: -51px;

}

#contact #right{
float:left;
margin-left:15px;
width: 370px;
margin-top: -31px;
}

#contact #right #kmst-banner{
background:url('images/kmst-logo.png');
background-repeat:no-repeat;
width:256px;
height:74px;
}

#contact #right #content-wrapper{
margin-top: 30px;
font-weight:bold;
color:#d80018;
font-size:13px;
}

#contact #right #content-wrapper a{
text-decoration:none;
color:#d80018;
} 

#contact #right #content-wrapper a:hover{
color:black;
}


#home-link-1,
#home-link-2{
position:absolute;
display:block;
margin-left:51px;
}

#home-link-2{
margin-top:120px;
}

#home-link-1 a{
display: block;
height: 135px;
width: 420px;
text-indent: -1000em;
}

#home-link-2 a{
display: block;
height: 115px;
width: 700px;
text-indent: -1000em;
}