@charset "utf-8";
/* CSS Document */

/* Reset CSS by Yahoo YUI */

* {margin:0;  padding:0;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td, select { margin:0; padding:0;} 
table { border-collapse:collapse; border-spacing:0; } 
fieldset,img {  border:0; } 
address,caption,cite,code,dfn,em,strong,th,var { font-style:normal; font-weight:normal; } 
ol,ul { list-style:none; } 
caption,th { text-align:left; } 
h1,h2,h3,h4,h5,h6 { font-size:100%; font-weight:normal;  } 
blockquote:before, blockquote:after, q:before,q:after { content:'';content: none; } 
abbr,acronym { border:0; } 
strong { font-weight:bold;}
em { font-style:italic;}
img { display:block; padding:0; margin:0;}

/* General Styles */

.hm { display:none;}
.divlink { width:100%; height:100%; display:block;}
.clear { clear:both; height:0px;}
.checkBtn { width:auto;  display:inline; }
.redText { color:#9e0b0f;}
.noMarg { margin:0; padding:0;}
a { color:#808A94; text-decoration:none;}
a:hover { color:#808A94; text-decoration:underline;}
a.companiesLink { color:#1793BF; font-weight:bold;}
a:hover.companiesLink {color:#66CFB8;}

/* CSS Starts */

body { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#808A94; background:#004e9d;}
.wrapper { width:870px; margin-left:auto; margin-right:auto; position:relative; clear:both;}

.mainContainer { margin:0 auto; position:relative; background:#fff url(../_i/bg.jpg) no-repeat center top;}
.mainContainer .content { background:url(../_i/fhouses.gif) no-repeat center bottom; padding:0 0 80px; min-height:575px; height:auto !important; height:575px;}

/* Header */

.header { height:105px; width:870px; margin:0 auto; position:relative;}
.header .logo { background:url(../_i/logo.gif) no-repeat; width:154px; height:43px; position:absolute; left:25px; top:47px;}

/* Sub Navigation */

.subMenu { position:absolute; display:block; top:0; right:50px;}
.subMenu li { display:block; height:22px; float:left; margin-right:9px; padding-right:9px; background:url(../_i/smenu_bg.gif) no-repeat right center;}
.subMenu li a { display:block; height:100%; cursor:pointer; }
.subMenu li.s01 a { width:61px; background:url(../_i/s01.gif) no-repeat left top; }
.subMenu li.s02 a { width:67px; background:url(../_i/s02.gif) no-repeat left top; }
.subMenu li.s03 a { width:73px; background:url(../_i/s03.gif) no-repeat left top; }
.subMenu li.s04 a { width:119px; background:url(../_i/s04.gif) no-repeat left top; }
.subMenu li.s03 { border:none; padding:0; background:none;}
.subMenu li.s04 { border:none; margin:0; padding:0; background:none; }

/* Main Navigation */

.menu { position:absolute; display:block; top:76px; right:20px; width:488px;}
.menu li { display:block; height:14px; float:left; margin-right:15px; padding-right:15px; border-right:1px solid #c7c7c7; }
.menu li a { display:block; height:100%; cursor:pointer; }
.menu li.m01 a { width:59px; background:url(../_i/m01.gif) no-repeat left top; }
.menu li.m02 a { width:88px; background:url(../_i/m02.gif) no-repeat left top; }
.menu li.m03 a { width:51px; background:url(../_i/m03.gif) no-repeat left top; }
.menu li.m04 a { width:65px; background:url(../_i/m04.gif) no-repeat left top; }
.menu li.m05 a { width:100px; background:url(../_i/m05.gif) no-repeat left top; }
.menu li.m01 a:hover { background:url(../_i/m01.gif) no-repeat left bottom; }
.menu li.m02 a:hover { background:url(../_i/m02.gif) no-repeat left bottom; }
.menu li.m03 a:hover { background:url(../_i/m03.gif) no-repeat left bottom; }
.menu li.m04 a:hover { background:url(../_i/m04.gif) no-repeat left bottom; }
.menu li.m05 a:hover { background:url(../_i/m05.gif) no-repeat left bottom; }
.menu li.m05 { border:none; margin:0; padding:0; }

/* Layout Styles */

.mainContainer .homeContainer { width:891px; margin:0 auto; padding:0 16px; background:url(../_i/home_container_bg.jpg) no-repeat;}
.mainContainer .pageContainer { padding:5px 5px 0; width:891px; margin:0 auto; background:url(../_i/page_container_bg.jpg) no-repeat;}
.mainContainer .pageContainer .contentMenuBlock { width:262px; float:left;}
.mainContainer .pageContainer .contentContainer { width:629px; float:left;}


.mainContainer .homeContainer .mainFlashContainer { height:295px;}

/* News Container */

.mainContainer .newsContainer { background:url(../_i/basin_odasi_bg.jpg) no-repeat left top; height:28px; padding:15px 0 0 110px;}
.mainContainer .newsContainer a { color:#69757b; text-decoration:none; float:left;}
.mainContainer .newsContainer a:hover { text-decoration:underline;}
.mainContainer .newsContainer .allnews { float:right; padding:0 20px 0 15px;}
.mainContainer .newsContainer .allnews a { background:url(../_i/icon_allnews.gif) no-repeat left center; padding-left:16px; color:#01A89E; text-decoration:underline; font-size:11px;}
.mainContainer .newsContainer .allnews a:hover { text-decoration:none;}

/* Group Companies */

.mainContainer .companiesContainer { background:url(../_i/companies_bg.jpg) no-repeat; height:137px; padding:70px 0 0;}
.mainContainer .companiesContainer .searchBox { width:212px; height:36px; background:url(../_i/input_search.gif) no-repeat right 15px; /*position:relative; top:15px; left:200px;*/ padding:15px 0 0 200px;}
.mainContainer .companiesContainer .searchBox input, .mainContainer .companiesContainer .searchBox button { display:block; float:left; background:none; border:0;}
.mainContainer .companiesContainer .searchBox input { font-size:11px; color:#acacac; margin:3px 2px 3px 6px; padding:1px; width:172px; display:inline;}
.mainContainer .companiesContainer .searchBox button { cursor:pointer; height:21px; width:28px;}

/* Companies Listing */

.mainContainer .companiesContainer .companiesListing { width:700px; margin:0 auto;}
.mainContainer .companiesContainer .companiesListing li { float:left; height:28px; padding-right:25px; margin-right:25px; background:url(../_i/cl_bg.gif) no-repeat right 10px;}
.mainContainer .companiesContainer .companiesListing li a { display:block; height:100%; cursor:pointer; text-indent:-9999px;}
.mainContainer .companiesContainer .companiesListing li.gc01 a { width:97px; background:url(../_i/logo_cagdas_holding.gif) no-repeat;}
.mainContainer .companiesContainer .companiesListing li.gc02 a { width:88px; background:url(../_i/logo_cagdas_beton.gif) no-repeat;}
.mainContainer .companiesContainer .companiesListing li.gc03 a { width:119px; background:url(../_i/logo_cagdas_properties.gif) no-repeat;}
.mainContainer .companiesContainer .companiesListing li.gc04 a { width:92px; background:url(../_i/logo_cagdas_insaat.gif) no-repeat;}
.mainContainer .companiesContainer .companiesListing li.gc05 a { width:61px; background:url(../_i/logo_bodrum_fm.gif) no-repeat;}
.mainContainer .companiesContainer .companiesListing li.gc05 { background:none; margin:0; padding:0;}

/* Forecast */

.mainContainer .companiesContainer .forecast { width:370px; height:50px; padding:33px 0 0 350px; overflow:hidden;}
.mainContainer .companiesContainer .forecast h3 { padding:15px 0 5px; background:url(../_i/text_bodrumda_hava.gif) no-repeat left 20px; width:250px; float:left;}
.mainContainer .companiesContainer .forecast h3 span { float:right; color:#4D4F56; font-weight:bold;}
.mainContainer .companiesContainer .forecast .type { width:70px; height:45px; top:5px; float:left;}
.mainContainer .companiesContainer .forecast .degree { top:16px; right:75px; color:#4D4F56; font-weight:bold; float:right;}
.mainContainer .companiesContainer .forecast .sunny { background:url(../_i/sunny.gif) no-repeat;}
.mainContainer .companiesContainer .forecast .d0 { background:url(../_i/weather/d00.png) no-repeat;}
.mainContainer .companiesContainer .forecast .d1 { background:url(../_i/weather/d01.png) no-repeat;}
.mainContainer .companiesContainer .forecast .d2 { background:url(../_i/weather/d02.png) no-repeat;}
.mainContainer .companiesContainer .forecast .d3 { background:url(../_i/weather/d03.png) no-repeat;}
.mainContainer .companiesContainer .forecast .d4 { background:url(../_i/weather/d04.png) no-repeat;}
.mainContainer .companiesContainer .forecast .d5 { background:url(../_i/weather/d05.png) no-repeat;}
.mainContainer .companiesContainer .forecast .d6 { background:url(../_i/weather/d06.png) no-repeat;}
.mainContainer .companiesContainer .forecast .d7 { background:url(../_i/weather/d07.png) no-repeat;}
.mainContainer .companiesContainer .forecast .d8 { background:url(../_i/weather/d08.png) no-repeat;}
.mainContainer .companiesContainer .forecast .d9 { background:url(../_i/weather/d09.png) no-repeat;}
.mainContainer .companiesContainer .forecast .d10 { background:url(../_i/weather/d10.png) no-repeat;}
.mainContainer .companiesContainer .forecast .d11 { background:url(../_i/weather/d11.png) no-repeat;}
.mainContainer .companiesContainer .forecast .d12 { background:url(../_i/weather/d12.png) no-repeat;}
.mainContainer .companiesContainer .forecast .d13 { background:url(../_i/weather/d13.png) no-repeat;}
.mainContainer .companiesContainer .forecast .d14 { background:url(../_i/weather/d14.png) no-repeat;}
.mainContainer .companiesContainer .forecast .d15 { background:url(../_i/weather/d15.png) no-repeat;}
.mainContainer .companiesContainer .forecast .d16 { background:url(../_i/weather/d16.png) no-repeat;}
.mainContainer .companiesContainer .forecast .d17 { background:url(../_i/weather/d17.png) no-repeat;}
.mainContainer .companiesContainer .forecast .d18 { background:url(../_i/weather/d18.png) no-repeat;}
.mainContainer .companiesContainer .forecast .d19 { background:url(../_i/weather/d19.png) no-repeat;}
.mainContainer .companiesContainer .forecast .d20 { background:url(../_i/weather/d20.png) no-repeat;}
.mainContainer .companiesContainer .forecast .d21 { background:url(../_i/weather/d21.png) no-repeat;}
.mainContainer .companiesContainer .forecast .d22 { background:url(../_i/weather/d22.png) no-repeat;}
.mainContainer .companiesContainer .forecast .d23 { background:url(../_i/weather/d23.png) no-repeat;}
.mainContainer .companiesContainer .forecast .d24 { background:url(../_i/weather/d24.png) no-repeat;}
.mainContainer .companiesContainer .forecast .d25 { background:url(../_i/weather/d25.png) no-repeat;}
.mainContainer .companiesContainer .forecast .d26 { background:url(../_i/weather/d26.png) no-repeat;}
.mainContainer .companiesContainer .forecast .d27 { background:url(../_i/weather/d27.png) no-repeat;}
.mainContainer .companiesContainer .forecast .d28 { background:url(../_i/weather/d28.png) no-repeat;}
.mainContainer .companiesContainer .forecast .d29 { background:url(../_i/weather/d29.png) no-repeat;}
.mainContainer .companiesContainer .forecast .d30 { background:url(../_i/weather/d30.png) no-repeat;}
.mainContainer .companiesContainer .forecast .d31 { background:url(../_i/weather/d31.png) no-repeat;}
.mainContainer .companiesContainer .forecast .d32 { background:url(../_i/weather/d32.png) no-repeat;}
.mainContainer .companiesContainer .forecast .d33 { background:url(../_i/weather/d33.png) no-repeat;}
.mainContainer .companiesContainer .forecast .d34 { background:url(../_i/weather/d34.png) no-repeat;}
.mainContainer .companiesContainer .forecast .d35 { background:url(../_i/weather/d35.png) no-repeat;}
.mainContainer .companiesContainer .forecast .d36 { background:url(../_i/weather/d36.png) no-repeat;}
.mainContainer .companiesContainer .forecast .d37 { background:url(../_i/weather/d37.png) no-repeat;}
.mainContainer .companiesContainer .forecast .d38 { background:url(../_i/weather/d38.png) no-repeat;}
.mainContainer .companiesContainer .forecast .d39 { background:url(../_i/weather/d39.png) no-repeat;}
.mainContainer .companiesContainer .forecast .d40 { background:url(../_i/weather/d40.png) no-repeat;}
.mainContainer .companiesContainer .forecast .d41 { background:url(../_i/weather/d41.png) no-repeat;}
.mainContainer .companiesContainer .forecast .d42 { background:url(../_i/weather/d42.png) no-repeat;}
.mainContainer .companiesContainer .forecast .d43 { background:url(../_i/weather/d43.png) no-repeat;}
.mainContainer .companiesContainer .forecast .d44 { background:url(../_i/weather/d44.png) no-repeat;}
.mainContainer .companiesContainer .forecast .d45 { background:url(../_i/weather/d45.png) no-repeat;}
.mainContainer .companiesContainer .forecast .d46 { background:url(../_i/weather/d46.png) no-repeat;}
.mainContainer .companiesContainer .forecast .d47 { background:url(../_i/weather/d47.png) no-repeat;}
.mainContainer .companiesContainer .forecast .d48 { background:url(../_i/weather/d48.png) no-repeat;}

/* Content Menu */

.mainContainer .contentMenuBlock .contentMenuCaption { height:59px; background:url(../_i/cm_caption_bg.jpg) no-repeat;}
.mainContainer .contentMenuBlock .contentMenuCaption h2 { padding:10px 0 0 16px; color:#fff; font-size:16px; font-weight:bold;}
.mainContainer .contentMenuBlock .contentMenu { display:block; padding:30px 20px 20px; background:url(../_i/cm_bg.jpg) no-repeat left bottom; min-height:190px; height:auto !important; height:190px;}
.mainContainer .contentMenuBlock .contentMenu li { display:block; border-bottom:1px solid #E0EDF3; }
.mainContainer .contentMenuBlock .contentMenu li.last { border-bottom:none;}
.mainContainer .contentMenuBlock .contentMenu li a { display:block; color:#3C4D57; padding:8px 5px; text-decoration:none; font-size:12px; font-weight:bold;}
.mainContainer .contentMenuBlock .contentMenu li a:hover { text-decoration:underline; }
.mainContainer .contentMenuBlock .contentMenu li.selected { background: url(../_i/arrow_blue.gif) no-repeat right center; }
.mainContainer .contentMenuBlock .contentMenu li.selected a { display: block; color:#51ABD0; }
.mainContainer .contentMenuBlock .contentMenu li.selected a:hover { text-decoration:underline; }
.mainContainer .contentMenuBlock .contentMenuBottom { height:58px; background:url(../_i/cm_bottom.png) no-repeat;}



/* showcase */
.mainContainer .showcase { width:100%;}
.mainContainer .showcase h3 { font-weight:bold; font-size:14px; padding-bottom:20px;}
.mainContainer .showcase h3 a { color:#004e9d;}
.mainContainer .showcase h4 { font-weight:bold; font-size:12px; padding-bottom:10px; margin-left:25px;}
.mainContainer .showcase h4 a { color:#5d6b76; background:url(../_i/arrow_gray.gif) no-repeat left center; padding:0 0 0 8px;}
.mainContainer .showcase .item { margin:0 0 0 25px; background:url(../_i/showcase_bg.jpg) no-repeat; padding:30px 20px 0;}
.mainContainer .showcase .item ul { }
.mainContainer .showcase .item ul li { float:left; width:30%; padding-right:3%; height:110px;}
.mainContainer .showcase .item ul li a { color:#7A89B4; background:url(../_i/ok_gri.gif) no-repeat left 5px; padding-left:8px; line-height:13px;}
.mainContainer .showcase .item ul li h5 { padding:0; margin:0;}
.mainContainer .showcase .item ul li h5 a { background:none; padding:2px; width:140px; height:60px; overflow:hidden; display:block; border:1px solid #ddd; background-color:#fff;}
.mainContainer .showcase .item ul li h5 a span { width:100%; height:100%; display:block; overflow:hidden; text-indent:-9999px; background-position:50% 50%; cursor:pointer;}
.mainContainer .showcase .item ul li h5 a:hover { border:1px solid #bbb; background-color:#ddd;}



/* Content Styles */

.pageContainer .contentContainer .contentBlock { padding:25px 20px 0; background:#fff url(../_i/cb_bg.jpg) no-repeat; min-height:370px; height:auto !important; height:370px; position:relative;}
.pageContainer .contentContainer .contentBlock p { padding:0 0 15px; line-height:18px;}
.pageContainer .contentContainer .contentBlock .contentImage { float:right; margin:0 0 20px 20px;}
.pageContainer .contentContainer .contentBlock h2 { font-weight:bold; color:#6d7f8f; font-size:16px; padding:8px 0 15px;}
.pageContainer .contentContainer .contentBlock h3 { font-weight:bold; color:#6d7f8f; font-size:14px; padding:8px 0 15px;}
.pageContainer .contentContainer .contentBlock h4 { font-weight:bold; color:#6d7f8f; font-size:13px; padding:8px 0 15px;}
.pageContainer .contentContainer .contentBlock .leftBlock h4 { font-size:12px; font-weight:bold; color:#525d67;}
.pageContainer .contentContainer .contentBlock .leftBlock .certificate {background:url(../_i/cagdasInsaatCert.gif) no-repeat; width:300px; height:45px;}
.pageContainer .contentContainer .contentBlockBottom { height:66px; background:url(../_i/cb_bottom.png) no-repeat;}

/* Sub Navigation */

.pageContainer .contentContainer .contentBlock .subNav { position:relative; font-size:10px; color:#96a9b8; padding-bottom:25px; border-bottom:1px solid #E4E8EB;}
.pageContainer .contentContainer .contentBlock .subNav a { color:#96a9b8; text-decoration: none; background:url(../_i/arrow_sn.gif) left no-repeat; padding-left:9px; margin-left:5px;}
.pageContainer .contentContainer .contentBlock .subNav a:hover { text-decoration:underline;}
.pageContainer .contentContainer .contentBlock .subNav a.first { padding:0; background:none;}

/* Page Caption / Title */

.pageContainer .contentContainer .contentBlock .pageCaption { position:relative; display:block; padding:20px 0; left:-8px;}
.pageContainer .contentContainer .contentBlock .pageCaptionText { position:relative; display:block; padding:0 0 20px;}

/* History */

.pageContainer .contentContainer .contentBlock .history { }
.pageContainer .contentContainer .contentBlock .history  h4 { color:#6d7f8f; font-size:24px; font-weight:bold; padding-top:5px; font-family:Georgia, "Times New Roman";}
.pageContainer .contentContainer .contentBlock .history  p{ padding-bottom:20px;}

/* Group Companies */

.pageContainer .contentContainer .contentBlock .rightBlock .groupCompanies { padding:20px 15px;}
.pageContainer .contentContainer .contentBlock .rightBlock .groupCompanies li { padding:10px 2px; border-bottom:1px solid #D4EBF3;}
.pageContainer .contentContainer .contentBlock .rightBlock .groupCompanies li.last { border-bottom:none;}
.pageContainer .contentContainer .contentBlock .rightBlock .groupCompanies li strong { color:#4FB9E3; font-weight:bold;}
.pageContainer .contentContainer .contentBlock .rightBlock .groupCompanies li a { text-decoration:underline;}
.pageContainer .contentContainer .contentBlock .rightBlock .groupCompanies li a:hover { text-decoration:none;}

/* News */

.pageContainer .contentContainer .contentBlock .news {}
.pageContainer .contentContainer .contentBlock .news dt { float:left; clear:both; width:76px; padding:10px 10px 0 0;}
.pageContainer .contentContainer .contentBlock .news dt em{ font-style:normal; padding:1px 2px; background:#50AACF url(../_i/date_bg.gif) repeat-x left bottom; color:#fff; font-size:10px;}
.pageContainer .contentContainer .contentBlock .news dd { float:left; width:480px; padding:10px 0; border-bottom:1px solid #E5F2F8;}

.pageContainer .contentContainer .contentBlock .goback { background:url(../_i/ok_gri.gif) no-repeat left 4px; padding:0 0 0 7px; position:absolute; top:105px; right:20px; font-size:11px;}

.pageContainer .contentContainer .contentBlock .newsPics { margin:0 0 15px 0;}
.pageContainer .contentContainer .contentBlock .newsPics li { float:left; margin:0 5px 5px 0; padding:3px; border:1px solid #CCC;}
.pageContainer .contentContainer .contentBlock .newsPics li a { width:100px; height:60px; overflow:hidden; display:block; float:left; }


.pageContainer .contentContainer .contentBlock .inpress { }
.pageContainer .contentContainer .contentBlock .inpress li { padding:10px 0; border-bottom:1px solid #e5e5e5;}
.pageContainer .contentContainer .contentBlock .inpress li .img { float:left; width:18%; width:95px; height:30px; background-position:0 50%; background-repeat:no-repeat;}
.pageContainer .contentContainer .contentBlock .inpress li .img img { display:none;}
.pageContainer .contentContainer .contentBlock .inpress li .img a { display:block; width:100%; height:100%;}
.pageContainer .contentContainer .contentBlock .inpress li .info { float:left; width:80%; padding-left:14px; width:480px;}
.pageContainer .contentContainer .contentBlock .inpress li .info em { color:#70abd0; font-size:10px; font-family:Tahoma, Geneva, sans-serif; font-style:normal;}
.pageContainer .contentContainer .contentBlock .inpress li .info h3 { font-weight:bold; color:#6b7b8b; padding:4px 0 8px; font-size:12px;}
.pageContainer .contentContainer .contentBlock .inpress li .info h3 a { color:#6b7b8b;}
.pageContainer .contentContainer .contentBlock .inpress li .info p { padding:0; margin:0;line-height:14px;}

/* Contact Information */

.pageContainer .contentContainer .contentBlock ul.contactInfo li { display:block; border-bottom:1px solid #e3e8e6;}
.pageContainer .contentContainer .contentBlock ul.contactInfo li.first { padding:0 0 20px; }
.pageContainer .contentContainer .contentBlock ul.contactInfo li li { width:17%; padding:0 20px 0 0; float:left; border:none;}
.pageContainer .contentContainer .contentBlock ul.contactInfo li li.address { width:58%;}
.pageContainer .contentContainer .contentBlock ul.contactInfo li li.last { padding:0;}
.pageContainer .contentContainer .contentBlock ul.contactInfo li li.web { padding: 10px 0; width:58%;}
.pageContainer .contentContainer .contentBlock ul.contactInfo li li strong { font-weight:bold; display:block;}
.pageContainer .contentContainer .contentBlock ul.contactInfo li h3 { padding:7px 0;}
.pageContainer .contentContainer .contentBlock ul.contactInfo li h3 a { color:#000; font-size:12px;}
.pageContainer .contentContainer .contentBlock ul.contactInfo li h3 a:hover { border-bottom:1px solid; text-decoration:none;}

.pageContainer .contentContainer .contentBlock ul.contactInfo li ul { display:none;}
.pageContainer .contentContainer .contentBlock ul.contactInfo li.opened { padding:10px 0 20px;}
.pageContainer .contentContainer .contentBlock ul.contactInfo li.opened h3 a { color:#70ABD0;  font-size:14px;}
.pageContainer .contentContainer .contentBlock ul.contactInfo li.opened h3 a:hover { color:#70ABD0;}
.pageContainer .contentContainer .contentBlock ul.contactInfo li.opened strong { color:#3C4D57}
.pageContainer .contentContainer .contentBlock ul.contactInfo li.opened ul { display:block;}


.pageContainer .contentContainer .contentBlock .quote { position:relative; width:47%; padding:10px 20px; position:relative; margin:0 0 15px; font-style:italic; background:#f7f7f7;}
.pageContainer .contentContainer .contentBlock .quote big { font-family:Georgia, 'Times New Roman'; font-size:30px; font-weight:bold; color:#bbb;}
.pageContainer .contentContainer .contentBlock .quote .lq { position:absolute; left:2px; top:2px;}
.pageContainer .contentContainer .contentBlock .quote .rq { position:absolute; right:2px; bottom:2px;}

/* Newsletter */

.newsletter { position:absolute; top:-26px; left:0; padding:0; background:url(../_i/newsletter_bg.gif) no-repeat; padding:5px 45px 0;}
.newsletter legend { display:none;}
.newsletter label { float:left; font-size:10px; font-weight:bold; font-family:Tahoma, Arial; color:#aae8ff; height:12px; padding:5px 8px 2px 0;}
.newsletter .nlBox { float:left; /*width:200px;*/ height:21px; background:url(../_i/input_newsletter.gif) no-repeat;}
.newsletter .nlBox input, .newsletter .nlBox button { display:block; float:left; background:none; border:0;}
.newsletter .nlBox input { font-size:11px; color:#13759e; margin:3px 2px 3px 6px; padding:1px; position:relative; top:0; width:148px;}
.newsletter .nlBox button { cursor:pointer; height:21px; width:28px;}

/* Footer Styles */

.footer { position:relative; background:#004e9d url(../_i/footer_bg.jpg) no-repeat top center; padding:0 0 200px;}
.footer .inner { margin:0 auto; position:relative; width:920px; font-size:11px; font-weight:bold;}
.footer .inner a { font-size:11px; font-weight:bold;}
.footer .inner .rightsReserved { color:#c6e0f1; padding:20px 0 0;}
.footer .inner .rightsReserved li { float:left; padding-right:8px; margin-right:8px; border-right:1px solid #c6e0f1;}
.footer .inner .rightsReserved li.last { border-right:none;}
.footer .inner .rightsReserved a { color:#c6e0f1;}
.footer .inner .userLinks { color:#4883c3; padding:6px 0 0; clear:both;}
.footer .inner .userLinks li { float:left; padding-right:8px; margin-right:8px; border-right:1px solid #2a6ea0;}
.footer .inner .userLinks li.last { border-right:none;}
.footer .inner .userLinks a { color:#4883c3;}
.footer .inner .positive { clear:both; display:block; position:absolute; top:20px; right:20px; width:177px; height:48px; background:url(../_i/logo_positive.gif) no-repeat; }


/* PageListing */
.pageListing li { background:url(../_i/arrow_gray.gif) no-repeat left 5px; padding:0 0 10px 8px; margin-bottom:10px; border-bottom:#999999 dashed 1px;}
.pageListing .small { background:url(../_i/arrow_gray.gif) no-repeat left 5px; padding:0 0 10px 8px; margin-bottom:10px; width:275px; border-bottom:#999999 dashed 1px;}
.pageListing2 li { background:url(../_i/ok_gri.gif) no-repeat left 5px; padding:0 0 8px 8px;}
.pageListing3 li { background:url(../_i/arrow_gray.gif) no-repeat left 5px; padding:0 0 8px 8px;}


/* Photo Gallery */

.pageContainer .contentContainer .contentBlock .leftBlock .photoGallery { width:304px; }
.pageContainer .contentContainer .contentBlock .leftBlock .photoGallery li{display:block; float:left;}
.pageContainer .contentContainer .contentBlock .leftBlock .photoGallery li img{ border: solid 1px #CCC; padding:2px; margin:0 4px 4px 0;}


/* Slider */

.slidecontainer { width:810px; height:40px; overflow:hidden; position:relative; cursor:pointer; margin:0 auto;}
ul.slides { position:absolute; top:0; left:0;}
ul.slides li { position:absolute; top:0; width:135px; display:none; text-align:center;}
ul.slides li img { display:block; margin:0 auto;}

/* Pagination */
.pageContainer .contentContainer .contentBlock .pagination { margin:10px 0 0;}
.pageContainer .contentContainer .contentBlock .pagination li { float:left;}
.pageContainer .contentContainer .contentBlock .pagination li a { display:block; margin-right:5px; padding:2px 3px; color:#70ABD0;}
.pageContainer .contentContainer .contentBlock .pagination li.current a { background:#70ABD0; color:#fff;}



/* siteMap */

.mainContainer .sitemap { width:50%; float:left;}
.mainContainer .sitemap li { line-height:20px; padding:0 0 15px;}
.mainContainer .sitemap li a { color:#004e9d; font-weight:bold; font-size:14px;}
.mainContainer .sitemap li ul { margin-left:25px; }
.mainContainer .sitemap li li { background:url(../_i/arrow_gray.gif) no-repeat left 8px; padding:0 0 0 8px;}
.mainContainer .sitemap li li a { color:#5d6b76; font-size:12px;}
.mainContainer .sitemap li li li a { color:#7A89B4; font-weight:normal; font-size:12px;}
.mainContainer .sitemap li li li { background:url(../_i/ok_gri.gif) no-repeat left 8px;}


/* formlar*/

.GeneralForm { display:block; border:none;  clear:both; padding:0; margin:0px;}
.GeneralForm { font-size:11px; color:#3C4D57; font-weight:bold; padding:5px 0px 5px 0px; display:block;}
.GeneralForm .SectionText { padding-bottom:10px; font-size:11px; color:#7D7D7D;}
.GeneralForm .formTable { width:100%; }
.GeneralForm .formTable tr { text-align:left; vertical-align:top;}
.GeneralForm .formTable tr td { border-bottom:1px solid #E4E4E4; padding:8px 0; width:50%; }
.GeneralForm .formTable label { display:block; padding:0 0 2px 2px;  }
.GeneralForm .formTable label.error { color:#b00000; font-weight:normal; width:308px; clear:both;}
.GeneralForm .formTable input { padding:4px; border:1px solid #d0d0d0; width:300px; font-size:12px; background:url(../_i/input_top_sh.gif) repeat-x;}
.GeneralForm .formTable textarea  { overflow:auto; padding:4px; border:1px solid #d0d0d0; width:300px; font-size:12px; font-family:Arial; background:#fbfbfb url(../_i/input_big_bg.gif) repeat-x; height:92px;}

.GeneralForm .formTable .btn { border:0; }
.GeneralForm .formTable .btn input { width:auto; }
.GeneralForm .formTable textarea.error, .GeneralForm .contactForm select.error, .GeneralForm .contactForm input.error { background:#f3fbfd;}
.GeneralForm .formTable .radio { padding:0px; background:none; border:none; width:20px; font-size:12px; }
.GeneralForm .formTable input.focus { background:#FFFBE3;}
.GeneralForm .formTable input.guvenlikKod { width:144px; font-size:12px; font-weight:bold; float:left; margin:3px 0 0 10px;}
.GeneralForm .formTable .check { width:15px; display:block; height:21px; float:left; margin: 0 8px 0 0; border:0; background:none;} 
.GeneralForm .formTable select { background:#eef5f7;border:1px solid #cfd8df;font-size:12px; width:350px;font-size:12px; padding:4px; }
.GeneralForm .formTable .yildizGerekli { color:#2E2E2E; display:inline-table; margin-left:5px;}
.GeneralForm .formTable .smallText { font-weight:normal; font-size:10px; margin:10px 0 0; clear:both;}
.GeneralForm .formTable .security_image { border:1px solid #d0d0d0; float:left;}



/* Form Styles */

.GeneralForm .SectionText { padding:10px 0 15px 5px; color:#d6d6d6; font-size:12px;}
.GeneralForm .SectionText .FormProcess { font-weight:bold;}
.GeneralForm .FormTable {  }
.GeneralForm .FormTable table { width:100%;}
.GeneralForm .FormTable tr { }
.GeneralForm .FormTable tr td { border-bottom:solid 1px #f3f3f3; padding:5px 0 5px 0; position:relative;}
.GeneralForm .FormTable tr td th { font-size:10px; font-weight:bold; }
.GeneralForm .FormTable tr td td { border:none; padding:3px 0 3px 0;}
.GeneralForm .FormTable label{ display:block; padding:4px 0 0px 2px; float:left; width:150px; }
.GeneralForm .FormTable input { padding:2px; border:1px solid #d6d6d6; width:350px; font-size:12px; float:right;  margin:0 2px 0 0 }
.GeneralForm .FormTable select { background:#fff; border:1px solid #d6d6d6; font-size:12px; width:356px; font-size:12px; padding:1px; margin:0 2px 0 0; float:right;}
.GeneralForm .FormTable textarea  { padding:2px;  border:1px solid #d6d6d6; width:352px;font-size:12px; font-family:Arial, Verdana, Helvetica, sans-serif; float:right;}
.GeneralForm .FormTable .innerBox { background:#e0efee; padding:10px; clear:both;}
.GeneralForm .FormTable .sozlesme {}
.GeneralForm .FormTable .GenelBilgiler { }
.GeneralForm .FormTable h4 { font-weight:bold; padding:3px; color:#333; float:left;}
.GeneralForm .FormTable .buttonContainer {  width:35px; float:right;}
.GeneralForm .FormTable input.InputSchool { width:100px;}
.GeneralForm .FormTable input.InputDept { width:170px;}
.GeneralForm .FormTable input.InputYear { width:100px;}
.GeneralForm .FormTable .Egitim {}
.GeneralForm .FormTable .egitimSubtitle { width:150px;}
.GeneralForm .FormTable .YabanciDil {}
.GeneralForm .FormTable input.InputYabanciDil { width:100px;}
.GeneralForm .FormTable select.InputYabanciDil { width:100px;}
.GeneralForm .FormTable .IsTecrubesi {}
.GeneralForm .FormTable input.InputFirmaAdi { width:80px;}
.GeneralForm .FormTable input.InputGirisTarihi {width:80px; }
.GeneralForm .FormTable input.InputCikisTarihi { width:80px;}
.GeneralForm .FormTable input.InputAyrilmaNedeni {width:90px; }
.GeneralForm .FormTable input.InputPozisyon { width:80px;}
.GeneralForm .FormTable input.InputSonMaas {width:80px; }
.GeneralForm .FormTable input.InputRefAdi { width:100px;}
.GeneralForm .FormTable input.InputRefGorevi { width:100px;}
.GeneralForm .FormTable input.InputRefTel { width:100px;}
.GeneralForm .FormTable input.InputRefMail { width:150px;}
.GeneralForm .FormTable .DigerBilgiler {}
.GeneralForm .FormTable .DigerBilgiler td{}
.GeneralForm .FormTable .DigerBilgiler td label{ width:250px; clear:both; float:none; font-size:11px;}
.GeneralForm .FormTable .DigerBilgiler td input{ width:500px;clear:both; float:none;}
.GeneralForm .FormTable .IsIleIlgiliBilgiler {}
.GeneralForm .FormTable .IsIleIlgiliBilgiler td{}
.GeneralForm .FormTable .IsIleIlgiliBilgiler td label{ width:250px; clear:both; float:none; font-size:11px;}
.GeneralForm .FormTable .IsIleIlgiliBilgiler td input{ width:500px;clear:both; float:none;}
.GeneralForm .FormTable .DigerSorular {}
.GeneralForm .FormTable .DigerSorular td{}
.GeneralForm .FormTable .DigerSorular td label{ width:250px; clear:both; float:none; font-size:11px;}
.GeneralForm .FormTable .DigerSorular td input{ width:500px;clear:both; float:none;}
.GeneralForm .FormTable .DigerSorular td select { float:none;}
.GeneralForm .FormTable input.file { float:left; width:auto; }
.GeneralForm .FormTable label.file { float:left; width:auto; margin:0 5px 0 0;}
.GeneralForm .FormTable .fileInputs { padding:14px;}
.citySelection { padding:15px 25px 25px 25px; background:#e0efee;}
.citySelection .GeneralForm .FormTable{}
.citySelection .GeneralForm .FormTable td label{ width:250px; clear:both; float:none; font-size:12px; font-weight:bold;}
.citySelection .GeneralForm .FormTable td select{ width:300px;clear:both; float:none;}
.citySelection .GeneralForm .FormTable td {border:none;}
.tel { color:#333; font-weight:bold;}
.GeneralForm .FormTable .radio { padding:0px; background:none; border:none; width:20px; font-size:12px; }
.GeneralForm .FormTable .date-pick {  border:1px solid #d6d6d6; width:200px;font-size:12px; }
.GeneralForm .FormTable input.focus {background:#f3f3f3;}
.GeneralForm .FormTable input.guvenlikKod { width:65px;font-size:25px; font-weight:bold;float:left; margin:10px 0 10px 0 ;}
.GeneralForm .FormTable #guvenlik_kodu {border:1px solid #d6d6d6; padding:5px;float:left; margin:10px 8px 10px 0;}
.GeneralForm .FormTable img.guvenlikKod { float:left; clear:both;border:1px solid #d6d6d6; margin:10px 8px 10px 0; padding:5px}
.GeneralForm .FormTable tr.formGroup label{ padding:40px 0 6px 0; border-top:1px solid #d6d6d6; margin:35px 0 0 0;}

.isaretliYerler { padding: 18px 5px 5px 10px; font-size:11px; margin:0 0 0 12px; float:left; }
.yildizGerekli { color: #9e0b0f; font-size: 11px; font-weight: bold; font-weight:bold; }

.GeneralForm .FormTable input.error { background:#e4f5f4; border-color:#7accc8;}
.GeneralForm .FormTable textarea.error { background:#e4f5f4; border-color:#7accc8;}
.GeneralForm .FormTable label.error{ color:#660000; font-size:10px; font-family:Tahoma, Geneva, sans-serif; font-weight:bold; }
.GeneralForm .FormTable select.error { background:#e4f5f4; border-color:#7accc8;}

.GeneralForm .actionBgLeft{ background:url(../_i/button_left.gif) no-repeat left top; padding:0 0 0 12px; float:left; margin:10px 0 0 0; }
.GeneralForm .actionBgLeft .actionBgRight { background:url(../_i/button_right.gif) no-repeat right top; height:24px; padding: 4px 12px 0 0; font-weight:bold; float:left;}
.GeneralForm .actionBgLeft .actionBgRight a { color:#fff;}
.GeneralForm .actionBgLeft .actionBgRight a:hover { color:#fff;}
.GeneralForm .actionBgLeft .actionBgRight input { background:none; color:#fff; border:none; padding:0; margin:0; font-weight:bold; font-size:11px; cursor:pointer;}

.FormWarnings { background:#fff799; padding:15px;}
.FormWarnings li {background:url(../_i/ok.gif) no-repeat left 3px; padding:0 0 0 8px;}