

.img-responsive{
    max-width: 100%;
}



body{
    font-size: 16px;    
}


#container{
    margin: 0 auto;
    width: 960px;
}


#container main{
    border-top: 3px solid #EC6778;
    box-shadow: 0px 0px 5px #888888;
    background-color: #F2F0ED;    
}
#left{
    width: 45%;
    background-color: #F2F0ED;
    float: left;
}
#right{
    width: 55%;
    float: left;
}






#left .inner{
    padding: 35px;
    font-size: 0.9em;
}

.logo{
    margin-bottom: 35px;
    font-family: "RomyRegular", sans-serif;
    color: #038be1;
}
.logo img{
    width: 220px;
    display: block;
}



.welcome{
    margin-bottom: 35px;
}



.choose-language{}
.choose-language p{
    font-size: 0.9em;
}
.choose-language a{
    color: #038be1;
    text-decoration: none;
}
.choose-language ul{
    margin: 0;
    margin-left: -5px;
    margin-bottom: 25px;
    padding: 0;
    list-style: none;
}

.choose-language ul li{
    padding: 7px 5px;
}
.choose-language ul li:hover{
    background-color: #fff;
}
.choose-language ul li img{
    padding-right: 15px;
}
.choose-language ul li a{
    display: block;
}





@font-face {
    font-family: 'RomyRegular';
    src: url('fonts/romy/romy.eot');
    src: url('fonts/romy/romy.eot') format('embedded-opentype'),
         url('fonts/romy/romy.woff') format('woff'),
         url('fonts/romy/romy.ttf') format('truetype'),
         url('fonts/romy/romy.svg#RomyRegular') format('svg');
}