body { font-family:arial; margin:0px; font-size:10pt; }
input { font-family:arial; }
a { text-decoration: none; font-family:arial; color:#2D2D2D; }
h2 { line-height:10pt; margin:0px; }

#bglink { display:block; height:100%; width:50%; position:fixed; left:0; top:0; z-index:0; text-indent:-5000em; }
#bglinkD { display:block; height:50%; width:50%; position:fixed; left:0; bottom:0; z-index:0; text-indent:-5000em; }
#bglink2 { display:block; height:100%; width:50%; position:fixed; top:0; z-index:0; text-indent:-5000em; right:0px; }

#bck { background: url("../images/banners/thunderbolts-bck-1.png") no-repeat scroll center 0px transparent; margin:0px; padding:0px; position:fixed; width:100%; height: 100%; z-index: -10; }

#h { color:#2D2D2D; font-weight:bold; font-size:9pt; height:30px; padding:5px 25px 0px 25px; position:relative; }
#h .i .in { padding-left:10px; padding-top:6px; float:left; padding-right:10px;  }
#h .r .i .in { padding-right:12px; }

#h .r .i.heu { padding-top:3px; margin-right:20px; background-color:#fcf900; padding-left:10px; padding-right:10px; padding-bottom:3px; }

#h .i { float:left; padding-top:5px; }
#h .i img { float:left; }
#h .r { width:560px; float:left; }
#h .r .i { float:right; padding-left:6px; }
#h a:hover { text-decoration: underline; }

#sug { position: relative; width:320px; display:none; z-index: 1010; font-weight: normal; text-transform: none; text-shadow:0px 0px 0px black; box-shadow:0px 5px 10px gray;
    border-radius:0px 0px 5px 5px; left:25px; }
#sRe { border:1px solid #D3D3D3; width:320px; background-color: white; font-size:8pt; border-radius:0px 0px 5px 5px; text-align: left; }
#sRe a { font-size: 8pt; padding-bottom:5px; display:block; clear:left; height:53px; border-bottom:1px solid #D3D3D3; padding-right:5px; color:#2D2D2D; }
#sRe a img { float:left; padding:5px 10px; }
#sRe a.f { border-bottom:0px; margin-bottom:5px; }
#sRe a:hover { background-color:#EDEDED; }
#sRe a .aV { display:block; font-size:7pt; padding-bottom:3px; }
#sRe a .sH { display:block; padding-top:5px; padding-bottom:3px; font-weight: bold; }
#sRe a .p span { color:gray; text-decoration: line-through; }
#sRe a .p { color:#1D41FE; font-weight:bold;}

ul#m1 { margin:auto; width:434px; padding:0; list-style:none; float:left; }
ul#m1:after { content: " "; display: block; visibility: hidden; clear: both; line-height: 0; }
ul#m1 li { margin:0; padding:0; list-style:none; list-style-position:outside; display:inline; float:left; }
ul#m1 li a { display:block; text-decoration:none; white-space:nowrap; outline:0; color:#2D2D2D; font-size:9pt; }
ul#m1 ul.potato-menu-group { margin:0; padding:5px; position:absolute; left:0px; display:none; z-index:1005; width:1027px; 
    margin-top:72px; height: 233px; background-image:url('../images/design/tm-drop-bck.jpg'); box-shadow:0px 5px 5px gray; padding-top:15px; }

#m1 li .ac { background-color:#e7eeff; color:#2d2d2d; }	
	
ul#m1 ul.potato-menu-group li.lf, ul#m1 ul.potato-menu-group li.lf .co { width:343px; height:243px; }
ul#m1 ul.potato-menu-group li { width:147px; padding-left:15px; height:20px; padding-top:5px; text-transform:uppercase; color:black; }
ul#m1 ul.potato-menu-group li:hover { text-decoration:underline; }

#m1 .i { float:left; color:white; font-size:10pt; font-weight:bold; border-left:1px solid #1c3563; padding:27px 17px 0px 17px; height:45px; }
#m1 .i span { font-family: cursive; font-size: 11px; font-weight: 300; transform: rotate(-30deg); -moz-transform: rotate(-18deg); display: block; padding-left: 19px;
	color: #fe9a9a; padding-top: 2px; }

#m1 li:hover { background-color:white; }
#m1 li:hover .ac { background-color:white; }
#m1 li li:hover { background:transparent; }
#m1 li:hover .i { color:#2d2d2d; }
#m1 .i.l { border-right:0px; }

.tooltip { position: absolute; top: 0; left: 0; z-index: 3; display: none; background-color:white; width:235px; min-height:235px; box-shadow:0px 0px 5px gray; border-radius:5px; }
.tT .tp { overflow: hidden; }
.tT .c { font-size:8pt; padding:15px; }
.tT .c img { float:left; padding-right:10px; }
.tT .c .t { color:#3C3C3C; font-weight: bold; padding-top:5px; padding-bottom:10px; }
.tT .c .t div { color:#9098AC; font-weight:normal; font-style:italic; padding-top:3px; }
.tT .c .p { color:#1D41FE; font-weight:bold; font-size:10pt; }
.tT .c .p span { color:#3C3C3C;text-decoration: line-through; }
.tT .c .av { font-weight: bold; margin-top:7px; margin-bottom:10px; color:#1D41FE; background-color:#e7eeff; padding:5px; line-height:12pt; }
.tT .c .ds { color:#636363; line-height:12pt; }

#me { background-color:#214077; width:1037px; height:72px; margin:11px 0px 0px -3px; position:relative; z-index:500; }
#me .log { margin-left:24px; margin-top:10px; float:left; border-right:1px solid #214077; padding-right:0px; height:37px; }
#me .s { width:356px; float:left; height:58px; border-left:1px solid #1c3563; background-image:url('../images/design/search-bck.png'); background-repeat:no-repeat; background-position: 25px 22px; padding-top:13px;}
#me .s input[type="text"] { width:185px; border:0px; background:transparent; margin-top:16px; margin-left:45px; color:#2D2D2D; font-size:8pt; }
#me .s select { width:80px; background:white; border:0px; border:1px solid lightgray; color:#2D2D2D; font-size:8pt; }
#me .s input[type="submit"] { width:20px; border:0px; background:transparent; color:#2D2D2D; }

#subM { height:33px; background-image:url("../images/design/hs-bck-2.png"); width:1037px; font-size:9pt; font-weight:bold; color:#2d2d2d; margin-left:-3px; border-bottom:1px solid #e7eeff; margin-bottom:20px; position:relative;}
#subM .i { float:left; padding-left:30px; padding-right:15px; padding-top:6px; }
#subM .i img { float:left; padding-right:10px; }
#subM .i div { float:left; padding-top:3px; text-decoration:underline; }
#subM .i.c { width:241px; padding-top:0px; padding-left:0px; padding-right:0px; }
#subM .i.fll { margin-left:386px; width:154px; }

#subM .i.DVDZ { background-color:#2cba40; color:white; height:27px; float:right; width:390px;}
#subM .i.DVDZ a { color:white;  }
#subM .i.DVDZ a div { text-decoration:none; }

 
#c { width:1035px; margin:auto; padding-left:45px; padding-right:45px; background-image:url('../images/design/c-b.png'); background-repeat:repeat-y; overflow: hidden; z-index:1; }

#topBan { padding-left:20px;  }


#lW { border-bottom:1px solid #e7eeff; border-top:1px solid #e7eeff; overflow:hidden; margin-bottom:20px; width:1033px;  }
#lW .i { float:left; width:130px; padding:5px; padding-left:20px; padding-right:20px; border-left: 1px solid #e7eeff; display:table-cell; vertical-align:middle; }
#lW .i img { float:left; padding-right:5px; }
#lW .i .t { color:#2d2d2d; font-weight:bold; font-size:8pt; padding-top:5px; }

#mainB { overflow:hidden; float:left; height:290px; width:1030px; }
 
.caro { overflow:hidden; margin-bottom:20px; }
.caro-1,.caro-2,.caro-3,.caro-4,.caro-5,.caro-6,.caro-7,.caro-8  { float:left; }
.prv { float:left; padding-top:80px; padding-left:7px; cursor:pointer; }
.nxt { padding-top:80px; padding-left:6px; cursor:pointer;}
.prev-2.prv, .next-2.nxt,.prev-3.prv, .next-3.nxt,.prev-5.prv, .next-5.nxt,.prev-6.prv, .next-6.nxt { padding-top:135px; }

#m-p #slides { padding-left:0px; width:1035px; height:290px;  position:relative; padding-top:0px; float:left; margin-top:0px; }
#m-p .slides_container { width:1005px; overflow:hidden; position:relative; display:none; }
#m-p .slides_container a { width:1005px; height:290px; display:block; }
#m-p .slides_container a img { display:block; }
#m-p .pagination { margin:26px auto 0; width:100px; display: none;}
#m-p .pagination li { float:left; margin:0 1px; list-style:none; }
#m-p .pagination li a { display:block; width:12px; height:0;    padding-top:12px; background-image:url(../images/design/pagination.png);    background-position:0 0; float:left; overflow:hidden; }
#m-p .pagination li.current a { background-position:0 -12px; }

#mainB .tCat { float:left; }
#mainB .tCat .i { background-image: url("../images/design/hs-bck.png"); border: 1px solid #e7eeff; margin-bottom: 2px; padding-bottom: 5px; padding-top: 5px; padding-left:20px; width:195px; font-size:8pt; text-transform:uppercase; }

#m-p .mini-bans { padding-left:23px; overflow:hidden; height:120px; }
#m-p .mini-bans .i { float:left; border:1px solid #e7eeff; margin-right:44px; height:100px; }
#m-p .mini-bans .i.l { margin-right:0px; }


#det.s .r-s { float:right; margin-right:1px; width:227px; }
#det .l-s { -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; }

#m-p.s .l-s { width:845px; }
#m-p .l-s { min-height: 500px; float:left; width:1032px; margin-top:0px; }
#m-p .l-s .s, #lP .nws { overflow: hidden; padding-bottom:20px; margin-left:0px; width:1030px;}
#m-p .l-s .s.g, #lP .nws { width:1030px; margin-left:0px; border:1px solid #e7eeff; background-color:white; background-image:url('../images/design/hs-bck-3.jpg'); background-repeat:repeat-x; }
#lP .nws { margin-bottom:20px; padding-bottom:0px; padding-bottom:20px; }


#m-p .l-w { background-color: #eeeeee; width:797px; height:230px; background-image:url('../images/design/l-s-bck.png'); background-repeat:repeat-y; background-position:762px 0px; margin-left:23px; }
#m-p .l-s .h, #lP .nws .h { font-size:12pt; font-weight:bold; color:#2d2d2d; padding-top:15px; padding-left:30px; padding-bottom:10px; margin-bottom:20px; height:10px; }
#lP .nws .h { padding-bottom:12px; }
#m-p .l-s .s.g .h { }
#m-p .l-s .s.g .h .l { float:right; margin-right:33px; border-bottom:1px solid lightgray; margin-top:0px; }
#m-p .l-s .s.g .h .l a { font-size:10pt;  }
#m-p .l-s .s.g.top .i, #lP .nws .i { margin-left:5px; overflow:hidden; height:200px; border:1px solid #e7eeff; width:114px; text-align:center; padding:0px; padding-top:5px; background-color:white; }
#m-p .l-s .s.g.top .i .tp, #lP .nws .i .tp { color:#2d2d2d; font-weight:800; text-align:center; width:100px; text-align:center; font-size:8pt; padding:3px 2px; margin:auto; }
/*#lP .nws .i { padding-left:7px; padding-right:5px; overflow:hidden; height:150px;}*/
#m-p .l-s .s.g.top .i img, #lP .nws .i img { max-height:135px; padding-top:5px; padding-left:10px; }
#m-p .l-s .s.g.top .i .p, #lP .nws .i .p { color:white; font-size:8pt; background-color:#214077; font-weight:bold; text-align:center; float:left; width:44px; padding:3px; margin-left:5px; }
#m-p .l-s .s.g.top .i .a, #lP .nws .i .a { font-weight:bold; font-size: 7pt; color:white; text-align:center;  float:left; width:50px; padding:4px 2px; }
#m-p .l-s .s.g.top .i .fx, #lP .nws .i .fx { display: table-cell; height: 155px; text-align: center; vertical-align: middle; }


#m-p .l-s .h a { color:#2d2d2d; }
#m-p .l-w .l { padding-left:30px; }
#m-p .l-w .i { float:left; padding-right:24px; }
#m-p .l-w .i img { border:2px solid white; }

#m-p .fb { padding-top:20px; padding-left:45px; height:230px; }

#m-p .d-n .i-m { padding-top:10px; width:184px; float:left; margin-left:7px; position:relative; height:325px; text-align:center; border:1px solid #e7eeff; margin-bottom:7px; 
	background-image:url('../images/design/i-m-bck.jpg'); background-repeat:repeat-x; }
#m-p .ti { color:#2d2d2d; font-weight:8pt; font-weight:bold; height:45px; display:table-cell; vertical-align:middle; padding-left:10px; padding-right:10px; width:180px; font-size:9pt; }

#m-p .d-n .scroll, #lP .scroll { overflow:hidden; float:left; padding-top:30px; padding-left:0px; width:820px; height:155px; }
#m-p .d-n .scroll .bck, #m-p .d-n .scroll .nxt { float:left; padding-top:45px; }
#m-p .d-n .scroll .i.l, #lP .scroll .i.l { padding-right:10px; }
#m-p .d-n .scroll a ,#lP .scroll a  { cursor:pointer; }
#m-p .d-n .scroll a .tt { color:#636363; font-size:8pt; position:relative; text-align:center; top:-25px; width:84px; }



#m-p .d-n .i-m img { max-height:240px; }
#m-p .d-n .i-m img.ico { position:absolute; top:15px; left:-5px; border:0px; display:none; }

#m-p .d-n .i-m .ds { overflow:hidden; }
#m-p .d-n .i-m .t { height:240px; }
#m-p .d-n .i-m .d { font-size:8pt; color:#636363; line-height:13pt; overflow:hidden; padding-top:10px; }
#m-p .d-n .i-m .p { color:white; font-size:9pt; background-color:#214077; font-weight:bold; text-align:center; float:left; width:67px; padding:6px; margin-left:12px; }
#m-p .d-n .i-m .a { font-weight:bold; font-size: 9pt; color:white; text-align:center;  float:left; width:70px; padding:6px; }

#m-p .d-n .i-m .a.g, #m-p .l-s .s.g.top .i .a.g, #lP .nws .a.g, #top .a.g { background-color:#2cba40; }
#m-p .d-n .i-m .a.o, #m-p .l-s .s.g.top .i .a.o, #lP .nws .a.o, #top .a.o { background-color: #f88436; }
#m-p .d-n .i-m .a.r, #m-p .l-s .s.g.top .i .a.r, #lP .nws .a.r, #top .a.r { background-color:#c10000; }

#lP .li .i .av.toy { width:67px; }

#m-p .d-n .i { float:left; padding-left:10px; padding-right:13px; padding-bottom:10px; width:94px; }
#m-p .d-n .i img { border:2px solid white; }
#m-p .d-n .i img.ico { border:0 none; left:-4px; position:relative; top:-110px; }



#m-p .tes .i-m {padding-right:50px; width:530px; }

#m-p .d-n .cr { overflow:hidden; }

#m-p .tv .h { background-image:url('../images/design/hs-bck.png'); background-repeat:repeat-x; background-color:#f6f9ff; }
#m-p .tv { width:797px; height:285px; background-image:url('../images/design/s-bck.png'); background-repeat:repeat-x; background-color:#f6f9ff; background-position:bottom; border:1px solid #E7EEFF; }

#cT .sub { padding-top:15px; }
#m-p .r-s #cT .i.t, #lP .ri #cT .i.t { background-image:url("../images/design/hs-bck.png"); padding-top:11px; padding-bottom:11px; border:1px solid #e7eeff; margin-bottom:2px; }
#m-p .r-s #cT .i, #lP .ri #cT .i { padding-left:22px; }
#cT .i { padding-bottom:10px; }

#pD, #aD, #lA { margin-right:20px; color:#2D2D2D; overflow:hidden; background-image:url('../images/design/hs-bck.png'); background-repeat:repeat-x; width:770px; }
#aD .l { float:left; padding-right:20px; padding-bottom:20px; width:260px; padding-left:20px; }
#pD h1, #aD h1, #lA h1 { font-size:18pt; margin-bottom:30px; padding-left:20px; padding-right:20px; }
#pD h2 { padding-top:20px; padding-bottom:20px; }
#aD .d { line-height: 15pt; float:left; width:410px; }
#pD .d { line-height: 15pt; width:670px; margin-left:20px; }
#aD .fo { font-style: italic; color:gray; }

#lA .i { overflow: hidden; height:140px; border-bottom:1px solid #eaeaea; margin-bottom:20px; width:695px; }
#lA .i img { float:left; padding-right:20px; }
#lA .t { padding-top:5px; }
#lA .i .t a { color:#3C3C3C; font-weight:bold; font-size: 12pt; }
#lA .i .c { color:#565656; padding-top:5px; padding-bottom: 5px; font-style: italic; }
#lA .i .d { color:#565656; line-height: 16pt; }
#lA .lN { padding-left:20px; }

#lP { overflow:hidden; }

#m-p .r-s, #lP .ri { background-image:url('../images/design/l-s-bck.png'); background-repeat:repeat-y; background-position:177px 0px; }
#lP .ri { float:left; width:187px; }
#det .r-s { margin-top:0px; overflow: hidden; float:left; width:243px; }
#det .r-s { padding-top:0px; }

#lP .r-s { float:left; }
#lP .r-s .h, #det .r-s .h { font-size:9pt; font-weight: bold; color:#2D2D2D; padding-bottom:20px; padding-left:15px; background-image:url('../images/design/hs-bck.png'); background-repeat:repeat-x; padding-top:15px; text-transform:uppercase; width:213px; }
#lP .r-s .h span a, #det .r-s .h span a { color: #9098ac; font-size: 8pt; line-height: 17pt; text-decoration: underline; text-transform: lowercase; }
#lP .r-s .i, #det .r-s .i { font-size:10pt; overflow: hidden; padding-top:15px; padding-left:20px; border-bottom:1px solid #e7eeff; padding-bottom:15px; }
#lP .r-s .i img, #det .r-s .i img { float:left; padding-right:10px; width:95px; }
#lP .r-s .i .bot, #det .r-s .i .bot { overflow:hidden; width:100%; }
#lP .r-s .t, #det .r-s .i .t { font-size:8pt; font-weight:bold; padding-top:10px; height:135px; width:90px; overflow:hidden; float:left; }
#lP .r-s .i .t span, #det .r-s .i .t span  { font-weight:normal; float:left; color:#9098ac; padding-top:5px;  }
#lP .r-s .i .p, #det .r-s .i .p { font-weight: bold; color:white; font-size: 8pt; padding:4px; float:left; width:88px; background-color:#214077; float:left; text-align:center; height:16px; }
#lP .r-s .i .t-i, #det .r-s .i .t-i { float:left; width:47px; height:37px; text-align:center; background-image:url('../images/design/top-ico.png'); font-size:12pt; padding-left:2px; padding-top:12px; }

#lP .r-s .avl, #det .r-s .i .avl { font-size:8pt; font-weight:bold; color:white; float:left; padding:4px; width:88px; text-align:center; height:16px; }
#lP .r-s .avl.g, #det .r-s .i .avl.g, #lP .li .i .a.g, #det .avl.g { background-color:#2cba40; }
#lP .r-s .avl.o, #det .r-s .i .avl.o, #lP .li .i .a.o, #det .avl.o { background-color: #f88436; }
#lP .r-s .avl.r, #det .r-s .i .avl.r, #lP .li .i .a.r, #det .avl.r { background-color:#c10000; }

#lP .li-tab .i .a.g { color:#2cba40; }
#lP .li-tab .i .a.o { color: #f88436; }
#lP .li-tab .i .a.r { color:#c10000; }

#det .bas .avl { color:white; } 


#det .r .i .b, #m-p .r-s .i .b { padding-top:10px; }
#det .r .i .b div, #m-p .r-s .i .b div { float:left; padding-right:2px; padding-top:0px; font-weight:bold; font-size:8pt; color:#9098ac;}




#lP .li { overflow: hidden; padding-left:20px; }

#lP .li .i { padding-top:10px; width:184px; float:left; margin-right:7px; position:relative; height:325px; text-align:center; border:1px solid #e7eeff; margin-bottom:7px; 
	background-image:url('../images/design/i-m-bck.jpg'); background-repeat:repeat-x; }
#lP .li .ti { color:#2d2d2d; font-weight:8pt; font-weight:bold; height:45px; display:table-cell; vertical-align:middle; padding-left:10px; padding-right:10px; width:180px; font-size:9pt; }

#lP .li .i img { max-height:240px; }
#lP .li .i img.ico { position:absolute; top:15px; left:-5px; border:0px; display:none; }

#lP .li .i .ds { overflow:hidden; }
#lP .li .i .t { height:240px; }
#lP .li .i .d { font-size:8pt; color:#636363; line-height:13pt; overflow:hidden; padding-top:10px; }
#lP .li .i .p { color:white; font-size:9pt; background-color:#214077; font-weight:bold; text-align:center; float:left; width:67px; padding:6px; margin-left:12px; }
#lP .li .i .a { font-weight:bold; font-size: 9pt; color:white; text-align:center;  float:left; width:70px; padding:6px; }

#lP .l-s { width:805px; background-image:url('../images/design/l-s-bck.png'); background-repeat:repeat-y; min-height: 810px; background-position:792px 0px; float:left; }

#lP .listIL { overflow:hidden; float:left; width:500px; }
#lP h1 { color:#2D2D2D; padding-left:20px; font-size:16pt; padding-bottom:5px; margin-bottom:0px; }
#lP .inf { color:#2D2D2D; padding-left:20px; font-size:10pt; padding-bottom:20px; }

#lP .listI { float:right;width:100px; padding-right:5px; padding-top:30px; }
#lP .listI img { padding:5px; border:1px solid white; }
#lP .listI img.a, #lP .listI a:hover img { border:1px solid #e7eeff; cursor:pointer; }

#lP .li-tab { overflow:hiden; padding-left:20px; }
#lP .li-tab .i { overflow:hidden; padding-bottom:15px; border-bottom:1px solid #e7eeff; width:750px; margin-bottom:15px; padding-right:15px; }
#lP .li-tab .i .t { float:left; padding-right:15px; }
#lP .li-tab .i img { width:100px; }
#lP .li-tab .i .ti { color:#2d2d2d; font-size:10pt; font-weight:bold; padding-top:10px; }
#lP .li-tab .i .d { color:#9098ac; font-size:8pt; line-height:15pt; padding-top:10px; }
#lP .li-tab .i .a { padding-top:8px; font-weight:bold; }
#lP .li-tab .p { padding-top:5px; font-size:12pt; color: #1d41fe; font-weight:bold; }
#lP .li-tab .p span { text-decoration:line-through; color:#3c3c3c; font-size:9pt; }
#lP .li-tab .lef { overflow:hidden; }

#lP .extS { background-image:url('../images/design/s-bck.png'); background-repeat:repeat-x; background-color:#f6f9ff; background-position:bottom; border:1px solid #E7EEFF; padding:20px; margin-left:20px; margin-right:20px; margin-bottom:20px; overflow:hidden; width:722px;}
#lP .extS .lft { float:left; overflow:hidden; width:570px; }
#lP .extS .rw { overflow: hidden; }
#lP .extS .l { float:left; padding-top:7px; padding-right:10px; width:100px; }
#lP .extS .l.s { width:100px; margin-top:10px; }
#lP .extS .l.s2 { width:85px; padding-right:0px; }
#lP .extS input[type="text"] { border:1px solid #CCDCFF; border-radius:5px; width:150px; padding:2px; height:23px; float:left; margin-right:20px; }
#lP .extS select { border:1px solid #CCDCFF; border-radius:5px; width:154px; padding:2px; height:29px; padding-top:4px; float:left; margin-right:20px; }
#lP .extS select#sCat, #lP .extS select#ssCat   { margin-top:10px; }
#lP .extS input[type="submit"] { cursor:pointer; border:0px; background-image:url('../images/design/lp-srch-ico.png'); height:46px; width:150px; }
#lP .extS input[type="submit"].cz { background-image:url('../images/design/lp-srch-ico-cz.png'); }


#top .li { overflow: hidden; padding-left:20px; }
#top .li .i { padding-top:10px; width:184px; float:left; margin-right:16px; position:relative; height:350px; text-align:center; border:1px solid #e7eeff; margin-bottom:7px; 
	background-image:url('../images/design/i-m-bck.jpg'); background-repeat:repeat-x; background-position:bottom; }
#top .li .i .tp { height:28px; font-size:12pt; font-weight:800; color:#214077;}
#top .li .ti { color:#2d2d2d; font-weight:8pt; font-weight:bold; height:45px; display:table-cell; vertical-align:middle; padding-left:10px; padding-right:10px; width:180px; font-size:9pt; }

#top .li .i img { max-height:240px; }
#top .li .i img.ico { position:absolute; top:15px; left:-5px; border:0px; display:none; }

#top .li .i .ds { overflow:hidden; }
#top .li .i .t { height:240px; }
#top .li .i .d { font-size:8pt; color:#636363; line-height:13pt; overflow:hidden; padding-top:10px; }
#top .li .i .p { color:white; font-size:9pt; background-color:#214077; font-weight:bold; text-align:center; float:left; width:67px; padding:6px; margin-left:12px; }
#top .li .i .a { font-weight:bold; font-size: 9pt; color:white; text-align:center;  float:left; width:70px; padding:6px; }

#top h1 { color:#2D2D2D; padding-left:20px; font-size:16pt; padding-bottom:5px; margin-bottom:0px;}
#top .inf { color:#2D2D2D; padding-left:20px; font-size:10pt; padding-bottom:20px; }

#top .extS { background-image:url('../images/design/s-bck.png'); background-repeat:repeat-x; background-color:#f6f9ff; background-position:bottom; border:1px solid #E7EEFF; padding:20px; margin-left:20px; margin-right:20px; margin-bottom:20px; overflow:hidden; }
#top .extS .lft { float:left; overflow:hidden; width:800px; }
#top .extS .rw { overflow: hidden; }
#top .extS .l { float:left; padding-top:7px; padding-right:10px; width:80px; }
#top .extS select { border:1px solid #CCDCFF; border-radius:5px; width:154px; padding:2px; height:29px; padding-top:4px; float:left; margin-right:20px; }
#top .extS input[type="submit"] { cursor:pointer; border:0px; background-image:url('../images/design/lp-srch-ico.png'); height:46px; width:150px; }
#top .extS input[type="submit"].cz { background-image:url('../images/design/lp-srch-ico-cz.png'); }



#det { padding-left:20px; }
#det .navi { height:40px; background-image:url('../images/design/hs-bck.png'); background-repeat:repeat-x; width:1013px; }
#det .navi .i { float:left; background-image:url('../images/design/navi-bck.jpg'); background-position:right top; padding-top: 11px; height:30px; background-repeat:no-repeat; }
#det .navi .i a { color:#2D2D2D; font-weight: bold; font-size:9pt; padding-left:20px; padding-right:35px; }
#det .navi .i.ls { background:none; padding-left:20px; }
#det .navi .rg { color:#2d2d2d; font-size:9pt; float:right; width:225px; text-transform:uppercase; padding-top:12px; font-weight:bold; 
	background-image: url("../images/design/l-s-bck.png"); background-position: 0px 0; background-repeat: repeat-y; padding-left:31px; height:29px; }

#det .co { background-image:url('../images/design/l-s-bck.png'); background-repeat:repeat-y; min-height: 810px; background-position:757px 0px; float:left; width:770px; }
#det .l { width:270px; float:left; overflow:hidden; margin-top:10px; padding-top:7px; }

#det .l .mi { position:relative; }
#det .l .mi .ico { position:absolute; top:-1px; left:-1px; }

#det .c { width:495px; float:left; overflow:hidden; padding-top:10px; padding-left:5px; }
#det .c h1 { color:#2D2D2D; font-size:18pt; margin-bottom:10px; }
#det .c h2 { color:#9098AC; font-size:10pt; font-style:italic; }
#det .c .s-t { padding-top:10px; }
#det .c .s-t img { float:left; margin-right:10px; }

#det .c .prop { padding-top:25px; color: #2D2D2D; font-size:9pt; line-height:18pt;  }
#det .c .prop .la { float:left; width:100px; font-weight:bold; padding-top:1px; }
#det .c .prop .d { width:365px; padding-top:1px; overflow:hidden; }
#det .c .prop .d a { text-decoration: underline; color: #2D2D2D; }

#det .c .txt { line-height:16pt; color: #2D2D2D; width:468px; font-size:9pt; margin-top:30px; }

#det .rating-bar { padding-bottom:0px; margin-bottom:0px; padding-right:4px; margin-left:25px; overflow: hidden; }
#det .rat { width:245px; padding-top:20px; min-height: 150px; overflow:hidden; }
#det .rCou { padding-top:10px; width:180px; text-align:center; font-size:8pt; color:#0A1B49; font-weight:bold; }
#det .n-rat { border-top:1px solid lightgray; width:158px; overflow:hidden; height:25px!important; height:35px; padding-top:15px; padding-left:25px; margin-top:8px; }
#det .n-rat div { width:41px; text-align: center; float:left; color:#666666; font-size:9px; padding-right:5px; }
#det .n-rat div span { font-size:18px; color:black; font-weight:bold; }
#det .n-rat .st { margin-right:0px; }
#det .n-rat .ni { margin-right:10px; float:left; }
#det .imdb { height:43px; width:165px; float:left; padding-left:49px; }
#det .imdb span { border:0px; }
#det .imdb .rating { width:42px; padding-left:7px; }

#det .bas { overflow:hidden; padding-bottom:10px;}
#det .bas .lf { float:left; width:307px;  }
#det .bas .lf .d { float:left; font-weight:bold; width:185px; }
#det .bas .lf .la.pd { padding-top:10px; }
#det .bas input[type="submit"] { width:160px; background-image:url('../images/design/bas-sk.png'); height:46px; border:0px; cursor: pointer;}
#det .bas .in-bas.cz input[type="submit"] { background-image:url('../images/design/bas-cz.png'); }

#det .bas .p { color:#1D41FE; font-size:16pt; font-weight: bold; padding-top:10px; }
#det .bas .op { color:#3C3C3C; font-size:12pt; text-decoration: line-through; font-weight: bold; }
#det .avl { font-weight:bold; line-height:12pt; padding:5px; }
#det .co .i .avl { float:left; padding:2px; width:70px; font-size:8pt; }
#det .co .avl.r { margin-top:0px; }
#det .bp { font-size: 8pt; color:gray; float:left; width:160px; text-align: center; }

#det .l .tr { margin-top:5px; position:relative;}
#det .youtube-play-icon { position:absolute; top:65px; left:85px;}

#det #gallery { margin-top:5px; }
#det #gallery .i { margin-right:2px; }
#det #gallery .i.la { margin-right:0px; }
#det .per { background-image:url("../images/design/hs-bck.png"); overflow:hidden; background-repeat: repeat-x; background-color:#f6f9ff; border:1px solid #e7eeff; width:465px; margin-top:30px; }
#det .per .i { float:left; width:100px; text-align: center; padding-left:10px; padding-top:10px; padding-bottom:10px; padding-right:5px; }
#det .per .i.act { background-image: url("../images/design/det-dir-bck.jpg");}
#det .per .i a { color:#2D2D2D; font-size:8pt; text-decoration: underline; }
#det .per img { padding-top:5px; }
#det .fb-like.d { padding-bottom:30px; padding-top:0px; }


#p { position:relative; }

#lP .lf { width:848px; float:left; min-height: 810px; }

#pager { width:100%; text-align: center; overflow: hidden; height:90px; padding-top:40px; }
#pager .i { display:inline; border:1px solid lightgray; padding:2px 6px 2px 6px; border-radius:4px; color:#3C3C3C; background-color:#ebf1ff; font-size: 9pt;}
#pager .i.a { border:1px solid #0a1b49; color:white; background-color: #214077; }
#pager a:hover .i { border:1px solid gray; color:black; }
#pager .t { color:#9098AC; padding-top:15px; }

#f { width:1034px; float:left; overflow:hidden; height:270px; position:relative; }
#f .t { background-image:url('../images/design/s-bck.png'); background-repeat:repeat-x; background-position:bottom; height:54px; background-color:#f6f9ff; padding-left:14px; padding-top:15px; }
#f .t img { float:left; background-color:white; padding:6px; border:1px solid #D3DEF8; border-radius:5px; margin-left:20px; height:25px; }
#f .c { height:180px; }
#f .c .i-m { color:#2D2D2D; padding-left:49px; padding-top:15px; float:left; width:168px; line-height:14pt; font-size:9pt; }
#f .c .i-m .h, #f .c .bal .h { font-weight:bold; padding-bottom:10px; }
#f .c .bal .h { padding-bottom:20px; }
#f .c .i-m a  { color:#2D2D2D; line-height:14pt; }
#f .c .i-m.k { padding-left:0px; width:220px; }
#f .c .he { padding-top:24px; float:left; padding-left:20px; width:160px; }
#f .c .bal { color: #2d2d2d; font-size: 9pt; line-height: 14pt; padding-top:25px; }
#f .di { float:left; font-size:25pt; color:#95b6ff; width:30px; text-align:center; padding-left:13px; }

#lgnC { position:relative; float:right; font-size:12px; }
#lgnC.act.i { border-radius:5px 5px 0px 0px; border:1px solid #ccdcff; padding-top:4px; padding-left:5px; height:30px; background-color:#f5f8ff;}
#lgnC.act.i .in { padding-right:11px; }
#lgnB { z-index:30; cursor:pointer; }
#lgnB span { display:block; }
a#lgnB:hover .in { text-decoration:underline; }
#lgnBx { position:absolute; top:34px; right:0; display:none; z-index:1000; }

#lgnF { width:225px; border:1px solid #ccdcff; border-radius:5px 0 5px 5px; background-color:white; padding:6px; margin-right:-1px; background-image:url("../images/design/s-bck.png"); background-position:bottom; padding-top:11px; }
#lgnBx .no-bord { width:99px; height:1px; background-color:#f5f8ff; position:absolute; left:139px; }
#lgnF fieldset { margin:0 0 4px 0; display:block; border:0; padding:0; }
fieldset#body { padding:10px 13px; margin:0; }
#lgnF #body fieldset label { margin:9px 10px 10px 7px; display:block; float:left; font-weight:normal; }
#lgnF input { width:130px; border:1px solid #ccdcff; border-radius:5px; font-weight:bold; padding:5px; font-size:9pt; height:16px; }
#lgnF #lgn { width:auto; background-color:#ccdcff; float:left; padding:7px 10px 8px 10px; margin:5px 0px 0 49px; cursor:pointer; width:142px; height:32px; }
#lgnF #lgn:hover { background-color:#b9cfff; }
#lgnF .for { float:left; padding-top:3px; text-align:left; font-weight: normal; font-size: 8pt; margin-left:98px; }

#reg { margin-left:25px; }
#reg h2 { margin-bottom:30px; margin-top:20px; }
#reg .con { width:400px; height:250px; background-image:url('../images/design/s-bck.png'); background-repeat:repeat-x; background-color:#f6f9ff; background-position:bottom; border:1px solid #E7EEFF; padding:20px; }
#reg .con .l { float:left; padding-left:30px; width:150px; margin-top: 11px;}
#reg input { border:1px solid #CCDCFF; background-color:white; border-radius:5px; width:174px; padding:2px; margin-top: 7px; height:23px; }
#reg input[type="submit"] { margin-left:180px; margin-top:20px; cursor:pointer; border:0px; background-image:url('../images/design/reg-ico-sk.png'); height:46px; width:180px; }
#reg.cz input[type="submit"] { background-image:url('../images/design/reg-ico-cz.png'); }
#reg i { font-size: 8pt; margin-top:5px; color:gray; }
#reg i a { text-decoration: underline;}

#bas { margin-left:0px; width:770px; }
#bas .nav { height:40px; background-image:url('../images/design/hs-bck.png'); background-repeat:repeat-x; width:770px; overflow:hidden; }
#bas .nav .i { float:left; background-image:url('../images/design/navi-bck.jpg'); background-position:right top; padding-top: 11px; height:30px; background-repeat:no-repeat; color:#2D2D2D; font-weight: bold; font-size:9pt; padding-left:20px; padding-right:35px;}
#bas .nav .i a { color:#2D2D2D; }
#bas .nav .i.a { text-decoration:underline;  }
#bas .nav .i.ls { background:none; padding-left:20px; }

#bas #chW { color:#330007; background-color:#ff99a7; padding:20px; }

#bas #lP .li .p input[type="submit"] { margin:0px; padding:0px; background:transparent; color:white; border:0px;  font-weight:bold; font-size:9pt; }
#bas #lP .li .p { padding-top:4px; }

#bas.sh .nxt { width:187px; margin-right:0px; }
#bas.sh .btns { overflow:hidden; padding-bottom:20px; }

#bas .err-m { color:red; font-weight: bold; padding-top:10px; padding-left:20px; font-size:14pt; padding-bottom:10px; border:1px solid red; padding:10px; }
#bas.rg .err-m, #bas.ad .err-m { font-size:10pt; padding-left:10px; }
#bas input.err, #bas.rg input.err, #bas.ad input[type="text"].err  { border-color:red; }

#bas h1 { color:#2D2D2D; font-size:14pt; padding-top:20px; margin-bottom:20px; padding-left:20px; }
#bas h1.mT { margin-top:45px; }
#bas .bc { background-image:url('../images/design/s-bck.png'); background-repeat:repeat-x; background-color:#f6f9ff; background-position:bottom; border:1px solid #E7EEFF; padding:20px; padding-right:30px; }
#bas table { width:100%; padding-top:15px; font-size:9pt; color:#2D2D2D; }
#bas table a { text-decoration:underline; }
#bas table th { padding:0px 10px 15px 10px; }
#bas table td { padding-right:10px; padding-left:10px; }
#bas table .act { width:30px; padding:0px;}
#bas th.av { width:180px; }
#bas select { border:1px solid #CCDCFF; padding:3px; font-size:9pt; border-radius:5px; }
#bas .tP td { padding-top:30px; padding-bottom:10px; font-weight: bold; }

#bas .middle { width:370px; float:left; padding-top:56px; padding-left:20px; }
#bas .middle div { color:#2D2D2D; font-weight:bold; font-size:13px; }
#bas .middle input { border:1px solid #CCDCFF; background-color:white; border-radius:5px 0px 0px 5px; width:134px; padding:2px; margin-top:5px; height:23px; float:left; } 
#bas .middle input[type="submit"] { background-color:#ccdcff; padding:0px; cursor:pointer; width:85px; height:29px; border-radius:0px 5px 5px 0px; }

#bas .dC { background-image:url('../images/design/s-bck.png'); background-repeat:repeat-x; background-color:#f6f9ff; background-position:bottom; border:1px solid #E7EEFF; padding:20px 30px 0px 20px; overflow: hidden; height:170px; margin-top:20px; margin-bottom:50px; color:#2D2D2D;}
#bas .dC img { float:left; padding-right:20px; }
#bas .dC .cred { font-size:9pt; line-height:15pt; padding-top:10px;  }
#bas .dC .us { padding-top:15px; }
#bas .dC .us input { border:1px solid #CCDCFF; background-color:white; border-radius:5px; width:174px; padding:2px; margin-top:5px; height:23px; } 
#bas .dC .us input[type="submit"] { background-color:#ccdcff; padding:0px; cursor:pointer; width:85px; height:27px; }

#bas .nxt { height:50px; margin-top:0px; text-align:right; width:200px; float:right; padding-top:60px; margin-right:22px; }
#bas .nxt input { border:0px; background-image:url('../images/design/nxt-ico-sk.png'); height:46px; width:180px; cursor:pointer; }
#bas .nxt.cz input { background-image:url('../images/design/nxt-ico-cz.png'); }

#bas .nxt.conf input { background-image:url('../images/design/conf-ico-sk.png'); }
#bas .nxt.conf.cz input { background-image:url('../images/design/conf-ico-cz.png'); }



#bas .giftL { background-image:url('../images/design/s-bck.png'); background-repeat:repeat-x; background-color:#f6f9ff; background-position:bottom; border:1px solid #E7EEFF; padding:20px 30px 0px 20px; overflow: hidden; margin-bottom:30px; }
#bas .giftL .i { float:left; width:209px; height:130px; padding-left:30px; color:#3C3C3C; }
#bas .giftL img { float:left; padding-right:10px; }
#bas .giftL .t { font-size:8pt; line-height:13pt; height:58px; } 
#bas .giftL .but { background-color:#cad9ff; font-size:9pt; overflow: hidden; border-radius:5px; height:30px; width:138px; }
#bas .giftL .but .l { padding-top:0px; font-weight:bold; width:85px; }
#bas .giftL .but .prettyradio { float:left; }

#bas.rg .t, #bas.ad .t, #bas.cf .t  { overflow: hidden; padding-left:20px; height:30px; margin-top:35px; float:left; width:750px; }
#bas.rg h2, #bas.ad h2, #bas.cf h2  { color:#2D2D2D; font-size:14pt; float:left; }
#bas.rg h2.r, #bas.cf h2.r { padding-left:155px; }
#bas.rg .se, #bas.ad .se, #bas.cf .se  { background-image:url('../images/design/s-bck.png'); background-repeat:repeat-x; background-color:#f6f9ff; background-position:bottom; border:1px solid #E7EEFF; padding:20px; overflow: hidden; color:#2D2D2D; float:left; width:315px; min-height:236px; }
#bas.rg .lft {  }
#bas.rg .rgt, #bas.ad .rgt { margin-left:30px;  }
#bas.rg .l, #bas.ad .l { float:left; height:20px; width:100px; margin-top:5px; margin-left:12px; font-size:9pt; }

#bas .pIn { padding-left:115px; font-size:12px; color:#f00; padding-top:5px; }

#bas.rg input, #bas.ad input[type="text"],#bas.ad input[type="password"]  { border:1px solid #CCDCFF; background-color:white; border-radius:5px; width:174px; padding:2px; margin-top: 5px; height:23px; }
#bas.rg input[type="submit"] { margin-left:112px; margin-top:20px; cursor:pointer; border:0px; background-image:url('../images/design/reg-ico-sk.png'); height:46px; width:180px; }
#bas.rg.cz input[type="submit"] { background-image:url('../images/design/reg-ico-cz.png'); }
#bas.rg .rgt input[type="submit"] { background-image:url('../images/design/log-ico-sk.png'); }
#bas.rg.cz .rgt input[type="submit"] { background-image:url('../images/design/log-ico-cz.png'); }
#bas.rg .fp { font-size: 9pt; line-height: 13pt; padding-left: 113px; padding-top: 30px; width: 185px; }
#bas.rg .fp a { text-decoration:underline; }

#bas.ad { padding-bottom:30px; overflow: hidden; }
#bas.ad .t { margin-top:25px; height:45px; }
#bas.ad .t .prettycheckbox { float:left; padding-left:20px; width:32px; padding-top:3px; }
#bas.ad .t .sD { padding-top:10px; font-size:9pt; }
#bas.ad h2 { padding-top:10px; }
#bas.ad h2.r, #bas.cf h2.r { padding-left:190px; }
#bas.ad .del { background-image:url('../images/design/s-bck.png'); background-repeat:repeat-x; background-color:#f6f9ff; background-position:bottom; border:1px solid #E7EEFF; padding:20px; overflow: hidden; color:#2D2D2D; float:left; width:705px; min-height:236px; }
#bas.ad .del.ta { min-height:100px; }
#bas.ad .del.ta textarea { border:1px solid #CCDCFF; background-color:white; border-radius:5px; width:690px; padding:2px; height:100px; }
#bas.ad .ico { background-image:url('../images/design/s-bck.png'); background-repeat:repeat-x; background-color:#f6f9ff; background-position:bottom; border:1px solid #E7EEFF; padding:20px; overflow: hidden; color:#2D2D2D; min-height:36px; width:705px; float:left; }
#bas.ad .to { padding-left:20px; padding-top:20px; overflow: hidden; width:700px; min-height:50px; float:left; }
#bas.ad select { border:1px solid #CCDCFF; background-color:white; border-radius:5px; width:180px; padding:2px; padding-top:4px; margin-top: 5px; height:29px; }
#bas.ad .del .i { min-height:40px; overflow:hidden;}
#bas.ad .del .p { font-weight:bold; padding-top:6px; }
#bas.ad .del img { float:left; }
#bas.ad .del .prettyradio { float:left; }
#bas.ad .del .it { float:left; width:500px; padding-top:6px; padding-left:15px; }
#bas.ad .del .i.z .it { padding-top:0px; }
#bas.ad .del .i.z .p { padding-top:6px; }
#bas.ad .del .s-i { padding-left:40px; height:40px; }
#bas.ad .to .prettycheckbox { float:left; }
#bas.ad .ti { float:left; font-size: 9pt; line-height: 13pt; overflow: hidden; color:#2D2D2D; width:660px; }

#bas .prev { float:left; margin-top:60px; }

#bas.cf .lft { min-height:90px; line-height: 15pt; }
#bas.cf .rgt { margin-left:30px; min-height:90px; line-height: 15pt; }
#bas.cf .bc { float:left; width:695px; }

/*personal zone*/
#bas.pz { float:left; }
#bas.pz .nxt input { background-image:url('../images/design/save-ico.png'); margin-right:20px; }
#bas.pz .nxt input.cz { background-image:url('../images/design/save-ico-cz.png'); }
#bas.pz .se { min-height:120px; }
#bas.pz .bck { float:left; margin-left:40px; }
#bas.pZ .m { color:#1D41FE; font-weight: bold; padding-top:10px; }

#det .payButton { color:#fff; background-color:#f00; border-radius:0px; padding:15px 25px; display:inline-block; font-weight:bold; text-transform:uppercase; font-size:20px; }
#det .payBut { color:#fff; background-color:#ea0000; border-radius:5px; padding:12px 25px; display:inline-block; font-weight:bold; text-transform:uppercase; font-size:20px; border:0px; margin-left:20px; }

#nsl { overflow:hidden; float:left; margin-left:70px; }

#perInf { margin-left:20px; background-image: url("../images/design/s-bck.png"); padding:20px; background-color:#F6F9FF; border:1px solid #E7EEFF; background-position: center bottom; 
    background-repeat: no-repeat; width:723px; overflow:hidden; }
#perInf img { float:left; padding-right:25px; }
#perInf .b { color:#2D2D2D; padding-top:3px; }


#primW { z-index:1000; position:absolute; }
#primW ul { list-style:none; position:relative; float:left; margin:0; padding:0; }
#primW ul a { display:block; color:#333; text-decoration:none; font-weight:700; font-size:12px; line-height:33px; padding:0 27px; padding-right: 85px; width:130px; }
#primW ul li { position:relative; float:left; margin:0; padding:0; background-color:ebf1ff; }
#primW ul li.current-menu-item { background:#ddd; }
#primW ul li:hover { background-image:url("../images/design/hs-bck.png"); }
#primW ul ul { display:none; position:absolute; top:100%; left:0; background:#fff; padding:0; border-bottom:1px solid #e7eeff; border-right:1px solid #e7eeff; z-index:1002; }
#primW ul ul li { width:240px; float:left;}
#primW ul ul a { line-height:120%; padding:10px 64px }
#primW ul ul ul { top:0; left:100%; z-index:1001; width:795px; z-index:1001; padding-top:10px; padding-bottom:10px; }
/*#primW ul li:hover > ul { display:block; }*/
#primW .l1 li:hover > ul { display:block; }


#fbplikebox{ display: block;padding: 0;z-index: 99999;position: fixed; }
.fbplbadge { background-color:#3B5998;display: block;height: 150px;top: 50%;margin-top: -75px;position: absolute;left: -47px;width: 47px;
	background-image: url("https://3.bp.blogspot.com/-1GCgbuSZXK0/T38iRiVF41I/AAAAAAAABpg/WlGuQ3fi-Rs/s1600/vertical-right.png");
	background-repeat: no-repeat;overflow: hidden;-webkit-border-top-left-radius: 8px;-webkit-border-bottom-left-radius: 8px;
	-moz-border-radius-topleft: 8px;-moz-border-radius-bottomleft: 8px;border-top-left-radius: 8px;border-bottom-left-radius: 8px; }

	
#overlay { }
.overlay { opacity:0.4; position:absolute; top:0; left:0; background-color:black; width:100%; z-index:999; height:100%; }






/* rating */
.ratingblock { display:block; padding-bottom:10px; margin-bottom:0px; font-weight: bold; }
.ratingblock p { font-size: 8pt; text-align: center; padding-top:8px; }
.loading { height: 18px; background: url('../images/design/working.gif') 50% 50% no-repeat; }
.unit-rating { list-style:none;	margin: 0px; padding:0px; height: 18px; position: relative; background: url('../images/design/starrating.png') top left repeat-x transparent; }
.unit-rating li{ text-indent: -90000px;	padding:0px; margin:0px; float: left; }
.unit-rating li a { outline: none; display:block; width:18px; height: 18px; text-decoration: none; text-indent: -9000px; z-index: 20; position: absolute; padding: 0px; }
.unit-rating li a:hover{ background: url('../images/design/starrating.png') left center; z-index: 2; left: 0px; }

.unit-rating a.r1-unit{left: 0px;}
.unit-rating a.r1-unit:hover{width:18px;}
.unit-rating a.r2-unit{left:18px;}
.unit-rating a.r2-unit:hover{width: 36px;}
.unit-rating a.r3-unit{left: 36px;}
.unit-rating a.r3-unit:hover{width: 54px;}
.unit-rating a.r4-unit{left: 54px;}	
.unit-rating a.r4-unit:hover{width: 72px;}
.unit-rating a.r5-unit{left: 72px;}
.unit-rating a.r5-unit:hover{width: 90px;}
.unit-rating a.r6-unit{left: 90px;}
.unit-rating a.r6-unit:hover{width: 108px;}
.unit-rating a.r7-unit{left: 108px;}
.unit-rating a.r7-unit:hover{width: 124px;}
.unit-rating a.r8-unit{left: 124px;}
.unit-rating a.r8-unit:hover{width: 142px;}
.unit-rating a.r9-unit{left: 142px;}
.unit-rating a.r9-unit:hover{width: 160px;}
.unit-rating a.r10-unit{left: 160px;}
.unit-rating a.r10-unit:hover{width: 178px;}

.unit-rating li.current-rating { background: url('../images/design/starrating.png') left bottom; position: absolute; height: 18px; display: block; text-indent: -9000px; z-index: 1; }
.voted {color:#999;}
.thanks {color:#36AA3D;}
.static {color:#5D3126;}		




/*pretty chck*/
.clearfix:before, .clearfix:after { content: ""; display: table; }
.clearfix:after {clear: both;}
.clearfix {*zoom: 1;}
.prettycheckbox, .prettyradio { display: inline-block; padding:0; margin:0; }
.prettycheckbox a, .prettyradio a{ width: 30px; height: 30px; background: url('../images/design/pCh.png') top left no-repeat; display: block; float: left; cursor: pointer; margin:0; }
.prettycheckbox.green a, .prettyradio.green a{ background-image: url(prettyCheckable-green.png);}
.prettycheckbox.red a, .prettyradio.red a{ background-image: url(prettyCheckable-red.png);}
.prettycheckbox.yellow a, .prettyradio.yellow a{ background-image: url(prettyCheckable-yellow.png);}
.prettycheckbox.gray a, .prettyradio.gray a{ background-image: url('../images/design/pCh.png');}
.prettyradio a {background-position: 0 -120px;}
.prettycheckbox a:focus, .prettyradio a:focus {outline: 0 none;}
.prettycheckbox a:focus{background-position: 0 -30px;}
.prettyradio a:focus{background-position: 0 -150px;}
.prettycheckbox a.checked{ background-position: 0 -60px; }
.prettyradio a.checked { background-position: 0 -180px; }
.prettycheckbox a.checked:focus{ background-position: 0 -90px; }
.prettyradio a.checked:focus { background-position: 0 -210px; }
.prettycheckbox label, .prettyradio label { display: block; float:left; margin: 6px 5px; cursor: pointer; }
.prettycheckbox.disabled a, .prettyradio.disabled a, .prettycheckbox.disabled label, .prettyradio.disabled label{ cursor:not-allowed; }
.prettycheckbox.disabled a { background-position: 0 -240px; }
.prettyradio.disabled a { background-position: 0 -270px; }



/**
 * jQuery lightBox plugin
 * This jQuery plugin was inspired and based on Lightbox 2 by Lokesh Dhakar (http://www.huddletogether.com/projects/lightbox2/)
 * and adapted to me for use like a plugin from jQuery.
 * @name jquery-lightbox-0.5.css
 * @author Leandro Vieira Pinho - http://leandrovieira.com
 * @version 0.5
 * @date April 11, 2008
 * @category jQuery plugin
 * @copyright (c) 2008 Leandro Vieira Pinho (leandrovieira.com)
 * @license CCAttribution-ShareAlike 2.5 Brazil - http://creativecommons.org/licenses/by-sa/2.5/br/deed.en_US
 * @example Visit http://leandrovieira.com/projects/jquery/lightbox/ for more informations about this jQuery plugin
 */
#jquery-overlay {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 90;
	width: 100%;
	height: 500px;
}
#jquery-lightbox {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	z-index: 100;
	text-align: center;
	line-height: 0;
}
#jquery-lightbox a img { border: none; }
#lightbox-container-image-box {
	position: relative;
	background-color: #fff;
	width: 250px;
	height: 250px;
	margin: 0 auto;
}
#lightbox-container-image { padding: 10px; }
#lightbox-loading {
	position: absolute;
	top: 40%;
	left: 0%;
	height: 25%;
	width: 100%;
	text-align: center;
	line-height: 0;
}
#lightbox-nav {
	position: absolute;
	top: 0;
	left: 0;
	height: 100%;
	width: 100%;
	z-index: 10;
}
#lightbox-container-image-box > #lightbox-nav { left: 0; }
#lightbox-nav a { outline: none;}
#lightbox-nav-btnPrev, #lightbox-nav-btnNext {
	width: 49%;
	height: 100%;
	zoom: 1;
	display: block;
}
#lightbox-nav-btnPrev { 
	left: 0; 
	float: left;
}
#lightbox-nav-btnNext { 
	right: 0; 
	float: right;
}
#lightbox-container-image-data-box {
	font: 10pt Calibri;
	background-color: #fff;
	margin: 0 auto;
	line-height: 1.2em;
	overflow: auto;
	width: 100%;
	padding: 0 10px 0;
}
#lightbox-container-image-data {
	padding: 0 10px; 
	color: #111c33; 
}
#lightbox-container-image-data #lightbox-image-details { 
	width: 70%; 
	float: left; 
	text-align: left; 
}	
#lightbox-image-details-caption { font-weight: bold; }
#lightbox-image-details-currentNumber {
	display: block; 
	clear: left; 
	padding-bottom: 1.0em;	
}			
#lightbox-secNav-btnClose {
	width: 66px; 
	float: right;
	padding-bottom: 0.7em;	
}




/*jquery*/
.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-clearfix{min-height:0}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default !important}.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-accordion .ui-accordion-header{display:block;cursor:pointer;position:relative;margin-top:2px;padding:.5em .5em .5em .7em;min-height:0}.ui-accordion .ui-accordion-icons{padding-left:2.2em}.ui-accordion .ui-accordion-noicons{padding-left:.7em}.ui-accordion .ui-accordion-icons .ui-accordion-icons{padding-left:2.2em}.ui-accordion .ui-accordion-header .ui-accordion-header-icon{position:absolute;left:.5em;top:50%;margin-top:-8px}.ui-accordion .ui-accordion-content{padding:1em 2.2em;border-top:0;overflow:auto}.ui-autocomplete{position:absolute;top:0;left:0;cursor:default}.ui-button{display:inline-block;position:relative;padding:0;line-height:normal;margin-right:.1em;cursor:pointer;vertical-align:middle;text-align:center;overflow:visible}.ui-button,.ui-button:link,.ui-button:visited,.ui-button:hover,.ui-button:active{text-decoration:none}.ui-button-icon-only{width:2.2em}button.ui-button-icon-only{width:2.4em}.ui-button-icons-only{width:3.4em}button.ui-button-icons-only{width:3.7em}.ui-button .ui-button-text{display:block;line-height:normal}.ui-button-text-only .ui-button-text{padding:.4em 1em}.ui-button-icon-only .ui-button-text,.ui-button-icons-only .ui-button-text{padding:.4em;text-indent:-9999999px}.ui-button-text-icon-primary .ui-button-text,.ui-button-text-icons .ui-button-text{padding:.4em 1em .4em 2.1em}.ui-button-text-icon-secondary .ui-button-text,.ui-button-text-icons .ui-button-text{padding:.4em 2.1em .4em 1em}.ui-button-text-icons .ui-button-text{padding-left:2.1em;padding-right:2.1em}input.ui-button{padding:.4em 1em}.ui-button-icon-only .ui-icon,.ui-button-text-icon-primary .ui-icon,.ui-button-text-icon-secondary .ui-icon,.ui-button-text-icons .ui-icon,.ui-button-icons-only .ui-icon{position:absolute;top:50%;margin-top:-8px}.ui-button-icon-only .ui-icon{left:50%;margin-left:-8px}.ui-button-text-icon-primary .ui-button-icon-primary,.ui-button-text-icons .ui-button-icon-primary,.ui-button-icons-only .ui-button-icon-primary{left:.5em}.ui-button-text-icon-secondary .ui-button-icon-secondary,.ui-button-text-icons .ui-button-icon-secondary,.ui-button-icons-only .ui-button-icon-secondary{right:.5em}.ui-buttonset{margin-right:7px}.ui-buttonset .ui-button{margin-left:0;margin-right:-.3em}input.ui-button::-moz-focus-inner,button.ui-button::-moz-focus-inner{border:0;padding:0}.ui-datepicker{width:17em;padding:.2em .2em 0;display:none}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{top:1px}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev-hover{left:1px}.ui-datepicker .ui-datepicker-next-hover{right:1px}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:49%}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:bold;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td span,.ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%;font-size:0}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-dialog{overflow:hidden;position:absolute;top:0;left:0;padding:.2em;outline:0}.ui-dialog .ui-dialog-titlebar{padding:.4em 1em;position:relative}.ui-dialog .ui-dialog-title{float:left;margin:.1em 0;white-space:nowrap;width:90%;overflow:hidden;text-overflow:ellipsis}.ui-dialog .ui-dialog-titlebar-close{position:absolute;right:.3em;top:50%;width:20px;margin:-10px 0 0 0;padding:1px;height:20px}.ui-dialog .ui-dialog-content{position:relative;border:0;padding:.5em 1em;background:none;overflow:auto}.ui-dialog .ui-dialog-buttonpane{text-align:left;border-width:1px 0 0 0;background-image:none;margin-top:.5em;padding:.3em 1em .5em .4em}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:right}.ui-dialog .ui-dialog-buttonpane button{margin:.5em .4em .5em 0;cursor:pointer}.ui-dialog .ui-resizable-se{width:12px;height:12px;right:-5px;bottom:-5px;background-position:16px 16px}.ui-draggable .ui-dialog-titlebar{cursor:move}.ui-menu{list-style:none;padding:2px;margin:0;display:block;outline:none}.ui-menu .ui-menu{margin-top:-3px;position:absolute}.ui-menu .ui-menu-item{margin:0;padding:0;width:100%;list-style-image:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7)}.ui-menu .ui-menu-divider{margin:5px -2px 5px -2px;height:0;font-size:0;line-height:0;border-width:1px 0 0 0}.ui-menu .ui-menu-item a{text-decoration:none;display:block;padding:2px .4em;line-height:1.5;min-height:0;font-weight:normal}.ui-menu .ui-menu-item a.ui-state-focus,.ui-menu .ui-menu-item a.ui-state-active{font-weight:normal;margin:-1px}.ui-menu .ui-state-disabled{font-weight:normal;margin:.4em 0 .2em;line-height:1.5}.ui-menu .ui-state-disabled a{cursor:default}.ui-menu-icons{position:relative}.ui-menu-icons .ui-menu-item a{position:relative;padding-left:2em}.ui-menu .ui-icon{position:absolute;top:.2em;left:.2em}.ui-menu .ui-menu-icon{position:static;float:right}.ui-progressbar{height:2em;text-align:left;overflow:hidden}.ui-progressbar .ui-progressbar-value{margin:-1px;height:100%}.ui-progressbar .ui-progressbar-overlay{background:url("images/animated-overlay.gif");height:100%;filter:alpha(opacity=25);opacity:0.25}.ui-progressbar-indeterminate .ui-progressbar-value{background-image:none}.ui-resizable{position:relative}.ui-resizable-handle{position:absolute;font-size:0.1px;display:block}.ui-resizable-disabled .ui-resizable-handle,.ui-resizable-autohide .ui-resizable-handle{display:none}.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0}.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0}.ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%}.ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%}.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px}.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px}.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px}.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px}.ui-selectable-helper{position:absolute;z-index:100;border:1px dotted black}.ui-slider{position:relative;text-align:left}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0}.ui-slider.ui-state-disabled .ui-slider-handle,.ui-slider.ui-state-disabled .ui-slider-range{filter:inherit}.ui-slider-horizontal{height:.8em}.ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-left:-.6em}.ui-slider-horizontal .ui-slider-range{top:0;height:100%}.ui-slider-horizontal .ui-slider-range-min{left:0}.ui-slider-horizontal .ui-slider-range-max{right:0}.ui-slider-vertical{width:.8em;height:100px}.ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em}.ui-slider-vertical .ui-slider-range{left:0;width:100%}.ui-slider-vertical .ui-slider-range-min{bottom:0}.ui-slider-vertical .ui-slider-range-max{top:0}.ui-spinner{position:relative;display:inline-block;overflow:hidden;padding:0;vertical-align:middle}.ui-spinner-input{border:none;background:none;color:inherit;padding:0;margin:.2em 0;vertical-align:middle;margin-left:.4em;margin-right:22px}.ui-spinner-button{width:16px;height:50%;font-size:.5em;padding:0;margin:0;text-align:center;position:absolute;cursor:default;display:block;overflow:hidden;right:0}.ui-spinner a.ui-spinner-button{border-top:none;border-bottom:none;border-right:none}.ui-spinner .ui-icon{position:absolute;margin-top:-8px;top:50%;left:0}.ui-spinner-up{top:0}.ui-spinner-down{bottom:0}.ui-spinner .ui-icon-triangle-1-s{background-position:-65px -16px}.ui-tabs{position:relative;padding:.2em}.ui-tabs .ui-tabs-nav{margin:0;padding:.2em .2em 0}.ui-tabs .ui-tabs-nav li{list-style:none;float:left;position:relative;top:0;margin:1px .2em 0 0;border-bottom-width:0;padding:0;white-space:nowrap}.ui-tabs .ui-tabs-nav .ui-tabs-anchor{float:left;padding:.5em 1em;text-decoration:none}.ui-tabs .ui-tabs-nav li.ui-tabs-active{margin-bottom:-1px;padding-bottom:1px}.ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor{cursor:text}.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor{cursor:pointer}.ui-tabs .ui-tabs-panel{display:block;border-width:0;padding:1em 1.4em;background:none}.ui-tooltip{padding:8px;position:absolute;z-index:9999;max-width:300px;-webkit-box-shadow:0 0 5px #aaa;box-shadow:0 0 5px #aaa}body .ui-tooltip{border-width:2px}.ui-widget{font-family:Lucida Grande,Lucida Sans,Arial,sans-serif;font-size:1.1em}.ui-widget .ui-widget{font-size:1em}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Lucida Grande,Lucida Sans,Arial,sans-serif;font-size:1em}.ui-widget-content{border:1px solid #a6c9e2;background:#fcfdfd url(images/ui-bg_inset-hard_100_fcfdfd_1x100.png) 50% bottom repeat-x;color:#222222}.ui-widget-content a{color:#222222}.ui-widget-header{border:1px solid #4297d7;background:#5c9ccc url(images/ui-bg_gloss-wave_55_5c9ccc_500x100.png) 50% 50% repeat-x;color:#ffffff;font-weight:bold}.ui-widget-header a{color:#ffffff}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{border:1px solid #c5dbec;background:#dfeffc url(images/ui-bg_glass_85_dfeffc_1x400.png) 50% 50% repeat-x;font-weight:bold;color:#2e6e9e}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{color:#2e6e9e;text-decoration:none}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus{border:1px solid #79b7e7;background:#d0e5f5 url(images/ui-bg_glass_75_d0e5f5_1x400.png) 50% 50% repeat-x;font-weight:bold;color:#1d5987}.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited,.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited{color:#1d5987;text-decoration:none}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{border:1px solid #79b7e7;background:#f5f8f9 url(images/ui-bg_inset-hard_100_f5f8f9_1x100.png) 50% 50% repeat-x;font-weight:bold;color:#e17009}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#e17009;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #fad42e;background:#fbec88 url(images/ui-bg_flat_55_fbec88_40x100.png) 50% 50% repeat-x;color:#363636}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#363636}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #cd0a0a;background:#fef1ec url(images/ui-bg_glass_95_fef1ec_1x400.png) 50% 50% repeat-x;color:#cd0a0a}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#cd0a0a}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#cd0a0a}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:bold}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:normal}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.ui-state-disabled .ui-icon{filter:Alpha(Opacity=35)}.ui-icon{width:16px;height:16px}.ui-icon,.ui-widget-content .ui-icon{background-image:url(images/ui-icons_469bdd_256x240.png)}.ui-widget-header .ui-icon{background-image:url(images/ui-icons_d8e7f3_256x240.png)}.ui-state-default .ui-icon{background-image:url(images/ui-icons_6da8d5_256x240.png)}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon{background-image:url(images/ui-icons_217bc0_256x240.png)}.ui-state-active .ui-icon{background-image:url(images/ui-icons_f9bd01_256x240.png)}.ui-state-highlight .ui-icon{background-image:url(images/ui-icons_2e83ff_256x240.png)}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url(images/ui-icons_cd0a0a_256x240.png)}.ui-icon-blank{background-position:16px 16px}.ui-icon-carat-1-n{background-position:0 0}.ui-icon-carat-1-ne{background-position:-16px 0}.ui-icon-carat-1-e{background-position:-32px 0}.ui-icon-carat-1-se{background-position:-48px 0}.ui-icon-carat-1-s{background-position:-64px 0}.ui-icon-carat-1-sw{background-position:-80px 0}.ui-icon-carat-1-w{background-position:-96px 0}.ui-icon-carat-1-nw{background-position:-112px 0}.ui-icon-carat-2-n-s{background-position:-128px 0}.ui-icon-carat-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-64px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-64px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:0 -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-on{background-position:-96px -144px}.ui-icon-radio-off{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-seek-first{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{border-top-left-radius:5px}.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{border-top-right-radius:5px}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{border-bottom-left-radius:5px}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{border-bottom-right-radius:5px}.ui-widget-overlay{background:#aaaaaa url(images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x;opacity:.3;filter:Alpha(Opacity=30)}.ui-widget-shadow{margin:-8px 0 0 -8px;padding:8px;background:#aaaaaa url(images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x;opacity:.3;filter:Alpha(Opacity=30);border-radius:8px}



.bx-wrapper { position: relative; margin: 0 auto 60px; padding: 0; *zoom: 1; width:990px; }
.bx-wrapper img { max-width: 100%; display: block; }
.bx-wrapper .bx-viewport { }
	
.bx-wrapper .bx-pager,
.bx-wrapper .bx-controls-auto { position: absolute; bottom: -30px; width: 100%; }

/* LOADER */

.bx-wrapper .bx-loading {
	min-height: 50px;
	background: url(../images/design/bxslider/bx_loader.gif) center center no-repeat #fff;
	height: 100%;
	width: 100%;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 2000;
}

/* PAGER */

.bx-wrapper .bx-pager { text-align: center; font-size: .85em; font-family: Arial; font-weight: bold; color: #666; padding-top: 20px; position:absolute; top:224px; z-index:100;}

.bx-wrapper .bx-pager .bx-pager-item,
.bx-wrapper .bx-controls-auto .bx-controls-auto-item {
	display: inline-block;
	*zoom: 1;
	*display: inline;
}

.bx-wrapper .bx-pager.bx-default-pager a {
	background: #eaf0ff;
	text-indent: -9999px;
	display: block;
	width: 10px;
	height: 10px;
	margin: 0 5px;
	outline: 0;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	box-shadow:0px 0px 5px gray;
}

.bx-wrapper .bx-pager.bx-default-pager a:hover,
.bx-wrapper .bx-pager.bx-default-pager a.active {
	background: #214077;
}

/* DIRECTION CONTROLS (NEXT / PREV) */

.bx-wrapper .bx-prev {
	left: 10px;
	background: url(../images/design/bxslider/controls.png) no-repeat 0 -32px;
}

.bx-wrapper .bx-next {
	right: 10px;
	background: url(../images/design/bxslider/controls.png) no-repeat -43px -32px;
}

.bx-wrapper .bx-prev:hover {
	background-position: 0 0;
}

.bx-wrapper .bx-next:hover {
	background-position: -43px 0;
}

.bx-wrapper .bx-controls-direction a {
	position: absolute;
	top: 50%;
	margin-top: -16px;
	outline: 0;
	width: 32px;
	height: 32px;
	text-indent: -9999px;
	z-index: 100;
}

.bx-wrapper .bx-controls-direction a.disabled {
	display: none;
}

/* AUTO CONTROLS (START / STOP) */

.bx-wrapper .bx-controls-auto {
	text-align: center;
}

.bx-wrapper .bx-controls-auto .bx-start {
	display: block;
	text-indent: -9999px;
	width: 10px;
	height: 11px;
	outline: 0;
	background: url(../images/design/bxslider/controls.png) -86px -11px no-repeat;
	margin: 0 3px;
}

.bx-wrapper .bx-controls-auto .bx-start:hover,
.bx-wrapper .bx-controls-auto .bx-start.active {
	background-position: -86px 0;
}

.bx-wrapper .bx-controls-auto .bx-stop {
	display: block;
	text-indent: -9999px;
	width: 9px;
	height: 11px;
	outline: 0;
	background: url(../images/design/bxslider/controls.png) -86px -44px no-repeat;
	margin: 0 3px;
}

.bx-wrapper .bx-controls-auto .bx-stop:hover,
.bx-wrapper .bx-controls-auto .bx-stop.active {
	background-position: -86px -33px;
}

/* PAGER WITH AUTO-CONTROLS HYBRID LAYOUT */

.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager {
	text-align: left;
	width: 80%;
}

.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto {
	right: 0;
	width: 35px;
}

/* IMAGE CAPTIONS */

.bx-wrapper .bx-caption {
	position: absolute;
	bottom: 0;
	left: 0;
	background: #666\9;
	background: rgba(80, 80, 80, 0.75);
	width: 100%;
}

.bx-wrapper .bx-caption span {
	color: #fff;
	font-family: Arial;
	display: block;
	font-size: .85em;
	padding: 10px;
}

#chrBans { overflow:hidden; margin-left:20px; }
#chrBans .i { background-image: url("../images/design/hs-bck.png"); background-repeat: repeat-x; border: 1px solid #e7eeff; float: left; height: 170px; margin-bottom: 7px; margin-right: 7px; width: 184px; }
#chrBans a:hover .i, #chrBans .i.a { background-color:#214077; background-image:none; }

#det #showWatcher { background-image:url('/images/design/watcher-sk.png'); border:0px; border-radius:0px; width:160px; height:46px; background-repeat:no-repeat; cursor:pointer;  }

#watcher { display:none; width:90%; max-width:500px; background-color:#fff; }
#watcher .h { padding:15px 20px; color:#fff; background-color: #214077; font-weight:bold; font-weight:bold; }
#watcher .tx { padding:20px; padding-bottom:40px; line-height:30px; }
#watcher .tx input[type="text"] { padding:5px; margin-top:20px; border:1px solid #f4f4f4; }
#watcher .tx input[type="button"] { margin-top:20px; color:#fff; background-color:#214077; height:32px; border:0px; font-weight:bold; }



#cookie-bar {background:#111111; height:auto; line-height:24px; color:#eeeeee; text-align:center; padding:3px 0;}
#cookie-bar.fixed { position:fixed; bottom:0; left:0; width:100%; z-index:1000; }
#cookie-bar.fixed.bottom {bottom:0; top:auto;}
#cookie-bar p {margin:0; padding:0;}
#cookie-bar a {color:#ffffff; display:inline-block; border-radius:3px; text-decoration:none; padding:0 6px; margin-left:8px;}
#cookie-bar a.link { text-decoration:underline; padding:0px; margin-left:0px; }
#cookie-bar .cb-enable {background:#007700;}
#cookie-bar .cb-enable:hover {background:#009900;}
#cookie-bar .cb-disable {background:#990000;}
#cookie-bar .cb-disable:hover {background:#bb0000;}
#cookie-bar .cb-policy {background:#0033bb;}
#cookie-bar .cb-policy:hover {background:#0055dd;}
