/*HTML5 ? Boilerplate Normalize #####################################*/
/*####################################################################*/

article, aside, details, figcaption, figure, footer, header, hgroup, nav, section { display: block; }
audio, canvas, video { display: inline-block; *display: inline; *zoom: 1; }
audio:not([controls]) { display: none; }
[hidden] { display: none; }

html { font-size: 100%; overflow-y: scroll; -webkit-text-size-adjust: 100%; -ms-text-size-adjust: 100%; }
body { margin: 0; font-size: 13px; line-height: 1.231; background:#e6e6e6; font-family:arial;}
button, input, select, textarea { font-family:arial; color: #222; }

::-moz-selection { background: #fe57a1; color: #fff; text-shadow: none; }
::selection { background: #fe57a1; color: #fff; text-shadow: none; }

a { color: #c41230; outline:none; cursor:pointer; text-decoration:none; }
a:visited { outline:none; }
a:hover { color: #000; outline:none; }
a:focus { outline: thin dotted; outline:none; }
a:hover, a:active { outline: 0; outline:none; }

abbr[title] { border-bottom: 1px dotted; }
b, strong { font-weight: bold; }
blockquote { margin: 1em 40px; }
dfn { font-style: italic; }
hr { display: block; height: 1px; border: 0; border-top: 1px solid #ccc; margin: 1em 0; padding: 0; }
ins { background: #ff9; color: #000; text-decoration: none; }
mark { background: #ff0; color: #000; font-style: italic; font-weight: bold; }
pre, code, kbd, samp { font-family: monospace, monospace; _font-family: 'courier new', monospace; font-size: 1em; }
pre { white-space: pre; white-space: pre-wrap; word-wrap: break-word; }
q { quotes: none; }
q:before, q:after { content: ""; content: none; }
small { font-size: 85%; }
sub, sup { font-size: 75%; line-height: 0; position: relative; vertical-align: baseline; }
sup { top: -0.5em; }
sub { bottom: -0.25em; }
ul, ol { margin: 1em 0; padding: 0 0 0 40px; }
dd { margin: 0 0 0 40px; }
nav ul, nav ol { list-style: none; list-style-image: none; margin: 0; padding: 0; }
img { border: 0; -ms-interpolation-mode: bicubic; vertical-align: middle; }
svg:not(:root) { overflow: hidden; }
figure { margin: 0; }

form { margin: 0; }
fieldset { border: 0; margin: 0; padding: 0; }
label { cursor: pointer; }
legend { border: 0; *margin-left: -7px; padding: 0; }
button, input, select, textarea { font-size: 100%; margin: 0; vertical-align: baseline; *vertical-align: middle; }
button, input { line-height: normal; *overflow: visible; }
table button, table input { *overflow: auto; }
button, input[type="button"], input[type="reset"], input[type="submit"] { cursor: pointer; -webkit-appearance: button; }
input[type="checkbox"], input[type="radio"] { box-sizing: border-box; }
input[type="search"] { -webkit-appearance: textfield; -moz-box-sizing: content-box; -webkit-box-sizing: content-box; box-sizing: content-box; }
input[type="search"]::-webkit-search-decoration { -webkit-appearance: none; }
button::-moz-focus-inner, input::-moz-focus-inner { border: 0; padding: 0; }
textarea { overflow: auto; vertical-align: top; resize: vertical; }
input:valid, textarea:valid {  }
input:invalid, textarea:invalid { background-color: #f0dddd; }

table { border-collapse: collapse; border-spacing: 0; }
td { vertical-align: top; }

@font-face {
  font-family: 'GothamBold';
  src: url('../font/Gotham-Bold.eot?#iefix') format('embedded-opentype'),  url('../font/Gotham-Bold.otf')  format('opentype'),
	     url('../font/Gotham-Bold.woff') format('woff'), url('../font/Gotham-Bold.ttf')  format('truetype'), url('../font/Gotham-Bold.svg#GothamBold') format('svg');
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'GothamBlack';
  src: url('../font/GothamBlack.eot?#iefix') format('embedded-opentype'),  url('../font/GothamBlack.otf')  format('opentype'),
	     url('../font/GothamBlack.woff') format('woff'), url('../font/GothamBlack.ttf')  format('truetype'), url('../font/GothamBlack.svg#GothamBlack') format('svg');
  font-weight: normal;
  font-style: normal;
}

/*Istanbul Modern | Website Style ####################################*/
/*####################################################################*/
/* Author:Tolga KILIC | spacesheep.net | 16.10.2011 ##################*/
/*####################################################################*/

div#container { width:1140px; height:auto; margin:auto; display:block; margin-top:15px; position:relative; }
.clr { clear:both; height:0; line-height:0; margin:0; padding:0; }

/*Header ||||||||||||||||||||||||||*/
header[role="header"] { width:153px; height:auto; display:block; float:left; }

.logo { width:153px; height:153px; display:block; float:left; overflow:hidden; background:url(../images/bg/bgLogo.png) no-repeat;}
.logoblack { background-image:url(../images/bg/bgLogoBlack.png);}
a.language { width:153px; height:auto; display:inline-block; padding:13px 0 27px 0; color:#808080; font-size:10px; 
             font-family:'GothamBold', sans-serif; text-decoration:none}

#menu {width:153px; height:auto; display:block; overflow:hidden; margin-left:auto; margin-right:auto; font-family:'GothamBlack', sans-serif; }
.menuButton { width:153px; float:left; _float:none; cursor:pointer; padding:5px 0; }
.menuButton3 {margin:15px 0;}
.menuButton a { color:#000; text-decoration:none; font-size:11px; }
.menuButton a:hover {color:#c41230;}
.menuContent { width:153px; float:left; _float:none; margin-bottom:3px; display:none; }
.menuContent a { width:153px; display:inline-block; font-size:11px; font-family:'GothamBold', sans-serif; text-decoration:none; color:#898989; margin:2px 0;}
.menuContent .menuContent a {padding-left:15px; width:138px;}
.menuContent a:hover, .menuContent a.current { color:#c41230; }
.menuButton a.menumembership{display:block;padding:5px 9px; font-family:'GothamBold', sans-serif; background:#c41230; color:#FFF; font-size:14px; border:solid 3px #FFF;}
.menuButton a.menumembership:hover{color:#FFF;}
.on{padding:5px 0 2px 0; }
.on a { color:#898989; }
/*.over a { color:#c41230; }*/
#activeMenu{display:none;}
#activeMenu2{display:none;}

/*Main ||||||||||||||||||||||||||||*/
div#main { width:749px; height:auto; display:block; float:left; margin:0 21px; }

div.main { width:749px; height:auto; display:block; float:left; margin:0 0 20px 0; padding:0; background:#fff; }
/*div.main p {font-size:14px; color:#5f5f5f; padding:0 18px; margin: 10px 0 15px 0;}
div.main p a { color:#c41230; font-size:10px; font-weight:bold; text-decoration:none; }*/

.icerik {font-size:14px; color:#000; padding:0 19px; margin: 10px 0 15px 0;}
.icerik p, .icerik h1, .icerik h2, .icerik h3, .icerik h4, .icerik h5, .icerik h6, .icerik div, .icerik span{line-height:1.285em;}
.icerik p, .icerik h1, .icerik h2, .icerik h3, .icerik h4, .icerik h5, .icerik h6, .icerik div{margin:0 0 0.5em 0;}
.icerik a { color:#c41230; font-weight:bold; text-decoration:none; }
.icerik h1{ font-weight:bold; font-size:24px;}
.icerik h2{ font-weight:bold; font-size:22px;}
.icerik h3{ font-weight:bold; font-size:20px;}
.icerik h4{ font-weight:bold; font-size:18px;}
.icerik h5{ font-weight:bold; font-size:16px;}
.icerik h6{ font-weight:bold; font-size:14px;}
.icerik ul{ list-style:disc; margin-bottom:10px;}
.icerik li{ margin-left:30px; padding-left:5px; margin-bottom:5px;}
.icerik ol{ list-style:decimal; margin-bottom:10px;}
.icerik ol ol{ list-style:lower-latin;}
.icerik ol ol ol{ list-style:lower-roman;}
.icerik table {
	border-collapse: separate;
}
.icerik .etiket {font-size:11px; line-height:16px;}
.icerik .etiket a {font-size:11px; font-weight:normal; color:#c41230; line-height:16px; text-decoration:none;}
.icerik .etiket a:hover {color:#5f5f5f;}
.icerik h1.GothamBoldHeadRed, .icerik h2.GothamBoldHeadRed, .icerik h3.GothamBoldHeadRed, .icerik h4.GothamBoldHeadRed, .icerik h5.GothamBoldHeadRed, .icerik h6.GothamBoldHeadRed{font-family:'GothamBold', sans-serif; color:#c41230;}
.icerik h1.GothamBoldHead, .icerik h2.GothamBoldHead, .icerik h3.GothamBoldHead, .icerik h4.GothamBoldHead, .icerik h5.GothamBoldHead, .icerik h6.GothamBoldHead{font-family:'GothamBold', sans-serif;}
.icerik table.layout1, .icerik table.layout2, .icerik table.layout3{ border:none; border-collapse:collapse; margin-bottom:15px; width:711px;}
.icerik table.layout2{ width:512px;}
.icerik table.layout1 td, .icerik table.layout2 td, .icerik table.layout3 td{ vertical-align:top;}
.icerik table.layout1 td.l1{width:512px; padding-right:17px;}
.icerik table.layout1 td.l2{width:165px; padding-left:17px; border-left:solid 1px #b2b2b2;}
.icerik table.layout2 td.l1{width:47%;}
.icerik table.layout2 td.l2{width:47%; padding-left:17px; border-left:none;}
.icerik table.layout3 td.l1{width:165px; padding-right:17px;}
.icerik table.layout3 td.l2{width:273px; padding-right:17px;}
.icerik table.layout3 td.l3{width:273px; padding-left:17px;}

.icerik .type10pxblack{font-size:10px; color:#000;}
.icerik .type10pxred{font-size:10px; color:#c41230;}
.icerik a.type10pxred{display:block;}
.icerik .type13pxredbold{font-size:13px; color:#c41230; font-weight:bold;}
.icerik div.hrdotted{height:2px; width:auto; display:block; border-top:dotted 1px #b2b2b2; margin:10px 0;}
.icerik .type12px{font-size:12px;}
.icerik .type11pxbold{font-size:11px; font-weight:bold;}
.icerik .type12pxbold{font-size:12px; font-weight:bold;}
.icerik .type10pxboldgray{font-size:10px; font-weight:bold; color:#999;}
.icerik .type16pxboldgray{font-size:18px; color:#999; font-weight:bold;}
.icerik .typeboldgray{color:#999; font-weight:bold;}
.icerik .typeboldred{color:#c41230; font-weight:bold;}
.icerik .bottom0785{margin-bottom:0.785em;}
.sol{float:left;}
.sag{float:right;}

ul.mainDisplay { width:749px; height:auto; display:block; margin:auto; padding:0; font-family:'GothamBold', sans-serif; }
ul.mainDisplay li { width:358px; display:none; border:3px solid #fff; list-style-type:none; float:left; }
ul.mainDisplay li a { text-decoration:none;}
ul.mainDisplay li.itemDisplayTop { margin-bottom:21px;}
ul.mainDisplay li.itemDisplaySecond {float:right !important;}
ul.mainDisplay li.itemDisplayTop a{display:block; width:346px; height:346px; padding:6px;}
ul.mainDisplay li.itemDisplayTop img{width:358px; height:358px; display:block; position:absolute; top:0; left:0; cursor:pointer; z-index:1;}

.whiteWrap{ background:url(../images/bg/sc-white.gif) 0 0 repeat-y; width:346px; display:block;}
.scT{ float:left; width:257px; }
.scTitle{color:#000; font-size:20px; padding:17px 0 9px 17px; display:block; height:47px;}
.scDate{display:block; color:#c41230; font-size:14px; padding:0 0 9px 17px; height:17px;}
.scThumWrap{width:274px;display:block;}
.scThum{width:274px; font-size:14px; font-family:Arial; background:url(../images/bg/bgDisplayContent.png) repeat; padding:17px; display:block; color:#000;display:block;}
.scMore{font-size:11px; font-weight:bold; color:#c41230; display:block; margin-top:12px;}

.displayWhite { width:308px; height:100px; position:absolute; background:#fff; top:6px; left:6px; font-size:20px; cursor:pointer; z-index:5 }
span.displayWhiteHead { width:241px; height:47px; display:block; color:#000; font-size:20px; padding:17px 0 9px 17px;}
span.displayWhiteDate { width:241px; display:block; color:#c41230; font-size:14px; padding:0 0 9px 17px; height:17px; }

.itemDisplaySmall { width:235px !important; height:auto !important; display:block; overflow:hidden; float:left !important; border:none !important; position:relative; }
.boxMargin { margin:0 22px; }

span.displaySmall { width:229px; height:auto; border:3px solid #fff; display:block; overflow:hidden; }
span.displaySmallWhiteHead { width:235px; height:auto; display:block; color:#000; font-size:16px; padding:4px 0;}
span.displaySmallWhiteDate { width:235px; display:block; color:#c41230; font-size:12px; }

.redBox, .redBoxAlter, .redBoxAlter2, .redBoxAlter3{ float:right; width:80px; height:80px; background:#c41230;}
span.displayRed, span.displayRedAlter, span.displayRedAlter2, span.displayRedAlter3 { width:80px; height:80px; position:absolute; background:#c41230; top:6px; right:6px; z-index:6;}
span.displaySmallRed, span.displaySmallRedAlter, span.displaySmallRedAlter2, span.displaySmallRedAlter3 { width:80px; height:80px; position:absolute; background:#c41230; top:9px; right:9px;}
.redBox table, .redBoxAlter table, .redBoxAlter2 table, .redBoxAlter3 table, .redBox td, .redBoxAlter td, .redBoxAlter2 td, .redBoxAlter3 td, span.displayRed table, span.displayRedAlter table, span.displayRedAlter2 table, span.displayRedAlter3 table, span.displayRed td, span.displayRedAlter td, span.displayRedAlter2 td, span.displayRedAlter3 td, span.displaySmallRed table, span.displaySmallRedAlter table, span.displaySmallRedAlter2 table, span.displaySmallRedAlter3 table, span.displaySmallRed td, span.displaySmallRedAlter td, span.displaySmallRedAlter2 td, span.displaySmallRedAlter3 td{ width:80px; height:80px; vertical-align:middle; border:none; text-align:center; margin:0; padding:0; color:#fff;}
.redBox td, span.displayRed td, span.displaySmallRed td{font-size:13px;}
.redBoxAlter td, span.displayRedAlter td, span.displaySmallRedAlter td{font-size:11px;}
.redBoxAlter2 td, span.displayRedAlter2 td, span.displaySmallRedAlter2 td{font-size:10px;}
.redBoxAlter3 td, span.displayRedAlter3 td, span.displaySmallRedAlter3 td{font-size:7.5px;}
                       
ul.gallery, ul.galleryPress { width:635px; height:auto; display:block;overflow:hidden; margin:auto; margin-top:8px; margin-bottom:8px; padding:0; }
ul.gallery li, ul.galleryPress li { width:205px; height:140px; float:left; display:block; overflow:hidden; margin:0 0 5px 5px; padding:0; list-style-type:none; position:relative; }
ul.galleryPress li{background:url(../pic_lib/vinyet205x140.jpg) 0 0 no-repeat; border:solid 1px #AAA; width:203px;}

ul.pressRelease { width:635px; height:auto; display:block; overflow:hidden; margin:auto; margin-top:8px; margin-bottom:8px; padding:0;}
ul.pressRelease li { width:205px; height:auto; float:left; display:block; overflow:hidden; margin:0 0 10px 5px; padding:0; list-style-type:none; }
ul.pressRelease li.ilk{clear:left;}
ul.pressRelease li.son{clear:right;}
ul.pressRelease li a { text-decoration:none; }

ul.learn { width:635px; height:auto; display:block; overflow:hidden; margin:auto; margin-top:8px; margin-bottom:8px; padding:0;}
ul.learn li { width:205px; height:240px; float:left; display:block; overflow:hidden; margin:0 0 10px 5px; padding:0; list-style-type:none; }
ul.learn li a { text-decoration:none; }

span.pressReleaseName {width:100%; height:auto; display:block; overflow:hidden; color:#000; font-size:16px; font-family:'GothamBold', sans-serif; padding:5px 0; }
span.pressReleaseDate, span.pressReleaseDate2 {width:100%; height:auto; display:block; overflow:hidden; color:#c41230; font-size:11px; font-family:'GothamBold', sans-serif; }
span.pressReleaseDate2{ font-size:10px;}
a.infoPressRelease { font-size:11px; color:#c41230; font-weight:bold; text-decoration:none; position:absolute; left:10px; bottom:10px; z-index:1; }
a.infoPressRelease2 { font-size:11px; color:#c41230; font-weight:bold; text-decoration:none; margin:10px; display:inline-block; }
a.infoPressRelease:hover { color:#c41230; }

#slidesGallery { position:relative; }
#slidesGallery .slides_container { width:635px; height:auto; display:none; margin:auto; overflow:hidden; position:relative; }
#slidesGallery .slides_container div.galleryContent { width:635px; height:600px; display:block; float:left; }
#slidesGallery .slides_container div.pressContent { width:635px; height:460px; display:block; float:left; }
#slidesGallery .slides_container div.pressReleaseContent { width:635px; height:600px; display:block; float:left; }
.galleryArow { margin: 0px 6px 10px 0 !important; }
span.pico{ position:absolute; width:205px; height:140px; background:url(../images/bg/play_Icon.png) center center no-repeat; display:block; left:0; top:0;}

figure.pageDisplay { width:716px; height:auto; margin:auto; margin-top:6px; margin-bottom:10px; display:block; overflow:hidden;}
figure.pageDisplay img {float:left; display:block; max-width:100%; height:auto; }
figure.pageDisplay.pageDisplay2 img {max-width:353px; height:auto;}
figure.pageDisplay.pageDisplay2 img:first-child {margin-right:10px}
header[role="page"] { width:715px; height:35px; display:block; margin:auto; border-bottom:1px solid #c41230; text-align:left; 
                      position:relative; }
header[role="page"] h1 { font-family:'GothamBold', sans-serif; color:#000; font-size:24px; margin:0; padding:0; }
header[role="page"] span { width:280px; height:auto; position:absolute; top:2px; right:-6px; }
.ie7 header[role="page"] span, .ie8 header[role="page"] span { right:0; }

header[role="pageHead"] { width:749px; display:block; margin:auto; position:relative; background:#fff; }
header[role="pageHead"] div.baslikSol { padding:8px 17px 0 17px; float:left; width:414px; }
header[role="pageHead"] h1 { font-family:'GothamBold', sans-serif; color:#000; font-size:24px; margin:0 0 20px 17px;}
header[role="pageHead"] h2.baslikResim {margin:0; padding:0; position:relative; height:72px; overflow:visible; display:block;}
header[role="pageHead"] h2.baslikResim img{top:6px; left:0; position:absolute; height:105px; width:139px; display:block;}
header[role="pageHead"] div.loc {font-size:10px; color:#999; line-height:17px;}
header[role="pageHead"] div.loc span {color:#999;}
header[role="pageHead"] div.loc span.title {color:#000; font-size:8px;}
header[role="pageHead"] div.loc a{font-size:10px; color:#999; text-decoration:none; line-height:17px; display:inline-block;}
header[role="pageHead"] div.loc a:hover{color:#000;}
header[role="pageHead"] span.fblikespan { width:100px; display:block; float:right; height:21px; margin:10px 0 0 0; }
header[role="pageHead"] span.pinitspan, header[role="pageHead"] span.tweetspan { float:right; height:21px; margin:10px 0 0 0; }

span.learnText {width:100%; height:auto; display:block; overflow:hidden; color:#000; font-size:14px; }

.socialPage {width:90px; height:auto; display:inline-block; overflow:hidden; float:left; margin:10px 0 20px 0; padding:0; }
.socialPage a {font-size:10px; color:#c41230; line-height:16px; text-decoration:none;}

dl.contact { width:100%; height:auto; display:block; overflow:hidden; float:left; margin:0 0 35px 17px; padding:0; font-size:14px; color:#5f5f5f; }
dl.contact dt { width:100%; height:auto; display:block; overflow:hidden; float:left; margin:0; padding:0 0 5px 0; }

b.black { color:#000 !important; }

ul.contactForm, ul.contactForm li { width:460px; height:auto; display:block; overflow:hidden; float:left; }
ul.contactForm { margin:35px 0 0 17px; padding:0; }
ul.contactForm li { margin:0 0 21px 0; padding:0; }

ul.contactForm2, ul.contactForm2 li { width:725px; height:auto; display:block;}
ul.contactForm2 { margin:35px 0 0 17px; padding:0;}
ul.contactForm2 li { margin:0 0 21px 0; padding:0; width:350px; overflow:visible; float:left; clear:left; text-align:left;}
ul.contactForm2 li.rght{float:right; clear:right;}
ul.contactForm2 li.rght2{float:right; width:250px; clear:right;}
ul.contactForm2 li.msgLi{float:none; width:100%;}
ul.contactForm2 li.cptch{ width:458px; height:auto; overflow:hidden;}

ul.contactForm3, ul.contactForm3 li { display:block; }
ul.contactForm3 { margin:0 0 0 17px; padding:0; }
ul.contactForm3 li { margin:0 0 11px 0; padding:0; }
ul.contactForm3 li h6 { float:right; width:560px; height:auto; clear:right; overflow:hidden; font-size:12px; font-weight:normal; margin:0; padding:0; line-height:27px; padding-right:17px;}
.icerik ul.contactForm3 {margin-left:0}
.icerik ul.contactForm3 li h6 {width:auto; float:left;}
ul.contactForm3 li h4 {margin:15px 0 0 0; line-height:1em; font-size:15px;}
.student{display:none;}

a.file{
	height:20px;
	display:inline-block;
	background:url(../images/bg/fileext2.png) 0 0 no-repeat;
	padding-left:24px;
	line-height:20px;
	}
a.file[href$='.zip'], a.file[href$='.rar'] {
	background-position: 0 -20px;
	}
a.file[href$='.ppt'], a.file[href$='.pptx'], a.file[href$='.pps'], a.file[href$='.ppsx'] {
	background-position: 0 -40px;
	}
a.file[href$='.doc'], a.file[href$='.rtf'], a.file[href$='.docx'] {
	background-position: 0 -60px;
	}
a.file[href$='.xls'], a.file[href$='.xlsx'], a.file[href$='.csv'] {
	background-position: 0 -80px;
	}
a.file[href$='.pdf'] {
	background-position: 0 -100px;
	}
a.file[href$='.txt'] {
	background-position: 0 -120px;
	}
a.file[href$='.jpg'], a.file[href$='.jpeg'] {
	background-position: 0 -140px;
	}

.error {display: block; float: left; padding: 5px 0 0 144px; color:#C41230;}
.error2 {display: block; padding: 5px 0; color:#C41230;}
span.infoContact { float:right; display:block; color:#C41230; font-size:14px; font-weight:bold; }
span.contactFormTex, span.contactFormTex2, ul.contactForm3 li h5 { width:142px; height:auto; display:block; overflow:hidden; float:left; font-size:16px; color:#000000; margin:0; padding:3px 0 0 0; }
ul.contactForm3 li h5 {clear:left; margin:0; padding:0; line-height:27px; font-size:12px;}
span.contactFormTex2{color:#FFF; padding:0;}
.contactTextBox, ul.contactForm3 li h6 input { width:306px; height:27px; display:block; overflow:hidden; float:right; margin:0; padding: 0 5px; border:none;
                  background:url(../images/form/bgTextBox.png) no-repeat; }
.contactTextBox2, .contactTextBox3 { display:block; margin:0; padding: 0; color:#FFF; width:458px; height:auto; overflow:hidden;}
.contactTextBox3 { color:#000; padding-left:0px; line-height:1.5em;}
#recaptcha_div, #pressReleaserecaptcha_div{ background:#FFF; padding:5px 0 5px 8px; margin-top:5px;}
#pressReleaserecaptcha_div{margin:5px auto;}
.ie7 .contactTextBox, .ie8 .contactTextBox { height:22px; padding: 8px 8px 0 8px; }                  
.contactTextArea, ul.contactForm3 li h6 textarea { width:306px; height:67px; display:block; overflow:hidden; float:right; margin:0; padding:5px; border:none;
                  background:url(../images/form/bgTextArea.png) no-repeat; }                  
.contactSelectbox, ul.contactForm3 li h6 select { height:27px; display:inline-block; overflow:hidden; margin:0; padding: 5px; border:solid 1px #CCC;}
.contactTextBox:focus, .contactTextArea:focus, .contactSelectbox:focus, ul.contactForm3 li h6 input:focus, ul.contactForm3 li h6 textarea:focus, ul.contactForm3 li h6 selectbox:focus { outline:none; }

ul.contactForm2 li .contactTextBox{width:100%; float:none; overflow:visible; background:#FFF; background-image:none;}
ul.contactForm2 li span.contactFormTex2{width:auto; float:none; display:inline-block;}
ul.contactForm2 li.msgLi .msgsuccess{margin:0 auto; width:60%;}
ul.contactForm2 li.cptch .error{float:none;}

ul.contactForm3 li h6 input, ul.contactForm3 li h6 textarea{float:none; display:inline-block;}
ul.contactForm3 li h6 input.radio{ width:auto; height:auto; overflow:visible; float:none;}
ul.contactForm3 li h6 .desc{display:none; border:solid 1px #CCC; background:#EEE; padding:5px; line-height:1.5em; max-height:200px; overflow:auto;}
ul.contactForm3 li h6 label.error {display: block; float: none; padding: 5px 0; color:#C41230;}

.contactTextBox5 { width:236px !important; height:27px; display:block; overflow:hidden; float:left !important; margin:0 10px 0 0 !important; padding: 0 5px; border:none;
                  background:url(../images/form/bgTextBoxshort.png) no-repeat !important; }

.sendBtn { width:77px; height:auto; display:block; overflow:hidden; float:right; background:#c41230; font-size:12px; color:#fff; font-family:'GothamBold', sans-serif;
           border:none; margin:0; padding:5px 0; text-align:center; }
.sendBtn2, .sendBtnDisabled { width:77px; height:auto; display:inline-block; overflow:hidden; background:#c41230; font-size:12px; color:#fff !important; font-family:'GothamBold', sans-serif; border:none; margin:0; padding:5px 0; text-align:center; }
.sendBtnDisabled{background:#999; color:#DDD;}
.sendBtn:hover, .sendBtn:active, .sendBtn2:hover, .sendBtn2:active{color:#FFF;}
.sendBtn3 { display:inline-block; background:#c41230; font-size:12px; color:#fff !important; font-family:'GothamBold', sans-serif; border:none; margin:0; padding:5px 10px;}
#agreeField{ padding:10px; border:solid 1px #CCC; margin:0 17px 0 0; position:relative; font-size:12px;}
#agreeField .icerik2{margin:0; padding:0; height:145px; overflow:auto;}
#agreeField .icerik2 ol li, #agreeField .icerik2 ul li{display:list-item;}
#agreeField2{ margin:0 17px 0 0; position:relative; font-size:12px;}
#agreeField2 .icerik2{margin:0; padding:0; height:145px; overflow:auto;}
#agreeField2 .icerik2 ol li, #agreeField .icerik2 ul li{display:list-item;}
.agreeCheck{float:left; line-height:28px; font-size:12px; width:150px;}
.agreeCheck label{float:left; display:block; padding:0; width:200px;}

a.exhibitionConnection { height:auto; display:block; overflow:hidden; float:right; margin:10px 17px 17px 0; padding: 0; font-size:10px; 
                         text-decoration:none; font-weight:bold; color:#c41230; }
a.exhibitionConnection:hover { color:#000; }

ul.pressChoose {width:205px; height:auto; display:block; overflow:hidden; float:left; margin:0; padding:0; list-style:none; }
ul.pressChoose li { display: block; float: left; }
ul.pressChoose li a { display: block; height:30px; background:url(../images/bg/bgBasinMenu.png) no-repeat top left;}

ul.pressChoose li.turkey a { width:46px; margin-right:12px; }
ul.pressChoose li.turkey a:hover, ul.pressChoose li.turkey a.on {background-position:0 -30px;}

ul.pressChoose li.world a { width:54px; background-position:-58px 0px; }
ul.pressChoose li.world a:hover, ul.pressChoose li.world a.on {background-position:-58px -30px;}

.pressChooseText { padding:4px 20px 0 0;}

/*Select Box ||||||||||||||||||||||*/
div.selectbox-wrapper { position:absolute; width:70px; background-color:white; margin:0px; 
					   padding:0 5px 3px 5px; text-align:left; height:auto; overflow:auto; }
div.selectbox-wrapper ul { list-style-type:none; margin:0px; padding:0px; font-size:12px; color:#808080; }
div.selectbox-wrapper ul li.selected { background:none; }
div.selectbox-wrapper ul li.current { background:#e6e6e6; }
div.selectbox-wrapper ul li { list-style-type:none; display:block; margin:0; padding:2px; cursor:pointer; }
#date_input, #culvert_input { margin:0; width : 80px; height:18px; display : block; text-align:left; cursor: pointer; border:none; color:#333; font-weight:bold; }
#date_input { background: url(../images/form/bgSelectboxDate.png); }
#culvert_input { background: url(../images/form/bgSelectboxCulvert.png); }             

.selectBoxContent { width:100%; height:auto; display:block; float:left; position:relative; z-index:10; margin:10px 0 10px 17px ; }
.selectBoxContentDate { margin:10px 10px 10px 17px !important; }

.dateContent, .culvertContent { width:100px; height:18px; display:block; float:left; margin:4px 0 0 0; padding:0; }              

                          
/*Content |||||||||||||||||||||||||*/
div#content { width:196px; height:auto; display:block; overflow:hidden; float:right; }

div.news { width:190px; height:auto; display:block; float:left; border:3px solid #fff; background:#e6e6e6;}
header[role="news"] { width:184px; height:22px; display:block; float:left; color:#fff; background:#808080; font-family:'GothamBold', sans-serif;
                      font-size:14px; border-top:3px solid #fff; border-left:3px solid #fff; border-right:3px solid #fff; padding: 4px 0 0 6px; }

#slidesNews .slides_container { width:178px; display:none; margin:auto; overflow:hidden; }
#slidesNews .slides_container div.newsContent { width:178px; height:308px; display:block; float:left; }
a.next, a.prev {width:17px; height:17px; display:block; float:right; overflow:hidden; }
a.next {background:url(../images/bg/bgSliderNextArrow3.png) no-repeat; margin:5px 6px 6px 6px; }
a:hover.next { background-position:0 -17px;}
a.prev {background:url(../images/bg/bgSliderPrevArrow3.png) no-repeat; margin:5px 0 6px 0;}
a:hover.prev { background-position:0 -17px;}

figure.news, dl.newsText {width:178px; height:auto; display:block; overflow:hidden;}
figure.news {margin:6px 0 0 0 ;}
dl.newsText {margin:7px 0 0 0; padding:0;}
dl.newsText dt {width:178px; height:auto; color:#c41230; font-size:14px; font-family:'GothamBold', sans-serif; margin:0; padding:0 0 5px 0; overflow:hidden;}
dl.newsText dt a{color:#c41230; font-size:14px; font-family:'GothamBold', sans-serif;}
dl.newsText dd {width:178px; height:auto; display:block; color:#5f5f5f; font-family:Arial; font-size:14px; margin:0; padding:0; overflow:hidden;}
a.moreNews { font-size:10px; color:#c41230; display:block; padding:4px 0; overflow:hidden; font-family:'GothamBold', sans-serif; text-decoration:none;}
a:hover.moreNews { text-decoration:underline; }

div.cinemaProgram { width:190px; height:auto; display:block; float:left; background:#e6e6e6; border-left:3px solid #fff; border-right:3px solid #fff;
                    border-bottom:3px solid #fff; }
div.cinemaProgram2 {border:3px solid #fff; margin:21px 0 0 0;}
#slidesCinema .slides_container { width:190px; display:none; margin:auto; overflow:hidden; }
#slidesCinema .slides_container div.cinemaContent { width:190px; height:164px; overflow:hidden; display:block; }
header[role="cinemaProgram"] { width:184px; height:22px; display:block; float:left; color:#fff; background:#808080; font-family:'GothamBold', sans-serif; padding: 4px 0 0 6px;
                               font-size:14px; border-top:3px solid #fff; border-left:3px solid #fff; border-right:3px solid #fff; margin:18px 0 0 0; display:none }
div.cinemaTitle{ width:184px; height:22px; display:block; float:left; color:#fff; background:#808080; font-family:'GothamBold', sans-serif; padding: 4px 0 0 6px;
                               font-size:14px;}
dl.cinemaDate {width:178px; height:auto; display:block; float:left; overflow:hidden; margin:10px 0 0 6px; padding:0;}
dl.cinemaDate dt { color:#c41230; font-size:20px; font-family:'GothamBold', sans-serif; margin:0 0 5px 0; padding:0;}
dl.cinemaDate dt a{ color:#c41230; font-size:20px; font-family:'GothamBold', sans-serif;}
dl.cinemaDate dd { color:#000; font-size:14px; font-family:'GothamBold', sans-serif; margin:0; padding:0;}

div.cinemaTime {width:168px; height:auto; display:block; float:left; overflow:hidden; padding:0 5px; font-size:14px; color:#5f5f5f; }
ul.cinemaTime, ul.cinemaTime li {width:178px; height:auto; display:block; float:left; overflow:hidden; }
ul.cinemaTime { margin:12px 0 0 6px; padding:0; }
ul.cinemaTime li { list-style-type:none; margin:0 0 5px 0; padding:0; font-size:14px; color:#5f5f5f; }
ul.cinemaTime li span { color:#000; font-weight:bold; }


.searchContent{width:745px; height:auto; margin-left:5px; float:left; margin-bottom:20px;}
.searchHead{float:left; width:735px; margin-left:10px; font-family:'GothamBold', sans-serif; font-size:20px; font-weight:bold; color:#C41230;}
.searchText{float:left;width:735px; margin-top:5px; margin-left:10px; font-family:Arial; font-size:14px; font-weight:normal; color:#5f5f5f;}
.searchHead a{text-decoration:none; color:#C41230; font-family:'GothamBold', sans-serif; font-size:20px; font-weight:bold; color:#C41230;}
.searchTotal{ text-align:center; padding:5px;}
.searchNon{ text-align:center; padding:50px 0;}

div.categoryHead{width:745px; margin-left:15px; margin-bottom:20px;}
div.categoryTitle1{margin:0 0 10px 0;}
div.categoryTitle2{margin-left:0 0 10px 20px;}
div.categoryTitle3{margin-left:0 0 10px 40px;}
div.categoryTitle4{margin-left:0 0 10px 60px;}
div.categoryTitle1 a, div.categoryTitle2 a, div.categoryTitle3 a, div.categoryTitle4 a{text-decoration:none; color:#C41230; font-family:'GothamBold', sans-serif; font-size:20px; font-weight:bold; color:#C41230; display:inline-block;}
div.categoryTitle1 a{font-size:20px;}
div.categoryTitle2 a{font-size:18px;}
div.categoryTitle3 a{font-size:16px;}
div.categoryTitle4 a{font-size:14px;}

.lightbx{position:fixed; width:100%; height:100%;  z-index:9999; margin-top:-13px; background:url(../images/opactiy.png) repeat; display:none;}
.lightbxContent{position:relative; width:500px; height:auto;-moz-border-radius: 10px;
border-radius: 10px; background-color:#000; margin:0 auto; margin-top:90px; padding-top:15px;}
.lightbxContent2{width:500px; height:auto;}

.benzerEtkinlik{float:left; width:470px; height:auto; margin-left:15px;}
.benzerEtkinlikBaslik{float:left; width:470px; font-family:Arial; font-size:18px; color:#F00; font-weight:bold; margin-top:20px;}
.benzerEtkinlikBaslik a{text-decoration:none; color:#F00;}
.benzerEtkinlikText{float:left; width:470px; font-family:Arial; font-size:12px; color:#000; font-weight:normal; margin-top:2px; color:#FFFFFF;}
.lightbxContent .lightHead{font-weight:bold; font-size:20px; margin-left:15px;  margin-top:0px; padding-right:40px; height:auto; color:white;}
.lightbxContent .exit{position:absolute; right:10px; top:10px; cursor:pointer; cursor:hand; width:25px; height:25px; display:block; background:url(../images/bg/close.png) 0 0 no-repeat;}
.loader, .loader2{ display:none; float:left; width:25px; height:25px; background:url(../images/bg/preloader.gif) 0 0 no-repeat; margin-right:10px;}
.loader2{background-image:url(../images/bg/preloader-white.gif);}

.msgsuccess, .msgsuccess2{ background:#FFF url(../images/bg/success.gif) 1% 50% no-repeat; padding:25px 0 25px 60px; text-align:left;-moz-border-radius: 10px;
border-radius: 10px; width:87%; color:#5f5f5f;}
.msgsuccess2{margin:60px 0;}
.msgerror{ background:#FFF url(../images/bg/error.gif) 1% 50% no-repeat; padding:25px 0 25px 60px; text-align:left;-moz-border-radius: 10px;
border-radius: 10px; width:87%; color: #C41230;}
.msgclaim{ background:#EFEFEF url(../images/bg/claim.png) 1% 50% no-repeat; padding:25px 0 25px 100px; text-align:left;-moz-border-radius: 10px;
border-radius: 10px; width:67%; color: #333; margin:30px auto;}

/*Membership  |||||||||||||||||||||*/
div#membership { width:1140px; height:auto; float:left; display:block; font-family:'GothamBold', sans-serif; }
div#membership dl { width:100%; height:auto; float:left; display:block; text-align:right; margin:0; padding:15px 0; }
div#membership dl dd { font-size:14px; color:#5f5f5f;}
div#membership dl dt a { color:#c41230; font-size:14px; text-align:right; text-decoration:none; }
div#membership dl dt a:hover { text-decoration:underline;}

div#membership2 { width:400px; height:auto; float:left; display:block; font-family:'GothamBold', sans-serif; }
div#membership2 dl { width:100%; height:auto; float:left; display:block; text-align:left; margin:0; padding:15px 0; }
div#membership2 dl dd { font-size:14px; color:#5f5f5f; margin:0;}
div#membership2 dl dt a { color:#c41230; font-size:14px; text-align:left; text-decoration:none; }
div#membership2 dl dt a:hover { text-decoration:underline;}



/*Event Calender  |||||||||||||||||*/
div#eventCalender {width:1114px; height:23px; display:block; overflow:hidden; border-top:1px solid #c41230; background:url(../images/bg/bgEventCalender.png) left center no-repeat;
                   border-bottom:1px solid #c41230; font-family:'GothamBold', sans-serif; padding: 7px 0 0 26px; margin: 0 0 20px 0;}
div#eventCalender a { font-size:14px; color:#c41230; text-decoration:none; float:left;}

.eventCalendarContent { width:1140px; height:auto; display:block; overflow:hidden; float:left; background:#fff; padding:0 0 20px 0; 
                        border-top:1px solid #c41230; border-bottom:1px solid #c41230;} 
.eventCalendarContent h1 { display:block; float:left; margin:20px 20px 0 20px; font-size:16px; color:#000;}

div.eventCalendarMenu {  height:auto; display:block; float:left; margin: 22px 0 0 0; padding:0; font-size:12px; color:#808080; }
div.eventCalendarMenu span { display:block; float:left; padding:0 5px; }
div.eventCalendarMenu a { display:inline; float:left; color:#808080; text-decoration:none; }
div.eventCalendarMenu a.current { color:#000; }
.ie7 div.eventCalendarMenu span, .ie7 div.eventCalendarMenu a { float:none; display:inline; }

div.eventCalendarSelect { height:40px; display:block; float:left; clear:both; margin:27px 0 0 20px; padding:0; }
a.nextEventCalendarSelect, a.prevEventCalendarSelect  { width:17px; height:17px; display:block; float:left; margin: 9px 0 0 0; }
a.prevEventCalendarSelect { background:url(../images/bg/bgSliderPrevArrow3.png) no-repeat; background-position:0 0; }
a.nextEventCalendarSelect { background:url(../images/bg/bgSliderNextArrow3.png) no-repeat; background-position:0 0; }
a.prevEventCalendarSelect:hover, a.nextEventCalendarSelect:hover { background-position:0 -17px; }

a.nextEventCalendarSelectLarge, a.prevEventCalendarSelectLarge  { width:31px; height:31px; display:block; float:left; margin: 4px 0 0 0; }
a.prevEventCalendarSelectLarge { background:url(../images/bg/bgSliderPrevArrowLarge3.png) no-repeat; background-position:0 0; }
a.nextEventCalendarSelectLarge { background:url(../images/bg/bgSliderNextArrowLarge3.png) no-repeat; background-position:0 0; }
a.prevEventCalendarSelectLarge:hover, a.nextEventCalendarSelectLarge:hover { background-position:0 -31px; }

span.eventCalendarDate { display:block; float:left; font-size:24px; color:#000; padding:0 10px; }
span.eventCalendarDay { display:block; float:left; color:#c4102e; font-size:16px; padding:7px 10px 0 0; }

.ie7 span.eventCalendarDate, .ie7 span.eventCalendarDay { float:none; display:inline; }
.ie7 a.nextEventCalendarSelect, .ie7 a.prevEventCalendarSelect { float:none; display:inline-block; }

.scrollContainer {position: relative; display: block; margin: auto; height: auto; width: 1101px; clear: both;}
#mcs5_container{position:relative; left:0; top:0; margin:0; width:1101px; padding:0; }
#mcs5_container .customScrollBox{position:relative; width:1101px; overflow:hidden;}
#mcs5_container .customScrollBox .horWrapper{position:relative; left:0;}
#mcs5_container .customScrollBox .container{position:relative; left:0; display:inline-block; *display:inline;}
#mcs5_container .customScrollBox .content{ width:1288px; clear:both; background:url(../images/bg/bgTimelinedaily.png) repeat;}
#mcs5_container .customScrollBox .contentWeek { width:1100px; clear:both; background:url(../images/bg/bgTimelineWeek.png) repeat;}
.contentMonth{ width:2201px !important; background:url(../images/bg/bgTimelineMonth.png) repeat !important;}
.contentMonth28{ width:1120px !important; background:url(../images/bg/bgTimelineMonth28.png) repeat !important;}
.contentMonth29{ width:1102px !important; background:url(../images/bg/bgTimelineMonth29.png) repeat !important;}
.contentMonth30{ width:1110px !important; background:url(../images/bg/bgTimelineMonth30.png) repeat !important;}
.contentMonth31{ width:1116px !important; background:url(../images/bg/bgTimelineMonth31.png) repeat !important;}
#mcs5_container .customScrollBox2 .content{ width:1202px; }
#mcs5_container .customScrollBox3 .content{ width:1120px; }
#mcs5_container .dragger_container{position:relative; height:0px; width:1061px; margin: 10px 0 10px 21px; border-top:1px solid #c41230;}
#mcs5_container .dragger{position:absolute; width:60px; height:9px; background:#929292; margin-top:-5px;}
#mcs5_container .dragger_pressed{position:absolute; width:60px; height:9px; background:#c41230; margin-top:-5px;}
#mcs5_container a.scrollUpBtn,#mcs5_container a.scrollDownBtn {  position:absolute; bottom:4px; display:inline-block; font-family:Arial,Helvetica,sans-serif; font-size:large; font-weight:normal; 
                                                                 color:#C30; margin:8px 5px 0 10px; text-decoration:none;}
#mcs5_container a.scrollDownBtn{width:17px; height:17px; right:-8px; background:url(../images/bg/bgSliderNextArrow3.png) no-repeat; background-position:0 0; }
#mcs5_container a.scrollUpBtn{width:17px; height:17px; left:-11px; background:url(../images/bg/bgSliderPrevArrow3.png) no-repeat; background-position:0 0;}
#mcs5_container .scrollUpBtn:hover,#mcs5_container .scrollDownBtn:hover{background-position:0 -13px;}	

ul.eventCalendarContainerWeek { height:auto; display:block; position:relative; float:left; margin:0; padding:0; }
ul.eventCalendarContainerWeek li { width:156px; display:block; float:left; position:relative; background:#ebebeb; border-left:1px dashed #cbcbcb; }

ul.eventCalendarContainerMonth, ul.eventCalendarContainerMonth28, ul.eventCalendarContainerMonth29, ul.eventCalendarContainerMonth30, ul.eventCalendarContainerMonth31 { height:auto; display:block; position:relative; float:left; margin:0; padding:0; }
ul.eventCalendarContainerMonth li, ul.eventCalendarContainerMonth28 li, ul.eventCalendarContainerMonth29 li, ul.eventCalendarContainerMonth30 li, ul.eventCalendarContainerMonth31 li { width:70px; display:block; float:left; position:relative; background:#ebebeb; border-left:1px dashed #cbcbcb; }
ul.eventCalendarContainerMonth28 li { width:39px; }
ul.eventCalendarContainerMonth29 li { width:37px; }
ul.eventCalendarContainerMonth30 li { width:36px; }
ul.eventCalendarContainerMonth31 li { width:35px; }

ul.eventCalendarInfoWeek { width: 100%; min-height: 355px; margin: 0; padding: 0; position: relative; z-index: 1; top: 0; list-style-type:none; clear:both; }
ul.eventCalendarInfoWeek li { height: auto; display: block; width: 100%; overflow:hidden; margin-bottom:15px; }
ul.eventCalendarInfoWeek li a { text-decoration:none;}

ul.eventCalendarContainer { height:auto; display:block; position:relative; float:left; margin:0; padding:0; }
ul.eventCalendarContainer li { width:91px; display:block; float:left; position:relative; background:#ebebeb; border-left:1px dashed #cbcbcb; }
span.evetnCalendarTime { width:100%; height:auto; display:block; text-align:center; padding:10px 0; font-size:16px; font-weight:bold; color:#929292; }

ul.eventCalendarInfo { width: 100%; min-height: 455px; margin: 0; padding: 0; position: relative; z-index: 1; top: 0; list-style-type:none; clear:both; }
ul.eventCalendarInfo li { height: auto; display: block; width: 100%; overflow:hidden; margin-bottom:15px; }
ul.eventCalendarInfo li a { text-decoration:none;}

/*.customScrollBox3 ul.eventCalendarContainer { float: none; background: url("../images/bg/bgTimeline-xsmall.png") repeat scroll 0 0 transparent; overflow: hidden; }
.customScrollBox3 ul.eventCalendarContainer li {width: 35px; background: none; border: none; }
#mcs5_container .customScrollBox .content { background: url("../images/bg/bgTimeline-xsmall.png") repeat scroll 0 0 transparent; }
*/

.clock10 { margin-left:0;}
.clock11 { margin-left:92px;}
.clock12 { margin-left:184px;}
.clock13 { margin-left:276px;}
.clock14 { margin-left:368px;}
.clock15 { margin-left:460px;}
.clock16 { margin-left:552px;}
.clock17 { margin-left:644px;}
.clock18 { margin-left:736px;}
.clock19 { margin-left:828px;}
.clock20 { margin-left:920px;}
.clock21 { margin-left:1012px;}
.clock22 { margin-left:1104px;}
.clock23 { margin-left:1196px;}
.clock00 { margin-left:1288px;}
.clock01{ margin-left:1380px;}
.clock02 { margin-left:1472px;}
.clock03 { margin-left:1564px;}
.clock04 { margin-left:1656px;}
.clock05 { margin-left:1748px;}
.clock06 { margin-left:1840px;}
.clock07 { margin-left:1932px;}
.clock08 { margin-left:2024px;}
.clock09 { margin-left:2116px;}

.day-01 { margin-left:0;}
.day-02 { margin-left:71px;}
.day-03 { margin-left:142px;}
.day-04 { margin-left:213px;}
.day-05 { margin-left:284px;}
.day-06 { margin-left:356px; }
.day-07 { margin-left:426px; }
.day-08 { margin-left:497px; }
.day-09 { margin-left:568px; }
.day-10 { margin-left:639px; }
.day-11 { margin-left:710px; }
.day-12 { margin-left:781px; }
.day-13 { margin-left:852px; }
.day-14 { margin-left:923px; }
.day-15 { margin-left:994px; }
.day-16 { margin-left:1065px; }
.day-17 { margin-left:1136px; }
.day-18 { margin-left:1207px; }
.day-19 { margin-left:1278px; }
.day-20 { margin-left:1349px; }
.day-21 { margin-left:1420px; }
.day-22 { margin-left:1491px; }
.day-23 { margin-left:1562px; }
.day-24 { margin-left:1633px; }
.day-25 { margin-left:1704px; }
.day-26 { margin-left:1775px; }
.day-27 { margin-left:1846px; }
.day-28 { margin-left:1917px; }
.day-29 { margin-left:1988px; }
.day-30 { margin-left:2059px; }
.day-31 { margin-left:2130px; }

span.day-01-Line { width:71px; }
span.day-02-Line { width:142px; }
span.day-03-Line { width:213px; }
span.day-04-Line { width:284px; }
span.day-05-Line { width:356px; }
span.day-06-Line { width:426px; }
span.day-07-Line { width:497px; }
span.day-08-Line { width:568px; }
span.day-09-Line { width:639px; }
span.day-10-Line { width:710px; }
span.day-11-Line { width:781px; }
span.day-12-Line { width:852px; }
span.day-13-Line { width:923px; }
span.day-14-Line { width:994px; }
span.day-15-Line { width:1065px; }
span.day-16-Line { width:1136px; }
span.day-17-Line { width:1207px; }
span.day-18-Line { width:1278px; }
span.day-19-Line { width:1349px; }
span.day-20-Line { width:1420px; }
span.day-21-Line { width:1491px; }
span.day-22-Line { width:1562px; }
span.day-23-Line { width:1633px; }
span.day-24-Line { width:1704px; }
span.day-25-Line { width:1775px; }
span.day-26-Line { width:1846px; }
span.day-27-Line { width:1917px; }
span.day-28-Line { width:1988px; }
span.day-29-Line { width:2059px; }
span.day-30-Line { width:2130px; }
span.day-31-Line { width:2201px; }

div.contentMonth28 ul.eventCalendarInfo li.day-01 { margin-left:0px; }
div.contentMonth28 ul.eventCalendarInfo li.day-02 { margin-left:40px; }
div.contentMonth28 ul.eventCalendarInfo li.day-03 { margin-left:80px; }
div.contentMonth28 ul.eventCalendarInfo li.day-04 { margin-left:120px; }
div.contentMonth28 ul.eventCalendarInfo li.day-05 { margin-left:160px; }
div.contentMonth28 ul.eventCalendarInfo li.day-06 { margin-left:200px; }
div.contentMonth28 ul.eventCalendarInfo li.day-07 { margin-left:240px; }
div.contentMonth28 ul.eventCalendarInfo li.day-08 { margin-left:280px; }
div.contentMonth28 ul.eventCalendarInfo li.day-09 { margin-left:320px; }
div.contentMonth28 ul.eventCalendarInfo li.day-10 { margin-left:360px; }
div.contentMonth28 ul.eventCalendarInfo li.day-11 { margin-left:400px; }
div.contentMonth28 ul.eventCalendarInfo li.day-12 { margin-left:440px; }
div.contentMonth28 ul.eventCalendarInfo li.day-13 { margin-left:480px; }
div.contentMonth28 ul.eventCalendarInfo li.day-14 { margin-left:520px; }
div.contentMonth28 ul.eventCalendarInfo li.day-15 { margin-left:560px; }
div.contentMonth28 ul.eventCalendarInfo li.day-16 { margin-left:600px; }
div.contentMonth28 ul.eventCalendarInfo li.day-17 { margin-left:640px; }
div.contentMonth28 ul.eventCalendarInfo li.day-18 { margin-left:680px; }
div.contentMonth28 ul.eventCalendarInfo li.day-19 { margin-left:720px; }
div.contentMonth28 ul.eventCalendarInfo li.day-20 { margin-left:760px; }
div.contentMonth28 ul.eventCalendarInfo li.day-21 { margin-left:800px; }
div.contentMonth28 ul.eventCalendarInfo li.day-22 { margin-left:840px; }
div.contentMonth28 ul.eventCalendarInfo li.day-23 { margin-left:880px; }
div.contentMonth28 ul.eventCalendarInfo li.day-24 { margin-left:920px; }
div.contentMonth28 ul.eventCalendarInfo li.day-25 { margin-left:960px; }
div.contentMonth28 ul.eventCalendarInfo li.day-26 { margin-left:1000px; }
div.contentMonth28 ul.eventCalendarInfo li.day-27 { margin-left:1040px; }
div.contentMonth28 ul.eventCalendarInfo li.day-28 { margin-left:1080px; }
div.contentMonth29 ul.eventCalendarInfo li.day-01 { margin-left:0px; }
div.contentMonth29 ul.eventCalendarInfo li.day-02 { margin-left:38px; }
div.contentMonth29 ul.eventCalendarInfo li.day-03 { margin-left:76px; }
div.contentMonth29 ul.eventCalendarInfo li.day-04 { margin-left:114px; }
div.contentMonth29 ul.eventCalendarInfo li.day-05 { margin-left:152px; }
div.contentMonth29 ul.eventCalendarInfo li.day-06 { margin-left:190px; }
div.contentMonth29 ul.eventCalendarInfo li.day-07 { margin-left:228px; }
div.contentMonth29 ul.eventCalendarInfo li.day-08 { margin-left:266px; }
div.contentMonth29 ul.eventCalendarInfo li.day-09 { margin-left:304px; }
div.contentMonth29 ul.eventCalendarInfo li.day-10 { margin-left:342px; }
div.contentMonth29 ul.eventCalendarInfo li.day-11 { margin-left:380px; }
div.contentMonth29 ul.eventCalendarInfo li.day-12 { margin-left:418px; }
div.contentMonth29 ul.eventCalendarInfo li.day-13 { margin-left:456px; }
div.contentMonth29 ul.eventCalendarInfo li.day-14 { margin-left:494px; }
div.contentMonth29 ul.eventCalendarInfo li.day-15 { margin-left:532px; }
div.contentMonth29 ul.eventCalendarInfo li.day-16 { margin-left:570px; }
div.contentMonth29 ul.eventCalendarInfo li.day-17 { margin-left:608px; }
div.contentMonth29 ul.eventCalendarInfo li.day-18 { margin-left:646px; }
div.contentMonth29 ul.eventCalendarInfo li.day-19 { margin-left:684px; }
div.contentMonth29 ul.eventCalendarInfo li.day-20 { margin-left:722px; }
div.contentMonth29 ul.eventCalendarInfo li.day-21 { margin-left:760px; }
div.contentMonth29 ul.eventCalendarInfo li.day-22 { margin-left:798px; }
div.contentMonth29 ul.eventCalendarInfo li.day-23 { margin-left:836px; }
div.contentMonth29 ul.eventCalendarInfo li.day-24 { margin-left:874px; }
div.contentMonth29 ul.eventCalendarInfo li.day-25 { margin-left:912px; }
div.contentMonth29 ul.eventCalendarInfo li.day-26 { margin-left:950px; }
div.contentMonth29 ul.eventCalendarInfo li.day-27 { margin-left:988px; }
div.contentMonth29 ul.eventCalendarInfo li.day-28 { margin-left:1026px; }
div.contentMonth29 ul.eventCalendarInfo li.day-29 { margin-left:1064px; }
div.contentMonth30 ul.eventCalendarInfo li.day-01 { margin-left:0px; }
div.contentMonth30 ul.eventCalendarInfo li.day-02 { margin-left:37px; }
div.contentMonth30 ul.eventCalendarInfo li.day-03 { margin-left:74px; }
div.contentMonth30 ul.eventCalendarInfo li.day-04 { margin-left:111px; }
div.contentMonth30 ul.eventCalendarInfo li.day-05 { margin-left:148px; }
div.contentMonth30 ul.eventCalendarInfo li.day-06 { margin-left:185px; }
div.contentMonth30 ul.eventCalendarInfo li.day-07 { margin-left:222px; }
div.contentMonth30 ul.eventCalendarInfo li.day-08 { margin-left:259px; }
div.contentMonth30 ul.eventCalendarInfo li.day-09 { margin-left:296px; }
div.contentMonth30 ul.eventCalendarInfo li.day-10 { margin-left:333px; }
div.contentMonth30 ul.eventCalendarInfo li.day-11 { margin-left:370px; }
div.contentMonth30 ul.eventCalendarInfo li.day-12 { margin-left:407px; }
div.contentMonth30 ul.eventCalendarInfo li.day-13 { margin-left:444px; }
div.contentMonth30 ul.eventCalendarInfo li.day-14 { margin-left:481px; }
div.contentMonth30 ul.eventCalendarInfo li.day-15 { margin-left:518px; }
div.contentMonth30 ul.eventCalendarInfo li.day-16 { margin-left:555px; }
div.contentMonth30 ul.eventCalendarInfo li.day-17 { margin-left:592px; }
div.contentMonth30 ul.eventCalendarInfo li.day-18 { margin-left:629px; }
div.contentMonth30 ul.eventCalendarInfo li.day-19 { margin-left:666px; }
div.contentMonth30 ul.eventCalendarInfo li.day-20 { margin-left:703px; }
div.contentMonth30 ul.eventCalendarInfo li.day-21 { margin-left:740px; }
div.contentMonth30 ul.eventCalendarInfo li.day-22 { margin-left:777px; }
div.contentMonth30 ul.eventCalendarInfo li.day-23 { margin-left:814px; }
div.contentMonth30 ul.eventCalendarInfo li.day-24 { margin-left:851px; }
div.contentMonth30 ul.eventCalendarInfo li.day-25 { margin-left:888px; }
div.contentMonth30 ul.eventCalendarInfo li.day-26 { margin-left:925px; }
div.contentMonth30 ul.eventCalendarInfo li.day-27 { margin-left:962px; }
div.contentMonth30 ul.eventCalendarInfo li.day-28 { margin-left:999px; }
div.contentMonth30 ul.eventCalendarInfo li.day-29 { margin-left:1036px; }
div.contentMonth30 ul.eventCalendarInfo li.day-30 { margin-left:1073px; }
div.contentMonth31 ul.eventCalendarInfo li.day-01 { margin-left:0px; }
div.contentMonth31 ul.eventCalendarInfo li.day-02 { margin-left:36px; }
div.contentMonth31 ul.eventCalendarInfo li.day-03 { margin-left:72px; }
div.contentMonth31 ul.eventCalendarInfo li.day-04 { margin-left:108px; }
div.contentMonth31 ul.eventCalendarInfo li.day-05 { margin-left:144px; }
div.contentMonth31 ul.eventCalendarInfo li.day-06 { margin-left:180px; }
div.contentMonth31 ul.eventCalendarInfo li.day-07 { margin-left:216px; }
div.contentMonth31 ul.eventCalendarInfo li.day-08 { margin-left:252px; }
div.contentMonth31 ul.eventCalendarInfo li.day-09 { margin-left:288px; }
div.contentMonth31 ul.eventCalendarInfo li.day-10 { margin-left:324px; }
div.contentMonth31 ul.eventCalendarInfo li.day-11 { margin-left:360px; }
div.contentMonth31 ul.eventCalendarInfo li.day-12 { margin-left:396px; }
div.contentMonth31 ul.eventCalendarInfo li.day-13 { margin-left:432px; }
div.contentMonth31 ul.eventCalendarInfo li.day-14 { margin-left:468px; }
div.contentMonth31 ul.eventCalendarInfo li.day-15 { margin-left:504px; }
div.contentMonth31 ul.eventCalendarInfo li.day-16 { margin-left:540px; }
div.contentMonth31 ul.eventCalendarInfo li.day-17 { margin-left:576px; }
div.contentMonth31 ul.eventCalendarInfo li.day-18 { margin-left:612px; }
div.contentMonth31 ul.eventCalendarInfo li.day-19 { margin-left:648px; }
div.contentMonth31 ul.eventCalendarInfo li.day-20 { margin-left:684px; }
div.contentMonth31 ul.eventCalendarInfo li.day-21 { margin-left:720px; }
div.contentMonth31 ul.eventCalendarInfo li.day-22 { margin-left:756px; }
div.contentMonth31 ul.eventCalendarInfo li.day-23 { margin-left:792px; }
div.contentMonth31 ul.eventCalendarInfo li.day-24 { margin-left:828px; }
div.contentMonth31 ul.eventCalendarInfo li.day-25 { margin-left:864px; }
div.contentMonth31 ul.eventCalendarInfo li.day-26 { margin-left:900px; }
div.contentMonth31 ul.eventCalendarInfo li.day-27 { margin-left:936px; }
div.contentMonth31 ul.eventCalendarInfo li.day-28 { margin-left:972px; }
div.contentMonth31 ul.eventCalendarInfo li.day-29 { margin-left:1008px; }
div.contentMonth31 ul.eventCalendarInfo li.day-30 { margin-left:1044px; }
div.contentMonth31 ul.eventCalendarInfo li.day-31 { margin-left:1080px; }

div.contentMonth28 ul.eventCalendarInfo li a span.day-01-Line { width:40px; }
div.contentMonth28 ul.eventCalendarInfo li a span.day-02-Line { width:80px; }
div.contentMonth28 ul.eventCalendarInfo li a span.day-03-Line { width:120px; }
div.contentMonth28 ul.eventCalendarInfo li a span.day-04-Line { width:160px; }
div.contentMonth28 ul.eventCalendarInfo li a span.day-05-Line { width:200px; }
div.contentMonth28 ul.eventCalendarInfo li a span.day-06-Line { width:240px; }
div.contentMonth28 ul.eventCalendarInfo li a span.day-07-Line { width:280px; }
div.contentMonth28 ul.eventCalendarInfo li a span.day-08-Line { width:320px; }
div.contentMonth28 ul.eventCalendarInfo li a span.day-09-Line { width:360px; }
div.contentMonth28 ul.eventCalendarInfo li a span.day-10-Line { width:400px; }
div.contentMonth28 ul.eventCalendarInfo li a span.day-11-Line { width:440px; }
div.contentMonth28 ul.eventCalendarInfo li a span.day-12-Line { width:480px; }
div.contentMonth28 ul.eventCalendarInfo li a span.day-13-Line { width:520px; }
div.contentMonth28 ul.eventCalendarInfo li a span.day-14-Line { width:560px; }
div.contentMonth28 ul.eventCalendarInfo li a span.day-15-Line { width:600px; }
div.contentMonth28 ul.eventCalendarInfo li a span.day-16-Line { width:640px; }
div.contentMonth28 ul.eventCalendarInfo li a span.day-17-Line { width:680px; }
div.contentMonth28 ul.eventCalendarInfo li a span.day-18-Line { width:720px; }
div.contentMonth28 ul.eventCalendarInfo li a span.day-19-Line { width:760px; }
div.contentMonth28 ul.eventCalendarInfo li a span.day-20-Line { width:800px; }
div.contentMonth28 ul.eventCalendarInfo li a span.day-21-Line { width:840px; }
div.contentMonth28 ul.eventCalendarInfo li a span.day-22-Line { width:880px; }
div.contentMonth28 ul.eventCalendarInfo li a span.day-23-Line { width:920px; }
div.contentMonth28 ul.eventCalendarInfo li a span.day-24-Line { width:960px; }
div.contentMonth28 ul.eventCalendarInfo li a span.day-25-Line { width:1000px; }
div.contentMonth28 ul.eventCalendarInfo li a span.day-26-Line { width:1040px; }
div.contentMonth28 ul.eventCalendarInfo li a span.day-27-Line { width:1080px; }
div.contentMonth28 ul.eventCalendarInfo li a span.day-28-Line { width:1120px; }
div.contentMonth29 ul.eventCalendarInfo li a span.day-01-Line { width:38px; }
div.contentMonth29 ul.eventCalendarInfo li a span.day-02-Line { width:76px; }
div.contentMonth29 ul.eventCalendarInfo li a span.day-03-Line { width:114px; }
div.contentMonth29 ul.eventCalendarInfo li a span.day-04-Line { width:152px; }
div.contentMonth29 ul.eventCalendarInfo li a span.day-05-Line { width:190px; }
div.contentMonth29 ul.eventCalendarInfo li a span.day-06-Line { width:228px; }
div.contentMonth29 ul.eventCalendarInfo li a span.day-07-Line { width:266px; }
div.contentMonth29 ul.eventCalendarInfo li a span.day-08-Line { width:304px; }
div.contentMonth29 ul.eventCalendarInfo li a span.day-09-Line { width:342px; }
div.contentMonth29 ul.eventCalendarInfo li a span.day-10-Line { width:380px; }
div.contentMonth29 ul.eventCalendarInfo li a span.day-11-Line { width:418px; }
div.contentMonth29 ul.eventCalendarInfo li a span.day-12-Line { width:456px; }
div.contentMonth29 ul.eventCalendarInfo li a span.day-13-Line { width:494px; }
div.contentMonth29 ul.eventCalendarInfo li a span.day-14-Line { width:532px; }
div.contentMonth29 ul.eventCalendarInfo li a span.day-15-Line { width:570px; }
div.contentMonth29 ul.eventCalendarInfo li a span.day-16-Line { width:608px; }
div.contentMonth29 ul.eventCalendarInfo li a span.day-17-Line { width:646px; }
div.contentMonth29 ul.eventCalendarInfo li a span.day-18-Line { width:684px; }
div.contentMonth29 ul.eventCalendarInfo li a span.day-19-Line { width:722px; }
div.contentMonth29 ul.eventCalendarInfo li a span.day-20-Line { width:760px; }
div.contentMonth29 ul.eventCalendarInfo li a span.day-21-Line { width:798px; }
div.contentMonth29 ul.eventCalendarInfo li a span.day-22-Line { width:836px; }
div.contentMonth29 ul.eventCalendarInfo li a span.day-23-Line { width:874px; }
div.contentMonth29 ul.eventCalendarInfo li a span.day-24-Line { width:912px; }
div.contentMonth29 ul.eventCalendarInfo li a span.day-25-Line { width:950px; }
div.contentMonth29 ul.eventCalendarInfo li a span.day-26-Line { width:988px; }
div.contentMonth29 ul.eventCalendarInfo li a span.day-27-Line { width:1026px; }
div.contentMonth29 ul.eventCalendarInfo li a span.day-28-Line { width:1064px; }
div.contentMonth29 ul.eventCalendarInfo li a span.day-29-Line { width:1102px; }
div.contentMonth30 ul.eventCalendarInfo li a span.day-01-Line { width:37px; }
div.contentMonth30 ul.eventCalendarInfo li a span.day-02-Line { width:74px; }
div.contentMonth30 ul.eventCalendarInfo li a span.day-03-Line { width:111px; }
div.contentMonth30 ul.eventCalendarInfo li a span.day-04-Line { width:148px; }
div.contentMonth30 ul.eventCalendarInfo li a span.day-05-Line { width:185px; }
div.contentMonth30 ul.eventCalendarInfo li a span.day-06-Line { width:222px; }
div.contentMonth30 ul.eventCalendarInfo li a span.day-07-Line { width:259px; }
div.contentMonth30 ul.eventCalendarInfo li a span.day-08-Line { width:296px; }
div.contentMonth30 ul.eventCalendarInfo li a span.day-09-Line { width:333px; }
div.contentMonth30 ul.eventCalendarInfo li a span.day-10-Line { width:370px; }
div.contentMonth30 ul.eventCalendarInfo li a span.day-11-Line { width:407px; }
div.contentMonth30 ul.eventCalendarInfo li a span.day-12-Line { width:444px; }
div.contentMonth30 ul.eventCalendarInfo li a span.day-13-Line { width:481px; }
div.contentMonth30 ul.eventCalendarInfo li a span.day-14-Line { width:518px; }
div.contentMonth30 ul.eventCalendarInfo li a span.day-15-Line { width:555px; }
div.contentMonth30 ul.eventCalendarInfo li a span.day-16-Line { width:592px; }
div.contentMonth30 ul.eventCalendarInfo li a span.day-17-Line { width:629px; }
div.contentMonth30 ul.eventCalendarInfo li a span.day-18-Line { width:666px; }
div.contentMonth30 ul.eventCalendarInfo li a span.day-19-Line { width:703px; }
div.contentMonth30 ul.eventCalendarInfo li a span.day-20-Line { width:740px; }
div.contentMonth30 ul.eventCalendarInfo li a span.day-21-Line { width:777px; }
div.contentMonth30 ul.eventCalendarInfo li a span.day-22-Line { width:814px; }
div.contentMonth30 ul.eventCalendarInfo li a span.day-23-Line { width:851px; }
div.contentMonth30 ul.eventCalendarInfo li a span.day-24-Line { width:888px; }
div.contentMonth30 ul.eventCalendarInfo li a span.day-25-Line { width:925px; }
div.contentMonth30 ul.eventCalendarInfo li a span.day-26-Line { width:962px; }
div.contentMonth30 ul.eventCalendarInfo li a span.day-27-Line { width:999px; }
div.contentMonth30 ul.eventCalendarInfo li a span.day-28-Line { width:1036px; }
div.contentMonth30 ul.eventCalendarInfo li a span.day-29-Line { width:1073px; }
div.contentMonth30 ul.eventCalendarInfo li a span.day-30-Line { width:1110px; }
div.contentMonth31 ul.eventCalendarInfo li a span.day-01-Line { width:36px; }
div.contentMonth31 ul.eventCalendarInfo li a span.day-02-Line { width:72px; }
div.contentMonth31 ul.eventCalendarInfo li a span.day-03-Line { width:108px; }
div.contentMonth31 ul.eventCalendarInfo li a span.day-04-Line { width:144px; }
div.contentMonth31 ul.eventCalendarInfo li a span.day-05-Line { width:180px; }
div.contentMonth31 ul.eventCalendarInfo li a span.day-06-Line { width:216px; }
div.contentMonth31 ul.eventCalendarInfo li a span.day-07-Line { width:252px; }
div.contentMonth31 ul.eventCalendarInfo li a span.day-08-Line { width:288px; }
div.contentMonth31 ul.eventCalendarInfo li a span.day-09-Line { width:324px; }
div.contentMonth31 ul.eventCalendarInfo li a span.day-10-Line { width:360px; }
div.contentMonth31 ul.eventCalendarInfo li a span.day-11-Line { width:396px; }
div.contentMonth31 ul.eventCalendarInfo li a span.day-12-Line { width:432px; }
div.contentMonth31 ul.eventCalendarInfo li a span.day-13-Line { width:468px; }
div.contentMonth31 ul.eventCalendarInfo li a span.day-14-Line { width:504px; }
div.contentMonth31 ul.eventCalendarInfo li a span.day-15-Line { width:540px; }
div.contentMonth31 ul.eventCalendarInfo li a span.day-16-Line { width:576px; }
div.contentMonth31 ul.eventCalendarInfo li a span.day-17-Line { width:612px; }
div.contentMonth31 ul.eventCalendarInfo li a span.day-18-Line { width:648px; }
div.contentMonth31 ul.eventCalendarInfo li a span.day-19-Line { width:684px; }
div.contentMonth31 ul.eventCalendarInfo li a span.day-20-Line { width:720px; }
div.contentMonth31 ul.eventCalendarInfo li a span.day-21-Line { width:756px; }
div.contentMonth31 ul.eventCalendarInfo li a span.day-22-Line { width:792px; }
div.contentMonth31 ul.eventCalendarInfo li a span.day-23-Line { width:828px; }
div.contentMonth31 ul.eventCalendarInfo li a span.day-24-Line { width:864px; }
div.contentMonth31 ul.eventCalendarInfo li a span.day-25-Line { width:900px; }
div.contentMonth31 ul.eventCalendarInfo li a span.day-26-Line { width:936px; }
div.contentMonth31 ul.eventCalendarInfo li a span.day-27-Line { width:972px; }
div.contentMonth31 ul.eventCalendarInfo li a span.day-28-Line { width:1008px; }
div.contentMonth31 ul.eventCalendarInfo li a span.day-29-Line { width:1044px; }
div.contentMonth31 ul.eventCalendarInfo li a span.day-30-Line { width:1080px; }
div.contentMonth31 ul.eventCalendarInfo li a span.day-31-Line { width:1116px; }


span.eventType { height:auto; display:block; float:left; font-size:9px; color:#c41230; padding:0 0 0 7px; clear:both; }
span.eventName { height:auto; display:block; float:left; font-size:12px; color:#000; padding:0 0 0 7px; clear:both; }

.customScrollBox3 span.eventType, .customScrollBox3 span.eventName { display: none; }
.customScrollBox3 ul.eventCalendarInfo li a { display: block; float: left; height: 9px; text-decoration: none; }

span.hour01, span.hour02, span.hour03, span.hour04, span.hour05, span.hour06, span.hour07, span.hour08, span.hour09, span.hour10, 
span.hour11, span.hour12, span.hour13, span.hour14, span.hour15, span.hour16, span.hour17, span.hour18, span.hour19, span.hour20, 
span.hour21, span.hour22, span.hour23, span.hour24, span.allDay, span.day_week_06, span.day_week_05,
span.day_week_04, span.day_week_03, span.day_week_02, span.day_week_01, span.oneDay, span.day-01-Line, span.day-02-Line, span.day-03-Line, span.day-04-Line,
span.day-05-Line, span.day-06-Line, span.day-07-Line, span.day-08-Line, span.day-09-Line, span.day-10-Line, span.day-11-Line, span.day-12-Line, span.day-13-Line,
span.day-14-Line, span.day-15-Line, span.day-16-Line, span.day-17-Line, span.day-18-Line, span.day-19-Line, span.day-20-Line, span.day-21-Line, span.day-22-Line,
span.day-23-Line, span.day-24-Line, span.day-25-Line, span.day-26-Line, span.day-27-Line, span.day-28-Line, span.day-29-Line, span.day-30-Line, span.day-31-Line { height:6px; float:left; display:block; margin:2px 0; background:#c41230; clear:both; }
span.specDay{background:none;}

span.hour01 { width:92px; }
span.hour02 { width:184px; }
span.hour03 { width:276px; }
span.hour04 { width:368px; }
span.hour05 { width:460px; }
span.hour06 { width:552px; }
span.hour07 { width:644px; }
span.hour08 { width:736px; }
span.hour09 { width:828px; }
span.hour10 { width:920px; }
span.hour11 { width:1012px; }
span.hour12 { width:1104px; }
span.hour13 { width:1196px; }
span.hour14 { width:1288px; }
span.hour15 { width:1380px; }
span.hour16 { width:1472px; }
span.hour17 { width:1564px; }
span.hour18 { width:1656px; }
span.hour19 { width:1748px; }
span.hour20 { width:1840px; }
span.hour21 { width:1932px; }
span.hour22 { width:2024px; }
span.hour23 { width:2116px; }
span.hour24 { width:2208px; }

.monday { margin-left:0; }
.tuesday { margin-left:157px; }
.wednesday { margin-left:314px; }
.thursday { margin-left:471px; }
.friday { margin-left:628px; }
.saturday { margin-left:785px; }
.sunday { margin-left:942px; }

span.allDay { width:1100px; }
span.day_week_06 { width:942px; }
span.day_week_05 { width:786px; }
span.day_week_04 { width:629px; }
span.day_week_03 { width:472px; }
span.day_week_02 { width:315px; }
span.day_week_01 { width:158px; }

span.oneDay { width:35px; }

span.dayWeekLine, span.dayWeekLineRed, span.dayMonthLine, span.dayMonthLineRed { height:6px; float:left; display:inline-block; background:#e1e1e1;}
span.dayWeekLineRed, span.dayMonthLineRed { background:#c41230;}
span.dayWeekLine, span.dayWeekLineRed{width:157px;}
span.dayMonthLine, span.dayMonthLineRed{width:40px;}
div.contentMonth31 ul.eventCalendarInfo li a span.dayMonthLine, div.contentMonth31 ul.eventCalendarInfo li a span.dayMonthLineRed{width:36px;}
div.contentMonth30 ul.eventCalendarInfo li a span.dayMonthLine, div.contentMonth30 ul.eventCalendarInfo li a span.dayMonthLineRed{width:37px;}
div.contentMonth29 ul.eventCalendarInfo li a span.dayMonthLine, div.contentMonth29 ul.eventCalendarInfo li a span.dayMonthLineRed{width:38px;}
div.contentMonth28 ul.eventCalendarInfo li a span.dayMonthLine, div.contentMonth28 ul.eventCalendarInfo li a span.dayMonthLineRed{width:40px;}
/*28 gün 38px
29 gün 37px
30 gün 36px
31 gün 35px*/

/*Footer ||||||||||||||||||||||||||*/
footer[role="footer"] { width:1140px; height:auto; display:block; overflow:hidden; padding-bottom:30px;}
footer[role="footer"] hr { width:100%; border:none; display:inline-block; overflow:hidden; background:#cfcfcf; margin:15px 0; padding:0; clear:both;}
.ie7 footer[role="footer"] hr { margin:10px 0; }
footer[role="footer"] p { font-size:10px; font-weight:bold; color:#000; text-align:right; margin:0; padding:0; float:right;}
footer[role="footer"] p span { color:#646464; display:block; padding:5px 0; }
footer[role="footer"] div.social{float:left;}

span.twitterBtn, span.googlePlusBtn, span.facebookBtn { display:block; float:left; margin-right:6px; overflow:hidden; }
span.twitterBtn { margin-top:2px;}

.footerForm, .footerForm_eng { width:400px; height:auto; display:block; float:right; padding:0; margin:0; overflow:hidden; }
.footerForm .sect, .footerForm_eng .sect { width:195px; height:auto; display:block; overflow:hidden; float:left; }
span.footerFormText, button.footerFormText, .sect a.footerFormText {color:#808080; font-size:14px; display:block; font-family:'GothamBold', sans-serif; margin:0 0 5px 0;}
button.footerFormText {border:none; background:none; outline:none; cursor:pointer;}
.sect a.footerFormText:hover, button.footerFormText:hover{color:#000;}

.footerForm .sect #frmSearch{ background:#FFF;}
.footerFormSearchTextBox { width:146px; height:25px; line-height:25px; display:block; float:left; margin:0; padding:3px; border:none; background:#fff; 
                           outline:none; font-size:11px; color:#5f5f5f;vertical-align: middle;}
.footerFormSearchBtn { width:36px; height:21px; display:inline-block; float:left; border:3px solid #fff; background:#ebebeb; 
                       color:#878787; font-size:10px; font-family:'GothamBold', sans-serif; text-align:center; padding:4px 0 0 0; margin:0; }

.footerFormBulletinTextBox { width:123px; height:25px; line-height:25px; display:block; float:left; margin:0; padding:3px; border:none; background:#fff; 
                             outline:none; font-size:11px; color:#5f5f5f;}
.footerFormBulletinBtn { width:59px; height:21px; display:inline-block; float:left; border:3px solid #fff; background:#ebebeb; 
                        color:#878787; font-size:10px; font-family:'GothamBold', sans-serif; text-align:center; padding:4px 0 0 0; margin:0; }


.footerFormRight { float:right !important; }    
.footerForm_eng .sect .footerFormSearchBtn { width:61px;}                  
.footerForm_eng .sect .footerFormSearchTextBox { width:121px;}                  


/*Colorbox ||||||||||||||||||||||||*/
#colorbox, #cboxOverlay, #cboxWrapper{position:absolute; top:0; left:0; z-index:9999; overflow:hidden;}
#cboxOverlay{position:fixed; width:100%; height:100%;}
#cboxMiddleLeft, #cboxBottomLeft{clear:left;}
#cboxContent{position:relative;}
#cboxLoadedContent{overflow:auto;}
#cboxTitle{margin:0;}
#cboxLoadingOverlay, #cboxLoadingGraphic{position:absolute; top:0; left:0; width:100%;}
#cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow{cursor:pointer;}
.cboxPhoto{float:left; margin:auto; border:0; display:block;}
.cboxIframe{width:100%; height:100%; display:block; border:0;}

#cboxOverlay{background:#000;}
#colorbox{}
#cboxContent{margin-top:20px;}
.cboxIframe{background:#fff;}
#cboxError{padding:50px; border:1px solid #ccc;}
#cboxLoadedContent{border:5px solid #000; background:#fff;}
#cboxTitle{position:absolute; top:-20px; left:0; color:#ccc;}
#cboxCurrent{position:absolute; top:-20px; right:0px; color:#ccc; display:none !important;}
#cboxSlideshow{position:absolute; top:-20px; right:90px; color:#fff;}
#cboxPrevious{position:absolute; top:50%; left:5px; margin-top:-32px; background:url(../images/bg/bgControls.png) no-repeat top left; width:28px; height:65px; 
              text-indent:-9999px;}
#cboxPrevious:hover{background-position:bottom left;}
#cboxNext{position:absolute; top:50%; right:5px; margin-top:-32px; background:url(../images/bg/bgControls.png) no-repeat top right; width:28px; height:65px; 
          text-indent:-9999px;}
#cboxNext:hover{background-position:bottom right;}
#cboxLoadingOverlay{background:#000;}
#cboxLoadingGraphic{background:url(images/loading.gif) no-repeat center center;}
#cboxClose{position:absolute; top:5px; right:5px; display:block; background:url(../images/bg/bgControls.png) no-repeat top center; width:38px; height:19px; 
           text-indent:-9999px;}                        
                        
/* TipTip CSS - Version 1.2 */

#tiptip_holder {
	display: none;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 99999;
}

#tiptip_holder.tip_top {
	padding-bottom: 5px;
}

#tiptip_holder.tip_bottom {
	padding-top: 5px;
}

#tiptip_holder.tip_right {
	padding-left: 5px;
}

#tiptip_holder.tip_left {
	padding-right: 5px;
}

#tiptip_content {
	font-size: 13px;
	font-weight: bold;
	color: #fff;
	text-shadow: 0 0 2px #000;
	padding: 4px 8px;
	border: 1px solid rgba(255,255,255,0.25);
	background-color: rgb(0,0,0);
}

#tiptip_content strong { color: #C41230; font-weight: bold; display: block; font-size:80%; }

#tiptip_arrow, #tiptip_arrow_inner {
	position: absolute;
	border-color: transparent;
	border-style: solid;
	border-width: 6px;
	height: 0;
	width: 0;
}

#tiptip_holder.tip_top #tiptip_arrow {
	border-top-color: #fff;
	border-top-color: rgba(255,255,255,0.35);
}

#tiptip_holder.tip_bottom #tiptip_arrow {
	border-bottom-color: #fff;
	border-bottom-color: rgba(255,255,255,0.35);
}

#tiptip_holder.tip_right #tiptip_arrow {
	border-right-color: #fff;
	border-right-color: rgba(255,255,255,0.35);
}

#tiptip_holder.tip_left #tiptip_arrow {
	border-left-color: #fff;
	border-left-color: rgba(255,255,255,0.35);
}

#tiptip_holder.tip_top #tiptip_arrow_inner {
	margin-top: -7px;
	margin-left: -6px;
	border-top-color: rgb(0,0,0);
	border-top-color: rgba(0,0,0,0.92);
}

#tiptip_holder.tip_bottom #tiptip_arrow_inner {
	margin-top: -5px;
	margin-left: -6px;
	border-bottom-color: rgb(0,0,0);
	border-bottom-color: rgba(0,0,0,0.92);
}

#tiptip_holder.tip_right #tiptip_arrow_inner {
	margin-top: -6px;
	margin-left: -5px;
	border-right-color: rgb(0,0,0);
	border-right-color: rgba(0,0,0,0.92);
}

#tiptip_holder.tip_left #tiptip_arrow_inner {
	margin-top: -6px;
	margin-left: -7px;
	border-left-color: rgb(0,0,0);
	border-left-color: rgba(0,0,0,0.92);
}

.sliderkit{display:none;position:relative;overflow:hidden;text-align:left;}
.sliderkit a,
.sliderkit a:hover{text-decoration:none;}
.sliderkit a:focus{outline:1px dotted #000;}
.sliderkit img{border:0;}
.sliderkit .sliderkit-nav{z-index:10;position:absolute;text-align:center;}
.sliderkit .sliderkit-nav-clip{position:relative;overflow:hidden;margin:0 auto;}
.sliderkit .sliderkit-nav-clip ul{position:relative;left:0;top:0;list-style:none;margin:0;padding:0;}
.sliderkit .sliderkit-nav-clip ul li{float:left;}
.sliderkit .sliderkit-nav-clip ul li a{display:block;overflow:hidden;}
.sliderkit .sliderkit-btn{z-index:10;}
.sliderkit .sliderkit-panel{z-index:1;position:absolute;overflow:hidden;}
.sliderkit .sliderkit-panel-active{z-index:5;}
.sliderkit .sliderkit-panel-old{z-index:4;}
.sliderkit .sliderkit-panel .sliderkit-panel-textbox{position:absolute;z-index:1;}
.sliderkit .sliderkit-panel .sliderkit-panel-text{position:absolute;z-index:3;top:0;left:0;}
.sliderkit .sliderkit-panel .sliderkit-panel-overlay{position:absolute;z-index:2;top:0;left:0;}
.sliderkit .sliderkit-count{position:absolute;top:5px;right:5px;z-index:10;padding:5px;color:#fff;background:#000;}
.sliderkit .sliderkit-timer{position:absolute;top:0;left:0;z-index:10;height:3px;background:#ccc;}

.galleryViewWrap, .pagingWrap{width:735px; padding:0 10px 10px 10px; position:relative;}
.pagingWrap{min-height:487px;}
.galleryView{width:735px;height:640px;}
.galleryView{overflow:hidden;}
.galleryView .sliderkit-panel{width:735px;height:600px;}
.galleryView .sliderkit-nav{position:absolute;bottom:0;left:0;}
.galleryView .sliderkit-nav-clip ul li{float:left;margin:0 1px 0 0;}
.galleryView .sliderkit-nav-clip ul li a{width:13px;height:13px;background:transparent url("../resimler/bullet-off.png") no-repeat 0 0;}
.galleryView .sliderkit-nav-clip ul li.sliderkit-selected a{background:transparent url("../resimler/bullet-on.png") no-repeat 0 0;}

.pgalleryView{width:190px;height:198px;}
.pgalleryView{overflow:hidden;}
.pgalleryView .sliderkit-panel{width:190px;height:174px;}

.ngalleryView{width:190px;height:332px;}
.ngalleryView{overflow:hidden;}
.ngalleryView .sliderkit-panel{width:178px;height:294px; padding:0 6px;}

.sliderkit-go-btn{position:absolute;bottom:0;z-index:10;}
.sliderkit-go-prev{right:23px;}
.sliderkit-go-next{right:0;}
.pgalleryView .sliderkit-go-btn, .ngalleryView .sliderkit-go-btn{bottom:5px;}
.pgalleryView .sliderkit-go-prev, .ngalleryView .sliderkit-go-prev{right:28px;}
.pgalleryView .sliderkit-go-next, .ngalleryView .sliderkit-go-next{right:5px;}
.sliderkit-go-btn a{display:block;width:17px;height:17px;cursor:pointer;}
.sliderkit-go-prev a{background:transparent url("../images/bg/bgSliderPrevArrow3.png") no-repeat 0 0;}
.sliderkit-go-next a{background:transparent url("../images/bg/bgSliderNextArrow3.png") no-repeat 0 0;}
.sliderkit-go-prev a:hover{background-position:0 -17px;}
.sliderkit-go-next a:hover{background-position:0 -17px;}
.sliderkit-go-btn span{display:none;}

.sayfalama{ text-align:center; font-size: 14px; display:block; margin:15px 0 30px 0;}
.sayfalama span{ font-weight:bold;}
.sayfalama a {
            border: 1px solid #999;
			background:#999;
			color:#FFF;
            cursor: pointer;
            padding: 3px 7px 5px 7px;
            font-size: 11px;
            font-weight: bold;
			white-space:nowrap;
			display:inline-block;
}

.sayfalama a:hover, .sayfalama a.aktif {
            color: #FFF;
			background: #5f5f5f;
			text-decoration:none;
            border: 1px solid #5f5f5f;
}
.sayfalama a:hover, .sayfalama a.aktif {
			background: #c41230;
            border: 1px solid #c41230;
}

.social a{ display:inline-block; width:22px; height:22px; background:url(../images/bg/social-buttons.png?v=5) 0 0 no-repeat;}
.social a.fb{background-position:0 0;}
.social a.tw{background-position:-30px 0;}
.social a.fl{background-position:-60px 0;}
.social a.vm{background-position:-90px 0;}
.social a.rss{background-position:-120px 0;}
.social a.ins{background-position:-150px 0;}
.social a.gart{background-position:-179px 0; width:90px;}
.social a.yt{background-position:-270px 0;}
.social a.li{background-position:-300px 0;}
.social a.fb:hover{background-position:0 -22px;}
.social a.tw:hover{background-position:-30px -22px;}
.social a.fl:hover{background-position:-60px -22px;}
.social a.vm:hover{background-position:-90px -22px;}
.social a.rss:hover{background-position:-120px -22px;}
.social a.ins:hover{background-position:-150px -22px;}
.social a.gart:hover{background-position:-179px -22px;}
.social a.yt:hover{background-position:-270px -22px;}
.social a.li:hover{background-position:-300px -22px;}

/* KOLEKSİYON */
div#mainKol {
	width:970px;
	height:auto;
	display:block;
	float:left;
	margin:0 0 0 17px;
}
div.mainKol {
	width:970px;
	height:auto;
	display:block;
	float:left;
	margin:0 0 20px 0;
	padding:0;
	background:#fff;
}
.pageHeadKol { width:950px; display:block; margin: 0 auto; position:relative; background:#fff;}
.kolHead {
	color: #000000;
	font-family:'GothamBold', sans-serif;
	font-size: 24px;
	margin: 20px 0 20px 7px;
	font-weight:bold;
	border-bottom:1px solid #e5e5e5;
	width:934px;
	height:35px;
}
.likeFb{float:right; width:225px; margin-top:5px; @margin-top:-23px; }
.kolContainer{float:left; margin:10px 0px 50px 15px; width:934px; height:auto; }
.kolContainer a{text-decoration:none; color:#FFF; font-size:23px; font-family:'GothamBold', sans-serif; display:block;}
.kolContainer .galleryart, .kolContainer .galleryart a{text-decoration:none; color:#000; font-size:15px; font-weight:bold; display:inline-block;}
.kolContainer .galleryart a{color:#C41230;}
.kolContainerGaleri{float:left; margin:10px 0px 50px 10px; width:950px; height:auto; }
.kolContentLeft{float:left; width:458px; height:395px; background-color:#c41230;  margin-bottom:15px;}
.kolContentRight{float:right; width:458px; height:395px; background-color:#c41230; margin-bottom:15px;}
.kolNext{padding-top:25px; width:458px; display:inline-block; background:url(../images/kolNext.png) 20px 30px no-repeat; height:17px;}
.kolImg{width:458px; height:244px; display:inline-block; overflow:hidden;}
.kolText{padding-top:25px; width:438px; color:#FFFFFF; padding-left:20px; height:84px; display:inline-block;}
.imgContainer{border:1px solid #e5e5e5; vertical-align:middle;  width:227px; height:227px; position:relative;   }
.imgContainer img{cursor:pointer;}
.imgTable{width:227px; float:left; margin-left:6px; margin-bottom:6px; position:relative;}
.imgTh{width:207px; height:207px; margin:10px; background-position:center center; display:block; background-repeat:no-repeat; overflow:hidden;}
.overImg{position:absolute; z-index:100; width:283px; height:305px; left:-29px; top:-36px; background:url(../images/overBack.png) no-repeat; display:none;}
.overImg a{display:block; margin:15px; text-align:left; height:275px; overflow:hidden;}
.imgHolder{width:193px; height:193px; padding:25px 30px 5px 30px; display:block; overflow:hidden; text-align:center;}
.imgText, .imgHead{ font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#000; display:block; padding:0 30px;}
.imgHead{font-weight:bold;}
#fotKoleksiyon{float:left; display:inline-block; margin-left:17px; font-family:'GothamBold', sans-serif; font-size:20px; color:#000;}
div#paging{ font-family:'GothamBold', sans-serif; font-size:14px; color:#000; display:block; margin:4px 0 0 0; text-align:right; float:left;}
#slideContainer{width:868px; border:solid 1px #e5e5e5; margin:10px 0 20px 17px; position:relative; padding:34px;}
#contLeft{float:left; width:498px;}
#contLeftTop{float:left; height:36px; width:498px; margin-bottom:10px; }
.kolAd{float:left; font-family:Arial; font-size:14px; width:400px;}
.kolImgAd{float:left; font-family:Arial; font-size:14px; width:397px; font-weight:bold; padding-left:3px;}
#btnCont{float:right; width:60px; float:right; }
#contRight{float:right; width:330px; }
.sanatciAd{float:left; width:330px; height:auto; font-family:Arial; font-size:19px; color:#000; font-weight:bold;}
.sanatciAd span{font-size:15px;}
.albAd{float:left; width:330px; height:auto; font-family:Arial; font-size:14px; color:#5f5f5f; }
.eserAciklama{float:left; width:330px; height:auto; font-family:arial; font-size:14px; color:#5f5f5f;}
/*.eserAciklama span{width:330px; height:auto; font-family:Arial; font-size:12px; color:#c41230; float:left; font-weight:bold; margin-bottom:10px; margin-top:10px;}*/
.collectionLinks{text-align:right; padding-right:20px;}
.collectionLinks a{font-size:10px; font-family:'GothamBold', sans-serif; display:inline-block; padding:3px; border:solid 1px #C41230; }
.collectionLinks a:hover, .collectionLinks a.current{color:#FFF; background:#C41230;}
.albumAd{font-size:14px; color:#000; text-align:center; margin-top:28px;}
.fotoAd{font-size:14px; font-weight:bold; text-align:center; margin-top:5px;}
#btnCont a {
	padding:4px 2px;
	border:solid 1px #CCC;
	text-decoration: none;
	background:none;
}
#btnCont a span {
background: transparent url("../images/bg/bgSliderPrevArrow3.png") no-repeat 0 0;
display: block;
width: 17px;
height: 17px;
cursor: pointer;
}
#btnCont a.nxt span {
background: transparent url("../images/bg/bgSliderNextArrow3.png") no-repeat 0 0;
}
#btnCont a:hover {
border:solid 1px #c41230;
}
#btnCont a:hover span{
background-position: 0 -17px;
}
#btnCont a.pasif:hover {
border:solid 1px #CCC;
cursor:default;
}
#btnCont a.pasif:hover span{
background-position: 0 0;
cursor:default;
}

.collslider{
	width: 868px;
	height:800px;
	border: solid 1px #E5E5E5;
	margin: 10px 0 20px 17px;
	position: relative;
	padding: 34px;
	overflow:visible;
	}
.collslider .sliderkit-panels{width:600px;height:750px; margin:0 auto; overflow:hidden;}
.collslider .sliderkit-panel{width:600px;height:750px; text-align:center;}
.counter-coll .sliderkit-count-items{color:#000;background:none; top:-32px; right:0;}
.counter-coll .sliderkit-count-items span{font-family:'GothamBold', sans-serif; font-size:15px;}
.counter-coll .sliderkit-count-current{font-weight:bold;}

.collslider .sliderkit-go-btn{top:200px;z-index:10;}
.collslider .sliderkit-go-prev{left:120px;}
.collslider .sliderkit-go-next{right:120px;}
.collslider .sliderkit-go-btn a {
	padding:4px 2px;
	border:solid 1px #CCC;
	text-decoration: none;
	background:none;
}
.collslider .sliderkit-go-btn a span {
background: transparent url("../images/bg/bgSliderPrevArrow3.png") no-repeat 0 0;
display: block;
width: 17px;
height: 17px;
cursor: pointer;
}
.collslider .sliderkit-go-next a span {
background: transparent url("../images/bg/bgSliderNextArrow3.png") no-repeat 0 0;
}
.collslider .sliderkit-go-btn a:hover {
border:solid 1px #c41230;
}
.collslider .sliderkit-go-btn a:hover span{
background-position: 0 -17px;
}

.fiyatyenileme{display:none;}
.agreementtoplinks a{float:right; margin-right:10px;}
.agreementtoplinks a span{font-size:10px; line-height:16px; display:inline-block; float:left;}
.secure-logos{display:block; width:209px; height:42px; background:url(../images/visamaster.png) 0 0 no-repeat;}
.secure-logos2{display:inline-block; width:197px; height:22px; /*background:url(../images/secure-logos2.png) 0 0 no-repeat;*/ margin-left:15px;}

.picdateWrp{background:#ebebeb; padding:10px 9px; margin:20px;}
.picdateWrp table tr td, .picdateWrp table tr th{ text-align:center; font-size:15px; font-family:'GothamBold', sans-serif; width:78px; height:18px;}
.picdateWrp table tr.seperateCol td{ height:1px; padding:0; background:#EBEBEB}
.picdateWrp table tr th{color:#c41230; padding:0 0 15px 0;}
.picdateWrp table tr td{ background:#FFF; vertical-align:middle; border-bottom:#ebebeb solid 1px; border-right:#ebebeb solid 1px;}
.picdateWrp table tr td.active{ background:#c41230; color:#FFF; padding:0;}
.picdateWrp table tr td.passive{ background:#f5f5f5; color:#999; padding:30px 0;}
.picdateWrp table tr td a{display:block; padding:30px 0;}
.picdateWrp table tr td.active a{color:#FFF;}
.picdateWrp table tr td.today{background:#c41230 url(../images/selected-day-bg.gif) center center no-repeat;}
.picdateWrp table tr td.today cufon{margin-bottom:1px; margin-left:2px;}

.pickDateList ul, .pickDateList ul li{ list-style:none; display:block;}
.pickDateList ul li{ margin-bottom:10px;}
.pickDateList ul li a{display:block;}
.pickDateList ul li a span{color:#000;}
.pickDateList ul li a span.etkinlikTxtWrp{ display:table-cell; height:60px; vertical-align:middle;}
.pickDateList ul li a span.etkinlikImg{float:left; display:inline-block; margin-right:15px; border:solid 5px #FFF;}
.pickDateList ul li a span.etkinlikBolum{font-size:15px; font-family:'GothamBold', sans-serif; display:block; margin:0 0 5px 0;}
.pickDateList ul li a span.etkinlikBaslik{font-size:13px; font-family:'GothamBold', sans-serif; display:block; margin-bottom:5px}
.pickDateList ul li a.sergiler span.etkinlikBolum{color:#c41230;}
.pickDateList ul li a.etkinlikler span.etkinlikBolum{color:#855003;}
.pickDateList ul li a.sinema span.etkinlikBolum{color:#6d0055;}
.pickDateList ul li a.egitim span.etkinlikBolum{color:#027b67;}
.pickDateList ul li a span.etkinlikTarih{font-size:13px; font-family:'GothamBold', sans-serif;color:#c41230; display:block;}
.pickDateList ul li a:hover span.etkinlikImg{border:solid 5px #FFF;}
.pickDateList ul li a.sergiler:hover span.etkinlikImg{border:solid 5px #c41230;}
.pickDateList ul li a.etkinlikler:hover span.etkinlikImg{border:solid 5px #855003;}
.pickDateList ul li a.sinema:hover span.etkinlikImg{border:solid 5px #6d0055;}
.pickDateList ul li a.egitim:hover span.etkinlikImg{border:solid 5px #027b67;}

.eventCalendarKiosk .picdateWrp table tr td, .eventCalendarKiosk .picdateWrp table tr th{font-size:1.5em; width:119px;}
.eventCalendarKiosk .picdateWrp table tr td a{ padding:45px 0;}
.eventCalendarKiosk div.eventCalendarMenu{ font-size:18px;}
.eventCalendarKiosk .eventCalendarContent h1{ font-size:24px;}
.eventCalendarKiosk span.eventCalendarDate{ font-size:36px;}
.eventCalendarKiosk span.eventCalendarDay{ font-size:24px;}
.eventCalendarKiosk .pickDateList ul li a span.etkinlikBolum{ font-size:25px;}
.eventCalendarKiosk .pickDateList ul li a span.etkinlikBaslik{ font-size:20px;}
.eventCalendarKiosk .pickDateList ul li a span.etkinlikTxtWrp{height:85px;}

#video{margin-bottom:8px; overflow:hidden;}
.videoLink, .videoLinkMain{ display:block; position:relative; width:320px; height:180px; overflow:hidden;}
.videoLinkMain{ width:511px; height:287px;}
.videoLink .play, .videoLinkMain .play{ position:absolute; left:110px; top:69px; width:100px; height:42px; background:url(/wap/images/play.png) no-repeat; display:block; z-index:2; opacity:.5; }
.videoLinkMain .play{left:205px; top:121px;}
.videoLink:hover .play{opacity:1; }
.videoLink img{position:relative; z-index:1; display:block;}
.flowplayer { width: 99%; }

.galleryslider{width:480px;height:400px; background:#e6e6e6;}

/* Navbar */
.galleryslider .sliderkit-nav{left:0;bottom:0;width:480px;padding:0;}
.galleryslider .sliderkit-nav-clip{margin:0 auto;}
.galleryslider .sliderkit-nav-clip ul li{float:left;margin:0 2px 0 0; padding:0; list-style:none;}
.galleryslider .sliderkit-nav-clip ul li a{display:block;width:75px;height:50px;overflow:hidden;margin:0;padding:0;opacity:0.5; text-align:center;}
.galleryslider .sliderkit-nav-clip ul li a span{display:table-cell;width:70px;height:50px; vertical-align:middle; text-align:center;}
.galleryslider .sliderkit-nav-clip ul li a:hover{cursor:default;}
.galleryslider .sliderkit-nav-clip ul li.sliderkit-selected a{opacity:1;}

.galleryslider .sliderkit-nav .sliderkit-nav-btn{position:absolute;top:17px;}
.galleryslider .sliderkit-nav .sliderkit-nav-btn a{display:block;width:17px;height:17px;}
.galleryslider .sliderkit-nav .sliderkit-nav-btn a span{display:none;}
.galleryslider .sliderkit-nav .sliderkit-nav-prev{left:3px;}
.galleryslider .sliderkit-nav .sliderkit-nav-next{right:3px;}
.galleryslider .sliderkit-nav .sliderkit-nav-prev a{background:transparent url("../images/bg/bgSliderPrevArrow5.png") no-repeat 0 0;}
.galleryslider .sliderkit-nav .sliderkit-nav-next a{background:transparent url("../images/bg/bgSliderNextArrow5.png") no-repeat 0 0;}
.galleryslider .sliderkit-nav .sliderkit-nav-prev a:hover,
.galleryslider .sliderkit-nav .sliderkit-nav-prev a:focus{background-position:0 -17px;}
.galleryslider .sliderkit-nav .sliderkit-nav-next a:hover,
.galleryslider .sliderkit-nav .sliderkit-nav-next a:focus{background-position:0 -17px;}

/* Panel */
.galleryslider .sliderkit-panel{top:0;left:0;width:480px;height:320px;}
.galleryslider .sliderkit-panel a{display:block;width:480px;height:320px;}
.galleryslider .sliderkit-panel a span{display:table-cell;width:480px;height:320px; vertical-align:middle; text-align:center;}

/* Panel */
.galleryslider .sliderkit-timer{top:327px;}

.like-button {
position: relative;
float: left;
margin-left: 10px;
z-index:11;
}

.valuemailFld{ width:180px; height:25px; padding:3px 3px 3px 12px; background:#FFF; overflow:hidden; position:relative;}

.member-area-links{ width:180px; float:left;}
.member-area-links ul{margin:0 10px; padding:0;}
.member-area-links ul li{margin:1px 5px; padding:1px;}
.member-area-links ul li a{}
.member-showcase{width:711px; height:244px; }
body.member{background:#808080;}
body.member div.main, body.member header[role="pageHead"] {
background: #CCC;
}
body.member div#membership2 dl dd, body.member span.footerFormText {
color: #333;
}
body.member a.language, body.member footer[role="footer"] p span {
color: #333;
}
body.member .on a, body.member .menuContent a{color:#CCC;}
body.member .on a:hover, body.member .menuContent a:hover, body.member .menuContent a.current{color:#c41230;}

ul.galleryMember{ width:511px;}
ul.galleryMember li{ width:162px; height:110px;}
.red{color:#c41230;}
.bold{font-weight:bold;}
 
ul.contactForm3 li.etkinliklistesi h6 label{ width:175px; white-space:nowrap; overflow:visible;}

.jssocials-shares {
  margin: 0.2em 0; }

.jssocials-shares * {
  box-sizing: border-box; }

.jssocials-share {
  display: inline-block;
  vertical-align: top;
  margin: 0.3em 0.6em 0.3em 0; }

.jssocials-share:last-child {
  margin-right: 0; }

.jssocials-share-logo {
  width: 1em;
  vertical-align: middle;
  font-size: 1.5em; }

img.jssocials-share-logo {
  width: auto;
  height: 1em; }

.jssocials-share-link {
  display: inline-block;
  text-align: center;
  text-decoration: none;
  line-height: 1; }
  .jssocials-share-link.jssocials-share-link-count {
    padding-top: .2em; }
    .jssocials-share-link.jssocials-share-link-count .jssocials-share-count {
      display: block;
      font-size: .6em;
      margin: 0 -.5em -.8em -.5em; }
  .jssocials-share-link.jssocials-share-no-count {
    padding-top: .5em; }
    .jssocials-share-link.jssocials-share-no-count .jssocials-share-count {
      height: 1em; }

.jssocials-share-label {
  padding-left: 0.3em;
  vertical-align: middle; }

.jssocials-share-count-box {
  display: inline-block;
  height: 1.5em;
  padding: 0 0.3em;
  line-height: 1;
  vertical-align: middle;
  cursor: default; }
  .jssocials-share-count-box.jssocials-share-no-count {
    display: none; }

.jssocials-share-count {
  line-height: 1.5em;
  vertical-align: middle; }

.jssocials-share-twitter .jssocials-share-link {
  background: #00aced; }
  .jssocials-share-twitter .jssocials-share-link:hover {
    background: #0087ba; }

.jssocials-share-facebook .jssocials-share-link {
  background: #3b5998; }
  .jssocials-share-facebook .jssocials-share-link:hover {
    background: #2d4373; }

.jssocials-share-googleplus .jssocials-share-link {
  background: #dd4b39; }
  .jssocials-share-googleplus .jssocials-share-link:hover {
    background: #c23321; }

.jssocials-share-linkedin .jssocials-share-link {
  background: #007bb6; }
  .jssocials-share-linkedin .jssocials-share-link:hover {
    background: #005983; }

.jssocials-share-pinterest .jssocials-share-link {
  background: #cb2027; }
  .jssocials-share-pinterest .jssocials-share-link:hover {
    background: #9f191f; }

.jssocials-share-email .jssocials-share-link {
  background: #3490F3; }
  .jssocials-share-email .jssocials-share-link:hover {
    background: #0e76e6; }

.jssocials-share-stumbleupon .jssocials-share-link {
  background: #eb4823; }
  .jssocials-share-stumbleupon .jssocials-share-link:hover {
    background: #c93412; }

.jssocials-share-whatsapp .jssocials-share-link {
  background: #29a628; }
  .jssocials-share-whatsapp .jssocials-share-link:hover {
    background: #1f7d1e; }

.jssocials-share-telegram .jssocials-share-link {
  background: #2ca5e0; }
  .jssocials-share-telegram .jssocials-share-link:hover {
    background: #1c88bd; }

.jssocials-share-line .jssocials-share-link {
  background: #25af00; }
  .jssocials-share-line .jssocials-share-link:hover {
    background: #1a7c00; }

.jssocials-share-viber .jssocials-share-link {
  background: #7b519d; }
  .jssocials-share-viber .jssocials-share-link:hover {
    background: #61407b; }

.jssocials-share-pocket .jssocials-share-link {
  background: #ef4056; }
  .jssocials-share-pocket .jssocials-share-link:hover {
    background: #e9132e; }

.jssocials-share-messenger .jssocials-share-link {
  background: #0084ff; }
  .jssocials-share-messenger .jssocials-share-link:hover {
    background: #006acc; }

.jssocials-share-vkontakte .jssocials-share-link {
  background: #45668e; }
  .jssocials-share-vkontakte .jssocials-share-link:hover {
    background: #344d6c; }

.jssocials-share-link {
  padding: .5em .6em;
  color: #fff;
  -webkit-transition: background 200ms ease-in-out, border-color 200ms ease-in-out;
          transition: background 200ms ease-in-out, border-color 200ms ease-in-out; }
  .jssocials-share-link:hover, .jssocials-share-link:focus, .jssocials-share-link:active {
    color: #fff; }

.jssocials-share-count-box {
  position: relative;
  height: 2.5em;
  padding: 0 .3em;
  margin-left: 0.3em;
  background: #f5f5f5;
  -webkit-transition: background 200ms ease-in-out, border-color 200ms ease-in-out;
          transition: background 200ms ease-in-out, border-color 200ms ease-in-out; }
  .jssocials-share-count-box:hover {
    background: gainsboro; }
    .jssocials-share-count-box:hover:after {
      border-color: transparent gainsboro transparent transparent; }
  .jssocials-share-count-box:after {
    content: "";
    display: block;
    position: absolute;
    top: 0.85em;
    left: -0.3em;
    width: 0;
    height: 0;
    border-width: 0.4em 0.4em 0.4em 0;
    border-style: solid;
    border-color: transparent #f5f5f5 transparent transparent;
    -webkit-transform: rotate(360deg);
        -ms-transform: rotate(360deg);
            transform: rotate(360deg);
    -webkit-transition: background 200ms ease-in-out, border-color 200ms ease-in-out;
            transition: background 200ms ease-in-out, border-color 200ms ease-in-out; }
  .jssocials-share-count-box .jssocials-share-count {
    line-height: 2.5em;
    color: #444; }

#sharetop, #sharebottom{font-size:10px;}
#sharebottom{float:left;}

.owl-carousel{display:none;width:100%;-webkit-tap-highlight-color:transparent;position:relative;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;touch-action:manipulation;-moz-backface-visibility:hidden}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.owl-carousel .owl-item{position:relative;min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev,.owl-carousel button.owl-dot{background:0 0;color:inherit;border:none;padding:0!important;font:inherit}.owl-carousel.owl-loaded{display:block}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.no-js .owl-carousel{display:block}.owl-carousel .animated{animation-duration:1s;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{transition:height .5s ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}.owl-carousel .owl-item .owl-lazy:not([src]),.owl-carousel .owl-item .owl-lazy[src^=""]{max-height:0}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(images/owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform .1s ease}.owl-carousel .owl-video-play-icon:hover{-ms-transform:scale(1.3,1.3);transform:scale(1.3,1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity .4s ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}.owl-theme .owl-nav{margin-top:10px;text-align:center;-webkit-tap-highlight-color:transparent}.owl-theme .owl-nav [class*=owl-]{color:#fff;font-size:14px;margin:5px;padding:4px 7px;background:#d6d6d6;display:inline-block;cursor:pointer;border-radius:3px}.owl-theme .owl-nav [class*=owl-]:hover{background:#869791;color:#fff;text-decoration:none}.owl-theme .owl-nav .disabled{opacity:.5;cursor:default}.owl-theme .owl-nav.disabled+.owl-dots{margin-top:10px}.owl-theme .owl-dots{text-align:center;-webkit-tap-highlight-color:transparent}.owl-theme .owl-dots .owl-dot{display:inline-block;zoom:1}.owl-theme .owl-dots .owl-dot span{width:10px;height:10px;margin:5px 7px;background:#d6d6d6;display:block;-webkit-backface-visibility:visible;transition:opacity .2s ease;border-radius:30px}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#869791}

.videoslider{padding:0 25px; box-sizing:border-box;}
.videoslider *{box-sizing:border-box;}
.videoslider .item iframe{width:100%;}
.videoslider .owl-next, .videoslider .owl-prev{position:absolute; left:-20px; top:0; bottom:0; width:45px; z-index:1; display:flex; align-items:center; justify-content:center; outline:none; background:none !important; margin:0 !important;}
.videoslider .owl-next{left:auto; right:-20px;}

.contentslider{box-sizing:border-box; max-width:490px; margin-bottom:0;}
.contentslider *{box-sizing:border-box; margin-bottom:0 !important;}
.contentslider .item{padding:10px; background:#e6e6e6; overflow:hidden;}
.contentslider .item img{width:100% !important; height:320px !important; display:block; object-fit:contain; object-position:center center;}
.contentslider .owl-nav{position:absolute; top:calc(50% - 15px); left:0; right:0;}
.contentslider .owl-next, .contentslider .owl-prev{position:absolute; left:-20px; top:0; bottom:0; width:45px; z-index:1; display:flex; align-items:center; justify-content:center; outline:none; background:none !important; margin:0 !important;}
.contentslider .owl-next{left:auto; right:-20px;}
.carouselthumb{padding:10px;box-sizing:border-box; margin-bottom:20px; background:#e6e6e6;}
.carouselthumb *{box-sizing:border-box; margin-bottom:0 !important;}
.carouselthumb .item{padding:0;}
.carouselthumb .item img{width:100% !important; height:50px !important; display:block; object-fit:cover; object-position:center center; opacity:.5;}
.carouselthumb .active2 img{opacity:1;}

.row{display:flex; margin:0 -10px; box-sizing:border-box; flex-wrap:wrap;}
.column{padding:0 10px; width:25%; box-sizing:border-box; position:relative; margin-bottom:20px;}
.column:before{box-sizing:border-box; position:absolute; top:0; bottom:0; left:10px; right:10px; display:block; z-index:1; content:""; border:solid 1px #e5e5e5;}
.column13{width:33.33333%;}
.column13:before{display:none;}
.column12{width:50%;}
.column12:before{display:none;}
.rainbow-item{box-sizing:border-box; position:relative; z-index:2; color:#000 !important; font-size:14px !important; display:block;}
.rainbow-item img{box-sizing:border-box; width:100% !important; height:auto !important; display:block; background-position:center top; background-repeat:no-repeat; background-size:cover;}
.rainbow-item .caption{box-sizing:border-box; display:block; padding:10px; line-height:1.5; }
.rainbow-item .caption b{box-sizing:border-box; display:block; text-transform:uppercase;}

/* Webkit Hacks  */
@media screen and (-webkit-min-device-pixel-ratio:0) {	
	#tiptip_content {
		padding: 4px 8px 5px 8px;
		background-color: rgba(45,45,45,0.88);
	}
	#tiptip_holder.tip_bottom #tiptip_arrow_inner { 
		border-bottom-color: rgba(45,45,45,0.88);
	}
	#tiptip_holder.tip_top #tiptip_arrow_inner { 
		border-top-color: rgba(20,20,20,0.92);
	}
}

/*Non-Semantic Helper Classes ########################################*/
/*####################################################################*/
.ir { display: block; border: 0; text-indent: -999em; overflow: hidden; background-color: transparent; background-repeat: no-repeat; text-align: left; direction: ltr; }
.ir br { display: none; }
.hidden { display: none !important; visibility: hidden; }
.visuallyhidden { border: 0; clip: rect(0 0 0 0); height: 1px; margin: -1px; overflow: hidden; padding: 0; position: absolute; width: 1px; }
.visuallyhidden.focusable:active, .visuallyhidden.focusable:focus { clip: auto; height: auto; margin: 0; overflow: visible; position: static; width: auto; }
.invisible { visibility: hidden; }
.clearfix:before, .clearfix:after { content: ""; display: table; }
.clearfix:after { clear: both; }
.clearfix { zoom: 1; }
.clear { clear:both;}
.clear2 { clear:both; margin-bottom:11px;}


.at-icon-wrapper{float:left; margin-right:3px;}

.contentcollapsed{height:0; overflow:hidden; transition:all .3s ease-out; opacity:0; visibility:hidden;}
.contentexpanded{height:auto; opacity:1; visibility:visible; border: solid 1px #CCC; background: #EEE; padding: 10px; margin-bottom:20px;}
.contentexpanded ol, .contentexpanded ul{padding-left:0; margin:0;}
/*Media Queries ######################################################*/
/*####################################################################*/
@media only screen and (min-width: 480px) {


}

@media only screen and (min-width: 768px) {

}



/*Print Styles #######################################################*/
/*####################################################################*/ 
@media print {
  * { background: transparent !important; color: black !important; text-shadow: none !important; filter:none !important; -ms-filter: none !important; } 
  a, a:visited { text-decoration: underline; }
  a[href]:after { content: " (" attr(href) ")"; }
  abbr[title]:after { content: " (" attr(title) ")"; }
  .ir a:after, a[href^="javascript:"]:after, a[href^="#"]:after { content: ""; } 
  pre, blockquote { border: 1px solid #999; page-break-inside: avoid; }
  thead { display: table-header-group; }
  tr, img { page-break-inside: avoid; }
  img { max-width: 100% !important; }
  @page { margin: 0.5cm; }
  p, h2, h3 { orphans: 3; widows: 3; }
  h2, h3 { page-break-after: avoid; }
}




.afis{ margin-top:70px !important; box-sizing:border-box;}
.afis *{ box-sizing:border-box;} 
.afis h2{ border-bottom:1px solid #000; padding-bottom:5px; margin-bottom:30px; text-align:center; }
.afis ul{ display:flex; justify-content:center; flex-wrap:wrap; margin:0 -19px; padding:0; list-style:none;}
.afis ul li {margin:0; padding:0 19px 37px 19px; width:238px; text-align:center; position:relative;}
.afis ul li a{ display:block; color:#000;}
.afis ul li a.sendBtn3{ margin-top:0; position:absolute; left:19px; bottom:0; display:block; right:19px;}
.afis ul li a span{ margin:20px 0; color:#c41230; display:block;}
.afis ul li a span.en{ font-size:9px;}
.afis img{max-width:100%; height:auto;}
.afis .sep{ width:100%; height:1px; background-color:#000; margin:50px 19px; padding-bottom:0;}
.warningbg{background:#c41230; color:#FFF; font-size:16px; font-weight:bold; padding:5px 10px;}