body, td, th { font-family:Georgia, Times New Roman, Times, serif; font-size:14px; color:#443333; letter-spacing:-0.04em; word-spacing:2px; }
body { background-image:url(../images/cosmoimg/background.gif); margin-left:0px; margin-top:0px; margin-right:0px; margin-bottom:0px; background-color:#474342  !important;}

/* #433F3F */

a { color:#FD3D8A; text-decoration:none; }
a:hover, .underline { text-decoration:underline; }
img { -ms-interpolation-mode: bicubic; }
h1, h2, h3, h4, h5, h6 { font-family:Georgia, Times New Roman, Times, serif; }
h1 { font-size:157.1%; color:#FD3D8A; }
h2 { font-size:142.9%; color:#FD3D8A; }
h3 { font-size:128.6%; color:#FD3D8A; }
h4 { font-size:142.9%; font-weight:normal; }
h5 { font-size:128.6%; font-style:normal; font-weight:normal; }
h6 { font-size:114.3%; font-style:normal; font-weight:normal; color:#776666 }
h6 a { color:#776666; text-decoration:none; }
h6 a:hover { text-decoration:none; }
h1, h2, h3, h4, h5, h6, p { margin:5px 0px; }
img, form { margin:0px; border:0px none; padding:0px; }
input, select, option, textarea { font-family:Arial, Helvetica, sans-serif; font-size:92.9%; border-top:1px solid #999999; border-right:1px solid #CCCCCC; border-bottom:1px solid #CCCCCC; border-left:1px solid #CCCCCC; color:#666666; width:95%; }
.radio { border:0px none; width:auto }
.submit, .submit2, .submit3, .submit5, .ebulten input.submit { font-family:Impact, Arial, Helvetica, sans-serif; border-width:0px; border-style:none; font-weight:normal; letter-spacing:0px; cursor: pointer; text-align:center; margin:0px; }
.submit { font-size:128.6%; background:transparent; color:#FD3D8A; width:auto; }
.submit2 { font-size:24px; background: url(../images/cosmoimg/submit2.png) no-repeat left top; width:150px; height:38px; line-height:36px; margin:7px; color:#FFFFFF; }
.submit3 { font-size:20px; background: url(../images/cosmoimg/submit3.png) no-repeat left top; width:150px; height:33px; line-height:31px; margin:7px 4px; color:#FFFFFF; }
.submit5 { font-size:14px; background: url(../images/cosmoimg/submit5.png) no-repeat left top; width:180px; height:27px; line-height:25px; color:#FFFFFF; display:block; margin-top:10px; }
.ebulten input.submit { font-size:14px; background: url(../images/cosmoimg/submit4.png) no-repeat left top; width:150px; height:27px; line-height:25px; color:#FFFFFF; }
.fleft { float:left; margin:0px 10px 10px 0px; }
#outerBg { clear:both; height:100%; width:100%; text-align:center; position:relative; }
#skin { width:100%; margin:0px auto; height:100%; position:absolute; z-index:0; top:0px; text-align:center; left:0; overflow: hidden; }
#skin a { position:absolute; z-index:1; }
#container { width:100%; margin:0px auto; height:100%; position:relative; z-index:1; text-align:left }
#bannerTop { width:995px; margin:0px auto; height:90px; text-align:center; clear:both; position:relative }
.rss { position:absolute; right:20px; bottom:0px }
#header { width:995px; margin:0px auto; height:100px; background:url(../images/cosmoimg/topBg.png) no-repeat; clear:both;/*z-index:99;*/ }
#header .left { width:470px; float:left; height:85px; text-align:left; padding:15px 0px 0px 15px; }
#header .left .logo { background-image:url(../images/cosmoimg/logo.png); background-repeat:no-repeat; float:left; width:355px; height:75px; }
#header .left .logo img { width:355px; height:75px; }
#header .mid { width:330px; float:left; height:100px; text-align:left; z-index:2; position:relative; }
#header .mid .tiklakazan { position:absolute; width:330px; z-index:3; height:200px; padding-bottom:10px; }
#header .right { width:180px; float:left; height:100px; text-align:left; color:#FFFFFF; }
#header .search { float:left; width:180px; font-size:85.7%; font-style:italic; padding:10px 0px 0px 0px; color:#F37CB5; }
#header .login { float:left; width:180px; text-align:center; margin:5px 0px 0px 0px }
#header input.searchInput { width:140px; background:#E6006D; border-top:1px solid #AB0C57; border-right:1px solid #C70E66; border-bottom:1px solid #EC338B; border-left:1px solid #C70E66; color:#FFCCE4; }
#mainContainer { width:995px; margin:0px auto; height:100%; clear:both; }
#mainContent { width:995px; margin:0px auto; height:100%; float:left; background:url(../images/cosmoimg/bg2col.png) repeat-y; }
#rightBg a { color:#FFFFFF; }
#footer { background:url(../images/cosmoimg/bottom.png) no-repeat center top; height:200px; width:100%; clear:both; overflow:hidden; }
#footer .content { width:995px; padding-top:22px; margin:0px auto; text-align:left; float:none; font-size:92.9%; font-family:Verdana; word-spacing:0px; letter-spacing:0px }
#footer .content p { font-size:78.6%; color:#CCCCCC; margin:6px 0px; }
#footer .content h5 { font-size:85.7%; color:#FFFFFF; margin:0px 30px; font-weight:normal; font-family:Verdana }
#footer .content h6 { font-size:85.7%; color:#FFFFFF; margin:0px 30px; font-weight:normal; font-family:Verdana }
#footer .logos img { margin-left:2px; }
#leftBg { width:485px; float:left; height:100%; padding:0px; text-align:center; /*background-color:#E9E*/ }
#midBg { width:330px; float:left; height:100%; margin-top:100px; text-align:center }
#rightBg { width:180px; float:right; height:100%; color:#FFFFFF; text-align:center }
#rightBg a:hover { text-decoration:none; color:#FFCC00 }
#uyari { position:fixed; z-index:999999; top:0; left:0; cursor:pointer; width:100%; height:100%; background-image:url('../images/seffaf.png'); font-size:14px; font-weight:bold; }
#uyari div { background:white; width:370px; -moz-border-radius: 0.7em; margin: 15% auto; padding:15px; text-align:center; }
/****manşet****/
#Manset span { cursor:pointer; text-decoration:none; color:#443333; width:25px; font-weight:bold; height:25px; padding:3px 8px 5px 8px; }
#Manset span:hover { background:url(../images/cosmoimg/numberHover.png) no-repeat center top; }
#Manset span.active { background:url(../images/cosmoimg/numberHover.png) no-repeat center top; }
#MansetGeri { cursor:pointer; }
#MansetIleri { cursor:pointer; }
/***** rehber *****/
.rehber { float:left; width:300px; margin-left:10px; padding-bottom:10px; font-size:85.7%; background:url(../images/cosmoimg/rehber.png) no-repeat center top; letter-spacing:0px }
.rehber a { color:#443333; font-weight:normal; display:block; padding:10px 10px 10px 25px; border-bottom:1px solid #FEC4DC; text-align:left; background:url(../images/cosmoimg/rehdot.png) no-repeat 5px 10px; }
.rehber a.otheradd { color:#FD3D8A; padding:10px 10px 10px 0px; border-bottom:1px solid #FEC4DC; background: none }
.rehber a.otheradd img { margin-right:0px; vertical-align:middle }
.rehber a:hover { background-color:#FEC4DC; text-decoration:none }
.rehber a.rtitle { padding:5px 0px 5px 0px; border-bottom:1px solid #FEC4DC; text-align:center; background-image:none }
.rehber a.rtitle:hover { background-color: transparent; }
.basharf { line-height:20px; padding-left:5px; padding-right:5px; text-align:center; background-color:#fd3d8a; color:white; display:inline; margin-left:1px; }
.yukari { text-align:right; background-color:#DDD; padding-right:5px }
/***** yazarin tum yazilari *****/
.tumyazilar { width:96%; margin-left:10px; padding-bottom:10px; font-size:85.7%; letter-spacing:0px }
.tumyazilar a { color:#443333; font-weight:normal; display:block; padding:10px 10px 10px 25px; border-bottom:1px solid #FEC4DC; text-align:left; background:url(../images/cosmoimg/rehdot.png) no-repeat 5px 10px; }
.tumyazilar a:hover { background-color:#FEC4DC; text-decoration:none }
/****frame****/
#mansetfoto { max-height:290px; overflow:hidden; }
.still .frame .bigImg { max-width:460px; clear:both; float:left }
#gallery .frame .bigImg, #slider .frame .bigImg { width:460px; clear:both; float:left }
.frame { margin:0px auto; clear:both; }
.frM {/*width:460px; margin:0px;*/ margin:0px auto; width:auto; text-align:center; float:none; background-color:#FFF; }
.frM table td { padding:3px; }
.frC1 { font-size:1px; background:url(../images/cosmoimg/galleryC1.png) no-repeat left bottom; height:11px; width:10px; }
.frC2 { font-size:1px; background:url(../images/cosmoimg/galleryC2.png) no-repeat right bottom; height:11px; width:10px; }
.frC3 { font-size:1px; background:url(../images/cosmoimg/galleryC3.png) no-repeat left top; height:13px; width:10px; }
.frC4 { font-size:1px; background:url(../images/cosmoimg/galleryC4.png) no-repeat right top; height:13px; width:10px; }
.frT { font-size:1px; background:url(../images/cosmoimg/galleryT.png) repeat-x left bottom; height:11px; }
.frL { font-size:1px; background:url(../images/cosmoimg/galleryL.png) repeat-y left top; width:10px; }
.frR { font-size:1px; background:url(../images/cosmoimg/galleryR.png) repeat-y right top; width:10px; }
.frB { font-size:1px; background:url(../images/cosmoimg/galleryB2.png) repeat-x left top; height:13px; }
.frPaginate { background:url(../images/cosmoimg/galleryB.png) repeat-x left top; height:47px; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; text-align:center; vertical-align:top; font-weight:bold; line-height:25px; font-size:92.9%; }
.frNext, .frBack { width:47px; height:47px; }
/****contentleft****/
.form { text-align:left; margin:10px; margin:0px auto }
.form td { padding:5px }
.content { text-align:left; float:left; /*width:468px;*/ margin:7px 2px 8px 15px; }
.headlines { text-align:left; padding-left:15px; clear:both; padding-right:15px; width:470px; display:block; color:#000; padding-bottom:5px; min-height:40px; }
.headlines p, .headlines h1, .headlines h2 { clear:both; display:block }
.headivide { padding-right:5px; margin-right:7px; border-right:1px solid #999999; vertical-align:middle; margin-bottom: .25em; float:left; }
.headividelink { line-height:40px; float:left }
.vsm { line-height:30px; }
.glm { line-height:30px; }
.slidess { text-align:right; }
.slidess a { border:1px solid #CCC; padding:3px 5px; margin:0px 5px; background-color:#FFF }
#video { float:left; width:485px; height:420px; text-align:center; position:relative; }
.strip { position:absolute; margin-top:3px; margin-left:2px; top:0px; width:94px; height:94px; background-position: left top; background-repeat:no-repeat }
#gallery, #slider, .tvguide, #style, .still { float:left; width:480px; text-align:center; position:relative; margin-left:5px; }
#gallery .frM, #slider .frM, .tvguide .frM, #style .frM, .still .frM { text-align:center; vertical-align:middle; display:table-cell }
#slider { margin-bottom:10px }
.tvguide td { text-align:left }
#gallery .strip { background-image:url(../images/cosmoimg/stripGallery.png); }
#style .strip { background-image:url(../images/cosmoimg/stripStil.png); }
#style .frame { position:relative; }
#style .frame .choose { position:absolute; margin-top:3px; margin-left:2px; bottom:5%; right:5%; }
#styleChoose, #styleOrder { clear:both; padding: 10px 0px 0px 27px }
#styleChoose .frame, #styleOrder .frame { clear:none; float:left; text-align:center; }
.tiklalogin { background-color:#000; color:#FFF; font-family:Impact, Georgia, "Times New Roman", Times, serif; font-size:128.6%; letter-spacing:0px; font-weight:normal; padding:2px 1%; width:98%; }
.tiklalogin a { color:#FFF; }
.vidicon { position:absolute; right:15px; top:5px; z-index:1000 }
/****postItems****/
.postItems { float:left; height:295px; width:155px; text-align:left; margin:0px 0px 0px 6px; background-repeat:no-repeat; background-position:9px 9px; }
.postItems h3 { font-size:107.1%; font-weight:normal; color:#FD3D8A; line-height:15px; margin:0px 0px 3px 5px; }
.postItems h4 { font-size:100%; font-weight:normal; line-height:15px; margin:0px 0px 3px 5px; text-align:center }
.postItems h4 a { color:#443333 }
.postItems p { font-size:92.9%; margin:0px 0px 0px 5px; }
.postItems p a { color:#443333 }
.postItems img { width:155px; height:155px; }
/****categoryItems****/
.categoryItems { float:left; background-repeat:no-repeat; background-position:9px 9px; margin:0px 0px 15px 6px; }
.categoryItems .item { width:141px; height:80px; padding-top:145px; padding-left:7px; padding-right:7px; margin:0px; text-decoration:none; background:url(../images/cosmoimg/categories.png) no-repeat left top; float:left; color:#FFFFFF; }
.categoryItems .item strong { font-family:Impact, Arial, Georgia, Times, serif; letter-spacing:0px; color:#FFFFFF; font-weight:normal; font-size:178.6%; line-height:30px }
.categoryItems .item span { font-family: Georgia, Times, serif; color:#FFFFFF; line-height:16px; font-size:12px; letter-spacing:-1px; font-weight:bold }
/****gallery-video****/
.csmlink { width:150px; }
#midBg .galleryList { background:url(../images/cosmoimg/COSMOGallery.png) no-repeat 10px top; float:left; width:320px; text-align:left; /*padding-top:15px;*/ }
#midBg .videoList { background:url(../images/cosmoimg/cosmoTVsmall.png) no-repeat 10px top; float:left; width:320px; text-align:left; margin-top:10px; padding-top:5px; }
#leftBg .videoList, #leftBg .galleryList, #leftBg .fragmanList { text-align:left; float:left; margin:5px 0px 5px 5px; }
.galleryItem, .videoItem { float:left; width:160px; line-height:16px; height:175px; font-style:italic; text-align:left; background-position:12px 17px; background-repeat:no-repeat; }
#leftBg .fragmanList .videoItem { float:left; width:160px; line-height:16px; height:280px; font-style:italic; text-align:left; background-position:5px 5px; background-repeat:no-repeat; }
.videoItem { background-position:12px 10px; }
.galleryItem a, .videoItem a { color:#443333; }
.galleryItem span, .videoItem span { margin-left:5px; margin-right:5px; display:inline-block; }
.allcats { width:100%; font-size:78.6%; float:left }
.allcatstxt { width:150px; text-align:right; float:left; padding-top:5px; font-style: italic }
.allcatslogo { width:160px; float:left }
/****menu****/
.menu { width:180px; text-align:left; color:#FFFFFF; margin-left:0px; float:left; }
.menu a.menulink { border-bottom:1px solid #DD3C88; width:165px; float:left; padding:5px 0px 4px 5px; margin:0px 0px 0px 0px; font-family: "Times New Roman", Times, serif; letter-spacing:0px; font-weight: bold; font-size:92.9%; position:relative }
.menu a.menulink:hover { text-decoration:none; margin:0px 0px 0px -5px; width:165px; padding-left:10px; color:#FFCC00; }
/****menuBanner****/
.menu .menubanner{ width:180px; float:left;position:relative;background-color:#333333;}
.menu .menubanner .banner{ position:absolute; width:60px; height:20px; right:5px; top:0px;z-index:1;}
/****menuBanner1****/
.menu #menuBanner1 { background:url(images/banners/menu/tonyguy.png) no-repeat; width:173px; padding:5px 0px 5px 15px; margin-left:-10px; border:0px none; }
.menu #menuBanner1:hover { background:url(images/banners/menu/tonyguy2.png) no-repeat; width:173px; padding:5px 0px 5px 15px; margin-left:-10px; border:0px none; }
/****contact****/
#rightBg .center, #rightBg .contact { width:165px; float:left; font-size: 78.6%; letter-spacing:0px; }
#rightBg .contact p { margin:0px 0px 10px 0px; padding:0px }
#rightBg .contact strong { font-family: Impact, Georgia, Times, serif; font-size:135.7%; letter-spacing:0px; font-weight:normal }
/****editors****/
.editors, .uzman { width:180px; text-align:left; color:#FFFFFF; float:left; margin:0px 0px; letter-spacing:0px; position:relative; }
.editors .title { width:180px; text-align:center; float:left; margin:0px 0px; }
.editors a { border-bottom:1px solid #DE458D; width:170px; float:left; padding:5px 0px 5px 0px; margin:0px 0px 0px 0px; font-size:78.6%; font-family: Georgia, "Times New Roman", Times, serif; line-height:12px; height:38px; position:relative; word-spacing:-1px }
.editors a:hover { text-decoration:none; color:#FFCC00; }
.editors span { position:absolute; left:127px; top:0px; width:48px; height:48px; }
.editors img { position:absolute; left:127px; top:0px; width:48px; height:48px; }
.editors em { line-height:16px; font-family: "Times New Roman", Times, serif; font-style:italic; font-size:107.1%; color:#FF99CC; }
.editors small { font-family: Verdana, "Times New Roman", Times, serif; font-style:normal; font-size:92.9%; color:#FFCCDD; line-height:15px }
/****uzman****/

.uzman { width:180px; text-align:left; color:#FFFFFF;  margin:0px 0px; letter-spacing:0px; position:relative;float:left; }
.uzman p strong { padding:0px; margin:0px; font-size:100%; font-weight:bold; line-height:120%; color:#FFF }
.uzman p { padding:5px 0px; margin:0px; color:#FFCCDD; font-size:85.7%; letter-spacing:-1px; float:left; width:105px; }
.uzman .photo { float:left; width:50px; height:50px; padding:10px; border:0px;background:url(http://www.cosmoturk.com/images/cosmoimg/uzmanFotoBg.png) no-repeat; position:absolute; left:105px; top:3px; }
.uzman a { color:#FFFFFF; float:left; width:170px; letter-spacing:-0.04em; height:70px; position:relative; text-align:left; border-bottom:1px solid #DE458D; padding:3px 0px 2px 0px; }


/****ebulten****/
.ebulten { height:30px; width:300px; float:left; padding:0px 0px 15px 10px; text-align:left }
.ebulten input { width:140px; margin:6px 0px 4px 0px; height:17px; }
/****otherNews****/
.otherNews { float:left; width:300px; margin-left:10px; background-image:url(../images/cosmoimg/otherNews.png); background-repeat:no-repeat; background-position:center 10px; padding-top:55px; font-size:92.9%; }
.otherNews p { margin:15px 0px; color:#FD3D8A; font-weight:bold; }
.otherNews a { color:#443333; font-style:italic; font-weight:normal; }
/****bmi****/
.bmi { float:left; width:306px; height:126px; margin:7px; background:url(../images/cosmoimg/bmi.png) no-repeat left top; text-align:left; }
.bmi table { margin:5px 0px 0px 135px; }
.bmi input { width:120px; }
.bmi p { font-size:114.3%; letter-spacing:-1px }
.bmi .submit { font-size:18px; }
#bmi2 td { font-size:78.6%; }
/****survey****/
.survey { float:left; width:306px; margin:7px; text-align:center; }
.survey .top { float:left; width:100%; background:url(../images/cosmoimg/surveyT.png) no-repeat left bottom; height:23px; font-size:157.1%; padding-top:7px; }
.survey .bottom { float:left; width:100%; background:url(../images/cosmoimg/surveyB.png) no-repeat left bottom; height:30px; }
.survey .content { float:left; width:90%; background:url(../images/cosmoimg/surveyM.png) repeat-y; font-size:78.6%; text-align:left; letter-spacing:0px; padding:7px 5% 7px 5%; margin:0px; word-spacing:0px }
.survey .submit { font-size:14px; background: url(../images/cosmoimg/surveysubmit.png) no-repeat left top; width:80px; height:27px; line-height:25px; color:#FFFFFF; vertical-align:middle }
.survey .answer { padding:3px 5px; font-family:Verdana; border-bottom:1px dotted #AAA; }
.survey .question { padding:5px; border-bottom:1px dotted #AAA }
/****miniBanner****/
.miniBanners { float:left; width:310px; text-align:center; margin:5px; padding:0px 2px }
.rightBanners { float:left; width:152px; text-align:center; margin:0px 9px; padding:0px; }
.miniBanners .item, .rightBanners .item { float:left; width:140px; margin:0px 0px; background:url(../images/cosmoimg/miniBannerH.png) no-repeat; padding:6px; height:60px; }
.miniBanners img, .rightBanners img { width:140px; height:60px; }
.midiBanners { float:left; width:305px; text-align:center; margin:5px; padding:0px 2px }
.midiBanners .item { float:left; width:295px; margin:0px 0px; background:url(../images/cosmoimg/midiBannerH.png) no-repeat; padding:6px 5px; height:60px; }
.midiBanners img { width:295px; height:60px; }
.horoscope { float:left; width:305px; text-align:center; margin:5px; padding:0px 2px }
.horoscope span { display:block; padding: 5px 0px; }
.horoscope .item { float:left; width:225px; margin:0px 0px; background:url(../images/cosmoimg/horoscopeall.png) no-repeat; padding:6px 5px 6px 75px; height:60px; text-align:left }
.horoscope select { width:110px; vertical-align:middle }
.horoscope input.submit { font-size:14px; background: url(../images/cosmoimg/gonder.png) no-repeat left top; width:80px; height:27px; line-height:25px; color:#FFFFFF; vertical-align:middle }
/****pagination****/
.pagination { display:block; text-align:center; height:30px; line-height:25px; clear:both; padding-top:3px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:92.9%; font-weight:bold; }
.pagination a { text-decoration:none; color:#443333; width:25px; font-weight:bold; height:25px; padding:3px 8px 5px 8px; }
.pagination .prevNext img { width:17px; height:26px; margin:0px 10px; }
.pagination .prevNext:hover { background:url(none); }
.pagination .active { padding:3px 8px 5px 8px; cursor:default; background:url(../images/cosmoimg/numberHover.png) no-repeat center top; width:25px; height:25px; }
.pagination a:hover { background:url(../images/cosmoimg/numberHover.png) no-repeat center top; }
/****postButtons****/
.postButtons { width:100%; padding:10px 0px; text-align:center; clear:both; display:block }
.postButtons img { margin:0px 6px 0px 6px; }
/****HRs****/
.hr { background-position:center center; background-repeat:no-repeat; margin:0px auto; }
#leftBg .hr { padding:5px 0px; width:380px; height:25px; clear:both; background-image:url(../images/cosmoimg/postEnd.png); }
#midBg .hr { padding:5px 0px; clear:both; width:270px; height:20px; background-image:url(../images/cosmoimg/midEnd.png); }
#rightBg .hr { float:left; width:170px; height:12px; margin:15px 0px; background-image:url(../images/cosmoimg/hrMenu.png); }
/****banners****/
.banner300x250 { height:250px; width:300px; float:left; margin:10px 10px; }
#leftBg .banner300x250 { margin:10px auto; float:none; }
.banner468x60 { height:60px; width:468px; float:left; margin:5px 0px 5px 12px; }
.banner728x90 { height:90px; width:728px; margin-left:2px; float:left; clear:both; }
.banner260x90 { width:260px; height:90px; float:left; margin-left:2px; background:black; }
/* fancybox */

div#fancy_overlay { position: fixed; top: 0; left: 0; width: 100%; height: 100%; display: none; z-index: 30; }
div#fancy_loading { position: absolute; height: 40px; width: 40px; cursor: pointer; display: none; overflow: hidden; background: transparent; z-index: 100; }
div#fancy_loading div { position: absolute; top: 0; left: 0; width: 40px; height: 480px; background: transparent url('../images/fancy_progress.png') no-repeat; }
div#fancy_outer { position: absolute; top: 0; left: 0; z-index: 90; padding: 20px 20px 40px 20px; margin: 0; background: transparent; display: none; }
div#fancy_inner { position: relative; width:100%; height:100%; background: #FFF; }
div#fancy_content { margin: 0; z-index: 100; position: absolute; }
div#fancy_div { background: white; color: black; height: 100%; width: 100%; z-index: 100; }
img#fancy_img { position: absolute; top: 0; left: 0; border:0; padding: 0; margin: 0; z-index: 100; width: 100%; height: 100%; }
div#fancy_close { position: absolute; top: -12px; right: -15px; height: 30px; width: 30px; background: url('../images/fancy_closebox.png') top left no-repeat; cursor: pointer; z-index: 181; display: none; }
#fancy_frame { position: relative; width: 100%; height: 100%; display: none; }
#fancy_ajax { width: 100%; height: 100%; overflow: auto; }
a#fancy_left, a#fancy_right { position: absolute; bottom: 0px; height: 100%; width: 35%; cursor: pointer; z-index: 111; display: none; background-image: url("data:image/gif;base64,AAAA"); outline: none; overflow: hidden; }
a#fancy_left { left: 0px; }
a#fancy_right { right: 0px; }
span.fancy_ico { position: absolute; top: 50%; margin-top: -15px; width: 30px; height: 30px; z-index: 112; cursor: pointer; display: block; }
span#fancy_left_ico { left: -9999px; background: transparent url('../images/fancy_left.png') no-repeat; }
span#fancy_right_ico { right: -9999px; background: transparent url('../images/fancy_right.png') no-repeat; }
a#fancy_left:hover, a#fancy_right:hover { visibility: visible; background-color: transparent; }
a#fancy_left:hover span { left: 20px; }
a#fancy_right:hover span { right: 20px; }
#fancy_bigIframe { position: absolute; top: 0; left: 0; width: 100%; height: 100%; background: transparent; }
div#fancy_bg { position: absolute; top: 0; left: 0; width: 100%; height: 100%; z-index: 70; border: 0; padding: 0; margin: 0; }
div.fancy_bg { position: absolute; display: block; z-index: 70; border: 0; padding: 0; margin: 0; }
div#fancy_bg_n { top: -20px; width: 100%; height: 20px; background: transparent url('../images/fancy_shadow_n.png') repeat-x; }
div#fancy_bg_ne { top: -20px; right: -20px; width: 20px; height: 20px; background: transparent url('../images/fancy_shadow_ne.png') no-repeat; }
div#fancy_bg_e { right: -20px; height: 100%; width: 20px; background: transparent url('../images/fancy_shadow_e.png') repeat-y; }
div#fancy_bg_se { bottom: -20px; right: -20px; width: 20px; height: 20px; background: transparent url('../images/fancy_shadow_se.png') no-repeat; }
div#fancy_bg_s { bottom: -20px; width: 100%; height: 20px; background: transparent url('../images/fancy_shadow_s.png') repeat-x; }
div#fancy_bg_sw { bottom: -20px; left: -20px; width: 20px; height: 20px; background: transparent url('../images/fancy_shadow_sw.png') no-repeat; }
div#fancy_bg_w { left: -20px; height: 100%; width: 20px; background: transparent url('../images/fancy_shadow_w.png') repeat-y; }
div#fancy_bg_nw { top: -20px; left: -20px; width: 20px; height: 20px; background: transparent url('../images/fancy_shadow_nw.png') no-repeat; }
div#fancy_title { position: absolute; z-index: 100; display: none; }
div#fancy_title div { color: #FFF; font: bold 12px Arial; padding-bottom: 3px; white-space: nowrap; }
div#fancy_title table { margin: 0 auto; }
div#fancy_title table td { padding: 0; vertical-align: middle; }
td#fancy_title_left { height: 32px; width: 15px; background: transparent url('../images/fancy_title_left.png') repeat-x; }
td#fancy_title_main { height: 32px; background: transparent url('../images/fancy_title_main.png') repeat-x; }
td#fancy_title_right { height: 32px; width: 15px; background: transparent url('../images/fancy_title_right.png') repeat-x; }

.contad {display:none;}

/* root element for scrollable */
.vertical { /* required settings */position:relative;	overflow:hidden; /* vertical scrollers have typically larger height than width */height:229px;width:174px;text-align:left;border-bottom:1px solid #DE458D;border-top:1px solid #DE458D; margin-right:6px;}
/* root element for scrollable items */
.items {	position:absolute;/* this time we have very large space for height */height:20000em;margin: 0px;}
/* elements inside single item */
.item {height:77px;}
/* the action buttons above the scrollable */
#actions, .actions { width:165px;padding:0px 10px 0px 5px;}
#actions a, .actions a {font-size:11px;cursor:pointer;color:#666;}
#actions a:hover, .actions a:hover {text-decoration:underline;	color:#000;}
.next {}	
