﻿        .foo{}
        *{
            margin: 0px;
            padding: 0px;
            font-size: small;
            font: 12px Verdana,Arial,Helvetica;
        }
        body
        {
            background-color:#fff07e;
            /*background-image:url(images/4/anemomylos_frontpage2_31.png);*/
            text-align:center;
            color:#fff07e;
        }
        
        img{border:none;}
        a{ text-decoration:none;}
        
        #wrap
        {
            width: 966px;
            margin: 0 auto;
            text-align:left;
        }    

        #top {
	        width: 100%; 
	        height:20px;
	        float: left; 
	        clear: both;
            margin-top:5px;
        }
        
        #top .ticket 
        {
            width:70%;
            height:20px;
            float:left;
            margin-left:10px;
            top:0;
        }        
        
        #top .topmenu 
        {
            height:20px;
            float:right;
            margin-right:10px;
        }
        

        #top .topmenu ul li
        {
            display:inline;
        }   

        
        
        
        
        
        
        
        
        
        
        
        
             
                
                
        
        #header {
	        width: 100%; 
	        height:198px;
	        float: left; 
	        clear: both;
	        margin-top:5px;
	        position:relative;
        }
        
      #header .top { 
	        height:12px;
	        background:transparent url(images/4/headertop_bg.png) no-repeat;
	        margin:0px;
	        padding:0px;
	        clear: both;
	        position:relative;
        }
        
        #header .center 
        {
            width: 100%; 
	        height:174px;
	        float: left; 
            background:transparent url(images/4/headercenter_bg.png) repeat-y;
            position:relative;
        } 
        
        #header .bottom {
	        height:12px;
	        background:transparent url(images/4/headerbottom_bg.png) no-repeat;
	        margin:0px;
	        padding:0px;
	        clear: both;
	        position:relative;
        }        
        
        


        
        #header .logo 
        {
            width:335px; 
            height:185px;  
            left:15px;
            top:0px;
            padding:3;
            position:absolute; 
        }        

        #header .banner 
        {
            float:right;
            width:560px;
            height:90px;
            right:10px;
            top:12px;
            padding:0px;
            /*background-color:#cfb61e;*/
            position:absolute;
        }
        
        #header .searchbox 
        {
            float:right;
            /*width:400px;*/
            height:40px;
            right:10px;
            top:130px;
            position:absolute; 
        }        



        
        #header .ticket2 
        {
            float:right;
            width:560px;
            height:40px;
            right:20px;
            top:110px;
            position:absolute; 
            color:#3c763a;
            font-weight:bold;
        } 

        #header .bannerroundedbox
        {
            width:566px; 
            height:96px;  
            right:15px;
            top:15px;
            padding:3;
            position:absolute;           
        }
        #header .bannerroundedbox .contenth
        {
            margin: 0px; 
            padding: 0px;
            width:550px;
            height:90px;
       }
                
                
        #header .searchboxroundedbox
        {
            height:35px;  
            right:15px;
            top:150px;
            padding:3;
            position:absolute;           
        }
        #header .searchboxroundedbox .contenth
        {
            margin: 0px; 
            padding: 0px;
            width:250px;
            height:25px;
       }         
        
        
        

        #nav {
	        width: 100%; 
	        height:52px;
	        float: left; 
	        clear: both;
            margin-top:5px;
            background:#0b5b22 url(images/anemomylos_frontpage_14.png) no-repeat;
        }
        
        
        #navbar {
	        width: 100%; 
	        height:56px;
	        float: left; 
	        clear: both;
            margin-top:5px;
        }        
        
        
      #navbar .left { 
	        width:12px;
	        height:56px;
	        padding:0px;
	        margin:0px;
	        background:transparent url(images/4/mainmenuleft_bg.png) no-repeat;
            float: left;        }
        
        #navbar .center 
        {
	        height:56px;
	        width:942px;
	        float: left;
	        padding:0px;
	        margin:0px; 
            background:transparent url(images/4/mainmenucenter_bg.png) repeat-x;
            position:relative;
        } 
        
        #navbar .right {
	        width:12px;
	        height:56px;
	        padding:0px;
	        margin:0px;
	        background:transparent url(images/4/mainmenuright_bg.png) no-repeat;
	        float: left; 
        }
        
                
        
        
        #navbar .center .mainmenu 
        {
            width:80%;
            height:56px;
            float:left;
            position:absolute;
            
            margin-left:10px;
            padding:6px;
        }        
        
        #navbar .center .lang 
        {
            height:56px;
            float:right;
            margin-right:10px;
            margin-top:20px;
        }
        

        #navbar .center .lang ul li
        {
            display:inline;
        }   
        
        
    
    

    
        
        #contentwrapper {
	        width: 100%; 
	        float: left; 
	        clear: both;
            margin-top:5px;
            padding:0px;
        }
        
        
        
       /*front page*/    
        #contentwrapper .slide {
	        width: 100%; 
	        float: left; 
	        clear: both;
            margin-top:5px;
        }  
        
        
        #slide {
	        width: 100%; 
	        float: left; 
	        clear: both;
            margin-bottom:10px;
        }         

        
      #contentwrapper .slide .top { 
	        height:12px;
	        background:transparent url(images/4/slidetop_bg.png) no-repeat;
	        margin:0px;
	        padding:0px;
	        clear: both;
	        position:relative;
        }
        
        #contentwrapper .slide .center 
        {
            width: 100%; 
	        float: left; 
            background:transparent url(images/4/slidecenter_bg.png) repeat-y;
            position:relative;
            padding:10px;
        } 
        
        #contentwrapper .slide .marquee 
        {
            position:relative;
             overflow:hidden;
             width:940px;
             height:290px;
             border:solid black 0px;
        }
        
        
        #contentwrapper .slide .bottom {
	        height:12px;
	        background:transparent url(images/4/slidebottom_bg.png) no-repeat;
	        margin:0px;
	        padding:0px;
	        clear: both;
	        position:relative;
        }        
        
        
        
        
        #contentwrapper .frontpagecontent {
	        width: 100%; 
	        float: left; 
	        clear: both;
            margin-top:5px;
        } 
        
      #contentwrapper .frontpagecontent .top { 
	        height:12px;
	        background:transparent url(images/4/slidetop_bg.png) no-repeat;
	        margin:0px;
	        padding:0px;
	        clear: both;
	        position:relative;
        }    
        
        #contentwrapper .frontpagecontent .center 
        {
            width: 100%; 
	        float: left; 
            background:transparent url(images/4/slidecenter_bg.png) repeat-y;
            position:relative;
            padding:5px;
        } 
        
        #contentwrapper .frontpagecontent .bottom {
	        height:12px;
	        background:transparent url(images/4/slidebottom_bg.png) no-repeat;
	        margin:0px;
	        padding:0px;
	        clear: both;
	        position:relative;
        }          
        
        #contentwrapper .frontpagecontent .presentation {
	        float:left; 
	        width:460; 
	        min-width:460px; 
	        max-width:460px; 
	        min-height:250px;
	        max-height:250px;  
	        margin:5px; 
	        padding:5px;
        } 
        
        #contentwrapper .frontpagecontent .box {
	        float:left; 
	        width:220; 
	        min-width:220px; 
	        max-width:220px;
	        min-height:250px;
	        max-height:250px; 
	        margin:5px; 
	        padding:5px;
        }                 
         
        
        
        /*content page*/
        #contentwrapper .leftcontent {
	        float: left;
	        margin:0px;
	        width:755px;        }  
        
      #contentwrapper .leftcontent .top { 
	        height:10px;
	        background:transparent url(images/4/leftcontenttop_bg.png) no-repeat;
	        margin:0px;
	        padding:0px;
	        clear: both;
	        position:relative;
        }    
        
        #contentwrapper .leftcontent .center 
        {
            width: 100%; 
	        float: left; 
            background:transparent url(images/4/leftcontentcenter_bg.png) repeat-y;
            position:relative;
            margin:0px;
            padding:5px;
            min-height:350px;
        } 
        
        #contentwrapper .leftcontent .bottom {
	        height:10px;
	        background:transparent url(images/4/leftcontentbottom_bg.png) no-repeat;
	        margin:0px;
	        padding:0px;
	        clear: both;
	        position:relative;
        }         
        
        
        
               
        #contentwrapper .rightsidebar {
	        width: 201px; 
	        float: right;
	        margin:0px; 
        }        
      #contentwrapper .rightsidebar .top { 
	        height:10px;
	        background:transparent url(images/4/rightsidebartop_bg.png) no-repeat;
	        margin:0px;
	        padding:0px;
	        clear: both;
	        position:relative;
        }    
        
        #contentwrapper .rightsidebar .center 
        {
            width: 100%; 
	        float: left; 
            background:transparent url(images/4/rightsidebarcenter_bg.png) repeat-y;
            position:relative;
            padding:5px;
            margin:0px;
            text-align:center;
        } 
        
        #contentwrapper .rightsidebar .bottom {
	        height:10px;
	        background:transparent url(images/4/rightsidebarbottom_bg.png) no-repeat;
	        margin:0px;
	        padding:0px;
	        clear: both;
	        position:relative;
        }        
        
        
        .rightbannerdiv
        {
            width: 200px; 
	        float: left;
	        margin:10px 0px 10px 0px; 
	        overflow:hidden;
        }
        

        
        
        
        #footer {
	        width: 100%; 
	        float: left; 
	        clear: both;
            margin-top:5px;
        } 

        
      #footer .top { 
	        height:12px;
	        background:transparent url(images/4/footertop_bg.png) no-repeat;
	        margin:0px;
	        padding:0px;
	        clear: both;
	        position:relative;
        }
        
        #footer .center 
        {
            width: 100%; 
	        float: left; 
            background:transparent url(images/4/footercenter_bg.png) repeat-y;
            position:relative;
            text-align:center;
        } 
        
        #footer .bottom {
	        height:12px;
	        background:transparent url(images/4/footerbottom_bg.png) no-repeat;
	        margin:0px;
	        padding:0px;
	        clear: both;
	        position:relative;
        }