body{text-align:center; font-family: Tahoma, Verdana, Arial, helvetica, sans-serif; background:#fff; color:#555; padding:0px; margin:0px;}

/* NAVIGATION-SKIP */
#navSkip { position: absolute; left: -5000px; }
#navSkip a:focus, #navSkip a:active { position: absolute; left: 5000px; }

/* LAYOUT */
#mother{ text-align:left; width:946px; margin:0px auto 0; padding:0; background:#fff; padding:32px 0 0;}
#header{height:354px; margin:0 -8px; padding:1px 0; position:relative; width:963px; background:#001844 url('../../img/default/bg/head.jpg') 0 0 no-repeat;}
#main{position:relative;}
#footer{padding:6px 0px 35px; font-size:92%; color:#a37f0f;}

/* LOGO BOX */
#logo{position:absolute; top:87px; left:37px; margin:0; padding:0; line-height:1;}
#claim{position:absolute; top:196px; left:259px; margin:0; padding:0; line-height:1; width:156px; height:75px;  overflow:hidden; color:#fff;}
#claim .sprite{background:url('../../img/default/claim.png') 0 0 no-repeat;}
#reg{ position:absolute; top:143px; left:716px; margin:0; font-family:Arial, helvetica, sans-serif; line-height:1.3; width:220px; height:52px; color:white; overflow:hidden;}
#reg .sprite{background:url('../../img/default/reg.png') 0 0 no-repeat;}
#claim2{position:absolute; top:84px; left:636px; margin:0; padding:0; line-height:1; width:298px; height:21px;  overflow:hidden; color:#fff;}
#claim2 .sprite{background:url('../../img/default/text.png') 0 0 no-repeat;}

/* LANG MENU */
#langMenu{position:absolute; right:50%; top:52px; z-index:2; margin:0 -482px 0 0; font-family:Arial, helvetica, sans-serif; font-size:100%;}
#langMenu a{text-decoration:none;}
#langMenu strong{color:#a37f0f;}
#moreLang{position:relative; line-height:21px; height:21px; display:inline-block; border:1px solid #eee; vertical-align:middle; padding:0 32px 0 10px; background:url('../../img/default/ico/moreLg.png') 100% 0 no-repeat;}
#moreLang .list{display:none; position:absolute; right:-1px; top:100%; background:#fff;  border:1px solid #eee; padding:3px 15px;}
#moreLang a{display:block;}
#moreLang:hover .list, #moreLang.hover .list{display:block;}

/* COLS */
.col{display:inline; float:left; left:100%; position:relative;}
#col-content{width:561px; margin:0 0 0 -753px; padding:40px 0 25px;}
#col-menu{width:171px; margin:-112px 0 0 -946px; }
#col-side{width:171px; margin:-112px 0 0 -171px;}

/* MAIN MENU */
#mainMenu{background:#02285c url('../../img/default/bg/menu.png') 0 100% no-repeat; padding:6px 5px 8px 6px; font-size:108%; text-transform:uppercase; border-left:1px solid #5a86ba;  border-top:1px solid #5a86ba;}
#mainMenu li{margin:0 0 0px; zoom:1; vertical-align:bottom; border-bottom:1px solid #6785a9;  border-right:1px solid #6785a9;}
#mainMenu .item{color:#001b42; text-decoration:none; display:block; background:#d8dfe8 url('../../img/default/bg/menu-item.png') -200px 50% no-repeat; zoom:1; padding:7px 34px 7px 12px; border-top:1px solid #bbcbdf; font-weight:normal;}
#mainMenu .active .item{background:#dfe4ed url('../../img/default/bg/menu-item.png') 0px 50% no-repeat;}
#mainMenu a.item:hover{background:#dfe4ed url('../../img/default/bg/menu-item.png') 0px 50% no-repeat;}

/* BANNER */
#banner{background:#dee3eb; margin:12px 0 30px; text-align:center; padding:5px 5px 7px; line-height:1; font-size:92%; color:#999;}
#banner img{display:block; margin:0 auto;}
#banner .in{display:block; border:1px solid #fff; background:#d5d5d5; margin: 0 0 3px;}

/* LINK MENU */
#linkMenu{position:absolute; left:50%; top:62px; font-size:100%; margin:0 0 0 -472px; color:#0b699c; font-family:arial, helvetica, sans-serif;}
#linkMenu a{text-decoration:none; margin:0 5px;}

/* LINK BOX */
#link-box{background:#dfe4ec url('../../img/default/bg/linkList.png') 99% 11px no-repeat; padding:23px 0 20px 15px;}
#link-box .spc{width:100%; overflow:hidden;}
.link-col{float:left; width:195px; display:inline; padding:0 15px 1015px; border-left:1px solid #eff2f6; margin:0 0 -1000px 0;}
.first{border:none;}
#link-box h3{font-family: Arial, helvetica, sans-serif; color:#6f85a2; text-transform:uppercase; font-weight:normal; margin:0em 0 .5em; font-size:133%;}
#link-box ul{margin:0; padding:0;}
#link-box li{margin:2px 0; padding:0; background:none;}
#link-box a{color:#555; text-decoration:none;}
#link-box a:hover{text-decoration:underline; color:#333;}
#link-box  .link-col-big{width:440px;}
#link-box  .link-col-big .link-list{float:left; width:140px; margin-right:15px}

/* LINK BOX */



.link-col-big{width:650px;}
.link-col-big .link-list{float:left; width:140px; margin-right:15px}



/* ANNOT */
.annot{font-size:117%; margin:.7em 0 1.2em; line-height:1.45; color:#02285c;}
.firstImg{font-size:92%; margin:2.3em; text-align:center;}
.firstImg img{margin-bottom:4px;}
.firstImg a{text-decoration:none; color:#003f7d;}
.firstImg a:hover{color:#333;}

/* CROSSROAD */
.crossroad{margin:0px 0 12px;}
.crossroad .item{border: 1px solid #d5d5d5; padding:6px 14px 6px 6px; margin:17px 0 0; vertical-align:bottom; zoom:1; overflow:hidden;}
.crossroad .title a{text-decoration:none; color:#02285c;}
.crossroad .title a:hover{color:#333;}
.crossroad .img{float:left; width:150px; margin:-3px 0 0 -164px;  *margin:0px 0 0 -164px; display:inline;}
.crossroad .title{margin:.3em 0 .5em 164px; font-family:Tahoma, Verdana, Arial, helvetica, sans-serif; font-size:125%; font-weight:bold; line-height:1.2;}
.crossroad .desc{margin:0 0 .5em 164px;}
.crossroad .highlight{background:#dfe4ec; border:none; margin:15px 0 20px; padding:8px 17px;}
.crossroad .highlight .img{float:none; margin:0 0 4px; display:block; }
.crossroad .highlight img{border:3px solid #eff2f6;}
.crossroad .date{font-size:73%; margin:0 0 .8em; display:block;}
.crossroad .l{width:185px; overflow:hidden;}
.crossroad .r{width:320px; font-size:125%;  word-wrap: break-word;}

.crossroad-small{margin:2em 0;}
.crossroad-small .mainTitle{font-size:133%; color:#003f7d; font-family:Arial, helvetica, sans-serif; margin:1em 0 0.8em;}
.crossroad-small .reset{margin:0 0 17px;  overflow:hidden; width:100%;}
.crossroad-small .item{float:left; width:254px; background:#dfe4ec; margin: 0 0 0 19px; position:relative; padding:7px; font-family:Arial, helvetica, sans-serif; overflow:hidden; zoom:1; border:1px solid #b2becf; border-color:#eff2f6 #b2becf #b2becf #eff2f6; }
.crossroad-small .first{margin:0;}
.crossroad-small .date{margin:0 0 0 78px; font-size:92%; color:#a37f0f;}
.crossroad-small .desc{margin:0 0 0 78px; font-size:92%; }
.crossroad-small .title{margin:0 0 2px 78px; font-size:108%; font-family:Arial, helvetica, sans-serif; font-weight:bold; line-height:1.2;}
.crossroad-small .img{float:left; display:inline; margin:-1.1em 0 0 -78px;}
.crossroad-small img{border:1px solid #fff;}
.crossroad-small a{color:#001b42; text-decoration:none;}
.crossroad-small a:hover{color:#333;}


/* paging */
.paging{font-size:100%; text-align:right; margin:0 0 15px;}
.paging a, .paging strong{display:inline-block; height:19px; line-height:19px; border:1px solid #eee; text-decoration:none; font-weight:normal; padding:0 6px;}
.paging strong{color:#a37f0f}
.paging a{color:#6f85a2}
.paging a:hover{color:#333}
.paging .next{padding-right:26px; background: url('../../img/default/ico/next.png') 100% 0 no-repeat;}

/* SIDE BOX */
.regBox {background:#a37f0f url('../../img/default/bg/regBox.png') 0px 0 no-repeat; overflow:hidden; zoom:1; padding:7px 7px 6px; margin:0px 0 25px;}
.regBox .hd{font-weight:normal; font-size:125%; margin:0 2px 0; color:#fff; font-family:Tahoma, Verdana, Arial, helvetica, sans-serif;}
.regBox .link{margin:15px 0 0;}

.regPartnerBox{border:1px solid #686866; border-width:1px 0 0 1px; background:#2d2d2d url('../../img/default/bg/regPartnerBox.png') 0px 0 no-repeat; color:#fff; padding:6px 7px 6px; margin:15px 0;}
.regPartnerBox .hd{font-size:100%; color:#fff; margin:0 0 .55em; line-height:1.3; font-weight:bold;}
.regPartnerBox .link{margin:0;}
/*
#partnersBox .hd{position:absolute; bottom:0; left:0; font-size:92%; text-align:center; font-family:Tahoma, Verdana, Arial, helvetica, sans-serif; color:#999; width:100%; margin:0;}
#partnersBox{position:relative; padding:0 0 1.5em; width:100%;}
#partnersBox p{border:1px solid #b2becf; text-align:center; padding:20px 0 10px; margin:0;}
#partnersBox img{margin:0 0 10px}
*/
.partnersBox .hd{position:absolute; bottom:0; left:0; font-size:92%; text-align:center; font-family:Tahoma, Verdana, Arial, helvetica, sans-serif; color:#999; width:100%; margin:0;}
.partnersBox{position:relative; padding:0 0 1.5em; width:100%; overflow:hidden;}
.partnersBox p{margin:0;}
.partnersBox a{border:1px solid #b2becf;  text-align:center;}
.partnersBox a:hover{border-color:#02285c;}
.partnersBox .big{display:block; height:93px; line-height:93px; *font-size:77px; margin:6px 0px 0px 0px ;}
.partnersBox .small{width:81px; height:53px;  margin:6px 0 0; line-height:53px; *font-size:47px;}
.partnersBox img{vertical-align:middle;}


/*
#partnersBox img {margin:0 0 10px; z-index:8; opacity:0.0;}
#partnersBox img.active { z-index:10; opacity:1.0;}
#partnersBox img.last-active { z-index:9;}
*/

.fbBox{margin:0 0 30px;}
.fbBox img{display:block; margin:0 0 7px;}

.inquiryBox{border:1px solid #b2becf; padding:11px 6px; background-color:#eff2f6;}
.inquiryBox .hd{color:#6f85a2; font-size:166%; text-transform:uppercase; font-weight:normal; font-family:Arial, helvetica, sans-serif; margin:0px 0 .35em;}
.inquiryBox p{margin:0 0 .8em;}
.inquiryBox .bold{color:#001b42;}
.inquiryBox .rating-box{background:#fff; border:2px solid #dfe4ec; float:left; height:11px; font-size:1px; margin:2px 5px 0 -2px; width:115px; border-radius:2px; -moz-border-radius:2px; -webkit-border-radius:2px; position:relative;}
.inquiryBox .rate{display:block; background:#b79322 url('../../img/default/bg/rate.png') 0 0 repeat-x; height:11px;}
.inquiryBox .a strong{font-weight:normal; font-size:92%; color:#6f85a2; display:inline-block; margin-top:2px;}
.inquiryBox .sum{color:#6f85a2; margin:0;}

.newsBox{margin:25px 0 20px;}
.newsBox .hd{color:#6f85a2; font-size:166%; text-transform:uppercase; font-weight:normal; font-family:Arial, helvetica, sans-serif; margin:2px 0 0;}
.newsBox .desc{font-weight:bold; font-size:108%; color:#001b42; line-height:1.3;}
.newsBox a{font-size:83%; font-weight:normal; color:#a88516;}

.peopleBox{margin:25px 0 20px;}
.peopleBox .hd{color:#6f85a2; font-size:166%; text-transform:uppercase; font-weight:normal; font-family:Arial, helvetica, sans-serif; margin:2px 0 0;}
.peopleBox .box{overflow:hidden; zoom:1;  background:#dfe4ec; border:1px solid #eff2f6; border-color:#eff2f6 #b2becf #b2becf #eff2f6; color:#001b42; padding:0px 5px 0px 0;}
.peopleBox .title{font-size:108%; font-weight:bold; margin:.5em 0 0;}
.peopleBox .item{margin:0 0 1em;}
.peopleBox a{text-decoration:none;}
.peopleBox p{margin:0;}
.peopleBox .r{width:90px; margin:7px 0;}
.peopleBox img{float:left;}

.videoBox {background:#0c2951 url('../../img/default/bg/videoBox.png') 0px 0 no-repeat; overflow:hidden; zoom:1; padding:6px 8px 9px; margin:12px 0;}
.videoBox .hd{color:#dfe4ec; font-size:166%; text-transform:uppercase; font-weight:normal; font-family:Arial, helvetica, sans-serif; margin:2px 0 0;}
.videoBox .img{display:block; border:1px solid #eff2f6; border-color:#eff2f6 #b2becf #b2becf #eff2f6; background:#dfe4ec url('../../img/default/ico/play.png') 100% 0 no-repeat; margin:5px 0 0;}
.videoBox .img img{display:block;}
.videoBox .info{font-size:108%; font-weight:bold; margin:7px 0 0;}
.videoBox .info a{color:#fff; text-decoration:none;}
.videoBox .info a:hover{color:#a37f0f;}
.videoBox .rank{margin:13px 0 0 0px; color:#8698b1}
.videoBox .rank-box{background:url('../../img/default/bg/side-rank.png') 0px 0px repeat-x; display:inline-block; width:85px; height:16px; overflow:hidden; vertical-align:middle; margin:-2px 0 0 1px; ;}
.videoBox .rank-in{display:block; height:16px; width:0; background:url('../../img/default/bg/side-rank.png') 0px -16px repeat-x}
.videoBox .link{margin:13px 0 0; text-align:right;}

/* STAR RATING */
.star-rating{ list-style:none; padding:0px; margin:0px 0 0 5px; width:85px; height:16px; position:relative; background:url('../../img/default/bg/side-rank.png') 0 -80px repeat-x; overflow:hidden;}
.star-rating li{margin:0px; padding:0px; float:left;}
.star-rating li a{display:block; width:17px; heigth:16px; background:none; text-indent:-9000px; position:absolute; z-index:20;}
.star-rating .rating{position:absolute; left:0px;  background:url('../../img/default/bg/side-rank.png') 0 -64px repeat-x; text-indent:-9000px; z-index:1; height:16px;}
.star-rating li a.first{left:0px;}
.star-rating li a.two{left:17px;}
.star-rating li a.three{left:34px;}
.star-rating li a.four{left:51px;}
.star-rating li a.five{left:68px;}
.star-rating li a.first:hover{width:17px;}
.star-rating li a.two:hover{width:34px;}
.star-rating li a.three:hover{width:51px;}
.star-rating li a.four:hover{width:68px;}
.star-rating li a.five:hover{width:85px;}
.star-rating li a:hover{ background:url('../../img/default/bg/side-rank.png') 0 -96px repeat-x; left:0px; z-index:2;}

/* VIDEOs */
#player {border:10px solid #dfe4ec; padding:3px; background:#eff2f6; margin:1em 0 .6em;}
#player img{display:block;}
#player-bar p{margin:0; color:#8698b1;}

.video-list{margin:30px 0 0;}
.video-list .mainTitle{font-weight:bold; font-size:125%; margin:0em 0 .7em;}
.video-list .reset{width:100%; overflow:hidden; margin:0 0 13px;}
.video-list .item{float:left; display:inline; width:158px; border:1px solid #dfe4ec; background:#eff2f6; margin-left:13px; padding:4px 9px 8px; overflow:hidden;}
.video-list .first{margin:0;}
.video-list .title{margin:0 0 .4em; font-size:100%; font-weight:bold; line-height:1.2;}
.video-list .desc{margin:0; line-height:1.3;}
.video-list .img {margin:0 -9px 8px; position:relative; display:block; text-align:center;}
.video-list .img img{margin:0 auto; display:block;}
.video-list a{color:#02285c; text-decoration:none;}
.video-list .rank{margin:1.4em 0 0 0px;}
.video-list .rank-box{background:url('../../img/default/bg/side-rank.png') 0px -48px repeat-x; display:block; width:85px; height:16px; overflow:hidden;}
.video-list .rank-in{display:block; height:16px; width:0; background:url('../../img/default/bg/side-rank.png') 0px -32px repeat-x}

/* ATTACHED IMAGES */
.att-images{margin:2.5em 0 2.5em;}
.att-images h2{margin-bottom:.6em;}
.att-images .reset{overflow:hidden; width:100%; margin:0 0 18px;}
.att-images .item{float:left; width:165px; margin:0 0 0px 17px; position:relative; border:1px solid #b2becf;}
.att-images .reset .first{margin-left:0;}
.att-images .hd{display:block; background:#fff; padding:9px 8px 10px; height:109px; overflow:hidden; text-align:center; line-height:109px; *font-size:92px;}
.att-images .hd img{vertical-align:middle;}
.att-images .bd{display:block; background:#dfe4ec; padding:6px 8px 9px; line-height:1.3; min-height:31px; _height:31px;}
.att-images .ft{display:block; font-size:92%; padding:6px 8px;}
.att-images .ft a{color:#a37f0f; text-decoration:underline;}
.att-images .ft a:hover{color:#333;}
.att-images .big{font-size:108%;}
.att-images a{color:#001b42; text-decoration:none;}
.att-images a:hover{color:#333;}

.people-list .bd{padding:7px 13px 10px; line-height:1.3}
.people-list .hd{height:197px; line-height:194px; *font-size:163px; padding:0;}
.people-list .item{ width:175px; margin:0 0 0 15px;}
.people-list .item-center{margin:0 0 0 190px;}
.people-list .num{font-size:100%; color:white; position:absolute; top:163px; left:5px; background:#a37f0f;  border:1px solid #fff; width:26px; height:26px; text-align:center; line-height:26px; font-weight:bold;}
.people-list .reset{margin-bottom:20px;}
.people-list a{color:#001b42;}
.people-list .big{font-weight:normal;}

.photo-list{margin-top:1em;}
.photo-list .reset{margin-bottom:25px;}
.photo-list .item{border:none; width:175px; margin:0 0 0 17px;}
.photo-list .date{color:#999; float:right; font-size:108%; margin:0em 0px 0 25px; display:inline;}
.photo-list h2{color:#02285c; font-size:117%; margin:0 0 1em}
.photo-list .hd{height:172px; line-height:168px; *font-size:143px; padding:0;  border:1px solid #b2becf;}
.photo-list .bd{padding:5px 7px; background:none; min-height:0; _height:auto;}

.ico-photo{background:url('../../img/default/ico/photo.png') 0px 0px no-repeat; padding:0 0 0 19px; font-size:92%; color:#a37f0f}


/* FORM */
.form{width:350px; margin:1.5em 0 2.5em; border:1px solid #d5d5d5; padding:1px;}
.form .hd{background:#001b42; text-transform:uppercase; font-weight:bold; font-size:92%; color:#fff; padding:7px 15px; margin:0 0 1px;}
.form .bd{padding:0; margin:-1px; }
.form table{margin:1px 0px; background:#d5d5d5; border-style:hidden}
.form td{background:#fff; padding:4px 6px;}
.form .ft{background:#dfe4ec; color:#001b42; padding:7px 7px 5px; position:relative; margin:1px 0 0; zoom:1;}
.form .ft p{margin:0;}
.form .ft .l{ font-size:92%;}
.form .bd label{color:#a37f0f; font-weight:bold;}

.conditions{padding:0 30px 0 0; line-height:1.3;}

/* BAR */

#bar{background:#001b42; padding:8px 6px 8px 16px; overflow:hidden; zoom:1; position:relative; color:#fff; margin:-10px 0 1.7em;}
#bar p{margin:0;}
#bar .cor{background-image:url('../../img/default/bg/cor-5.png'); width:5px; height:5px; _background-image:url('../../img/default/bg/cor-5-8.png');}
#bar .l{margin:2px 0 0;}
#bar select, #bar img{vertical-align:middle;}
#bar img{margin:0 5px;}


/* PROFIL */
.profil .col-r{float:left;  width:330px; margin-left:24px;}
.profil .col-l{float:left; display:inline;}
.profil .col-l img{border:13px solid #dfe4ec; padding:1px;}
.profil table{border:none; }
.profil td, .profil th{border:none; padding:1px 20px 0px 0; font-size:92%;}
.profil th{color:#003f7d; font-weight:normal;}
.profil .space td, .profil .space th{padding-bottom:12px;}
.profil{margin:2em 0;}

/* TABS */
.tab-list{float:left; background:#dfe4ec; width:536px; padding:15px 12px 0; border-bottom:1px solid #b2becf;}
.tab-list li, .tab-list a, .tab-list span{float:left;}
.tab-list li{margin:5px 0 0px 8px; padding:0; background:none;}
.tab-list a{height:28px; background:#eceff4; color:#999; text-decoration:none; cursor:pointer;  border-bottom-width:0px;}
.tab-list span{height:28px; padding:0 15px; line-height:25px; font-size:83%; text-transform:uppercase; font-weight:bold; }
.tab-list .active{margin-bottom:-1px;}
.tab-list .active a{ background:#fff; color:#a37f0f; border: 1px solid #b2becf; border-bottom-width:0px;}
.tab-fragment{clear:both; padding-top:1px;}

.hide-tab{display:none;}


/* PARTNERS */
#partners{margin:0 0 0 -278px; position:absolute; top:330px; left:50%; width:560px;}
#partners img{vertical-align:middle; margin-right:15px;}

/* FOOTER */
#footer p{margin:0;}
#footer a{text-decoration:none; color:#a9881f;}
#footer a:hover{color:#333;}

/* INLINE BTN */
.inlineBtn{display:inline-block; height:26px; background:url('../../img/default/btn/all.png') 0 -240px no-repeat; vertical-align:middle;}
.inlineBtn input{height:26px; display:inline-block; vertical-align:top; background:url('../../img/default/btn/all.png') 100% -320px no-repeat; line-height:26px; border:none; overflow:visible; padding:0 28px 3px 11px; font-weight:bold; text-transform:uppercase; color:#fff;  cursor:pointer; font-size:83%; font-family:tahoma, verdana, arial, helvetica, sans-serif; margin:0;}

/* INLINE LINK */
.inlineLink, .crossroad .btn{display:inline-block; text-decoration:none; height:26px; background:url('../../img/default/btn/all.png') 0 0px no-repeat; vertical-align:middle; color:#fff;}
.inlineLink span, .crossroad .btn span{height:26px; display:inline-block; vertical-align:top; background:url('../../img/default/btn/all.png') 100% -60px no-repeat; line-height:26px; border:none; padding:0 10px 0px; text-transform:uppercase; font-weight:bold;  cursor:pointer; font-size:92%; font-family:tahoma, verdana, arial, helvetica, sans-serif;}
.inlineLink:hover{color:#333}
.crossroad .btn{background-position:0 -120px; color:#001b42;}
.crossroad .btn span{background-position:100% -180px;}


