@charset "utf-8";
/*
  ************************************************************************
  *  RESET CSS 
  ************************************************************************
*/
html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, abbr, address, cite, code, del, dfn, em, img, ins, kbd, q, samp, small, strong, sub, sup, var, b, i, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary, time, mark, audio, video { margin:0; padding:0; border:0; outline:0; font-size:100%; vertical-align:baseline; }
html, body { height: 100%; }
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section { display:block; }
nav ul { list-style:none; }
table { border-collapse: collapse; border-spacing: 0; }
fieldset, img { border: 0; }
address, caption, cite, code, dfn, em, th, var, optgroup { font-style: inherit; font-weight: inherit; }
blockquote, q { quotes:none; }
blockquote:before, blockquote:after, q:before, q:after { content:''; content:none; }
a { margin:0; padding:0; outline:none; text-decoration:none; }
ins { background-color:#ff9; color:#000; text-decoration:none; }
mark { background-color:#ff9; color:#000; font-style:italic; font-weight:bold; }
del { text-decoration: line-through; }
caption, th { text-align: left; }
hr { display:block; height:1px; border:0; border-top:1px solid #cccccc; margin:1em 0; padding:0; }
h1, h2, h3, h4, h5, h6 { font-size: 100%; font-weight: normal; }
q:before, q:after { content: ''; }
abbr[title], dfn[title] { border-bottom:1px dotted; cursor:help; }
sup { vertical-align: super; font-size:xx-small; }
sub { vertical-align: sub; font-size:xx-small; }
legend { color: #000; }
input, button, textarea, select, optgroup, option { font-family: inherit; font-size: inherit; font-style: inherit; font-weight: inherit; }
input, select { vertical-align:middle; }
/*
  ************************************************************************
  *  LAYOUT CSS 
  ************************************************************************
*/
@font-face {
    font-family: 'DINbekMedium';
    src: url('../fonts/dinbekmedium.eot');
    src: url('../fonts/dinbekmedium.eot?#iefix') format('embedded-opentype'),
         url('../fonts/dinbekmedium.woff') format('woff'),
         url('../fonts/dinbekmedium.ttf') format('truetype'),
         url('../fonts/dinbekmedium.svgz#DINbekMedium') format('svg'),
         url('../fonts/dinbekmedium.svg#DINbekMedium') format('svg');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'BebasNeueRegular';
    src: url('../fonts/bebasneue.eot');
    src: url('../fonts/bebasneue.eot?#iefix') format('embedded-opentype'),
         url('../fonts/bebasneue.woff') format('woff'),
         url('../fonts/bebasneue.ttf') format('truetype'),
         url('../fonts/bebasneue.svg#BebasNeueRegular') format('svg');
    font-weight: normal;
    font-style: normal;

}

body { background-color:#dcdcdc; background-image:url(../../images/background.jpg); background-repeat:no-repeat; background-position:center top; font-family: 'DINbekMedium', Arial, Helvetica, sans-serif; font-size: 12px; }
#mainContainer { min-width:980px; width:980px; height: auto !important; height: 100%; margin:13px auto; }

#mainContainer #headerArea { height:161px; display:block; overflow:hidden; clear:both; }
#mainContainer #headerArea #emailArea { width:235px; height:66px; display:block; overflow:hidden; float:left; margin-top:35px; margin-right:153px; }
#mainContainer #headerArea #emailArea a { width:235px; height:66px; display:block; }
#mainContainer #headerArea #logoArea { background-image:url(../../images/turna-oto.png); background-repeat:no-repeat; background-position:0 0; width:216px; height:122px; display:block; overflow:hidden; float:left; margin-top:7px; }
#mainContainer #headerArea #logoArea h1 { width:216px; height:122px; display:block; }
#mainContainer #headerArea #logoArea h1 a { width:216px; height:122px; display:block; text-indent:-99999px; }
#mainContainer #headerArea #contactArea { width:224px; height:71px; display:block; overflow:hidden; float:right; margin-top:37px; }
#mainContainer #menuArea { background-image:url(../../images/menu-background.png); background-repeat:no-repeat; background-position:0 0; width:978px; height:56px; display:block; overflow:hidden; clear:both; margin:0 auto; }
#mainContainer #menuArea a { display:block; overflow:hidden; float:left; padding:15px 0; margin-left:50px; margin-right:44px; }

#mainContainer #contentArea { display:block; overflow:hidden; clear:both; margin-top:28px; }

#mainContainer #contentArea #indexLeftArea { width:500px; display:block; overflow:hidden; float:left; }
#mainContainer #contentArea #indexLeftArea .indexLeftList { background-image:url(../../images/index-left-list-background.png); background-repeat:no-repeat; background-position:0 0; width:499px; height:48px; display:block; overflow:hidden; clear:both; margin-left:1px; margin-bottom:5px; }
#mainContainer #contentArea #indexLeftArea .indexLeftList a { display:block; overflow:hidden; clear:both; font-size:15px; line-height:46px; color:#000; }
#mainContainer #contentArea #indexLeftArea .indexLeftList a img { float:left; }
#mainContainer #contentArea #indexLeftArea .indexLeftList a span { padding-left:16px; color:#5d5d5d; font-size:12px; line-height:auto; font-family:Arial; }
#mainContainer #contentArea #indexLeftArea .indexLeftList a:hover, #mainContainer #contentArea #indexLeftArea .indexLeftList a.active { color:#008fea; }
#mainContainer #contentArea #indexLeftArea .indexLeftList a:hover span, #mainContainer #contentArea #indexLeftArea .indexLeftList a.active span { color:#2f6bba; }

#mainContainer #contentArea #indexRightArea { width:442px; display:block; overflow:hidden; float:right; margin-right:1px; }
#mainContainer #contentArea #indexRightArea h2 { height:36px; display:block; overflow:hidden; clear:both; color:#333333; font-size:21px; line-height:32px; }
#mainContainer #contentArea #indexRightArea h2 img { display:block; float:right; margin-top:1px; }
#mainContainer #contentArea #indexRightArea .indexRightText { background:url(../../images/axa-sigorta-gunes-sigorta.png) no-repeat right bottom; display:block; overflow:hidden; clear:both; margin-top:9px; padding-bottom:96px; color:#333333; font-size:14px; line-height:19px; }

#mainContainer #contentArea #indexMiddleArea { display:block; overflow:hidden; clear:both; padding-top:33px; text-align:center; color:#656565; font-size:15px; line-height:21px; }
#mainContainer #contentArea #indexMiddleArea  img { display:block; clear:both; margin:0 auto; margin-bottom:16px; }

#mainContainer #contentArea #indexBottomArea { background:url(../../images/border.png) no-repeat center top; display:block; overflow:hidden; clear:both; margin-top:24px; padding-top:29px; }
#mainContainer #contentArea #indexBottomArea #formArea { width:498px; display:block; overflow:hidden; float:left; margin-left:1px; }
#mainContainer #contentArea #indexBottomArea #formArea .info { display: block; overflow: hidden; clear: both; margin: 10px 0; padding: 10px; text-align:center; font-size:14px; border-top:1px solid #f00; border-bottom:1px solid #f00; }
#mainContainer #contentArea #indexBottomArea #formArea h3 { background:url(../../images/arac-randevu-formu-background.png) no-repeat 0 0; height:45px; display:block; overflow:hidden; clear:both; padding-left:40px; color:#282828; font-size:16px; line-height:44px; }
#mainContainer #contentArea #indexBottomArea #formArea h3 .right { display:block; float:right; margin-right:20px; font-size:12px; font-family:Arial; }
#mainContainer #contentArea #indexBottomArea #formArea form#randevuForm { display:block; overflow:hidden; clear:both; margin-top:15px; margin-bottom:30px; color:#000; }
#mainContainer #contentArea #indexBottomArea #formArea form#randevuForm label { min-height:35px; display:block; overflow:hidden; clear:both; margin-bottom:5px; color:#434343; font-size:15px; line-height:28px; }
#mainContainer #contentArea #indexBottomArea #formArea form#randevuForm label span { display:block; overflow:hidden; float:left; }
#mainContainer #contentArea #indexBottomArea #formArea form#randevuForm label strong { color:#000000; font-weight:normal; }
#mainContainer #contentArea #indexBottomArea #formArea form#randevuForm label input[type="text"], #mainContainer #contentArea #indexBottomArea #formArea form#randevuForm label textarea { width:336px; display:block; overflow:hidden; float:right; padding:6px; border:1px solid #c4c4c4; border-radius:3px; }
#mainContainer #contentArea #indexBottomArea #formArea form#randevuForm label input#guvenlikSorusu { width:156px; margin-bottom:5px; }
#mainContainer #contentArea #indexBottomArea #formArea form#randevuForm .nots { display:block; overflow:hidden; float:left; font-size:12px; line-height:28px; font-family:Arial; }
#mainContainer #contentArea #indexBottomArea #formArea form#randevuForm input[type="submit"] { background:none; background:url(../../images/gonder.png) no-repeat 0 0; width:129px; height:35px; display:block; overflow:hidden; float:right; text-indent:-99999px; border:none; outline:none; cursor:pointer; }

#mainContainer #contentArea #indexBottomArea #bottomRightArea { width:443px; display:block; overflow:hidden; float:right; margin-right:1px; }
#mainContainer #contentArea #indexBottomArea #bottomRightArea h3 { background:url(../../images/anlasmali-oldugumuz-sigorta-sirketleri.png) no-repeat 0 0; height:45px; display:block; overflow:hidden; clear:both; padding-left:45px; color:#fff; font-size:17px; line-height:42px; }
#mainContainer #contentArea #indexBottomArea #bottomRightArea .rightList { display:block; overflow:hidden; clear:both; margin-top:13px; }
#mainContainer #contentArea #indexBottomArea #bottomRightArea .rightList .imgList { display:block; float:left; margin-bottom:28px; }
#mainContainer #contentArea #indexBottomArea #bottomRightArea .rightList .firtsImg { margin-right:24px; }
#mainContainer #contentArea #indexBottomArea #bottomRightArea .rightList .secondImg { margin-right:18px; }
#mainContainer #contentArea #indexBottomArea #bottomRightArea .bottomRightText { display:block; overflow:hidden; clear:both; color:#474747; font-size:15px; line-height:21px; }
#mainContainer #contentArea #indexBottomArea #bottomRightArea .bottomRightContact { display:block; overflow:hidden; clear:both; margin-top:16px; }

#mainContainer #contentArea #contentLeftNav { width:267px; display:block; overflow:hidden; float:left; }
#mainContainer #contentArea #contentLeftNav ul { list-style:none; margin:0; padding:0; margin-bottom:15px; }
#mainContainer #contentArea #contentLeftNav ul li { background:url(../../images/sol-menu-bg.png) no-repeat left top; width:267px; height:45px; display:block; overflow:hidden; clear:both; margin-bottom:5px; }
#mainContainer #contentArea #contentLeftNav ul li a { width:267px; height:45px; display:block; padding-left:45px; color:#434343; font-size:14px; line-height:46px; }
#mainContainer #contentArea #contentLeftNav ul li a:hover { color:#008fea; }
#mainContainer #contentArea #contentLeftNav a.iletisim { display:block; clear:both; margin-top:13px; margin-bottom:28px; }

#mainContainer #contentArea #contentRightArea { width:682px; display:block; overflow:hidden; float:right; margin-right:1px; }
#mainContainer #contentArea #contentRightArea h2 { background:url(../../images/content-header-bg.png) no-repeat left top; height:45px; display:block; overflow:hidden; clear:both; padding-left:45px; color:#721b00; font-size:16px; line-height:45px;  }
#mainContainer #contentArea #contentRightArea #dataArea { display:block; overflow:hidden; clear:both; margin-top:20px; }
#mainContainer #contentArea #contentRightArea #dataArea .imageArea { background-color:#ececec; width:300px; height:300px; display:block; overflow:hidden; float:left; margin-right:20px; margin-bottom:20px; border:1px solid #c2c2c2; }
#mainContainer #contentArea #contentRightArea #dataArea .imageAreaHizmetler { width:159px; height:205px; display:block; overflow:hidden; float:left; margin-right:20px; margin-bottom:20px; }
#mainContainer #contentArea #contentRightArea #dataArea .yaziAlani { font-size:14px; color:#545454; text-align:justify; line-height:20px; }
#mainContainer #contentArea #contentRightArea #dataArea .yaziAlaniOto { font-size:14px; color:#545454; text-align:justify; margin-top:5px; }

#mainContainer #contentArea #contentRightArea #dataArea #dataBottomArea { display:block; overflow:hidden; clear:both; margin-top:15px; }
#mainContainer #contentArea #contentRightArea #dataArea #dataBottomArea .bottomTextArea { display:none; overflow:hidden; clear:both; }
#mainContainer #contentArea #contentRightArea #dataArea #dataBottomArea .bottomTextArea .bottomImage { width:160px; height:190px; display:block; overflow:hidden; float:left; border:1px solid #c2c2c2; margin-top:15px; }
#mainContainer #contentArea #contentRightArea #dataArea #dataBottomArea .bottomTextArea .bottomText { width:500px; display:block; overflow:hidden; float:right; margin-top:15px; font-size:14px; color:#545454; }
#mainContainer #contentArea #contentRightArea #dataArea #dataBottomArea .bottomTextArea .bottomText h3 { display:block; clear:both; margin-bottom:12px; color:#0872df; font-size:17px;  }

#mainContainer #footerArea { background:url(../../images/border.png) no-repeat center top; display:block; overflow:hidden; clear:both; padding:20px 0; }
#mainContainer #footerArea #copyright { display:block; overflow:hidden; float:left; margin-top:10px; color:#434343; font-size:13px; font-family:Arial; }
#mainContainer #footerArea #copyright span { display:block; float:left; margin-right:10px; }
#mainContainer #footerArea #copyright a { display:block; float:left; margin-right:10px; color:#434343; }
#mainContainer #footerArea #copyright a:hover { color:#d80000; }
#mainContainer #footerArea #siteTechnology { width:150px; height:33px; display:block; overflow:hidden; float:right; }

.left { display:block; float:left; }
.right { display:block; float:right; }