@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: 'PFBeauSansProRegular';
    src: url('/public/fonts/pfbeausanspro-regular.eot');
    src: url('/public/fonts/pfbeausanspro-regular.eot?#iefix') format('embedded-opentype'),
         url('/public/fonts/pfbeausanspro-regular.woff') format('woff'),
         url('/public/fonts/pfbeausanspro-regular.ttf') format('truetype'),
         url('/public/fonts/pfbeausanspro-regular.svg#PFBeauSansProRegular') format('svg');
    font-weight: normal;
    font-style: normal;
}


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

}

body { background-color:#ffffff; background-image:url(/images/background.jpg); background-repeat:no-repeat; background-position:center top; font-family: 'PFBeauSansProRegular', Arial, Helvetica, sans-serif; font-size: 12px; color:#232323; }
#wrapper { width:980px; min-height: 100%; height: auto !important; height: 100%; margin:0 auto; padding-bottom:30px; position:relative; z-index:0; }
#wrapper #header { display:block; overflow:hidden; clear:both; height:90px; position:relative; }
#wrapper #header h1 { display:block; overflow:hidden; clear:both; width:210px; height:57px; background-image:url(/images/segmenler.png); background-repeat:no-repeat; background-position:left top; position:absolute; left:0px; top:19px; z-index:1; margin-top:1px; }
#wrapper #header h1 a { display:block; width:210px; height:53px; text-indent:-99999px; }
#wrapper #header h2 { display:block; overflow:hidden; clear:both; color:#fff; font-size:22px; font-family: '00830'; position:absolute; left:270px; z-index:1; padding-top:20px; line-height:55px; }
#wrapper #header #contact { display:block; overflow:hidden; clear:both; position:absolute; right:16px; top:34px; z-index:1; }
#wrapper #header ul { list-style:none; margin:0px; padding:0px; margin-top:24px; margin-right:54px; }
#wrapper #header ul li { display:block; overflow:hidden; float:right; min-height:41px; margin-left:24px; padding-right:2px; background-image:url(/images/header-border.png); background-repeat:no-repeat; background-position:right center; color:#fff; font-size:14px; line-height:22px; font-family: 'DINbekBold'; }
#wrapper #header ul li a { display:block; overflow:hidden; clear:both; padding-right:26px; color:#fff; }
#wrapper #header ul li a:hover { color:#cdcecf; }
#wrapper #navigation { display:block; overflow:hidden; clear:both; height:45px; margin-top:20px; margin-bottom:24px; }
#wrapper #navigation ul { list-style:none; margin:0px; padding:0px; }
#wrapper #navigation ul li { display:block; overflow:hidden; float:left; padding-right:2px; background-image:url(/images/menu-border.png); background-repeat:no-repeat; background-position:right center; }
#wrapper #navigation ul li a { display:block; overflow:hidden; clear:both; height:45px; padding:0 18px; color:#fff; font-size:15px; line-height:44px; font-family: 'PFBeauSansProRegular'; }
#wrapper #navigation ul li a:hover { color:#cb0000; }
#wrapper #navigation ul li.lastLi { background:none; }

#wrapper #contentArea { display:block; overflow:hidden; clear:both; }

#indexLeftArea { display:block; float:left; width:286px; position:relative; z-index:2; }
#indexLeftArea ul { list-style:none; margin:0px; padding:0px; margin-bottom:18px; border:1px solid #dfe0e3; border-radius:2px; }
#indexLeftArea ul li { display:block; clear:both; min-height:38px; border-bottom:1px solid #dfe0e3; position:relative; left:0px; top:0px; }
#indexLeftArea ul li.lastLi { border-bottom:none; }
#indexLeftArea ul li a { display:block; overflow:hidden; clear:both; min-height:38px; padding-left:18px; padding-right:28px; background-image:url(/images/menu-ok.png); background-repeat:no-repeat; background-position:264px center; color:#4c4c4c; font-size:12px; line-height:38px; font-family:Arial; }
#indexLeftArea ul li a:hover { color:#cc0000; }
#indexLeftArea ul li:hover { background-image: -ms-linear-gradient(top, #ffffff 0%, #f3f3f3 100%); background-image: -moz-linear-gradient(top, #ffffff 0%, #f3f3f3 100%); background-image: -o-linear-gradient(top, #ffffff 0%, #f3f3f3 100%); background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #ffffff), color-stop(1, #f3f3f3)); background-image: -webkit-linear-gradient(top, #ffffff 0%, #f3f3f3 100%); background-image: linear-gradient(to bottom, #ffffff 0%, #f3f3f3 100%); }
#indexLeftArea ul li ol { display:none; overflow:hidden; clear:both; list-style:none; margin:0px; padding:0px; background-color:#fff; border:1px solid #dfe0e3; border-radius:2px; position:absolute; left:284px; top:-1px; }
#indexLeftArea ul li ol li { overflow:hidden; }
#indexLeftArea ul li ol li a { min-width:212px; min-height:1px; padding:0px 18px; background:none; }
#indexLeftArea ul li:hover ol { display:block; }
#indexLeftArea #phone { display:block; overflow:hidden; clear:both; margin:0 auto;  }

#indexRightArea { display:block; overflow:hidden; float:right; width:664px; height:307px; background-image:url(/images/slider-bg.png); background-repeat:no-repeat; background-position:left top; position:relative; z-index:0; }
#indexRightArea #sliderArea { display:block; overflow:hidden; clear:both; width:640px; height:283px; margin-top:11px; margin-left:11px; border:1px solid #fff; position:relative; z-index:0; }
#indexRightArea #sliderArea img { display:none; position:absolute; left:0px; top:0px; }
#indexRightArea #sliderNav { display:block; overflow:hidden; clear:both; width:29px; height:77px; background-image:url(/images/slider-ikon-bg.png); background-repeat:no-repeat; background-position:center top; position:absolute; right:38px; bottom:25px; z-index:1; }
#indexRightArea #sliderNav span { display:block; overflow:hidden; clear:both; width:29px; height:25px; background-image:url(/images/active-slide.png); background-repeat:no-repeat; background-position:4px 4px; text-indent:-99999px; cursor:pointer; outline:none; }
#indexRightArea #sliderNav span.s1 {  }
#indexRightArea #sliderNav span.s2 { height:24px; background-position:4px 3px; }
#indexRightArea #sliderNav span.s3 { background-position:4px 0px; }
#indexRightArea #sliderNav span.active { background:none; }

#indexNewsArea { display:block; overflow:hidden; clear:both; height:42px; margin-top:30px; margin-bottom:32px; background-color:#f3f3f3; font-family:Arial; border:1px solid #e5e5e5; border-radius:4px; position:relative; }
#indexNewsArea #newsTitle { display:block; overflow:hidden; clear:both; height:42px; color:#000; font-size:12px; line-height:42px; position:absolute; left:22px; top:0px; }
#indexNewsArea #newsAll { display:block; overflow:hidden; clear:both; height:42px; color:#000; font-size:12px; line-height:42px; position:absolute; right:26px; top:0px; }
#indexNewsArea #newsAll:hover { color:#f00; }
#indexNewsArea #newsListArea { display:block; overflow:hidden; clear:both; width:665px; height:42px; margin-left:172px; background-color:#fff; border-left:1px solid #e5e5e5; border-right:1px solid #e5e5e5; border-radius:4px; position:relative; z-index:1; }
#indexNewsArea #newsListArea a { display:none; overflow:hidden; clear:both; width:530px; height:16px; margin-left:20px; margin-top:12px; padding:2px 0; color:#454545; font-size:12px; position:absolute; left:0px; top:0px; z-index:1; }
#indexNewsArea #newsListArea a:hover { color:#f00; }
#indexNewsArea #newsNavigation { display:block; overflow:hidden; clear:both; width:90px; height:18px; background-image:url(/images/haberler-ok.png); background-repeat:no-repeat; background-position:28px center; position:absolute; right:160px; top:12px; z-index:2;}
#indexNewsArea #newsNavigation span { display:block; overflow:hidden; float:left; width:30px; height:18px; padding-right:5px; color:#7a7a7a; font-size:12px; line-height:18px; cursor:pointer; outline:none; }
#indexNewsArea #newsNavigation span.next { float:right; padding-left:14px; padding-right:0px; }
#indexNewsArea #newsNavigation span:hover { color:#f00; }

#indexBottomArea { display:block; overflow:hidden; clear:both; }
#indexBottomArea .bottom { display:block; overflow:hidden; float:left; width:285px; }
#indexBottomArea .bottom2 { width:348px; margin-left:31px; }
#indexBottomArea .bottom3 { float:right; }
#indexBottomArea .bottom .bottomTop { display:block; overflow:hidden; clear:both; height:38px; margin-bottom:6px; padding:18px 20px; background-image:url(/images/ikon-1.png); background-repeat:no-repeat; background-position:231px 25px; border:1px solid #dbdbdb; border-radius:4px; }
#indexBottomArea .bottom2 .bottomTop { background-image:url(/images/ikon-2.png); background-position:296px 25px; position:relative; }
#indexBottomArea .bottom3 .bottomTop { background-image:url(/images/ikon-3.png); }
#indexBottomArea .bottom .bottomTop h3 { display:block; overflow:hidden; clear:both; margin-bottom:8px; color:#232323; font-size:15px; font-family: 'PFBeauSansProRegular'; }
#indexBottomArea .bottom .bottomTop p { display:block; overflow:hidden; clear:both; color:#5b5b5b; font-size:12px; font-family:Arial; }
#indexBottomArea .bottom .bottomTop span { display:block; overflow:hidden; clear:both; color:#d00000; font-size:13px; font-family: 'PFBeauSansProRegular'; position:absolute; right:57px; top:31px; }
#indexBottomArea .bottom .bottomCenter { display:block; overflow:hidden; clear:both; padding-top:20px; padding-left:20px; padding-right:20px; padding-bottom:8px; border:1px solid #dbdbdb; border-radius:4px; position:relative; }
#indexBottomArea .bottom .bottomCenter .headBC { display:block; overflow:hidden; clear:both; color:#d00000; font-size:13px; font-family: 'PFBeauSansProRegular'; }
#indexBottomArea .bottom .bottomCenter ul { list-style:none; margin:10px 10px; padding:0px; font-family: 'PFBeauSansProRegular'; }
#indexBottomArea .bottom .bottomCenter ul li { display:block; overflow:hidden; clear:both; margin-bottom:4px; padding-left:10px; background-image:url(/images/list-ok-right.png); background-repeat:no-repeat; background-position:left center; line-height:20px; font-family: 'PFBeauSansProRegular'; color:#656565; font-size:13px; }
#indexBottomArea .bottom .bottomCenter a { color:#da0000; }

#indexBottomArea .bottom .bottomCenter .examDatesTable { width:100%; line-height:19px; }
#indexBottomArea .bottom .bottomCenter .examDatesTable thead tr th { padding-bottom:13px; text-align:left; color:#d00000; font-size:13px; font-family: 'PFBeauSansProRegular'; }
#indexBottomArea .bottom .bottomCenter .examDatesTable tbody tr { border-top:1px solid #e2e2e2; }
#indexBottomArea .bottom .bottomCenter .examDatesTable tbody tr th { padding:12px 0; text-align:left; color:#656565; font-size:12px; font-family: 'arial'; }
#indexBottomArea .bottom .bottomCenter .examDatesTable tbody tr td { padding:12px 0; text-align:right; color:#656565; font-size:12px;  font-family: 'arial';}

#indexBottomArea .bottom .bottomCenter #bottomReferences { display:block; overflow:hidden; clear:both; height:208px; position:relative; }
#indexBottomArea .bottom .bottomCenter #bottomReferences .references { display:none; overflow:hidden; clear:both; width:100%; position:absolute; left:0px; top:0px; z-index:0; }
#indexBottomArea .bottom .bottomCenter #bottomReferences .references .refText { display:block; overflow:hidden; clear:both; height:92px; color:#656565; font-size:13px; line-height:21px; font-family: 'PFBeauSansProRegular'; }
#indexBottomArea .bottom .bottomCenter #bottomReferences .references .refImg { display:block; overflow:hidden; clear:both; width:170px; margin:0 auto; }
#indexBottomArea .bottom .bottomCenter #referencesNav { display:block; overflow:hidden; clear:both; width:243px; position:absolute; left:24px; bottom:50px; }
#indexBottomArea .bottom .bottomCenter #referencesNav span { display:block; overflow:hidden; float:left; width:15px; height:25px; background-image:url(/images/ok-sol.png); background-repeat:no-repeat; background-position:center center; text-indent:-99999px; cursor:pointer; outline:none; }
#indexBottomArea .bottom .bottomCenter #referencesNav span.next { float:right; padding-right:8px; background-image:url(/images/ok-sag.png); }

/* Content CSS Start */
#contentLeftArea { display:block; overflow:hidden; float:left; width:285px; font-family:Arial; }
#contentLeftArea ul.leftMenu { list-style:none; margin:0px; padding:0px; margin-bottom:18px; border:1px solid #dfe0e3; border-radius:2px; }
#contentLeftArea ul.leftMenu li.mainLi { display:block; clear:both;}
#contentLeftArea ul.leftMenu li.mainLi a.mainA { display:block; overflow:hidden; clear:both; color:#4c4c4c; font-size:12px; line-height:38px;  border-bottom:1px solid #dfe0e3; }
#contentLeftArea ul.leftMenu li.mainLi a.mainA span { display:block; overflow:hidden; clear:both; min-height:38px; padding-left:18px; padding-right:28px; background-image:url(/images/menu-ok.png); background-repeat:no-repeat; background-position:264px center; }
#contentLeftArea ul.leftMenu li.mainLi a.mainA:hover, #contentLeftArea ul.leftMenu li.mainLi a.mainA.active { color:#cc0000; background-image: -ms-linear-gradient(top, #ffffff 0%, #f3f3f3 100%); background-image: -moz-linear-gradient(top, #ffffff 0%, #f3f3f3 100%); background-image: -o-linear-gradient(top, #ffffff 0%, #f3f3f3 100%); background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #ffffff), color-stop(1, #f3f3f3)); background-image: -webkit-linear-gradient(top, #ffffff 0%, #f3f3f3 100%); background-image: linear-gradient(to bottom, #ffffff 0%, #f3f3f3 100%); }
#contentLeftArea ul.leftMenu li.mainLi a.mainA.lastA { border-bottom:none; }
#contentRightArea { display:block; overflow:hidden; float:right; width:670px; }
#contentLeftArea ul.leftMenu li.mainLi ol {  list-style:none; margin:0px; padding:16px 28px; border-bottom:1px solid #dfe0e3; }
#contentLeftArea ul.leftMenu li.mainLi ol li { display:block; overflow:hidden; clear:both; border-bottom:1px dotted #dfe0e3; }
#contentLeftArea ul.leftMenu li.mainLi ol li.lastLi { border:none; }
#contentLeftArea ul.leftMenu li.mainLi ol li a { display:block; overflow:hidden; clear:both; padding:1px 12px; background-image:url(/images/list-ok-right.png); background-repeat:no-repeat; background-position:left center; color:#4c4c4c; font-size:12px; line-height:27px;  }
#contentLeftArea ul.leftMenu li.mainLi ol li a:hover, #contentLeftArea ul.leftMenu li.mainLi ol li a.active { background-image:url(/images/list-ok-right-hover.png); color:#ce0500; }

#contentLeftArea #info { display:block; overflow:hidden; clear:both; margin-bottom:28px; }

#contentLeftArea .leftColum { display:block; overflow:hidden; clear:both; margin-bottom:30px; }
#contentLeftArea .leftColum .columTop { display:block; overflow:hidden; clear:both; height:38px; margin-bottom:6px; padding:18px 20px; background-image:url(/images/ikon-1.png); background-repeat:no-repeat; background-position:231px 25px; border:1px solid #dbdbdb; border-radius:4px; }
#contentLeftArea .leftColum .columTop h3 { display:block; overflow:hidden; clear:both; margin-bottom:8px; color:#232323; font-size:14px; font-family: 'PFBeauSansProRegular'; }
#contentLeftArea .leftColum .columTop p { display:block; overflow:hidden; clear:both; color:#5b5b5b; font-size:12px; }
#contentLeftArea .leftColum .columCenter { display:block; overflow:hidden; clear:both; padding-top:20px; padding-left:20px; padding-right:20px; padding-bottom:8px; border:1px solid #dbdbdb; border-radius:4px; position:relative; }
#contentLeftArea .leftColum .columCenter .headBC { display:block; overflow:hidden; clear:both; color:#d00000; font-size:13px; font-family: 'PFBeauSansProRegular'; }
#contentLeftArea .leftColum .columCenter ul { list-style:none; margin:10px 10px; padding:0px; font-family: 'PFBeauSansProRegular'; }
#contentLeftArea .leftColum .columCenter ul li { display:block; overflow:hidden; clear:both; margin-bottom:4px; padding-left:10px; line-height:20px; background-image:url(/images/list-ok-right.png); background-repeat:no-repeat; background-position:left center; color:#656565; font-size:13px; }
#contentLeftArea .leftColum .columCenter a { color:#da0000;}

#contentLeftArea #leftNewsArea { display:block; overflow:hidden; clear:both; position: relative; }
#contentLeftArea #leftNewsArea #newsHead { display:block; overflow:hidden; clear:both; margin-bottom:8px; padding:13px 20px; color:#5b5b5b; font-size:12px; line-height:22px; border:1px solid #dbdbdb; border-radius:4px; }
#contentLeftArea #leftNewsArea #newsHead span { color:#e56100; font-size:14px; font-family: 'PFBeauSansProRegular'; line-height:24px; }
#contentLeftArea #leftNewsArea #newsCenter { display:block; overflow:hidden; clear:both; height:135px; border:1px solid #dbdbdb; border-radius:4px; position:relative; }
#contentLeftArea #leftNewsArea #newsCenter a { display:none; overflow:hidden; clear:both; width:240px; height:60px; color:#5b5b5b; font-size:12px; line-height:20px; position:absolute; left:22px; top:26px; }
#contentLeftArea #leftNewsArea #newsCenter a:hover { color:#d00000; }
#contentLeftArea #leftNewsArea #newsNavigation {  display:block; overflow:hidden; clear:both; width:90px; height:18px; background-image:url(/images/haberler-ok.png); background-repeat:no-repeat; background-position:28px center; position:absolute; right:16px; bottom:14px; z-index:1;}
#contentLeftArea #leftNewsArea #newsNavigation span { display:block; overflow:hidden; float:left; width:30px; height:18px; padding-right:5px; color:#7a7a7a; font-size:12px; line-height:18px; cursor:pointer; outline:none; }
#contentLeftArea #leftNewsArea #newsNavigation span.next { float:right; padding-left:14px; padding-right:0px; }
#contentLeftArea #leftNewsArea #newsNavigation span:hover { color:#f00; }

#contentCenterArea { display:block; overflow:hidden; clear:both; }
#contentCenterArea #centerTopArea { display:block; overflow:hidden; clear:both; padding-bottom:20px; color:#6f7276; font-size:12px; }
#contentCenterArea #centerTopArea span { color:#ff0000; }

#contentRightArea { display:block; overflow:hidden; float:right; width:670px; }
#contentRightArea h2, #contentCenterArea h2 { display:block; overflow:hidden; clear:both; margin-bottom:18px; padding:10px 20px; color:#ce0500; font-size:15px; line-height:26px; font-family: 'PFBeauSansProRegular'; border:1px solid #e2e2e2; border-radius:2px; }
#contentRightArea h2 span, #contentCenterArea h2 span { display:block; overflow:hidden; float:left; }
#contentRightArea h2 a, #contentCenterArea h2 a { display:block; overflow:hidden; float:right; padding-left:12px; background-image:url(/images/back-ok.png); background-repeat:no-repeat; background-position:left center; color:#242627; }
#contentRightArea h2 a:hover, #contentCenterArea h2 a:hover { color:#d00000; }
#contentRightArea #dataArea { display:block; overflow:hidden; clear:both; color:#494b4d; font-size:12px; line-height:23px; font-family:Arial; border:1px solid #e2e2e2; border-radius:2px; }
#contentRightArea #dataArea #textArea { display:block; overflow:hidden; clear:both; margin:26px; }
#contentRightArea #dataArea #textArea a  { color:#d80000; }

#contentCenterArea #dataArea { display:block; overflow:hidden; clear:both; color:#494b4d; font-size:12px; line-height:23px; font-family:Arial; }
#contentCenterArea #dataArea #centerLeftArea { display:block; overflow:hidden; background-color:#cccccc; float:left; width:630px; padding:15px; border:1px solid #cccccc; border-radius:2px; }
#contentCenterArea #dataArea #centerRightArea { display:block; overflow:hidden; float:right; width:285px; }
#contentCenterArea #dataArea #centerRightArea h3 { display:block; overflow:hidden; clear:both; margin-bottom:8px; padding:16px; text-align:center; color:#b20000; font-size:15px; font-family: 'PFBeauSansProRegular'; border:1px solid #e2e2e2; border-radius:2px; }
#contentCenterArea #dataArea #centerRightArea h3 span { display:block; overflow:hidden; clear:both; color:#232323; font-size:14px; }
#contentCenterArea #dataArea #centerRightArea #textArea { display:block; overflow:scroll; clear:both; height:645px; padding:17px 12px; border:1px solid #e2e2e2; border-radius:2px; }

#contentCenterArea #dataArea #centerRightArea #textArea form { display:block; overflow:hidden; clear:both; }
#contentCenterArea #dataArea #centerRightArea #textArea form table { width:100%; }
#contentCenterArea #dataArea #centerRightArea #textArea form table tbody tr { background-color:#f3f4f5; }
#contentCenterArea #dataArea #centerRightArea #textArea form table tbody tr th { padding:3px 4px; text-align:center; vertical-align:middle; color:#b20000; font-size:13px; font-family: 'arial'; }
#contentCenterArea #dataArea #centerRightArea #textArea form table tbody tr td { padding:0px 1px; text-align:center; vertical-align:middle; color:#000000; font-size:12px; font-weight:bold; }
#contentCenterArea #dataArea #centerRightArea #textArea form table tbody tr td input[type="radio"] { margin-bottom:5px; }
#contentCenterArea #dataArea #centerRightArea #textArea form input[type="submit"], #contentCenterArea #dataArea #centerRightArea #textArea form input[type="reset"] { background:none; border:none; display:inline-block; overflow:hidden; float:center; padding:6px 16px; background-color:#b20000; text-align:center; color:#ffffff; font-size:12px; font-weight:bold; line-height:22px; font-family: 'arial'; border-radius:2px; cursor:pointer; outline:none; }
#contentCenterArea #dataArea #centerRightArea #textArea form input[type="reset"] { margin-left:5px; background-color:#8b9097; }
#contentCenterArea #dataArea #centerRightArea #textArea .buttons { display:block; overflow:hidden; clear:both; padding-top:18px; text-align:center; }

.examTable { width:100%; }
.examTable tbody tr { background-color:#ffffff; }
.examTable tbody tr th { padding:3px 4px; text-align:center; vertical-align:middle; color:#b20000; font-size:13px; font-family: 'arial'; }
.examTable tbody tr td { padding:0px 10px; text-align:left; vertical-align:middle; color:#5b5f62; font-size:12px; }
.examTable tbody tr td.bos { color:#858a8c; font-weight:bold; padding-right:21px; }
.examTable tbody tr td.yanlis { color:#ef0000; font-weight:bold; }
.examTable tbody tr td.dogru { color:#0c7e00; font-weight:bold; }
.examTable tfoot tr th { padding-top:26px; padding-bottom:5px; text-align:center; vertical-align:middle; }
.examTable tfoot tr th div { display:inline-block; overflow:hidden; clear:both; padding:8px 16px; color:#4b4f51; font-size:12px; font-weight:bold; border:1px solid #e3e5e7; border-radius:2px; }
.examTable tfoot tr td { text-align:center; vertical-align:middle; }
.examTable tfoot tr td div { display:inline-block; overflow:hidden; clear:both; margin:0 3px; padding:8px 12px; text-align:center; color:#858a8c; font-size:12px; font-weight:bold; border:1px solid #e3e5e7; border-radius:2px; }
.examTable tfoot tr td div.dogruD { color:#0c7e00; }
.examTable tfoot tr td div.yanlisY { color:#ef0000; }
.examTable tfoot tr td a { display:inline-block; overflow:hidden; clear:both; margin-top:16px; padding:8px 20px; background-color:#ff9000; color:#ffffff; font-size:12px; font-weight:bold; line-height:22px; font-family: 'arial'; border-radius:2px; }
.examTable tfoot tr td a:hover { color:#000; }

iframe[name='exam'] { width: 630px; height: 730px; overflow:visible; }

#contentRightArea #dataArea #textArea #newsArea { display:block; overflow:hidden; clear:both; }
#contentRightArea #dataArea #textArea #newsArea .newsList {display:block; overflow:hidden; clear:both; }
#contentRightArea #dataArea #textArea #newsArea .newsHead { display:block; overflow:hidden; clear:both; height:42px; margin-bottom:5px; font-size:13px; line-height:42px; font-family: 'PFBeauSansProRegular'; border:1px solid #e2e2e2; border-radius:2px; }
#contentRightArea #dataArea #textArea #newsArea .newsHead .ok { display:block; overflow:hidden; float:left; width:15px; height:42px; background-color:#f7f8f9; background-image:url(/images/list-ok-right.png); background-repeat:no-repeat; background-position:6px center; border-right:1px solid #e2e2e2; }
#contentRightArea #dataArea #textArea #newsArea .newsHead .text { display:block; overflow:hidden; float:left; width:470px; height:42px; margin:0px 15px; color:#000; }
#contentRightArea #dataArea #textArea #newsArea .newsHead .date { display:block; overflow:hidden; float:right; width:94px; height:42px; background-color:#f7f8f9; text-align:center; color:#868b91; border-left:1px solid #e2e2e2; }
#contentRightArea #dataArea #textArea #newsArea .newsList .newsHead:hover .ok { background-image:url(/images/list-ok-right-hover.png); }
#contentRightArea #dataArea #textArea #newsArea .newsList .newsHead:hover .text { color:#d60000; }
#contentRightArea #dataArea #textArea #newsArea .newsList .newsDesc { display:block; overflow:hidden; clear:both; margin-bottom:16px; padding-bottom:6px; }

#contentRightArea #dataArea #textArea #newsArea .newsDetail { display:block; overflow:hidden; clear:both; }
#contentRightArea #dataArea #textArea #newsArea .newsDetail .newsDetailText { display:block; overflow:hidden; clear:both; padding:10px; }

#contentRightArea #dataArea #textArea #newsArea.articlesArea .newsHead .text { width:340px; text-align:left; }
#contentRightArea #dataArea #textArea #newsArea.articlesArea .newsHead .date { width:200px; }

#contentRightArea #dataArea #textArea #photosArea { display:block; overflow:hidden; clear:both; }
#contentRightArea #dataArea #textArea #photosArea div, #contentRightArea #dataArea #textArea #photosArea a { display:block; overflow:hidden; float:left; width:176px; margin:11px 14px 0px 14px; text-align:center; color:#2a2c31; font-size:12px; position:relative;}
#contentRightArea #dataArea #textArea #photosArea div img, #contentRightArea #dataArea #textArea #photosArea a img { display:block; overflow:hidden; clear:both; width:170px; height:125px; margin-bottom:6px; padding:2px; border:1px solid #e2e2e2; border-radius:2px; }
#contentRightArea #dataArea #textArea #photosArea a .hover { display:none; overflow:hidden; clear:both; width:170px; height:125px; background-image:url(/images/image-hover.png); background-repeat:no-repeat; background-position:center center; text-indent:-99999px; position:absolute; left:3px; top:3px; z-index:0; }
#contentRightArea #dataArea #textArea #photosArea div .imgTitle, #contentRightArea #dataArea #textArea #photosArea a .imgTitle { display:block; overflow:hidden; clear:both; height:46px; padding:0 5px; line-height:16px; }
#contentRightArea #dataArea #textArea #photosArea a:hover img {position:relative; z-index:0; opacity:0.6; }
#contentRightArea #dataArea #textArea #photosArea a:hover .hover { display:block; z-index:1; }

#contentRightArea #dataArea #textArea #examsArea { display:block; overflow:hidden; clear:both; }
#contentRightArea #dataArea #textArea #examsArea .examsList {display:block; overflow:hidden; clear:both; }
#contentRightArea #dataArea #textArea #examsArea .examsHead { display:block; overflow:hidden; clear:both; height:42px; margin-bottom:5px; font-size:13px; line-height:42px; font-family: 'PFBeauSansProRegular'; border:1px solid #e2e2e2; border-radius:2px; }
#contentRightArea #dataArea #textArea #examsArea .examsHead .ok { display:block; overflow:hidden; float:left; width:90px; height:42px; padding-left:15px; background-color:#f7f8f9; background-image:url(/images/list-ok-right.png); background-repeat:no-repeat; background-position:6px center; color:#000; border-right:1px solid #e2e2e2; }
#contentRightArea #dataArea #textArea #examsArea .examsHead .text { display:block; overflow:hidden; float:left; width:380px; height:42px; margin:0px 15px; color:#000; }
#contentRightArea #dataArea #textArea #examsArea .examsHead .date { display:block; overflow:hidden; float:right; width:94px; height:42px; background-color:#f7f8f9; text-align:center; color:#868b91; border-left:1px solid #e2e2e2; }

/* Content CSS End */

#wrapper #footer { display:block; overflow:hidden; clear:both; margin-top:36px; padding:26px; font-family:Arial; border:1px solid #e2e2e2; border-radius:4px; }
#wrapper #footer #footerLeftArea { display:block; overflow:hidden; float:left; }
#wrapper #footer #footerLeftArea .links { display:block; overflow:hidden; float:left; }
#wrapper #footer #footerLeftArea .links span { display:block; overflow:hidden; clear:both; margin-bottom:12px; color:#232323; font-size:14px; font-family: 'PFBeauSansProRegular'; }
#wrapper #footer #footerLeftArea .links a { display:block; overflow:hidden; clear:both; margin-bottom:6px; color:#7d7d7d; font-size:12px; }
#wrapper #footer #footerLeftArea .links a:hover { color:#f00; }
#wrapper #footer #footerRightArea { display:block; overflow:hidden; float:right; width:535px; }
#wrapper #footer #footerRightArea ul { display:block; overflow:hidden; clear:both; list-style:none; margin:0; padding:0px; margin-bottom:18px; }
#wrapper #footer #footerRightArea ul li { display:block; overflow:hidden; float:left; width:163px; height:26px; margin-bottom:11px; background-image:url(/images/footer-ok.png); background-repeat:no-repeat; background-position:left top; }
#wrapper #footer #footerRightArea ul li.centerLi { margin:0 23px; }
#wrapper #footer #footerRightArea ul li a { display:block; overflow:hidden; clear:both; height:26px; padding-left:4px; padding-right:18px; text-align:center; color:#ffffff; font-size:12px; line-height:25px; }
#wrapper #footer #footerRightArea #footerSocial { display:block; overflow:hidden; clear:both; }
#wrapper #footer #footerRightArea #footerSocial span { display:block; overflow:hidden; float:left; width:81px; height:25px; margin-right:18px; background-image:url(/images/facebook-twitter.png); background-repeat:no-repeat; background-position:left top; }
#wrapper #footer #footerRightArea #footerSocial span a { display:block; overflow:hidden; float:left; width:25px; height:25px; text-indent:-99999px; }
#wrapper #footer #footerRightArea #footerSocial p { display:block; overflow:hidden; color:#444444; font-size:12px; }
#wrapper #footer #footerRightArea #copyright { display:block; overflow:hidden; clear:both; margin-top:22px; }
#wrapper #footer #footerRightArea #copyright p { display:block; overflow:hidden; float:left; color:#7d7d7d; font-size:12px; line-height:32px; }
#wrapper #footer #footerRightArea #copyright a { display:block; overflow:hidden; float:right; }

.imageGallery { display:block; overflow:hidden; clear:both; }
.imageGallery a { display:block; overflow:hidden; float:left; width:128px; height:96px; margin:0 9px; padding:3px; background-color:#ffffff; border:1px solid #eeeeee; position:relative; z-index:0; margin-bottom:15px; }
.imageGallery a span { display:none; overflow:hidden; clear:both; width:128px; height:96px; background-image:url(/images/image-hover.png); background-repeat:no-repeat; background-position:center center; position:absolute; left:3px; top:3px; z-index:0; }
.imageGallery a.video span { background-image:url(/images/video-hover.png); }
.imageGallery a:hover img { position:relative; z-index:0; opacity:0.7; }
.imageGallery a:hover span { display:block; z-index:1; }

.documentsArea { display:block; overflow:hidden; clear:both; margin:0 7px; }
.documentsArea a { display:block; overflow:hidden; clear:both; margin-bottom:5px; background-color:#f7f8f9; border:1px solid #e2e2e2; border-radius:2px; }
.documentsArea a .icon { display:block; overflow:hidden; float:left; width:22px; padding:10px 13px 0 13px; }
.documentsArea a .pdfTitle { display:block; overflow:hidden; float:right; width:520px; min-height:42px; padding:0 15px; background-color:#fff; color:#000000; line-height:40px; border-left:1px solid #e2e2e2; }
.documentsArea a:hover .pdfTitle { color:#f00; }

.pageToPage { display:block; overflow:hidden; float:right; clear:both; padding-top:40px; font-family:Arial; }
.pageToPage a { height:30px; display:block; overflow:hidden; float:left; margin-left:5px; padding:0 12px; text-align:center; color:#494b4d !important; font-size:13px; font-weight:bold; line-height:31px; border:1px solid #e2e2e2; border-radius:2px; }
.pageToPage a:hover, .pageToPage a.activeP { color:#d00000 !important; }

form#ikForm { width:737px; display:block; overflow:hidden; clear:both; margin: 0 auto; margin-top:20px; }
form#ikForm fieldset { display: block; overflow: hidden; clear: both; border:none; }
form#ikForm fieldset legend { background-color: #DCDCDC; width:717px; display: block; overflow: hidden; clear: both; margin-bottom:6px; padding:10px; color: #D60000; font-size: 18px; }
form#ikForm label { display:block; clear:both;  }
form#ikForm .required { color:#f00; font-size:11px; }
form#ikForm input[type="text"], form#ikForm textarea { width:719px; display:block; overflow:hidden; clear:both; margin-bottom: 12px; padding: 8px; border: 1px solid #d3d4d4; border-radius:3px;  }
form#ikForm input[type='text']:focus, form#ikForm textarea:focus { border: 1px solid #5e829c; }
form#ikForm input[type='text']:hover, form#ikForm textarea:hover { border: 1px solid #5e829c; }
form#ikForm input[type='submit'] { background-color: #5e829c; display:block; padding: 5px; border: none; font-weight:bold; color: #fff; border-radius:4px; cursor: pointer; outline: none; }
.info {display: block; overflow: hidden; clear: both; margin:20px 0; padding: 10px; text-align: center; font-size: 16px; border-top: 2px solid #af2928; border-bottom: 2px solid #af2928;}

.clearBoth { display:block; overflow:hidden; clear:both; height:0px; }
.clearRight { display:block; overflow:hidden; clear:right; height:0px; }
.clearLeft { display:block; overflow:hidden; clear:left; height:0px; }
.floatLeft { float:left; }
.floatRight { float:right; }
.floatLeft10px { float:left; margin-right:10px; }
.floatRight10px { float:right; margin-left:10px; }
.floatLeft20px { float:left; margin-right:20px; }
.floatRight20px { float:right; margin-left:20px; }
.textAlignRight { text-align:right !important; }
.textAlignLeft { text-align:left; }
.textAlignCenter { text-align:center; }
.normal { font-weight: normal; }
.italic { font-style: italic; }
.strong { font-weight: bold; }
.strongItalic { font-style: italic; font-weight: bold; }
.tableStyle { width:100%; border:1px solid #e2e2e2; border-radius:2px; }
.tableStyle thead tr { border-bottom:1px solid #e2e2e2; }
.tableStyle thead tr th { padding:12px 20px; vertical-align:middle; font-weight:bold; }
.tableStyle tbody tr { border-bottom:1px solid #e2e2e2; }
.tableStyle tbody tr th { padding:10px 20px; background-color:#f7f8f9; vertical-align:top; font-weight:bold; border-right:1px solid #e2e2e2; }
.tableStyle tbody tr td { padding:12px 20px; vertical-align:top; }

.clearboth { display:block; overflow:hidden; clear:both; height:0px; }
.clearright { display:block; overflow:hidden; clear:right; height:0px; }
.clearleft { display:block; overflow:hidden; clear:left; height:0px; }
.floatleft { float:left; }
.floatright { float:right; }
.floatleft10px { float:left; margin-right:10px; }
.floatright10px { float:right; margin-left:10px; }
.floatleft20px { float:left; margin-right:20px; }
.floatright20px { float:right; margin-left:20px; }
.textalignright { text-align:right !important; }
.textalignleft { text-align:left; }
.textaligncenter { text-align:center; }
.normal { font-weight: normal; }
.italic { font-style: italic; }
.strong { font-weight: bold; }
.strongitalic { font-style: italic; font-weight: bold; }
.tablestyle { width:100%; border:1px solid #e2e2e2; border-radius:2px; }
.tablestyle thead tr { border-bottom:1px solid #e2e2e2; }
.tablestyle thead tr th { padding:12px 20px; vertical-align:middle; font-weight:bold; }
.tablestyle tbody tr { border-bottom:1px solid #e2e2e2; }
.tablestyle tbody tr th { padding:10px 20px; background-color:#f7f8f9; vertical-align:top; font-weight:bold; border-right:1px solid #e2e2e2; }
.tablestyle tbody tr td { padding:12px 20px; vertical-align:top; }



.formsInfo, .formsError { display:block; overflow:hidden; margin:10px 0; padding:10px; text-align:center; font-size:14px; }
.formsError { border:2px solid #F33; border-right:none; border-left:none; }
.formsInfo { border:2px solid #093; border-right:none; border-left:none; }

.gradient1 { 
/* IE10 Consumer Preview */ 
background-image: -ms-linear-gradient(top, #ffffff 0%, #f3f3f3 100%);
/* Mozilla Firefox */ 
background-image: -moz-linear-gradient(top, #ffffff 0%, #f3f3f3 100%);
/* Opera */ 
background-image: -o-linear-gradient(top, #ffffff 0%, #f3f3f3 100%);
/* Webkit (Safari/Chrome 10) */ 
background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #ffffff), color-stop(1, #f3f3f3));
/* Webkit (Chrome 11+) */ 
background-image: -webkit-linear-gradient(top, #ffffff 0%, #f3f3f3 100%);
/* W3C Markup, IE10 Release Preview */ 
background-image: linear-gradient(to bottom, #ffffff 0%, #f3f3f3 100%);
}