#wrap {
width: 1004px; 
margin:0;
background: #fff url(home/bg.gif) top left repeat-y;
float: none;
}

#header-flash {
background-image: url(home/top_back.jpg);
background-repeat: no-repeat;
width: 1004px;
height:351px;}

#menuTop {
background: #fff url(home/top_menu_back.jpg) top left no-repeat;
height:251px;
width:186px;
}

#menuTop ul {padding:40px 0 0 0; 
padding:30px;
width:126px;}

#menuTop li {
margin:0;
height: 19px; 
line-height:19px;
background-image:none;}

#menuTop li a{margin:0;
height: 18px;
line-height:18px;
border-top:1px solid #AEB3B6; 
background-image:none;}

#menuTop li.item1 a,
#menuTop li.item2 a,
#menuTop li.item3 a,
#menuTop li.item4 a,
#menuTop li.item5 a  {
padding:0 0 0 20px; 
margin:0 20px;
color: #767676;
font-size: 11px;
font-family: Arial;
font-weight:normal;
text-transform:uppercase;}

#menuTop li.language_switch,
#menuTop li.language_switch a {
background-image:none; 
padding:0; 
margin:0; 
text-align:center;
line-height:normal;
color:#fff;
display:inline;}

#menuTop li.language_switch {padding: 5px 0 0 60px; font-weight:bold;}

#menuTop li.language_switch a:hover {line-height:normal;}

#menuTop li a:hover, #menuTop li.activ a {
height: 18px;
line-height:18px;
color: #fff;
text-decoration: none;
background: #f00 url(home/right_menu_on.gif) no-repeat left top !important
}

#search-site {
background-color: #fff; 
border:1px solid #767676; 
margin:20px; 
clear:both; 
display:block;}

#search-keyword  {
background-image:none;
border:none;
background:transparent;
width: 120px;
float:left;}

#search-button {
background: url(home/search_button.gif) no-repeat right top;
border:none;
width: 17px;}

#background-bottom {width:191px; 
height:91px; 
margin-top:-100px;
background: url(home/top_back_left.jpg) no-repeat right top;}

#bandTopSearch{ border:1px solid #E54D4C;}

#topnav{width: 832px;
height:41px;
line-height:41px; }

#topnav li { color:#b6b6b6; }

#topnav li a {color:#BF040C;}

#topnav li a:hover { color:#333;}

h2.page-title {background: url(home/item_title_back_large.gif) no-repeat left top;
clear:both;
color:#fff;
text-transform:uppercase;
line-height:28px;
font-size: 12px;
font-family: Arial;
font-weight: bold;
padding-left: 40px;
letter-spacing:normal;}

#sidebar dl dt{background: url(home/item_title_back_small.gif) no-repeat left top;
clear:both;
color:#fff;
text-transform:uppercase;
height:28px;
line-height:28px;
font-size: 12px;
font-family: Arial;
font-weight: bold;
text-align:right;
padding-right: 20px;
letter-spacing:normal; 
border:none;}

#sidebar dl {height:28px;
background-color:#F2F2F2;}
#sidebar dl dd {background:none;
border:none;}

.boxRightStire a {color:#000;}


/* homepage specials program block */
.contentItemsLeft {
        width:554px;
        margin-left:10px;
        margin-top:5px;
        float:left;
}
.itemTitleLarge {
        background:url(home/item_title_back_large.gif) top left no-repeat;
        width:514px;
        height:21px;
        font-size:12px;
        font-family:Arial;
        font-weight:bold;
        color:#FFFFFF;
        padding:7px 0px 0px 40px;
}
.itemLeftBigLocatii {
        background:url(home/back_locatii.jpg) top left no-repeat;
        width:274px;
        height:125px;
        float:left;
        margin-right:6px;
        margin-top:7px;
}
.itemLeftBigGrecia {
        background:url(home/back_grecia.jpg) top left no-repeat;
        width:274px;
        height:125px;
        float:left;
        margin-top:7px;
}
.itemLeftBigHighShort {
        background:url(home/back_high_short.jpg) top left no-repeat;
        width:274px;
        height:125px;
        float:left;
        margin-right:6px;
        margin-top:7px;
}
.itemLeftBigExchange {
        background:url(home/back_exchange.jpg) top left no-repeat;
        width:274px;
        height:125px;
        float:left;
        margin-right:6px;
        margin-top:7px;
}
.itemLeftBigAuPair {
        background:url(home/back_au_pair.jpg) top left no-repeat;
        width:274px;
        height:125px;
        float:left;
        margin-top:7px;
}
.itemLeftBigCarrer {
        background:url(home/back_carrer.jpg) top left no-repeat;
        width:274px;
        height:125px;
        float:left;
        margin-top:7px;
}
.itemsLeft {
        width:554px;
        height:415px;
}

.iTitle a {
       color:#be0101;
}
.iTitle {
        margin-top:23px;
        margin-left:100px;
        color:#be0101;
        font-size:9pt;
        font-family:Arial;
        font-weight:bold;
}
.iTitle img{
        float:left
}
.iTitleText {
        display:block;
        float:left;
        padding-top:2px;
        height:20px;
}
.iContentText {
        line-height:11px;
        display:block;
        float:left;
        margin-top:6px;
        margin-left:7px;
        width:147px;
        color:#767676;
        font-size:11px;
        font-family:Arial;
        font-weight:normal;
}
.itemMiddle {
        width:543px;
        height:460px;
        border-bottom:1px solid #e8e8e8;
        margin-left:8px;
}
.itemMiddleLeft {
        width:302px;
        float:left;
}
/* end homepage specials program block */

/* work and travel homepage */
.art{
        margin-top:20px;
        font-size:11px;
        font-weight:normal;
        font-family:Arial;
        color:#767676;
        width:302px;
        border-bottom:1px solid #e8e8e8;
}
.artLast{
        margin-top:20px;
        font-size:11px;
        font-weight:normal;
        font-family:Arial;
        color:#767676;
        width:302px;
}
.artText{
        font-size:11px;
        font-weight:normal!important;
        font-family:Arial;
        color:#767676;
        width:302px;
}
.artButton {
        width:287px;
        height:14px;
        background:url(home/read_more.gif) top left no-repeat;
        color:#FFFFFF;
        font-size:10px;
        padding-left:15px;
        padding-top:1px;
        margin-top:15px;
        margin-bottom:15px;
}
.artButtonText {
        display:block;
        float:left;
}
.artTitle{
        width:302px;
        font-size:14px;
        font-weight:bold;
        font-family:Arial;
        color:#be0101;
        margin-bottom:10px;
        padding-top:15px;
}
.itemMiddleRight {
        width:216px;
        float:left;
        margin-left:20px;
}
.progConfig {
        width:216px;
        height:72px;
        margin-top:22px;
}

.contentItemsRight {
        width:246px;
        float:left;
        margin-left:10px;
        margin-top:5px;
}
.rItem {
        width:246px;
        background-color:#f2f2f2;
        margin-bottom:10px;
        padding-bottom:10px;
}
.rItemTitle {
        font-size:12px;
        font-weight:bold;
        font-family:Arial;
        color:#FFFFFF;
        width:86px;
        height:21px;
        padding-left:160px;
        padding-top:7px;
        background:url(home/item_title_back_small.gif) top left no-repeat;
}
.rItemMovie{
        width:235px;
        height:193px;
        margin-left:5px;
}
.rItemText {
        width:225px;
        margin:10px 0px 10px 15px;
        font-size:11px;
        font-weight:normal;
        font-family:Arial;
        color:#656565;
}
.gallery {
        width:233px;
        height:65px;
        background:url(home/back_gallery.gif) top left no-repeat;
        margin-left:5px;
}
.galleryTitle {
        padding-top:3px;
        padding-left:10px;
        width:233px;
        font-size:12px;
        font-weight:bold;
        font-family:Arial;
        color:#FFFFFF;
}
.galeryImg{
        height:34px;
        margin-left:7px;
        margin-top:7px;
}
.galleryImgItem {
        height:34px;
        float:left;
        margin-left:1px;
}
.gallerySep {
        width:221px;
        height:7px;
        border-bottom:1px solid white;
        margin-left:12px;
}
.rightButton {
        width:157px;
        height:15px;
        background:url(home/right_button.gif) top left no-repeat;
        color:#FFFFFF;
        font-size:10px;
        font-family:Arial;
        padding-left:15px;
        padding-top:2px;
        margin-left:12px;
        margin-top:6px;
}
.rItemNews {
        width:225px;
        margin:0px 0px 0px 15px;
        font-size:11px;
        font-weight:normal;
        font-family:Arial;
        color:#656565;
        line-height:11px;
}

.rItemNewsTitle a {
        color:#cb0000;
}

.rItemNewsTitle {
        width:225px;
        line-height:11px;
        margin:0px 0px 5px 15px;
        font-size:12px;
        font-weight:bold;
        font-family:Arial;
        color:#cb0000;
}
.rItemNewsDate {
        font-size:11px;
        font-weight:bold;
        font-family:Arial;
        color:#656565;
        width:225px;
        margin:10px 0px 5px 15px;
}
.bannerRight {
        width:244px;
        height:61px;
        border:1px solid #dddddd;
        margin-bottom:10px;
}
.bannerRightBottom {
        width:244px;
        height:137px;
        border:1px solid #dddddd;
}
.rItemInfo {
        width:225px;
        margin:0px 0px 0px 15px;
        font-size:11px;
        font-weight:normal;
        font-family:Arial;
        color:#656565;
        line-height:11px;
        margin-top:10px;
}
.infoButton {
        width:157px;
        height:15px;
        background:url(home/info_button.gif) top left no-repeat;
        color:#FFFFFF;
        font-size:10px;
        font-family:Arial;
        padding-left:15px;
        padding-top:2px;
        margin-left:12px;
        margin-top:6px;
}
.rItemOp {
        width:222px;
        height:60px;
        margin-top:10px;
        margin-left:18px;
}
.rItemOpImg {
        width:50px;
        height:53px;
        float:left;
}
.rItemOpTitle {
        color:#cb0000;
        font-size:12px;
        font-family:Arial;
        font-weight:bold;
        float:left;
        margin-left:14px;
}
.rItemOpText {
        color:#656565;
        font-size:11px;
        font-family:Arial;
        font-weight:normal;
        float:left;
        margin-left:14px;
        margin-top:5px;
        width: 100px;
}
.specialPack{
        margin-top:6px;
        background:url(home/special_pack_back.gif) top left no-repeat;
        width:213px;
        height:182px;
        padding-left:4px;
}
.sPackItem {
        width:68px;
        height:42px;
        float:left;
        margin-bottom:5px;
        margin-right:2px;
}
.sPackTitle {
        font-size:14px;
        font-family:Arial;
        font-weight:bold;
        color:#be0101;
        padding-top:16px;
        padding-left:18px;
        padding-bottom:6px;
}
.bottomGallery {
        margin-top:5px;
        width:216px;
        height:141px;
        background:url(home/gallery_bottom_back.gif) top left no-repeat;
}
.galleryBottom {
        width:203px;
        height:65px;
        background:url(home/gItemsBack.gif) top left no-repeat;
        margin-left:7px;
}
.galleryBottomTitle {
        padding-top:3px;
        width:203px;
        font-size:12px;
        font-weight:bold;
        font-family:Arial;
        color:#FFFFFF;
        margin-left:7px;
}
.bottomGalleryTitle{
        font-size:14px;
        font-family:Arial;
        font-weight:bold;
        color:#be0101;
        padding-top:10px;
        padding-left:18px;
}
.bottomGalleryText {
        margin:5px 0px 10px 15px;
        font-size:11px;
        font-weight:normal;
        font-family:Arial;
        color:#656565;
}
.sponsorLogo {
        width:513px;
        height:66px;
        padding-left:30px;
        padding-top:60px;
}
.sponsorLogo img {
        margin-right:12px;
        float:left;
}
.bottomLinks {
        height:66px;
        width:503px;
        background-color:#ca0000;
        float:left;
        margin-left:-10px;
        color:#ff9d9d;
        font-size:11px;
        font-family:Arial;
        font-weight:normal;
        padding-top:10px;
        padding-left:15px;
        padding-right:50px;
}

.externalLinks {
        height:63px;
        width:568px;
        background-color:#f2f2f2;
        float:left;
        margin-left:-10px;
}
.externalLinksTitle {
        display:block;
        margin-left:15px;
        color:#5d0000;
        font-size:11px;
        font-family:Arial;
        font-weight:bold;
        margin-top:12px;
}
.externalLinks ul {
        list-style-type: none;
        margin: 10px 0px 0px 5px;
        padding: 0px;
}
.externalLinks ul li{
        color:#888888;
        font-size:11px;
        font-family:Arial;
        font-weight:normal;
        float:left;
}
.externalLinks ul li a {
        text-decoration:none;
        color:#888888;
        font-size:11px;
        font-family:Arial;
        font-weight:normal;
        display:block;
        padding:0px 8px;
        float:left;
}
.bottomPageLinks {
        width:568px;
        height:80px;
        float:left;
        background-color:#FFFFFF;
}
.bottomPageLinks ul {
        list-style-type: none;
        margin: 20px 0px 16px 5px;
        padding: 0px;
}
.bottomPageLinks ul li{
        color:#c16868;
        font-size:11px;
        font-family:Arial;
        font-weight:normal;
        float:left;
}
.bottomPageLinks ul li a {
        text-decoration:none;
        color:#c16868;
        font-size:11px;
        font-family:Arial;
        font-weight:normal;
        display:block;
        padding:0px 8px;
        float:left;
}
.terms {
        color:#979797;
        font-size:11px;
        font-family:Arial;
        font-weight:normal;
        margin-left:12px;
        padding-top:12px;
        display:block;
}

/* end work and travel homepage */
.sep {
        margin-top: 0px;
        margin-left: 5px;
        display:block;
        float:left;
        font-size:9px;
        font-family:Arial;
        font-weight:bold;
        color:#b6b6b6;
}

.galerie-foto{width: 233px;
height: 65px;
background-color: transparent;
background-image: url(home/back_gallery.gif);
background-repeat: no-repeat;
background-position: left top;
margin-left: 5px;}

a.more-link {display:block;
width: 157px;
height: 15px;
background-color: transparent;
background-image: url(images/info_button.gif);
background-repeat: no-repeat;
background-position: left top;
color: #ffffff;
font-size: 10px;
font-family: Arial;
padding-left: 15px;
padding-top: 2px;}


a.link-sidebar,
.iContentText a,
.rItemOpText a {color: #656565;}

.infoButton a,
.rightButton a {color:#fff;}

#sponsorLogo {padding-left:5px;
margin-top:20px;
margin:0 auto;
text-align:center;}

.rItemOp {height: 74px;}

#adreseDeContact2,
#adreseDeContact2 li {
    margin-left: 0;
    padding-left: 0;
}

#adreseDeContact2 li {
    width: 170px;
}

#adreseDeContact2 li a {
    font-size: 0.9em;
}