@charset "utf-8";
/*
Mavi 17479D
Turuncu F58A1F
Background E3D8C7
Acik mavi 2E7EB2
banner mavisi 4478AA
content F6F1E9 guncelsergi*/

/* Neutralize styling: 
   Elements we want to clean out entirely: */
html, body, form, fieldset { margin: 0; padding: 0; font: 100%/120% Helvetica, Arial, sans-serif; }
/* Neutralize styling: 
   Elements with a vertical margin: */
h1, h2, h3, h4, h5, h6, p, pre, blockquote, ul, ol, dl, address { margin: 1em 0; padding: 0; }
/* Apply left margin:
   Only to the few elements that need it: */
li, dd, blockquote { margin-left: 1em; }
/* Miscellaneous conveniences: */
form label { cursor: pointer; }
fieldset { border: none; }
input, select, textarea { font-size: 100%; font-family: inherit; }
.clear { clear:both; }
body { margin: 0px; background: url(../../_images/bg_page.gif) top left repeat-x #e3d8c7; color: #666666; font-family: Helvetica, Arial, sans-serif; text-align: center; }

/* Buttons */    
.guncel_sergi_izle { padding-left:20px; }
.guncel_sergi_izle a { display: block; width: 230px; height: 30px; overflow: hidden; background: url(../../_images/btn_guncel_sergi.png) no-repeat; }
.guncel_sergi_izle a:hover { background: transparent url(../../_images/btn_guncel_sergi.png) no-repeat 0 -30px; }
.sanal_sergi_izle { padding:0 5px 5px 15px; float:left; }
.sanal_sergi_izle a { display: block; width: 230px; height: 30px; overflow: hidden; background: url(../../_images/btn_sanal_sergi.png) no-repeat; }
.sanal_sergi_izle a:hover { background: transparent url(../../_images/btn_sanal_sergi.png) no-repeat 0 -30px; }
.sergi_izle { padding:10px 10px 0 0; float:right; }
.sergi_izle a { display: block; width: 186px; height: 30px; overflow: hidden; background: url(../../_images/btn_sergi.png) no-repeat; }
.sergi_izle a:hover { background: transparent url(../../_images/btn_sergi.png) no-repeat 0 -30px; }

a:link { text-decoration: underline; color: #006699; background-color: transparent; }
a:visited { text-decoration: underline; color: #006699; background-color: transparent; }
a:hover { text-decoration: none; color: #006699; background-color: transparent; }
/*-- GENERAL BITS --*/
.container { margin: 0 auto; width: 932px; padding: 0; border: 0; position: relative; text-align: left; }
/*-- HEADER--*/
	.logo img { float: left; border: 0; width: 150px; height: 76px; margin: 24px 0 14px 30px; padding:0; }
.telefon img { float: right; border: 0; width: 363px; height: 100px; margin: 11px 30px 3px 0; padding:0; }
/*-- NAVBAR --*/
#menu { width:932px; float:left; height:26px; display:block; margin:20px 0 0 0 }
#menu li { float:left; margin:0 3px; list-style:none; display:block}
#menu li a { color:#FFF; text-align:center; text-decoration:none; font-size:17px; font-family:Arial, Helvetica, sans-serif;  background:#2C7AAC; padding:6px 10px; -webkit-border-top-left-radius: 5px; -webkit-border-top-right-radius: 5px; -moz-border-radius-topleft: 5px; -moz-border-radius-topright: 5px; border-top-left-radius: 5px; border-top-right-radius: 5px; border:1px solid #2E7FB3; border-bottom:0; height:26px; line-height:26px;}
#menu li a:hover { background:#57AADF }
#menu li a.active { background:#57AADF }
/*-- MAIN AREA FORMAT --*/
.mainArea { float: left; width: 930px; background-color: #f6f1e9; border-left: 1px solid #c7bdae; border-right: 1px solid #c7bdae; border-top: 0; border-bottom: 0; padding: 0 0 25px 0; }
/*-- FOOTER --*/
.footerArea { float: left; width: 932px; height: 80px; background: url(../../_images/footer_bg.png) top left no-repeat; display:inline; }
.footerArea p { font-size: 11px; color: #665a47; line-height: 1.5em; float: left; margin: 25px 0 0 30px; display:inline; }
.footerArea h5 { font-size: 11px; font-weight: normal; color: #665a47; line-height: 1.5em; float: right; margin: 25px 30px 0 0; display:inline; }
/*-- HOME PAGE --*/
#homeIntroFlash { float: left; width: 580px; height:309px; margin: 30px 0 0 25px; overflow: hidden; background-image:url(../../_images/guncel_sergi_gorseli.png)}
#homeIntroFlash img { border: 0; }
#homeIntroFlash #flash { width: 550px; height:279px; margin-left:15px; margin-top:10px;}
#homeIntroFlash .flashYukle{font-size:13px; margin-left:150px;}
.homeIntroText { float: right; width: 270px; margin: 30px 30px 10px 0; }
.guncelsergi { margin: 0; padding: 0; text-indent: -9000px; font-size: 12px; line-height: 12px; width: 270px; height: 40px; background: url(../../_images/guncel-sergi.png) top left no-repeat; }
.homeIntroText h1 { font-size: 21px; font-weight: normal; color: #000033; margin: 1em 0 1em 0; text-align:center; }
.homeIntroText h2 { font-size: 16px; color: #000033; text-align:center; }
.homeIntroText h3 { font-size: 14px; color: #000033; font-weight:normal; text-align:center; }
.homeIntroText h4 { font-size: 12px; color: #666666; line-height: 16px; font-weight: normal; }
.homeIntroText h5 { font-size: 11px; color: #666666; line-height: 15px; font-weight: normal; }
.homeIntroText img { border: 0; }
.homeDividerLine { float: left; margin: 20px 0 5px 30px; width: 870px; height: 25px; background-image:url(../../_images/home_divider_line.png); background-repeat: no-repeat; border: 0; }

.homeIntroFullText {margin: 30px }
.homeIntroFullText h3 { font-size: 14px; color: #000033; font-weight:normal; text-align:center }
.info { background: #fff2b6 url(../../_images/warning_bg.png) repeat-x bottom; padding: 20px 0px; font: 12px/15px Tahoma; color: #333;}
.info h3  { color: #113448; line-height: 15px; }



/*-- HOME PAGE BOXES --*/
#boxSubSeeAlso { background: url(../../_images/diger-baglantilar.png) top left no-repeat; width: 126px; height: 15px; }
#boxSubContactDetails { background: url(../../_images/iletisim-detaylari.png) top left no-repeat; width: 126px; height:16px; }
.homeBannerArea { float: right; margin: 0 30px 0 0; width: 270px; }
.homeBannerArea .news { background-image:url(../../_images/newsletter_back.jpg); background-repeat: no-repeat; width: 270px; height:116px; margin-bottom:15px; }
.homeBannerArea .news h5 { padding:10px 10px 5px 15px; margin:0; }
.homeBannerArea .news #newsletter { margin-left: 15px; }
.homeBannerArea img { border: 0; }
#homeBannerTop { margin: 0 0 15px 0; }
#homeBannerBottom { margin: 0; }
.box570Holder { float: left; width: 570px; margin: 0 30px 0 30px; width: 570px; height: 248px; background-image: url(../../_images/box_570.png); background-repeat: no-repeat; display:inline; overflow:hidden; }
.box570Content { display:inline; }
.box570Content h2 { text-indent: -9000px; font-size: 12px; line-height: 12px; width: 270px; height: 40px; background: url(../../_images/sanal-sergi.png) top left no-repeat; margin-left:10px; }
.box570Content p { font-size: 12px; line-height: 1.5em; color: #666666; padding:0 10px 5px 15px; margin:0; }
.box570Content img { border: 0; }
/*-- CONTENT PAGE --*/
.contentMainColumn { float: left; width: 570px; margin: 30px 0 0 30px; display:inline; }
.contentMainColumn h1, .contentMainColumnFull h1 { font-size: 21px; font-weight: normal; color: #000033; margin: 0 0 1em 0; }
.contentMainColumn h2, .contentMainColumnFull h2 { font-size: 16px; color: #000033; }
.contentMainColumn h3, .contentMainColumnFull h3 { font-size: 13px; color: #000033; font-weight:normal; }
.contentMainColumn h4, .contentMainColumnFull h4 { font-size: 16px; font-weight: bold; color: #000033; line-height: 1.5em;}
.contentMainColumn h5, .contentMainColumnFull h5 { font-size: 11px; font-variant: small-caps; font-weight: normal; color: #666666; }
.contentMainColumn p, .contentMainColumnFull p { font-size: 13px; color: #666666; line-height: 1.5em; }
.contentMainColumn ul, .contentMainColumnFull ul { margin: 0 10px 0 0; padding: 0; line-height: 1.5em; list-style: none; font-size: 12px; color: #666666; }
.contentMainColumn li, .contentMainColumnFull li { position: relative; background-image: url(../../_images/bullet_box.png); background-position: 5px 10px; background-repeat: no-repeat; padding: 4px 0 3px 18px; }
.contentMainColumn img { border: 0; }
.contentMainColumnFull { width: 880px; padding: 30px 20px 0 30px; position:relative}
.contentRightColumn { float: right; width: 270px; margin: 75px 30px 0 0; display:inline; }
.contentRightColumn img { border: 0; }
.contentRightColumnSubNav { float: left; width: 240px; margin: 0 0 0 15px; display:inline; }
.contentRightColumnSubNav h3 { margin: 5px 0 0 0; padding: 0; text-indent: -9000px; font-size: 12px; line-height: 1em; height: 20px; }
.contentRightColumnSubNav p { font-size: 12px; line-height: 1.5em; color: #666666; margin: 0.2em 0 1em 0; }
.contentRightColumnSubNav img { border: 0; }
.contentRightColumnSubNav ul { margin: -5px 10px 0 0; padding: 0; line-height: 1.5em; list-style: none; font-size: 12px; color: #666666; }
.contentRightColumnSubNav li { background-image: url(../../_images/bullet_box.png); background-position: 0 10px; background-repeat: no-repeat; padding: 4px 0 3px 13px; }
.box270HolderSubNav { float: left; width: 270px; margin: 0 0 20px 0; display:inline; }
.contentRightBanner { margin: 0 0 15px 0; }
.box270Top { float: left; margin: 0; width: 270px; height: 5px; }
.box270Bottom { float: left; margin: 0; width: 270px; height: 10px; }
.box270Main { float: left; margin: 0; width: 268px; border-left: 1px solid #dbd6cf; border-right: 1px solid #dbd6cf; background-color: #eee7de; }
/* CONTACT */
.contentMainColumn label { font-family: Georgia, "Times New Roman", Times, serif; font-size: 13px; font-weight: bold; color: #000033; width: 140px; display: inline; float: left; padding: 2px 0 0 0; margin: 0 10px 0 0; }
.formContactText { width: 400px; border: 1px solid #dbd6cf; background-color: #FFFFFF; font-size: 13px; padding: 4px; font-family: Georgia, "Times New Roman", Times, serif; }
.formContactSelect { width: 410px; background-color: #FFFFFF; font-size: 13px; font-family: Georgia, "Times New Roman", Times, serif; }
.formStatement { width: 400px; float: left; display: inline; position: relative; margin: 10px 0 0 150px; }
.formStatement h6 { font-size: 10px; font-weight: normal; color: #666666; line-height: 1.5em; }
/* FORM */
#contentForm { display: block; padding: 0; margin: 20px 0 20px 0; }
/* and now the form formatting itself */

#contentForm .row { display: block; clear:both; width:570px; }
#contentForm label { float: left; width: 160px; line-height: 20px; margin-bottom: 10px; margin: 5px 0; text-align:right; padding-right:10px; }
#contentForm input, #contentForm textarea, #contentForm select { float:right; width: 385px; border: 1px solid #dbd6cf; background-color: #F5F5F5; font-size: 13px; padding: 4px; font-family: Georgia, "Times New Roman", Times, serif; margin: 5px 0 5px 5px; }
#contentForm select { width: 395px; }
#contentForm input:focus, #contentForm textarea:focus, #contentForm select:focus { border: 1px solid #999; background-color: #FFFFFF; }
#contentForm input.mesaji_gonder { cursor: pointer; display: block; width: 230px; height: 30px; overflow: hidden; background: url(../../_images/btn_gonder.png) no-repeat; border:none; }
#contentForm input.mesaji_gonder:hover { cursor: pointer; background: transparent url(../../_images/btn_gonder.png) no-repeat 0 -30px; }
#contentForm .mesaji_gonder { margin-left:170px; }
#contentForm span.required { font-size: 13px !important; color: red !important; }
#contentForm .errormsg { display: block; width: 345px; height: 22px; line-height: 22px; color: #000; font-weight: bold; padding: 3px 10px 3px 40px; margin: 10px 0 10px 175px; border-top: 2px solid #FF0000; border-bottom: 2px solid #FF0000; }
#contentForm .msgSent { font-size: 20px; text-align: center; display:block; clear:both; }
.bigMap { font-size:12px; text-align:center; margin:0 auto; }
/* Warning Message */
div.warning { background: #fff2b6 url(../../_images/warning_bg.png) repeat-x bottom; padding: 20px 0px; font: 12px/15px Tahoma; color: #333; position:absolute; z-index:100; width:100%;}
div.warning p.title { width: 890px; margin: 0; padding-left: 50px; background: url(../../_images/warning_icon.png) no-repeat 0 3px; color: #f00; font: bold 13px Tahoma; margin:0 auto;}
div.warning div.text { color: #113448; padding-left: 20px; line-height: 15px; }
div.warning a { color: #000; text-decoration: none; }
div.warning a:hover { text-decoration: underline; }


