/**
ÑÑÑÑÑÑÑÑÑÑÑÑÑ    ÑÑÑÑÑÑÑÑÑÑÑ      ÑÑÑÑÑÑÑÑÑÑÑ     ÑÑÑÑÑÑÑÑÑÑÑÑÑ    ÑÑÑÑÑÑÑÑÑÑÑÑ   ÑÑÑ 
ÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑ ÑÑÑÑÑÑÑÑÑÑÑÑÑÑ  ÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑ ÑÑÑÑÑÑÑÑÑÑÑÑÑÑ   ÑÑÑÑÑÑÑÑÑÑÑÑÑÑ  ÑÑÑÑ 
ÑÑÑÑ       ÑÑÑÑ ÑÑÑÑ       ÑÑÑ  ÑÑÑÑ       ÑÑÑÑ ÑÑÑÑÑ            ÑÑÑÑ            ÑÑÑÑ 
ÑÑÑÑ  ÑÑÑÑÑÑÑÑ  ÑÑÑÑ    ÑÑÑÑÑ   ÑÑÑÑ       ÑÑÑÑ   ÑÑÑÑÑÑÑÑÑÑÑÑÑÑ ÑÑÑÑÑÑÑÑÑÑÑÑÑÑ  ÑÑÑÑ 
ÑÑÑÑ            ÑÑÑÑ     ÑÑÑÑ   ÑÑÑÑ ÑÑÑÑÑÑÑÑÑÑ            ÑÑÑÑÑ ÑÑÑÑ            ÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑ    
ÑÑÑÑ             ÑÑÑ       ÑÑÑ    ÑÑÑÑÑÑÑÑÑÑÑ    ÑÑÑÑÑÑÑÑÑÑÑÑÑ     ÑÑÑÑÑÑÑÑÑÑÑÑÑ   ÑÑÑÑÑÑÑÑÑÑÑÑÑ

 * PROSEL CMS Ver. 1.6
 *
 * Description: Prosel Bilgisayar'ın Yaşar Grup için hazırladığı tema
 * Theme version: 1.5
 * Update 17.2014
 * Author: Yaşar Grup
 * Author URI: http://www.yasargrup.com
 *
 **/
/* [ İÇİNDEKİLER ] *************************************
1. RESET KODLARI
2. GENAL YAPI
	A. TOPBAR
		A. 1 DİLLER
	B. MENÜ
	C. BANNER
	D. MESAJ
	E. TABS
	F. FORM
	G. FOTOĞRAF ve VİDEOLAR
	H. ALFABETİK LİSTE
	J. FANCYBOX
		J. a. Add fancyBox main
		J. b. Add Button helper
		J. c. Add Thumbnail helper
	K. BREADCRUMB
	L. HABERLER
	M. TABLO
	N. SOSYAL AĞLAR
	O. ÜYE İŞLEMLERİ
	Ö. İKİNCİ EL
	P. SAYFALAMA
3. FOOTER
************************************************* */

/* 1 - RESET KODLARI ******************** */
/* http://meyerweb.com/eric/tools/css/reset/ */
/* v1.0 | 20080212 */

@import url(../css/flags.css);
@import url(socials.css);
@import url(http://fonts.googleapis.com/css?family=PT+Sans:400,700&amp;subset=latin,latin-ext,cyrillic);

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0; padding: 0; border: 0; outline: 0; font-size: 100%; background: transparent;
}
ol, ul { list-style: none; }
blockquote, q { quotes: none; }
blockquote:before, blockquote:after,
q:before, q:after { content: ''; content: none; }

/* remember to define focus styles! */
:focus { outline: 0; }

/* remember to highlight inserts somehow! */
ins { text-decoration: none;}
del { text-decoration: line-through; }

/* tables still need 'cellspacing="0"' in the markup */
table { border-collapse: collapse; border-spacing: 0; }

/* 2 - GENEL YAPI ******************** */
body {
    color: #6D7784 !important;
    font-family: "Lucida Grande",Tahoma,sans-serif !important;
    font-size: 12px !important;
    letter-spacing: normal !important;
    overflow: visible !important;
    padding-top: 45px !important;
}
body #s4-workspace {
    height: auto !important;
    overflow: hidden !important;
}

blockquote {
    background-image: url(../themes_img/openquote.png);
    background-position: left top;
    background-repeat: no-repeat;
	font-family: 'PT Sans', sans-serif;
	font-size: 13px;
	font-weight: bold;
    padding: 8px;
    text-indent: 23px;
}
blockquote p {
    background-image: url(../themes_img/closequote.png);
    background-position: right bottom;
    background-repeat: no-repeat;
    display: block;
	text-align: center;
}
.container {
    margin: 0 auto;
    width: 980px;
}
.container-two {
    margin: 0 auto 15px;
    padding: 0 10px;
    width: 960px;
}
.fl {float: left !important}
.fr {float: right !important}

.hDots {
    background: url(../themes_img/hDots.png) repeat-x scroll left center transparent;
    clear: both;
    height: 1px;
    width: 100%;
}
.linkStyle {
    background: url(../themes_img/arrow.png) no-repeat scroll left 2px transparent;
    display: block;
    padding-left: 18px;
}
.ms-hidden {
    display: none;
}
.clr {
    clear: both;
}
a:visited {
    text-decoration: none;
}
a:link {
    text-decoration: none;
}
.smallFont tr th {
    font-size: 11px !important;
}
.smallFont tr td {
    font-size: 11px !important;
}
p.orange {
    color: #EE6610 !important;
    font-weight: bold;
}
p.orange span {
    color: #005094 !important;
    font-weight: bold;
}
span.tik {
    color: #EE6610 !important;
}
.dipnot {
    font-size: 10px !important;
    line-height: 10px !important;
    padding: 3px 0 !important;
}

h1 { font-size: 200%; }
h2 { font-size: 160%; }
h3 { font-size: 140%; }
h4 { font-size: 120%; }
h5 { font-size: 100%; }
h6 { font-size: 90%; }

#menu li a, .slideshow .menu li a {
    font-weight: 700;
}
.inside-wrapper .content-inside .left .subMenuTools ul li a {
    font-family: 'Open Sans',sans-serif;
    font-weight: 700;
}
.oneThird h3 {
    font-family: "Lucida Grande",Tahoma,sans-serif;
}
#ykform {
    position: relative;
}
.form-loading {
    background: url(../themes_img/loader.gif) no-repeat scroll center center transparent;
    display: none;
    height: 11px;
    position: absolute;
    right: 8px;
    top: -20px;
    width: 16px;
}
.calculateDeliveryDate .form-loading {
    background: url(../themes_img/loader.gif) no-repeat scroll center center transparent;
    display: none;
    height: 11px;
    left: 10px;
    position: absolute;
    top: 15px;
    width: 16px;
}
.query .videoTitle {
    position: relative;
}
.query .videoTitle .form-loading {
    background: url(../themes_img/loader-gray.html) no-repeat scroll center center transparent;
    display: none;
    height: 11px;
    position: absolute;
    right: 60px;
    top: 17px;
    width: 16px;
}
.header {
    background: url(../themes_img/bg-header.jpg) no-repeat scroll center bottom transparent;
    height: 95px;
    margin-top: 25px;
}
.logo {
	width: 160px;
	height: 70px;
    float: left;
    padding-bottom: 14px;
    padding-left: 10px;
    padding-top: 18px;
}

.main-content {
    overflow: hidden;
}
.main-content .left {
    background: url(../themes_img/bg-main-left-top.png) no-repeat scroll center top #FFF;
    float: left;
    margin-right: 1px;
    width: 709px;
}
.main-content .left .content {
    overflow: hidden;
    padding: 10px 15px 15px;
}
.main-content .left h2 {
    color: #004F94;
	font-family: 'PT Sans', sans-serif;
    font-size: 25px;
    padding-bottom: 10px;
    padding-top: 10px;
width: 100%;
clear: both;
}
.main-content .left .baslik{
    color: #F8B600;
	font-family: 'PT Sans', sans-serif;
	font-size: 13px;
    font-weight: bold;
    padding: 18px 0 5px;
	margin-top:15px;
}
.main-content .left .baslik span{
	color: #004F94 !important;
}
.main-content .left .triangle {
    background: url(../themes_img/bg-main-left-bottom.png) no-repeat scroll center bottom #FFF;
    height: 5px;
    width: 100%;
}
.flexslider{
	width:940px !important;
}
.flexslider .flex-control-nav{
	width:99% !important;
}
.oneThird {
    background: url(../themes_img/bg-onethird-border.png) no-repeat scroll right 10px transparent;
    float: left;
    margin-right: 12px;
    padding-right: 12px;
    width: 210px;
	padding:0px 12px 0px 0px;
}
.oneThird .main {
    height: 250px;
}
.oneThird p {
    height: 60px;
    line-height: 13px;
	width:200px;
}
.oneThird p a {
    color: #586A7B !important;
    text-decoration: none !important;
}
.oneThird p a:hover, .oneThird h3 a {
    text-decoration: underline !important;
}
.oneThird .img-main {
    background: url(../themes_img/loader.gif) no-repeat scroll center center transparent;
    height: 103px;
}
.oneThird .img-main img {
    border-radius: 5px; /* Standart */
    -moz-border-radius: 5px; /* Firefox */
    -webkit-border-radius: 5px; /* Safari ve Chrome */
}
.oneThird h2 {
    color: #f8b600 !important;
    font-size: 13px !important;
    padding-bottom: 10px;
}
.oneThird h2 span {
    color: #004F94;
}
.oneThird h3 {
    color: #2B3C4D;
    font-size: 13px !important;
    font-weight: bold;
    height: 32px;
    letter-spacing: normal;
    padding-bottom: 7px;
    padding-top: 16px;
}
.oneThird h3 a {
    color: #363636 !important;
    text-decoration: none !important;
}
.oneThird p {
    color: #586A7B;
    padding-bottom: 10px;
	border-bottom: 1px dotted #C9D0D4;
}
.flexalani{
	width:210px !important;
	overflow:hidden;
	height:240px;
}
.flexalani ul{
	list-style:none !important;
	margin-top:-4px !important;
}
.flexalani ul li{
	background:none !important;
	background:white;
	margin:0px !important;
	width:205px !important;
}
.flexalani .flex-control-nav{
	margin:-10px 0px 0px 0px !important;
	width:210px !important;
}
.flexalani .flex-control-nav li{
	margin:0 !important;
}
.flexalani ol{
	list-style:none !important;
	margin:-4px !important;
}
.oneThird .list {
}
.oneThird .list li {
    border-top: 1px solid #ECEFF0;
    color: #ABB4BD;
    font-size: 10px;
    list-style-position: inside;
    list-style-type: disc;
    padding-bottom: 10px;
    padding-left: 3px;
    padding-top: 10px;
}
.oneThird .list li a {
    color: #ABB4BD !important;
    text-decoration: none;
}
.oneThird.last {
    background: none repeat scroll 0 0 transparent;
    margin: 0;
    padding: 0;
}
.main-content .right {
    float: left;
    margin-left: 10px;
    width: 240px;
}
.main-content .right .news {
    background: url(../themes_img/bg-right-news-top.png) no-repeat scroll center top #FFF;
    margin-bottom: 10px;
}
.main-content .right .news .showcase-arrow-previous {
    display: none;
}
.main-content .right .news .showcase-arrow-next {
    display: none;
}
.main-content .right .news .showcase-button-wrapper {
    bottom: 20px;
    left: 15px;
    position: absolute;
}
.main-content .content {
    background: url(../themes_img/bg-right-bottom.png) no-repeat scroll center bottom transparent;
    padding: 10px 0 10px 10px;
    position: relative;
}

.main-content .right .news .content .flexalani{
	width:200px !important;
	overflow:hidden;
	height:auto;
	padding: 22px 15px 55px;
}
.main-content .right .news .content .flexalani ul{
	list-style:none !important;
	margin-top:-4px !important;
}
.main-content .right .news .content .flexalani ul li{
	background:none !important;
	background:white;
	margin:0px !important;
	width:200px !important;
}
.main-content .right .news .content .flexalani .flex-control-nav{
	margin:18px 0px 0px 0px !important;
	width:200px !important;
	text-align:left;
}
.main-content .right .news .content .flexalani .flex-control-nav li{
	margin:0 !important;
}
.main-content .right .news .content .flexalani ol{
	list-style:none !important;
	margin:-4px !important;
}
.main-content .right .news .content h2 {
    color: #f8b600;
    font-size: 14px;
	clear: both;
}
.main-content .right .news .content h2 span {
	font-family: 'PT Sans', sans-serif;
    color: #004F94;
}
.main-content .right .news .content .icon-renault {
    background: url(../themes_img/icon-renault.png) no-repeat scroll right center transparent;
	width:29px;
	height:35px;
    padding-right: 15px;
    position: absolute;
    right: 10px;
    top: 8px;
}
.main-content .right .news .content .icon-dacia {
    background: url(../themes_img/icon-dacia.png) no-repeat scroll right center transparent;
	width:40px;
	height:35px;
    padding-right: 15px;
    position: absolute;
    right: 10px;
    top: 8px;
}
.main-content .right .news .content .news-item {
    color: #586A7B;
    margin-bottom: 10px;
    padding-top: 12px;
}
.main-content .right .news .content .news-item .news-content {
    overflow: hidden;
    padding: 0 5px 5px;
}
.main-content .right .news .content .news-item .news-content h4 {
    color: #ADADAD;
    padding: 4px 0 !important
}
.main-content .right .news .content .news-item .news-content a.model {
    color: #363636;
    font-size: 15px;
    font-weight: bold;
    letter-spacing: -1px;
    line-height: 12px;
}
.main-content .right .news .content .news-item .news-content a.model:hover { color: #004F94; }
.main-content .right .news .content .news-item .news-content p {
    color: #363636;
	font-size:12px !important;
    font-weight: bold;
	line-height: 16px;
	padding: 8px 0 0;
}
.main-content .right .news .content .news-item .news-content p span {
    color: #EE6610;
}
.main-content .right .news .content .news-item .news-content h3 {
    font-size: 10px;
    font-weight: 600;
    letter-spacing: normal;
}
.main-content .right .news .content .news-item .news-content p {
    font-size: 10px;
}
.main-content .right .news .content .news-item .news-content .arrow {
    display: inline-block;
    float: none;
    height: auto !important;
    padding-left: 5px;
    width: auto !important;
}
.main-content .right .news .content .all-news {
    background: url(../themes_img/img-allnews.png) no-repeat scroll left center transparent;
    bottom: 15px;
    color: #FFF;
    display: block;
    font-family: 'Open Sans',sans-serif;
    font-size: 11px;
    font-weight: 700;
    height: 22px;
    padding-left: 10px;
    padding-top: 16px;
    position: absolute;
    right: -6px;
    text-decoration: none;
    text-shadow: -1px -1px #A8B5C4;
    width: 91px;
}
.main-content .right .news .content .all-news:hover {
    background: url(../themes_img/img-allnews.png) no-repeat scroll right center transparent;
    text-shadow: -1px -1px #FF8416;
}
.main-content .right .phone-number {
    margin-bottom: 10px;
}
.main-content .right .contact-us {
    background: url(../themes_img/bg-right-top.png) no-repeat scroll center top #FFF;
    cursor: pointer;
    position: relative;
}
.main-content .right .contact-us .content {
    background: url(../themes_img/bg-right-bottom.png) no-repeat scroll center bottom transparent;
    padding: 15px 15px 43px;
}
.main-content .right .contact-us .content h2 {
    color: #f8b600;
    font-size: 13px;
    padding-bottom: 15px;
}
.main-content .right .contact-us .content h2 span {
    color: #004F94;
}
.main-content .right .contact-us .content img {
    float: right;
    margin-top: 25px;
}
.main-content .right .contact-us .content p {
    line-height: 17px;
    padding-right: 95px;
}
.main-content .right .contact-us .content .connect-now {
    background: url(../themes_img/img-allnews.png) no-repeat scroll left center transparent;
    bottom: 20px;
    color: #FFF;
    font-family: 'Open Sans',sans-serif;
    font-size: 11px;
    font-weight: 700;
    height: 22px;
    padding-left: 10px;
    padding-top: 16px;
    position: absolute;
    right: -6px;
    text-decoration: none;
    text-shadow: -1px -1px #A8B5C4;
    width: 91px;
}
.main-content .right .contact-us .content .connect-now:hover {
    background: url(../themes_img/img-allnews.png) no-repeat scroll right center transparent;
    text-shadow: -1px -1px #FF8416;
}
.inside-wrapper {
    background: url(../themes_img/pattern-3.png) scroll center top transparent;
    width: 100%;
    height: 30px;
    margin-bottom: -10px
}
.inside-wrapper .content-inside {
    overflow: hidden;
}
.inside-wrapper .content-inside .left {
    float: left;
    margin-right: 10px;
    width: 250px;
}
.inside-wrapper .content-inside .left .pageTitle h2 {
    color: #FFF;
    font-family: 'Open Sans',sans-serif;
    font-size: 23px;
    font-weight: 600;
    padding: 25px 0 25px 15px;
}

.inside-wrapper .content-inside .right {
    background: url(../themes_img/bg-inside-right-bottom.png) no-repeat scroll center bottom transparent;
    float: left;
    margin-top: 10px;
    padding-bottom: 10px;
    width: 700px;
}
.inside-wrapper .content-inside .right .content {
    background: url(../themes_img/bg-inside-right-top.png) no-repeat scroll center top #FFF;
    padding: 10px;
}
.inside-wrapper .content-inside .right .content .totalPage {
    overflow: hidden;
    padding: 10px;
}
.inside-wrapper .content-inside .right .content .inside-banner {
}
.inside-wrapper .content-inside .right .content .inside-banner img {
    height: 170px !important;
    width: 680px !important;
}
.inside-wrapper .content-inside .right .content .totalPage h1 {
    color: #004F94;
    font-size: 38px;
    padding-bottom: 10px;
    padding-top: 10px;
}
.inside-wrapper .content-inside .right .content .totalPage h2 {
    color: #ED660F;
    font-size: 20px;
    font-weight: 700 !important;
    line-height: 19px;
    padding: 10px 0;
}
.inside-wrapper .content-inside .right .content .totalPage h3 {
    color: #ED660F;
    font-size: 16px;
    padding: 10px 0;
}
.inside-wrapper .content-inside .right .content .totalPage h4 {
    color: #ED660F;
    font-size: 12px;
    font-weight: bold;
    padding: 5px 0;
}
.inside-wrapper .content-inside .right .content .totalPage h5 {
}
.inside-wrapper .content-inside .right .content .totalPage h6 {
}
.inside-wrapper .content-inside .right .content .totalPage h1 span {
    color: #ED660F;
}
.inside-wrapper .content-inside .right .content .totalPage h2 span, .inside-wrapper .content-inside .right .content .totalPage h3 span {
    color: #004F94;
}
.inside-wrapper .content-inside .right .content .totalPage .list {
    padding: 10px 0;
}
.inside-wrapper .content-inside .right .content .totalPage .list li {
    background: url(../themes_img/arrow.png) no-repeat scroll left 2px transparent;
    padding-bottom: 10px;
    padding-left: 18px;
}
.main-content .left .content p {
    /*color: #6D7784;*/
    line-height: 17px;
    padding: 5px 0 10px;
}
.main-content > .left > .content > h3 {
	font-family: 'PT Sans', sans-serif;
	font-size: 14px !important;
    color: #ED660F;
    line-height: 19px;
    padding: 10px 0;
}
.main-content .left .content ul {
    list-style: disc outside none;
    margin: 1em 0 1.5em 1.5em;
}
.main-content .left .content ol {
    list-style: decimal outside none;
    margin: 1em 0 1.5em 1.5em;
}
.main-content .left .content ol li {
    margin: 1em 0 1.5em 1.5em;
	line-height: 17px;
}
.main-content .left .content a {
    color: #EE6610;
    text-decoration: none;
}
.main-content .left .content a:hover {
    color: #004F94;
}
.refList {
    padding: 10px 0;
}
.refList li {
    background: url(../themes_img/arrow.png) no-repeat scroll left center transparent;
    border-bottom: 1px solid #E5EBF2;
    float: left;
    margin-right: 20px;
    padding: 10px 0 10px 20px;
    width: 300px;
}
.refList li.last {
    margin-right: 0;
}

.pagerAreaHolder {
    float: left;
    left: 50%;
    padding: 20px 0;
    position: relative;
}
.pagerArea {
    background: url(../themes_img/bg-pager-area.jpg) no-repeat scroll left top transparent;
    height: 29px;
    left: -50%;
    padding-left: 15px;
    position: relative;
}
.pagerArea ul {
    background: url(../themes_img/bg-pager-area.jpg) no-repeat scroll right top transparent;
    height: 29px;
    padding-right: 10px;
    position: relative;
}
.pagerArea ul li {
    color: #8A96A2;
    float: left;
    font-weight: bold;
    padding-right: 5px;
    padding-top: 5px;
}
.pagerArea ul li a {
    color: #8A96A2 !important;
}
.pagerArea ul li a:hover, .pagerArea ul li a.pageActive {
    color: #004F94 !important;
}
.newsDetailDate {
    color: #004387;
    font-weight: bold;
    padding-top: 15px;
}
.newsDetailDateSmall {
    color: #8A96A2;
    font-size: 10px;
    font-weight: bold;
}
.tableContact {
    float: left;
    margin-bottom: 10px;
}
.tableContact tr {
    vertical-align: top;
}
.tableContact tr td {
    line-height: 18px;
    padding: 8px 0;
}
.logoContact {
    border-left: 1px solid #EAF0F4;
    float: right;
    margin-top: -25px;
    padding-left: 50px;
}
.subelerHolder {
    background: url(../themes_img/bg-subeler-rounded.jpg) no-repeat scroll center top transparent;
    padding-top: 10px;
    width: 660px;
}
.subelerHolder .subelerContent {
    background: url(../themes_img/bg-subeler-rounded.jpg) no-repeat scroll center bottom transparent;
    padding: 5px 20px 10px;
    width: 620px;
}
.subelerHolder .subelerContent .subeItem {
    border-bottom: 1px solid #E9EFF3;
    padding-bottom: 10px;
}
.subelerHolder .subelerContent .subeItem.last {
    border: medium none;
}
.subelerHolder .subelerContent .subeItem p {
    padding-bottom: 0 !important;
}
.ico-contact-map {
    background: url(../themes_img/bg-contact-blue-button.jpg) no-repeat scroll center center transparent;
    color: #FFF !important;
    display: block;
    float: left;
    font-weight: bold;
    height: 62px;
    margin-right: 8px;
    width: 326px;
}
.ico-contact-map span {
    background: url(../themes_img/ico-contact-map.png) no-repeat scroll left center transparent;
    display: block;
    margin-left: 10px;
    padding: 17px 10px 17px 60px;
}
.ico-contact-page {
    background: url(../themes_img/bg-contact-blue-button.jpg) no-repeat scroll center center transparent;
    color: #FFF !important;
    display: block;
    float: left;
    font-weight: bold;
    height: 62px;
    width: 326px;
}
.ico-contact-page span {
    background: url(../themes_img/ico-contact-page.png) no-repeat scroll 5px center transparent;
    display: block;
    margin-left: 10px;
    padding: 17px 10px 17px 60px;
}
.bigTip {
    background: url(../themes_img/bg-tikla-gonder-bigtip.jpg) no-repeat scroll center top transparent;
    margin: 10px 0;
    padding-top: 15px;
}
.bigTip .bigTipContent {
    background: url(../themes_img/bg-tikla-gonder-bigtip.jpg) no-repeat scroll center bottom transparent;
    overflow: hidden;
    padding: 0 15px 25px;
}
.bigTip .bigTipContent a {
    color: #ED660F !important;
    text-decoration: underline !important;
}
.bigTip .bigTipContent .icon {
    float: left;
    margin-right: 10px;
    margin-top: 5px;
}
.errorPlaceHolder {
    color: red;
    padding-left: 110px;
}
.active-state {
    z-index: 999;
}
.ui-helper-hidden {
    display: none;
}
.ui-helper-hidden-accessible {
    clip: rect(1px, 1px, 1px, 1px);
    position: absolute !important;
}
.ui-helper-reset {
    border: 0 none;
    font-size: 100%;
    line-height: 1.3;
    list-style: none outside none;
    margin: 0;
    outline: 0 none;
    padding: 0;
    text-decoration: none;
}
.ui-helper-clearfix:before, .ui-helper-clearfix:after {
    content: "";
    display: table;
}
.ui-helper-clearfix:after {
    clear: both;
}
.ui-helper-clearfix {
}
.ui-helper-zfix {
    height: 100%;
    left: 0;
    opacity: 0;
    position: absolute;
    top: 0;
    width: 100%;
}
.ui-state-disabled {
    cursor: default !important;
}
.ui-icon {
    background-repeat: no-repeat;
    display: block;
    overflow: hidden;
    text-indent: -99999px;
}
.ui-widget-overlay {
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%;
}
.ui-widget {
    font-family: Verdana,Arial,sans-serif;
    font-size: 1.1em;
}
.ui-widget .ui-widget {
    font-size: 1em;
}
.ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button {
    font-family: Verdana,Arial,sans-serif;
    font-size: 1em;
}
.ui-widget-content {
    background: none repeat scroll 0 0 #FFF;
    border: 1px solid #AAAAAA;
    color: #222222;
}
.ui-widget-content a {
    color: #565656;
}
.ui-widget-header {
    color: #222222;
    font-weight: bold;
}
.ui-widget-header a {
    color: #222222;
}
.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default {
    background: url(images/ui-bg_glass_75_e6e6e6_1x400.html) repeat-x scroll 50% 50% #E6E6E6;
    border: 1px solid #D3D3D3;
    color: #555555;
    font-weight: normal;
}
.ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited {
    color: #555555;
    text-decoration: none;
}
.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-widget-header .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus, .ui-widget-header .ui-state-focus {
    color: #212121;
    font-weight: normal;
}
.ui-state-hover a, .ui-state-hover a:hover {
    color: #212121;
    text-decoration: none;
}
.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active {
    background: url(images/ui-bg_glass_65_ffffff_1x400.html) repeat-x scroll 50% 50% #FFF;
    border: 1px solid #AAAAAA;
    color: #212121;
    font-weight: normal;
}
.ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited {
    color: #212121;
    text-decoration: none;
}
.ui-widget *:active {
    outline: medium none;
}
.ui-state-highlight, .ui-widget-content .ui-state-highlight, .ui-widget-header .ui-state-highlight {
    background: url(images/ui-bg_glass_55_fbf9ee_1x400.html) repeat-x scroll 50% 50% #FBF9EE;
    border: 1px solid #FCEFA1;
    color: #363636;
}
.ui-state-highlight a, .ui-widget-content .ui-state-highlight a, .ui-widget-header .ui-state-highlight a {
    color: #363636;
}
.ui-state-error, .ui-widget-content .ui-state-error, .ui-widget-header .ui-state-error {
    background: url(images/ui-bg_inset-soft_95_fef1ec_1x100.html) repeat-x scroll 50% bottom #FEF1EC;
    border: 1px solid #CD0A0A;
    color: #CD0A0A;
}
.ui-state-error a, .ui-widget-content .ui-state-error a, .ui-widget-header .ui-state-error a {
    color: #CD0A0A;
}
.ui-state-error-text, .ui-widget-content .ui-state-error-text, .ui-widget-header .ui-state-error-text {
    color: #CD0A0A;
}
.ui-priority-primary, .ui-widget-content .ui-priority-primary, .ui-widget-header .ui-priority-primary {
    font-weight: bold;
}
.ui-priority-secondary, .ui-widget-content .ui-priority-secondary, .ui-widget-header .ui-priority-secondary {
    font-weight: normal;
    opacity: 0.7;
}
.ui-state-disabled, .ui-widget-content .ui-state-disabled, .ui-widget-header .ui-state-disabled {
    background-image: none;
    opacity: 0.35;
}
.ui-corner-all, .ui-corner-top, .ui-corner-left, .ui-corner-tl {
    border-top-left-radius: 4px;
}
.ui-corner-all, .ui-corner-top, .ui-corner-right, .ui-corner-tr {
    border-top-right-radius: 4px;
}
.ui-corner-all, .ui-corner-bottom, .ui-corner-left, .ui-corner-bl {
    border-bottom-left-radius: 4px;
}
.ui-corner-all, .ui-corner-bottom, .ui-corner-right, .ui-corner-br {
    border-bottom-right-radius: 4px;
}
.ui-widget-overlay {
    background: url(../themes_img/bg-modal-overlay.png) repeat scroll 0 0 transparent;
}
.ui-widget-shadow {
    background: url(images/ui-bg_flat_0_aaaaaa_40x100.html) repeat-x scroll 50% 50% #AAAAAA;
    border-radius: 8px 8px 8px 8px;
    margin: -8px 0 0 -8px;
    opacity: 0.3;
    padding: 8px;
}
.ui-menu {
    display: block;
    float: left;
    font-size: 11px;
    height: 70px;
    list-style: none outside none;
    margin: 0 0 0 -11px;
    overflow-y: auto;
    padding: 2px;
}
.ui-menu .ui-menu {
    margin-top: -3px;
}
.ui-menu .ui-menu-item {
    clear: left;
    cursor: pointer;
    float: left;
    margin: 0;
    padding: 0;
    width: 100%;
}
.ui-menu .ui-menu-item a {
    display: block;
    line-height: 1.5;
    padding: 0.2em 0.4em;
    text-decoration: none;
}
.ui-menu .ui-menu-item a.ui-state-hover, .ui-menu .ui-menu-item a.ui-state-active {
    font-weight: normal;
    margin: -1px;
}
.ui-autocomplete-term {
    color: #000000;
}
.mc-dialog {
    background: none repeat scroll 0 0 #FFF !important;
    overflow: hidden !important;
}
.s4-ca {
    margin: 0 !important;
}
.ms-WPBody {
    font-family: "Lucida Grande",Tahoma,sans-serif !important;
    font-size: 12px !important;
}
.ms-WPBody h2 {
}
.additional-background {
    background: none repeat scroll 0 0 transparent !important;
    padding: 0 !important;
}
#dialog-modal {
    display: none;
}
#dialog-modal .img-main {
    background: url(../themes_img/loader.gif) no-repeat scroll center center transparent;
    height: 11px;
    left: 50%;
    position: absolute;
    top: 50%;
    width: 16px;
}
.ms-WPBody td {
    font-family: "Lucida Grande",Tahoma,sans-serif !important;
    font-size: inherit !important;
}
.service-loading {
    float: left;
    left: 305px;
    position: relative;
    top: 10px;
}
.noty {
    color: red;
    font-size: 10px;
}
.noty-text {
    font-size: 10px;
    padding-bottom: 10px;
    padding-top: 10px;
}

.overlay-dotted {
    background: url(../themes_img/toolbar/overlay.png) repeat scroll 0 0 transparent;
    display: none;
    left: 0;
    position: fixed;
    top: 0;
    width: 100%;
    z-index: 99;
}
.noBorder {
    background: none repeat scroll 0 0 transparent !important;
}
.list h6 {
    display: inline-block;
    font-family: "Lucida Grande",Tahoma,sans-serif !important;
    font-weight: bold;
    padding-bottom: 8px;
}
.contentError {
    height: 100%;
    margin: 0 auto;
    overflow: hidden;
    padding-bottom: 70px;
    text-align: left;
    width: 615px;
}
.contentError .errorImg {
    float: left;
    margin-top: 98px;
    width: 114px;
}
.contentError .errorText {
    float: left;
    margin-left: 20px;
    margin-top: 88px;
    width: 470px;
}
.contentError .errorText h1 {
    color: #384958;
    font-family: 'Open Sans',sans-serif;
    font-size: 45px;
    font-weight: 700;
    margin-bottom: 0;
}
.contentError .errorText h2 {
    color: #596A7A;
    font-family: 'Open Sans',sans-serif;
    font-size: 24px;
    font-weight: 600;
    margin-bottom: 15px;
}
.contentError .errorText p {
    color: #596A7A;
    font-size: 16px;
}
.contentError .errorText .homePageBttn {
    margin-top: 20px;
}
.searchResultCount {
    width: 100%;
}
.srch-results {
    max-width: 100% !important;
    padding: 0 !important;
}
.srch-Icon img {
    display: none;
}
.srch-Title3 {
    padding-left: 0 !important;
}
.srch-Description2 {
    margin-left: 0 !important;
    max-width: 100% !important;
}
.srch-Metadata1 {
    background: url(../themes_img/brackets.gif) no-repeat scroll center bottom transparent;
    margin: 2px 0 20px !important;
    max-width: 100% !important;
    padding-bottom: 15px !important;
}
.srch-Title2 {
    padding-bottom: 5px;
}
.srch-Title3 {
    color: #104484;
    font-size: 15px !important;
    text-decoration: none !important;
}
.inside-wrapper .content-inside .right .content .totalPage .srch-Title3 a {
    text-decoration: none !important;
}
.srch-Description2 {
    color: #6D7784 !important;
    padding-bottom: 10px;
}
.srch-Metadata1 .srch-URL2 {
    background: url(../themes_img/ico-search-arrow.png) no-repeat scroll left 3px transparent;
    color: #E86726 !important;
    display: block;
    padding-left: 15px;
}
.bgPager {
    background: url(../themes_img/bg-pager-area.jpg) no-repeat scroll center top transparent;
    height: 100px;
    overflow: hidden;
    width: 740px;
}
.srch-Page-bg {
    left: -50%;
    list-style: none outside none;
    padding: 0 0 20px !important;
    position: relative;
}
#SRP {
    float: left;
    left: 50%;
    position: relative;
    text-align: left;
}
#SRP_NextImg img, #SRP_PrevImg img {
    display: none;
}
.mc-tooltip {
    color: #44464A;
    display: none;
    font-size: 12px;
    left: -9999em;
    line-height: 16px;
    position: absolute;
    text-align: center;
    top: 0;
    width: 309px;
    z-index: 9999;
}
.mc-tooltip-top {
    background: url(../themes_img/tooltip-sp.html) no-repeat scroll 0 0 transparent;
    height: 13px;
    overflow: hidden;
}
.mc-tooltip-content {
    background: none repeat scroll 0 0 #FFF;
    border-left: 1px solid #D5DCE4;
    border-right: 1px solid #D5DCE4;
    padding: 5px 20px;
    width: 267px;
}
.mc-tooltip-content a {
    color: #44464A;
}
.mc-tooltip-bottom {
    background: url(../themes_img/tooltip-sp.html) no-repeat scroll -329px 0 transparent;
    height: 6px;
    overflow: hidden;
}
.nivoSlider {
    height: 326px;
    position: relative;
    width: 940px;
}
.nivoSlider img {
    display: none;
    left: 0;
    position: absolute;
    top: 0;
}
.nivo-controlNav a img {
    display: block !important;
}
.nivoSlider a.nivo-imageLink {
    border: 0 none;
    display: none;
    height: 100%;
    left: 0;
    margin: 0;
    padding: 0;
    position: absolute;
    top: 0;
    width: 100%;
    z-index: 6;
}
.nivo-slice {
    display: block;
    height: 326px;
    position: absolute;
    width: 960px;
    z-index: 5;
}
.nivo-box {
    display: block;
    position: absolute;
    z-index: 5;
}
.nivo-caption {
    background: none repeat scroll 0 0 #000000;
    bottom: 0;
    color: #FFF;
    left: 0;
    opacity: 0.8;
    position: absolute;
    width: 100%;
    z-index: 8;
}
.nivo-caption p {
    margin: 0;
    padding: 5px;
}
.nivo-caption a {
    display: inline !important;
}
.nivo-html-caption {
    display: none;
}
.nivo-directionNav a {
    cursor: pointer;
    position: absolute;
    top: 45%;
    z-index: 9;
}
.nivo-prevNav {
    left: 0;
}
.nivo-nextNav {
    right: 0;
}
#flashBannerInside {
    background: url(../themes_img/banner-loading.gif) no-repeat scroll center center transparent;
}

#flashBannerInside ul.cycle-nav {
    background: none repeat scroll 0 0 #FFF;
    border-radius: 30px 30px 30px 30px;
    float: left;
    padding: 5px 10px;
}
#flashBannerInside ul.cycle-nav .position {
    background: none repeat scroll 0 0 #FFF;
    border-radius: 30px 30px 30px 30px;
    float: left;
    padding: 5px 10px;
}
#flashBannerInside ul.cycle-nav a, #flashBannerInside ul.cycle-nav .position a {
    color: #151515;
    float: left;
    font-weight: bold;
    height: 20px;
    line-height: 20px;
    margin: 0 2px;
    text-align: center;
    text-decoration: none;
    width: 20px;
}
#flashBannerInside ul.cycle-nav a.activeSlide, #flashBannerInside ul.cycle-nav a.activeSlide {
    background: none repeat scroll 0 0 #004F94;
    border-radius: 45px 45px 45px 45px;
    color: #FFF;
}


#flashBannerInside ul.cycle-nav li.activeSlide {
    font-weight: bold;
    opacity: 1;
}
#flashBannerInside ul.cycle-nav {
    bottom: 10px;
    position: absolute;
    right: 10px;
    z-index: 10;
}
#flashBannerInside .dNone {
    height: 326px !important;
    width: 940px !important;
}
#flashBannerInside img {
    border-radius: 5px; /* Standart */
    -moz-border-radius: 5px; /* Firefox */
    -webkit-border-radius: 5px; /* Safari ve Chrome */
}
/*
.downSearchBtn {
    display: block;
    height: 29px;
    position: absolute;
    right: 0;
    text-indent: -999999px;
    top: 0;
    width: 35px;
}
*/
.item-SosyalSorumluluk img {
    margin-right: 10px;
}
#dialog-modal-hesapla h3 {
    color: #004F94;
    font-size: 16px !important;
    margin-bottom: 10px;
}
#dialog-modal-hesapla .inputArea {
    margin: 0;
}
#dialog-modal-hesapla .buttons span {
    line-height: 12px;
}
.scrollMe-Hesaplama {
    height: 450px;
    overflow: auto;
    position: relative;
    width: 100%;
}
.jspContainer {
    overflow: hidden;
    position: absolute;
    top: 0;
    vertical-align: top;
}
.jspPane {
    position: absolute;
}
.jspVerticalBar {
    background: none repeat scroll 0 0 transparent;
    height: 100%;
    position: absolute;
    right: 0;
    top: 0;
    width: 16px;
}
.jspHorizontalBar {
    background: none repeat scroll 0 0 red;
    bottom: 0;
    height: 16px;
    left: 0;
    position: absolute;
    width: 100%;
}
.jspVerticalBar *, .jspHorizontalBar * {
    margin: 0;
    padding: 0;
}
.jspCap {
    display: none;
}
.jspHorizontalBar .jspCap {
    float: left;
}
.jspTrack {
    background: url(../themes_img/scroll-line.png) repeat-y scroll center top transparent;
    position: relative;
}
.jspDrag {
    background: url(../themes_img/scroll-button.png) no-repeat scroll center center transparent;
    cursor: pointer;
    left: 0;
    position: relative;
    top: 0;
}
.jspHorizontalBar .jspTrack, .jspHorizontalBar .jspDrag {
    float: left;
    height: 100%;
}
.jspArrow {
    background: none repeat scroll 0 0 #50506D;
    cursor: pointer;
    display: block;
    text-indent: -20000px;
}
.jspArrow.jspDisabled {
    background: none repeat scroll 0 0 #80808D;
    cursor: default;
}
.jspVerticalBar .jspArrow {
    height: 16px;
}
.jspHorizontalBar .jspArrow {
    float: left;
    height: 100%;
    width: 16px;
}
.jspVerticalBar .jspArrow:focus {
    outline: medium none;
}
.jspCorner {
    background: none repeat scroll 0 0 #EEEEF4;
    float: left;
    height: 100%;
}
* html .jspCorner {
    margin: 0 -3px 0 0;
}
.prev-next {
    overflow: hidden;
}
.nomargin {
    margin: 0 !important;
}
.formTable tr td {
    padding: 5px 0;
}
.fs11 {
    font-size: 11px !important;
}
.tac {
    text-align: center;
}
.pl5 {
    padding-left: 5px !important;
}
.ofh {
    overflow: hidden;
    position: relative;
}
.fs10 {
    font-size: 10px;
}
.dnone {
    display: none;
}
.custom-error {
    text-align: right;
}
.valid td {
    color: #004F94 !important;
    font-weight: bold;
}
.ms-rtestate-field {
    margin-left: 10px !important;
}
.inside-banner .ms-rtestate-field {
    margin-left: 0 !important;
}
#s4-bodyContainer {
  position: relative;
} 
.s4-breadcrumb-menu {
  background:#F2F2F2;
}
body #s4-leftpanel {
  /* width:155px; */
}
.s4-ca {
  background:transparent none repeat scroll 0 0;
  /* margin-left:155px; */
}

/* 2 A. TOPBAR ******************** */
.toolbarHolder {
    background: url(../themes_img/toolbar/bg-toolbar.jpg) no-repeat scroll center top transparent;
    height: 45px;
    position: fixed;
    top: 0;
    width: 100%;
    z-index: 100;
}
.toolbar {
    height: 45px;
    margin: 0 auto;
    position: relative;
    width: 980px;
}
.toolbar ul#ustmenu {
    padding-top: 8px;
    float: left;
}
.toolbar ul#ustmenu:last-child {
    float: right;
}
.toolbar ul#ustmenu li {
    float: left;
    margin-right: 6px;
    padding-right: 5px;
    position: relative;    
}
.toolbar ul#ustmenu li:not(:last-child) {
	background: url(../themes_img/toolbar/bg-menu-border.png) no-repeat scroll right 9px transparent;
}
.toolbar > ul#ustmenu > li > a {
    display: block;
    font-size: 11px;
    font-weight: bold;
    height: 20px;
    padding: 6px 12px 0 10px;
    text-decoration: none;
    text-shadow: 1px 1px #003A6F;
}
.toolbar ul#ustmenu li a {
    height: 18px;
    padding-top: 8px;
}
.toolbar ul#ustmenu li.arrow a span {
    background: url(../themes_img/toolbar/ico-arrow.png) no-repeat scroll right center transparent;
    padding-right: 30px;
}
.toolbar ul#ustmenu li.arrow.active a span {
    background: url(../themes_img/toolbar/ico-arrow-hover.png) no-repeat scroll right center transparent;
    padding-right: 30px;
}
.toolbar ul#ustmenu li.last {
    background: none repeat scroll 0 0 transparent;
}

/* 2 A. 1 DİLLER ******************** */
ul.HeaderRow1 { display: block; height: 30px; width: 960px; margin:0 auto; }
ul.HeaderRow1 li { display: block; height: 30px; position: relative; float: right; }
ul.HeaderRow1 li a {
    color: #F9F9F9;
    display: block;
	font: bold 11px;
    height: 20px;
    padding: 10px 12px 0;
    text-decoration: none;
    text-shadow: 1px 1px 0 rgba(0, 0, 0, 0.35);
}
ul.HeaderRow1 li a:hover,ul.HeaderRow1 li#active {
    box-shadow: 0 2px 7px rgba(0, 0, 0, 0.3) inset;
    color: #F8B600;
}

/* 2 B. MENÜ ******************** */
#menu {
    float: right;
    padding-right: 20px;
    padding-top: 35px;
}
#menu > li {
    background: url(../themes_img/bg-mainmenu-line.png) no-repeat scroll right center transparent;
    float: left;
    padding-right: 5px;
    position: relative;
}
#menu > li:last-child{ background:none}
#menu > li > a {
    display: block;
    font-size: 14px;
    padding: 13px 5px 13px 15px;
    text-decoration: none;
}
#menu > li:hover, #menu > li.active {
    background: url(../themes_img/bg-mainmenu.png) no-repeat scroll right -53px transparent;
    float: left;
}
#menu > li:hover > a, #menu > li.active > a {
    background: url(../themes_img/bg-mainmenu.png) no-repeat scroll left 0 transparent;
    color: #FFF;
}
#menu > li:hover ul {
    display: block;
}
#menu > li > ul{
    display: none;
    position: absolute;
    top: 40px;
    width: 235px;
    z-index: 999;
	background:#005094;
	padding: 0px 0px 7px 0px;
	-webkit-border-bottom-right-radius: 7px;
	-webkit-border-bottom-left-radius: 7px;
	-moz-border-radius-bottomright: 7px;
	-moz-border-radius-bottomleft: 7px;
	border-bottom-right-radius: 7px;
	border-bottom-left-radius: 7px;
	border-top-right-radius: 7px;
}
#menu > li:last-child > ul {
	right:0px;
	border-top-left-radius: 7px;
	border-top-right-radius: 0px;
}
#menu > li:last-child > ul > li > ul {
	margin-left: -470px;
	border-top-left-radius: 7px;
	border-top-right-radius: 0px;
}
#menu > li > ul > li,#menu > li > ul > li > ul > li{
	padding:0px 6px 0px 2px;
}
#menu > li > ul > li > a,#menu > li > ul > li > ul > li > a{
	display:block;
    background:url(../themes_img/bg-mainmenu-bottomline.png) repeat-x scroll center bottom transparent;
    margin:7px;
	padding: 7px;
	color:#FFF;
	width:90%;
}
#menu > li > ul > li > a:hover,#menu > li > ul > li:hover > a,#menu > li > ul > li > ul > li > a:hover{
    background-color:#0457a1;
	color: #f8b600;
}
#menu > li > ul > li:hover > ul {
    display: block !important;
}
#menu > li > ul > li > ul{
    display: none !important;
    position: absolute;
    margin-top: -43px;
    width: 235px;
    left: 235px;
    z-index: 999;
	background:#005094;
	padding: 0px 0px 7px 0px;
	-webkit-border-bottom-right-radius: 7px;
	-webkit-border-bottom-left-radius: 7px;
	-moz-border-radius-bottomright: 7px;
	-moz-border-radius-bottomleft: 7px;
	border-bottom-right-radius: 7px;
	border-bottom-left-radius: 7px;
	border-top-right-radius: 7px;
}

/* 2 C. BANNER ******************** */
.slideshow {
    height: 346px;
    margin-bottom: 15px;
}
.slideshow .menu {
    height: 50px;
    padding: 0 15px 0 26px;
}
.slideshow .menu li {
    border-left: 1px solid #195797;
    border-right: 1px solid #003770;
    float: left;
    height: 32px;
    margin-top: 10px;
    padding-left: 15px;
    padding-right: 15px;
}
.slideshow .menu li a {
    background-image: url(../themes_img/ico-slideshow-menu.png);
    background-repeat: no-repeat;
    color: #5F8CB9;
    display: block;
    font-size: 12px;
    height: 23px;
    padding-left: 40px;
    padding-top: 9px;
    text-decoration: none;
}
.slideshow .menu li a:hover {
    background-image: url(../themes_img/ico-slideshow-menu-hover.png);
    color: #FFF;
}
.slideshow .menu li a.internet-sube {
    background-position: left top;
}
.slideshow .menu li a.tikla-gonder {
    background-position: left -32px;
}
.slideshow .menu li a.kac-gunde {
    background-position: left -64px;
}
.slideshow .menu li a.ne-kadara {
    background-position: left -96px;
}
.slideshow .menu li a.kampanyalar {
    background-position: left -128px;
}
.slideshow .menu li a.en-yakin-sube {
    background-position: left -160px;
}
.slideshow .menu li.first {
    border-left: medium none;
    padding-left: 0;
}
.slideshow .menu li.last {
    border-right: medium none;
    padding-right: 0;
}
.slideshow .slider {
    padding-left: 20px;
    padding-top: 10px;
}

/* 2 C. MESAJ ******************** */
.message {
    padding: 10px 20px;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    border-radius: 3px;
    margin-bottom: 10px;
    -moz-box-shadow:inset 0 2px 3px rgba(255,255,255,0.5), 0 2px 3px rgba(0,0,0,0.1);
    -webkit-box-shadow:inset 0 2px 3px rgba(255,255,255,0.5), 0 2px 3px rgba(0,0,0,0.1);
    box-shadow:inset 0 2px 3px rgba(255,255,255,0.5), 0 2px 3px rgba(0,0,0,0.1);
    zoom: 1;
}
.message h3 {
	margin-top: 0;
	font-size: 12px;
	font-weight: bold;
	margin-bottom:1em;
}
.message p {
	margin-bottom: 0;
	font-size:12px;
}
.message.info {
    border: 1px solid #cadcea;
    background-color: #cdf;
    background-image: -o-linear-gradient(top,  #eef,  #cdf);
    background-image: -ms-linear-gradient(top,  #eef,  #cdf);
    background-image: -moz-linear-gradient(top,  #eef,  #cdf);
    background-image: -webkit-gradient(linear, left top, left bottom, from(#eef), to(#cdf));
    background-image: -webkit-linear-gradient(top,  #eef,  #cdf);
    background-image: linear-gradient(top,  #eef,  #cdf);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#EEEEFF', endColorstr='#CCDDFF');
	zoom: 1;
    color: #225b86;
    text-shadow: 0 1px 1px #fff;
}
.message.error {
    border: 1px solid #eeb7ba;
    background-color: #fae2e2;
    background-image: -o-linear-gradient(top,  #fae2e2,  #f2cacb);
    background-image: -ms-linear-gradient(top,  #fae2e2,  #f2cacb);
    background-image: -moz-linear-gradient(top,  #fae2e2,  #f2cacb);
    background-image: -webkit-gradient(linear, left top, left bottom, from(#fae2e2), to(#f2cacb));
    background-image: -webkit-linear-gradient(top,  #fae2e2,  #f2cacb);
    background-image: linear-gradient(top,  #fae2e2,  #f2cacb);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fae2e2', endColorstr='#f2cacb');
	zoom: 1;
    color: #be4741;
    text-shadow: 0 1px 1px #fff;
}
.message.success {
    border: 1px solid #b8c97b;
    background-color: #e5edc4;
    background-image: -o-linear-gradient(top,  #e5edc4,  #d9e4ac);
    background-image: -ms-linear-gradient(top,  #e5edc4,  #d9e4ac);
    background-image: -moz-linear-gradient(top,  #e5edc4,  #d9e4ac);
    background-image: -webkit-gradient(linear, left top, left bottom, from(#e5edc4), to(#d9e4ac));
    background-image: -webkit-linear-gradient(top,  #e5edc4,  #d9e4ac);
    background-image: linear-gradient(top,  #e5edc4,  #d9e4ac);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#e5edc4', endColorstr='#d9e4ac');
	zoom: 1;
    color: #3f7227;
    text-shadow: 0 1px 1px #fff;
}
.message.warning {
    border: 1px solid #e5dbaa;
    background-color: #ffffc0;
    background-image: -o-linear-gradient(top,  #ffffc0,  #f9ee9c);
    background-image: -ms-linear-gradient(top,  #ffffc0,  #f9ee9c);
    background-image: -moz-linear-gradient(top,  #ffffc0,  #f9ee9c);
    background-image: -webkit-gradient(linear, left top, left bottom, from(#ffffc0), to(#f9ee9c));
    background-image: -webkit-linear-gradient(top,  #ffffc0,  #f9ee9c);
    background-image: linear-gradient(top,  #ffffc0,  #f9ee9c);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffc0', endColorstr='#f9ee9c');
	zoom: 1;
    color: #6d7829;
    text-shadow: 0 1px 1px #fff;
}

/* 2 E. TABS ******************** */

/* root element for tabs  */
ul.tabs {
    list-style:none !important;
    margin:0 !important;
    padding:0;
    border-bottom:1px solid #666;
    height:30px;
}

/* single tab */
ul.tabs li {
    float:left;
    text-indent:0;
    padding:0;
    margin:0 !important;
    list-style-image:none !important;
}

/* link inside the tab. uses a background image */
ul.tabs a {
    background: url(../themes_img/blue.png) no-repeat -420px 0;
    font-size:11px;
    display:block;
    height: 30px;
    line-height:30px;
    width: 134px;
    text-align:center;
    text-decoration:none;
    color:#333 !important;
    padding:0px;
    margin:0px;
    position:relative;
    top:1px;
}

ul.tabs a:active {
    outline:none;
}

/* when mouse enters the tab move the background image */
ul.tabs a:hover {
    background-position: -420px -31px;
    color:#fff !important
}

/* active tab uses a class name "current". its highlight is also done by moving the background image. */
ul.tabs a.current, ul.tabs a.current:hover, ul.tabs li.current a {
    background-position: -420px -62px;
    cursor:default !important;
    color:#000 !important;
}

/* tab pane styling */
.panes div {
    display:none;
    padding:15px 10px;
    /*border:1px solid #999;*/
    border-top:0;
}

/* Different widths for tabs: use a class name: w1, w2, w3 or w2 */

/* width 1 */
ul.tabs a.s { background-position: -553px 0; width:81px; }
ul.tabs a.s:hover { background-position: -553px -31px; }
ul.tabs a.s.current  { background-position: -553px -62px; }

/* width 2 */
ul.tabs a.l { background-position: -248px -0px; width:174px; }
ul.tabs a.l:hover { background-position: -248px -31px; }
ul.tabs a.l.current { background-position: -248px -62px; }

/* width 3 */
ul.tabs a.xl { background-position: 0 -0px; width:248px; }
ul.tabs a.xl:hover { background-position: 0 -31px; }
ul.tabs a.xl.current { background-position: 0 -62px; }

/* initially all panes are hidden */
.panes .pane {
    display:none;
}

/* 2 F. FORM ******************** */
.btn-green,
.btn-blue,
.btn-gray,
.btn-blue02 {
	display:inline-block;
	vertical-align:top;
	height:46px;
	padding:0 23px 0 0;
	color:#fff;
	line-height:46px;
	overflow:hidden;
	text-align:center;
	cursor:pointer;
}
.btn-green strong,
.btn-blue strong,
.btn-gray strong {
	padding:0 0 0 23px;
	height:46px;
	display:block;
}
.btn-green:hover,
.btn-blue:hover,
.btn-gray:hover {text-decoration:none;}
.btn-green {background: url(../themes_img/form/buttons.png) no-repeat 100% -50px;}
.btn-green strong {background: url(../themes_img/form/buttons.png) no-repeat;}
.btn-green:hover {background: url(../themes_img/form/buttons.png) no-repeat 100% -151px;}
.btn-green:hover strong {background: url(../themes_img/form/buttons.png) no-repeat 0 -100px;}
.btn-green.pressed {background: url(../themes_img/form/buttons.png) no-repeat 100% -251px;}
.btn-green.pressed strong {background: url(../themes_img/form/buttons.png) no-repeat 0 -201px;}
.btn-green.disabled {background: url(../themes_img/form/buttons.png) no-repeat 100% -351px;}
.btn-green.disabled strong {background: url(../themes_img/form/buttons.png) no-repeat 0 -301px;}
.btn-blue {background: url(../themes_img/form/buttons.png) no-repeat 100% -451px;}
.btn-blue strong {background: url(../themes_img/form/buttons.png) no-repeat 0 -401px;}
.btn-blue:hover {background: url(../themes_img/form/buttons.png) no-repeat 100% -551px;}
.btn-blue:hover strong {background: url(../themes_img/form/buttons.png) no-repeat 0 -501px;}
.btn-blue.pressed {background: url(../themes_img/form/buttons.png) no-repeat 100% -651px;}
.btn-blue.pressed strong {background: url(../themes_img/form/buttons.png) no-repeat 0 -601px;}
.btn-blue.disabled {background: url(../themes_img/form/buttons.png) no-repeat 100% -751px;}
.btn-blue.disabled strong {background: url(../themes_img/form/buttons.png) no-repeat 0 -701px;}
.btn-gray {background: url(../themes_img/form/buttons.png) no-repeat 100% -851px;}
.btn-gray strong {background: url(../themes_img/form/buttons.png) no-repeat 0 -801px;}
.btn-gray:hover {background: url(../themes_img/form/buttons.png) no-repeat 100% -950px;}
.btn-gray:hover strong {background: url(../themes_img/form/buttons.png) no-repeat 0 -900px;}
.btn-gray.pressed {background: url(../themes_img/form/buttons.png) no-repeat 100% -1050px;}
.btn-gray.pressed strong {background: url(../themes_img/form/buttons.png) no-repeat 0 -1000px;}
.btn-gray.disabled {background: url(../themes_img/form/buttons.png) no-repeat 100% -1150px;}
.btn-gray.disabled strong {background: url(../themes_img/form/buttons.png) no-repeat 0 -1100px;}
.btn-blue02 {
	height:56px;
	padding:0 23px 0 0;
	margin:0 0 0 1px;
	line-height:54px;
	background: url(../themes_img/form/buttons.png) no-repeat 100% -1566px;
	font-size:24px;
}
.btn-blue02 strong {
	padding:0 8px 0 32px;
	height:56px;
	display:block;
	font-weight:bold;
	background: url(../themes_img/form/buttons.png) no-repeat 0 -1499px;
}

.stnform {
	padding:7px 0 0;
	line-height:17px;
	position:relative;
	margin-left:50px;
	z-index:5;
}
.stnform .row {
	display:inline-block;
	vertical-align:top;
	margin:0 30px 0 0;
}
*+html .stnform .row {display:inline;}
.stnform .row:after {
	content:"";
	display:block;
	clear:both;
}
.stnform label,
.stnform .label {
	float:left;
	width:150px;
	margin:10px 3px 0 0;
}
.stnform label span{font-size:10px; font-weight:normal}
.stnform .text-holder {
	position:relative;
	float:left;
	margin-right:4px;
}
.hint {font-size: 9px;}
.stnform .text {
	width:260px;
	height:30px;
	padding:3px;
	float:left;
	background: url(../themes_img/form/sprite4.png) no-repeat -190px -742px;
}
.stnform .short {
	background: url(../themes_img/form/sprite4.png) no-repeat -190px -912px;
	width:140px;
	position:relative;
}
.stnform .text02 {
	background: url(../themes_img/form/sprite4.png) no-repeat 0 -852px;
	width:120px;
	position:relative;
}
.stnform .text03 {
	background: url(../themes_img/form/sprite4.png) no-repeat 0 -1012px;
	width:60px;
	position:relative;
}
.stnform .text input {
	float:left;
	width:240px;
	padding:7px 10px;
	margin:0;
	background: url(../themes_img/form/transparent.gif);
	border:0;
	line-height:normal;
}
.stnform .short input {width:120px;}
.stnform .text02 input {width:100px;}
.stnform .text03 input {width:40px;}
.stnform .row:hover label {color:#7f7f7f;}
.stnform .row:hover input {color:#7a7a7a;}
.stnform .text.parent-focus {background: url(../themes_img/form/sprite4.png) no-repeat -190px -783px;}
.stnform .text.parent-focus input {color:#404040 !important}*/
.stnform .row-error label,
.stnform .row-error:hover label {color:#fc3d3f;}
.stnform .row-error .text {background: url(../themes_img/form/sprite4.png) no-repeat -190px -827px;}
.stnform .row-error label a{color:#FC3D3F; }
.stnform .row-error input,
.stnform .row-error:hover input {color:#404040;}
.stnform .row-approve label,
.stnform .row-approve:hover label {color:#bfbfbf;}
.stnform .row-approve .text {background: url(../themes_img/form/sprite4.png) no-repeat -190px -868px;}
.stnform .row-approve input,
.stnform .row-approve:hover input {color:#4c4c4c;}
.stnform .short.parent-focus {background: url(../themes_img/form/sprite4.png) no-repeat -190px -950px;}
.stnform .row-error .short {background: url(../themes_img/form/sprite4.png) no-repeat -349px -912px;}
.stnform .row-approve .short {background: url(../themes_img/form/sprite4.png) no-repeat -349px -951px;}
.stnform .text02.parent-focus {background: url(../themes_img/form/sprite4.png) no-repeat 0 -890px;}
.stnform .row-error .text02 {background: url(../themes_img/form/sprite4.png) no-repeat 0 -932px;}
.stnform .row-approve .text02 {background: url(../themes_img/form/sprite4.png) no-repeat 0 -971px;}
.stnform .text03.parent-focus {background: url(../themes_img/form/sprite4.png) no-repeat -72px -1012px;}
.stnform .text03.row-error .text03 {background: url(../themes_img/form/sprite4.png) no-repeat -149px -1012px;}
.stnform .row-approve .text03 {background: url(../themes_img/form/sprite4.png) no-repeat -220px -1012px;}
.stnform .note {float:left;}
.stnform .note-alt {color:#bfbfbf;}
.stnform .checkbox-row {
	display:inline-block;
	vertical-align:top;
	position:relative;
	min-height:26px;
	width:270px;
}
*+html .stnform .checkbox-row {display:inline;}
.stnform .checkbox-row input {
	float:left;
	padding:0;
	margin:0;
	width:15px;
	height:15px;
}
.stnform .checkbox-row label {
	color:#7f7f7f;
	margin:4px 10px 0 0;
	width:auto;
	float:left;
}
.stnform .checkbox-row label span {color:#404040;}
.stnform .checkbox-row:hover label,
.stnform .checkbox-row .checkboxAreaCheckedLabel {color:#404040;}
.stnform .submit {
	overflow:hidden;
	padding:0 0 0 118px;
	margin:16px 0 0;
}
.stnform .submit input {
	float:left;
	width:120px;
	height:46px;
	background: url(../themes_img/form/bg-login-submit.png) no-repeat;
	padding:0 0 2px;
	margin:0;
	font-weight:bold;
	color:#fff;
	line-height:46px;
	font-size:14px;
	border:0;
}
.stnform .submit input:hover {background-position:0 -53px !important}
.stnform .submit input.pressed {background-position:0 -104px;}
.stnform .submit input.disabled {background-position:0 -155px;}
.stnform .submit-green input {background: url(../themes_img/form/bg-login-submit.png) no-repeat 0 -232px !important}
.stnform .submit-green input:hover {background-position:0 -283px !important}
.stnform .submit-green input.pressed {background-position:0 -337px;}
.stnform .submit-green input.disabled {background-position:0 -394px;}
.stnform .submit-gray input {
	background: url(../themes_img/form/bg-login-submit.png) no-repeat 0 -453px;
	width:160px;
}
.stnform .submit-gray input:hover {background-position:0 -510px !important}
.stnform .submit-gray input.pressed {background-position:0 -567px;}
.stnform .submit-gray input.disabled {background-position:0 -624px;}
.stnform .textarea {
	background: url(../themes_img/form/bg-textarea.png) no-repeat -1295px 3px;
	width: 266px;
	overflow:hidden;
	margin:3px 0 0;
	float:left;
	position:relative;
	top:-3px;
}
.stnform .textarea span {
	display:block;
	background: url(../themes_img/form/bg-textarea.png) no-repeat -1565px 100%;
	padding:4px;
	width:260px;
	overflow:hidden;
}
.stnform textarea {
	float:left;
	width: 247px !important;
	height: 38px;
	min-height: 38px;
	overflow:auto;
	margin:0;
	padding:5px 5px 2px 8px;
	font-weight:600;
	border:0;
	color:#b8b8b8;
	background: url(../themes_img/form/transparent.gif);
	line-height:14px;
}
.stnform .textarea.parent-focus {background-position:-1844px 0;}
.stnform .textarea.parent-focus span {background-position:-2120px 100%;}
.stnform .row-approve .textarea {background-position:-2409px 0;}
.stnform .row-approve .textarea span {background-position:-2693px 100%;}
.stnform .textarea.parent-focus textarea {color:#404040;}
.stnform .row-error .textarea {background-position:-2971px 0!important;}
.stnform .row-error .textarea span {background-position:-3264px 100%;}
.stnform select {width:266px;}
.stnform .captcha {
	float:left;
	padding:3px 3px 4px;
}
.stnform .captcha img {display:block;}
.note-error {
	background:#fc3d3f url(../themes_img/form/bg-note-error.png) no-repeat;
	color:#fff;
	line-height:16px;
	width:700px;
	margin:-19px -87px 29px -159px;
}
.note-error div {
	background: url(../themes_img/form/bg-note-error.png) no-repeat -720px 100%;
	padding:6px 38px 8px;
}
/* successful */
.stnform .successful {
	background: url(../themes_img/form/bg-successful.png) no-repeat 0 43px;
	padding:40px 10px 39px 49px;
	margin:0 0 0 -49px;
	position:relative;
	z-index:10;
	color:#7f7f7f;
	line-height:18px;
}
.stnform .successful h2 {
	margin:0 0 16px;
	color:#404040;
}

/* aside */
.stnform {
	float:right;
	width:271px;
	padding:14px 0 40px 49px;
}
.stnform .info-area {
	margin-left:-49px;
	padding-bottom:2px;
}
.stnform .info-area h1 {
	margin:0 4px 9px 0;
	min-height:63px;
}
.stnform {
	background:none;
	width:100%;
}
.stnform h2 {
	color:#7f7f7f;
	font-weight:600;
	margin:0 0 14px;
}
.stnform label {
	margin:0 0 3px 3px;
	color:#404040;
	font-weight:bold;
	float:none;
	display:block;
	width:auto;
}
.stnform .text-holder {
	float:none;
	display:inline-block;
	vertical-align:top;
	position:relative;
}
*+html .stnform .text-holder {
	display:inline;
	margin-right:7px;
}
.stnform .holder {
	margin:0 0 0 -3px;
}
.stnform textarea {
	height:98px;
	min-height:98px;
}
.stnform .submit {
	margin-top:13px;
	padding:0;
	margin-left:3px;
}
.stnform .submit input:hover {background-position:0 -738px;}
.stnform .submit input.pressed {background-position:0 -789px;}
.stnform .submit input.disabled {background-position:0 -840px;}
/* sort-block */
.sort-block {margin:-2px 0 20px;}
.sort-block .heading {
	overflow:hidden;
	padding:0 0 22px;
	margin:0 0 0 -3px;
}
/* select-box */
.select-box {
	width:206px;
	float:left;
	margin:0 14px 0 0;
	position:relative;
}
.select-box select {width:100%;}
/* error-text */
.error-text {
	position:absolute;
	top:0;
	margin-top:-1px;
	left:100%;
	background: url(../themes_img/form/bg-error-text.png) no-repeat 100% 0;
	padding:0 30px 0 0;
	height:36px;
	color:#fff;
	line-height:36px;
	white-space:nowrap;
	display:none;
	z-index:12;
}
.textarea .error-text {
	margin-top:35px;
}
.row-error {z-index:10;}
.row-error .error-text,
.row-error .error-text {display:block; margin-top:0;}
.error-text p {
	display:block;
	background:#fc3d3f;
	height:36px;
	overflow:hidden;
	padding:0 5px 0 2px;
	white-space:nowrap;
}

/* custom forms */
.outtaHere {
	position:absolute;
	left:-3000px;
}

/*Radio buttons*/
/*Checkboxes*/
.checkboxArea, .checkboxAreaChecked,
.radioArea, .radioAreaChecked {
	float:left;
	width:26px !important;
	height:26px;
	overflow: hidden;
	background: url(../themes_img/form/sprite4.png) no-repeat 0 -525px;
	margin:0 6px 0 0;
}
.checkboxArea:hover,
.slide-block .row:hover .checkboxArea,
.stnform .checkbox-row:hover .checkboxArea,
.radioArea:hover,
.slide-block .row:hover .radioArea,
.stnform .checkbox-row:hover .radioArea {background-position:0 -565px;}
.pressed-row .checkboxArea,
.checkboxArea.pressed,
.pressed-row .radioArea,
.radioArea.pressed {background-position:0 -605px;}
.checkboxAreaChecked,
.radioAreaChecked {background-position: 0 -645px;}
.slide-block .pressed-row label {color:#404040;}
.slide-block .checkboxAreaCheckedLabel,
.slide-block .radioAreaChecked {color:#404040;}
.info-form .radioArea,
.info-form .radioAreaChecked {
	float:right;
	margin:-5px -8px 0 4px;
}
.slide-box .radioArea,
.slide-box .radioAreaChecked {display:none;}
.info-form .hover .slide-box .radioArea,
.info-form .hover .slide-box .radioAreaChecked,
.info-form .radioAreaCheckedLabel .radioAreaChecked {display:block;}
.info-form .radioAreaCheckedLabel {background-position:-626px 0;}
.info-form .radioAreaCheckedLabel .slide-box-holder {background: url(../themes_img/form/bg-slide.gif) no-repeat -844px 100%;}
.checkbox-list .checkboxArea, 
.checkbox-list .checkboxAreaChecked,
.checkbox-list .radioArea,
.checkbox-list .radioAreaChecked {
	margin:-13px 4px 0 0;
	position:absolute;
	top:50%;
	left:7px;
	z-index:15;
}
.checkbox-list label:hover .radioArea,
.checkbox-list label:hover .checkboxArea {background-position:0 -565px;}
/* Selects */
.selectArea {
	position:relative;
	height:36px;
	float:left;
	color:#b8b8b8;
	font-size:12px;
	line-height:36px;
	font-weight:bold;
}
.selectArea .left {
	position:absolute;
	top:0;
	left:0;
	width:14px;
	height:100%;
	background: url(../themes_img/form/bg-select.png) no-repeat;
	display:block;
}
.selectArea a.selectButton {
	position:absolute;
	top:0;
	right:0;
	width:100%;
	height:100%;
	background: url(../themes_img/form/bg-select.png) no-repeat 100% -404px;
}
.selectArea .center {
	height:36px;
	line-height:36px;
	display:block;
	margin:0 32px 0 14px;
	background: url(../themes_img/form/bg-select.png) repeat-x 0 -202px;
}
.selectArea:hover .left {background-position:0 -40px;}
.selectArea:hover a.selectButton {background-position:100% -444px;}
.selectArea:hover .center {background-position:0 -242px;}
.selectArea.pressed .left {background-position:0 -80px;}
.selectArea.pressed a.selectButton {background-position:100% -484px;}
.selectArea.pressed .center {background-position:0 -282px;}
.selectAreaActive .left,
.selectAreaActive:hover .left,
.selectAreaChecked .left,
.selectAreaChecked:hover .left {background-position:0 -160px;}
.selectAreaActive a.selectButton,
.selectAreaActive:hover a.selectButton,
.selectAreaChecked a.selectButton,
.selectAreaChecked:hover a.selectButton {background-position:100% -564px;}
.selectAreaActive .center,
.selectAreaActive:hover .center,
.selectAreaChecked .center,
.selectAreaChecked:hover .cente {background-position:0 -362px;}
.row-error .left {background-position:0 -120px;}
.row-error a.selectButton {background-position:100% -524px;}
.row-error .center {background-position:0 -322px;}
.selectArea .center img {float:left;}
/*Selects drop-down*/
.optionsDivInvisible,
.optionsDivVisible {
	position:absolute;
	display:block;
	z-index:11000;
	font-size:11px;
}
.optionsDivScroll ul {
	height:205px;
	overflow:auto !important;
}
.drop-dif {background:#9cc;}
.optionsDivInvisible {display: none;}
.optionsDivVisible ul {
	margin:0;
	overflow:hidden;
	list-style:none;
	background-color:#fff;
	border:3px solid #7fb4ea;
}
.optionsDivVisible ul li {
	float:left;
	width:100%;
}
.optionsDivVisible a {
	color:#4c4c4c;
	overflow:hidden;
	text-decoration: none;
	display: block;
	height:1%;
	padding:2px 4px;
}
.optionsDivVisible a img {
	border:none;
	float:left;
}
.optionsDivVisible a:hover {
	background-color:#f5f5f5;
	color:#4c4c4c;
	text-decoration:none;
}

/* section-holder */
.section-holder {
	float:right;
	width:663px;
}
.section-holder .frame {
	width:100%;
	padding:0 0 51px;
}
.section-holder .frame:after {
	content:"";
	display:block;
	clear:both;
}
.section-holder .area {margin-left:0;}
/* checkbox-list */
.checkbox-list {
	width:640px;
	margin:0 -3px 7px 3px;
}
.checkbox-list:after {
	content:"";
	display:block;
	clear:both;
}
.checkbox-list .title-row {
	overflow:hidden;
	padding:0 0 0 10px;
	color:#bfbfbf;
	text-align:center;
}
.checkbox-list .title-row strong {
	float:left;
	background: url(../themes_img/form/separator06.png) no-repeat 0 100%;
	padding:0 0 4px;
}
.checkbox-list .title-row .title01 {
	width:350px;
	margin:0 6px 0 0;
	background:none;
	text-align:left;
}
.checkbox-list .title-row .title02 {width:142px;}
.checkbox-list .title-row .title03 {
	width:121px;
	padding-left:10px;
}
.checkbox-list .label {
	position:relative;
	width:100%;
}
.checkbox-list .label:after {
	content:"";
	display:block;
	clear:both;
}
.checkbox-list label {
	overflow:hidden;
	border-top:1px solid #e5e5e5;
	background: url(../themes_img/form/transparent.gif);
	position:relative;
	float:left;
	width:100%;
}
.checkbox-list .label-holder {
	display:block;
	background: url(../themes_img/form/transparent.gif);
	position:relative;
	height:1%;
}
.checkbox-list .label-holder:after {
	content:"";
	display:block;
	clear:both;
}
.checkbox-list .info01,
.checkbox-list .info02,
.checkbox-list .info03 {
	float:left;
	background: url(../themes_img/form/separator06.png) repeat-y;
	padding:6px 0 9px;
}
.checkbox-list .info01 {
	width:320px;
	margin:0 9px 0 0;
	padding-left:37px;
	background: url(../themes_img/form/transparent.gif);
}
.checkbox-list .info02 {
	width:142px;
	text-align:center;
	font-weight:bold;
}
.checkbox-list .info03 {
	width:121px;
	text-align:center;
	padding-left:10px;
}
.checkbox-list input {
	float:left;
	width:15px;
	height:15px;
	padding:0;
	margin:0;
	position:absolute;
	top:12px;
	left:12px;
	z-index:15;
}
.checkbox-list input.outtaHere,
.checkbox-list label:hover input.outtaHere,
.checkbox-list .checkboxAreaCheckedLabel input.outtaHere,
.checkbox-list .checkboxAreaCheckedLabel:hover input.outtaHere {left:-3000px;}
.checkbox-list label:hover,
.checkbox-list .checkboxAreaCheckedLabel,
.checkbox-list .checkboxAreaCheckedLabel:hover,
.checkbox-list .label:hover label {
	background: url(../themes_img/form/bg-checkbox-list.png) no-repeat -660px 100%;
	padding-bottom:6px;
	margin:-2px -3px -4px -7px;
	border-style:none;
	position:relative;
	z-index:10;
	width:650px;
}
.checkbox-list label:hover .label-holder,
.checkbox-list .checkboxAreaCheckedLabel .label-holder,
.checkbox-list .checkboxAreaCheckedLabel:hover .label-holder,
.checkbox-list .label:hover .label-holder {
	background: url(../themes_img/form/bg-checkbox-list.png) no-repeat;
	padding:0 3px 0 7px;
}
.checkbox-list label:hover input {
	left:19px;
	top:15px;
}
.checkbox-list label:hover .checkboxArea,
.checkbox-list label:hover .checkboxAreaChecked,
.checkbox-list label:hover .radioArea,
.checkbox-list label:hover .radioAreaChecked,
.checkbox-list .checkboxAreaCheckedLabel .checkboxArea,
.checkbox-list .checkboxAreaCheckedLabel:hover .checkboxArea,
.checkbox-list .checkboxAreaCheckedLabel .checkboxAreaChecked,
.checkbox-list .checkboxAreaCheckedLabel:hover .checkboxAreaChecked,
.checkbox-list .checkboxAreaCheckedLabel .radioArea,
.checkbox-list .checkboxAreaCheckedLabel:hover .radioArea,
.checkbox-list .checkboxAreaCheckedLabel .radioAreaChecked,
.checkbox-list .checkboxAreaCheckedLabel:hover .radioAreaChecked {
	left:14px;
	top:9px;
}
.checkbox-list label:hover .info01,
.checkbox-list label:hover .info02,
.checkbox-list label:hover .info03,
.checkbox-list .label:hover .info01,
.checkbox-list .label:hover .info02,
.checkbox-list .label:hover .info03,
.checkbox-list .checkboxAreaCheckedLabel .info01,
.checkbox-list .checkboxAreaCheckedLabel .info02,
.checkbox-list .checkboxAreaCheckedLabel .info03 {
	padding-top:9px;
	padding-bottom:10px;
	margin-bottom:-3px;
}
.stnform .area .discount {
	display:inline-block;
	vertical-align:top;
	width:110px;
	font-size:16px;
	line-height:18px;
	color:#bfbfbf;
	font-weight:600;
	margin:12px -4px 0 6px;
}
.stnform .area .discount span {
	display:block;
	color:#389f00;
	font-weight:bold;
	padding:1px 0 0;
}
.stnform label em.required {
    color: #CC0000;
    font-style: normal;
}

/* 2 G. FOTOĞRAF ve VİDEOLAR ******************** */

.video-foto-list{ margin-left:8px; width:660px !important}
.video-foto-list ul.slides {
	display: inline-block;
    list-style: none !important
}
.video-foto-list ul.slides li img {padding: 5px;}
.video-foto-list ul.slides li {
    background: url(../themes_img/thumbnails.png) no-repeat scroll 0 0 transparent;
    float: left;
    height: 145px;
    margin-right: 5px !important;
    position: relative;
   width: 197px !important
}
.video-foto-list ul.slides li.homevideo {margin-right: 23px !important;}
.video-foto-list ul.slides li:hover {
    background-position: -202px 0
}
.video-foto-list ul.slides li:first-child {
    margin-left: -5px;
}
.video-foto-list ul.slides li a .sub-title {display: block; text-align:center;}
	
span.play,span.zoom{display: block;height: 37px;left: 50%;margin-left: -20px;position: absolute;top: 40px;width: 37px}
span.play{background:url(../themes_img/play.png) no-repeat scroll 0 0 transparent}
span.zoom{background:url(../themes_img/zoom.png) no-repeat scroll 0 0 transparent}
a:hover span.play,a:hover span.zoom{background-position:0 bottom}
	
	.video-foto-list ul.slides dl dd {
		background: none no-repeat scroll 5px 4px rgba(0, 0, 0, 0.75);
		border-radius: 5px 5px 5px 5px;
		clear: right;
		color: #FFF;
		display: block;
		float: right;
		font-family: Helvetica,Arial,sans-serif;
		font-size: 10px;
		font-weight: bold;
		height: 18px;
		line-height: 17px;
		margin-bottom: 3px;
		padding: 0 5px;
		text-align: right;
		text-shadow: 1px 1px 0 #000000;
		width: auto;
	}
	
	.video-foto-list ul.slides dl {
		position: absolute;
		right: 10px;
		top: 82px;
	}
	
	.video-foto-list ul.slides dl dd { background: url(../themes_img/icon_duration.gif) 4px 4px no-repeat #000; padding-left: 18px; }
	.video-foto-list ul.slides li:hover dl dd { background: url(../themes_img/icon_duration.gif) 5px -16px no-repeat #1dace7; color: #FFF; }

  /* noslide */	
  .noslide ul.slides li:first-child{ margin-left: 12px !important }
  .noslide ul.slides li{ margin-left: 1em !important }

/* 2 H. ALFABETİK LİSTE ******************** */
.alfabetik_head{
  padding-left: 15px;  
  height: 25px;
  line-height: 25px;
  margin: 0;
  border-bottom: 1px solid #d9d9d9;
  color: #00599B;
  text-shadow: 1px 1px 0 rgba(255, 255, 255, 0.35);
  display: block;
  clear:both;
  
  font: Georgia, "Times New Roman", Times, serif;
  font-size: 14px;
  font-weight: normal;
  
  -moz-border-radius-topleft: 5px;
  -moz-border-radius-topright: 5px;
  -moz-border-radius-bottomright: 0px;
  -moz-border-radius-bottomleft: 0px;
  -webkit-border-radius: 5px 5px 0px 0px;
  border-radius: 5px 5px 0px 0px; 
  
  background: #FFF; /* Old browsers */
  background: -moz-linear-gradient(top,  #FFF 0%, #ebebeb 100%); /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#FFF), color-stop(100%,#ebebeb)); /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top,  #FFF 0%,#ebebeb 100%); /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top,  #FFF 0%,#ebebeb 100%); /* Opera 11.10+ */
  background: -ms-linear-gradient(top,  #FFF 0%,#ebebeb 100%); /* IE10+ */
  background: linear-gradient(top,  #FFF 0%,#ebebeb 100%); /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#FFF', endColorstr='#ebebeb',GradientType=0 ); /* IE6-9 */
  zoom: 1;
}
.alfabetik_head a:hover{ text-decoration:none; }

ul.alfabetik{
  width: 100%;
  float: left;
  list-style: none;
  padding: 0 0 11px 0;  
  margin: 0px; 
  background: #FFF;
}
ul.alfabetik li .w1{ width: 206px; }
ul.alfabetik li .w2{ width: 320px; }
ul.alfabetik li a:hover{ background-color: #f5f5f5 !important; }
ul.alfabetik li{ float: left; border-bottom: 1px solid #F0F0F0; }
ul.alfabetik li a{
  height: 30px;
  float: left;
  line-height: 30px;
  padding:0 10px 0 10px;
  color: #222;
  font-size: 13px;
  text-decoration: none;
  overflow: hidden;
}
ul.alfabetik li span {
    color: #A0A0A0;
    float: right !important;
    font-size: 10px;
    position: inherit;
}
.lm-letters a {
    border-color: #F0F0F0 -moz-use-text-color silver silver;
    border-image: none;
    border-style: solid none solid solid;
    border-width: 1px medium 1px 1px;
    display: block;
    float: left;
    font-size: 0.9em;
    padding: 2px 6.3px;
    text-decoration: none;
	margin-bottom: 10px;
}
.lm-letters a:hover, .lm-letters a.lm-selected {
    background-color: #f5f5f5;
}
.lm-letters a.lm-last {
    border-right: 1px solid #F0F0F0;
}
.lm-letters a.lm-disabled {
    color: #A0A0A0;
}

/* [ FANCYAPP ] ************************************* */
/* [ FANCYAPP - jquery.fancybox.css?v=2.1.5 ] ************************************* */
/*! fancyBox v2.1.5 fancyapps.com | fancyapps.com/fancybox/#license */
.fancybox-wrap,
.fancybox-skin,
.fancybox-outer,
.fancybox-inner,
.fancybox-image,
.fancybox-wrap iframe,
.fancybox-wrap object,
.fancybox-nav,
.fancybox-nav span,
.fancybox-tmp
{
    padding: 0;
    margin: 0;
    border: 0;
    outline: none;
    vertical-align: top;
}

.fancybox-wrap {
    position: absolute;
    top: 0;
    left: 0;
    z-index: 8020;
}

.fancybox-skin {
    position: relative;
    background: #f9f9f9;
    color: #444;
    text-shadow: none;
    -webkit-border-radius: 4px;
       -moz-border-radius: 4px;
            border-radius: 4px;
}

.fancybox-opened {
    z-index: 8030;
}

.fancybox-opened .fancybox-skin {
    -webkit-box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);
       -moz-box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);
            box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);
}

.fancybox-outer, .fancybox-inner {
    position: relative;
}

.fancybox-inner {
    overflow: hidden;
}

.fancybox-type-iframe .fancybox-inner {
    -webkit-overflow-scrolling: touch;
}

.fancybox-error {
    color: #444;
    font: 14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;
    margin: 0;
    padding: 15px;
    white-space: nowrap;
}

.fancybox-image, .fancybox-iframe {
    display: block;
    width: 100%;
    height: 100%;
}

.fancybox-image {
    max-width: 100%;
    max-height: 100%;
}

#fancybox-loading, .fancybox-close, .fancybox-prev span, .fancybox-next span {
    background-image: url(../themes_img/fancyapps/fancybox_sprite.png);
}

#fancybox-loading {
    position: fixed;
    top: 50%;
    left: 50%;
    margin-top: -22px;
    margin-left: -22px;
    background-position: 0 -108px;
    opacity: 0.8;
    cursor: pointer;
    z-index: 8060;
}

#fancybox-loading div {
    width: 44px;
    height: 44px;
    background: url(../themes_img/fancyapps/fancybox_loading.gif) center center no-repeat;
}

.fancybox-close {
    position: absolute;
    top: -18px;
    right: -18px;
    width: 36px;
    height: 36px;
    cursor: pointer;
    z-index: 8040;
}

.fancybox-nav {
    position: absolute;
    top: 0;
    width: 40%;
    height: 80%;/* Video oynatma esnasında play fonksinonlarını engellediği için değiştirdim. | height: 100%;*/
    cursor: pointer;
    text-decoration: none;
    background: transparent url(../themes_img/fancyapps/blank.gif); /* helps IE */
    -webkit-tap-highlight-color: rgba(0,0,0,0);
    z-index: 8040;
}

.fancybox-prev {
    left: 0;
}

.fancybox-next {
    right: 0;
}

.fancybox-nav span {
    position: absolute;
    top: 50%;
    width: 36px;
    height: 34px;
    margin-top: -18px;
    cursor: pointer;
    z-index: 8040;
    visibility: hidden;
}

.fancybox-prev span {
    left: 10px;
    background-position: 0 -36px;
}

.fancybox-next span {
    right: 10px;
    background-position: 0 -72px;
}

.fancybox-nav:hover span {
    visibility: visible;
}

.fancybox-tmp {
    position: absolute;
    top: -99999px;
    left: -99999px;
    visibility: hidden;
    max-width: 99999px;
    max-height: 99999px;
    overflow: visible !important;
}

/* Overlay helper */

.fancybox-lock {
    overflow: hidden !important;
    width: auto;
}

.fancybox-lock body {
    overflow: hidden !important;
}

.fancybox-lock-test {
    overflow-y: hidden !important;
}

.fancybox-overlay {
    position: absolute;
    top: 0;
    left: 0;
    overflow: hidden;
    display: none;
    z-index: 8010;
    background: url(../themes_img/fancyapps/fancybox_overlay.png);
}

.fancybox-overlay-fixed {
    position: fixed;
    bottom: 0;
    right: 0;
}

.fancybox-lock .fancybox-overlay {
    overflow: auto;
    overflow-y: scroll;
}

/* Title helper */

.fancybox-title {
    visibility: hidden;
    font: normal 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;
    position: relative;
    text-shadow: none;
    z-index: 8050;
}

.fancybox-opened .fancybox-title {
    visibility: visible;
}

.fancybox-title-float-wrap {
    position: absolute;
    bottom: 0;
    right: 50%;
    margin-bottom: -35px;
    z-index: 8050;
    text-align: center;
}

.fancybox-title-float-wrap .child {
    display: inline-block;
    margin-right: -100%;
    padding: 2px 20px;
    background: transparent; /* Fallback for web browsers that doesn't support RGBa */
    background: rgba(0, 0, 0, 0.8);
    -webkit-border-radius: 15px;
       -moz-border-radius: 15px;
            border-radius: 15px;
    text-shadow: 0 1px 2px #222;
    color: #FFF;
    font-weight: bold;
    line-height: 24px;
    white-space: nowrap;
}

.fancybox-title-outside-wrap {
    position: relative;
    margin-top: 10px;
    color: #fff;
}

.fancybox-title-inside-wrap {
    padding-top: 10px;
}

.fancybox-title-over-wrap {
    position: absolute;
    bottom: 0;
    left: 0;
    color: #fff;
    padding: 10px;
    background: #000;
    background: rgba(0, 0, 0, .8);
}

/*Retina graphics!*/
@media only screen and (-webkit-min-device-pixel-ratio: 1.5),
       only screen and (min--moz-device-pixel-ratio: 1.5),
       only screen and (min-device-pixel-ratio: 1.5){

    #fancybox-loading, .fancybox-close, .fancybox-prev span, .fancybox-next span {
        background-image: url(../themes_img/fancyapps/fancybox_sprite%402x.png);
        background-size: 44px 152px; /*The size of the normal image, half the size of the hi-res image*/
    }

    #fancybox-loading div {
        background-image: url(../themes_img/fancyapps/fancybox_loading%402x.gif);
        background-size: 24px 24px; /*The size of the normal image, half the size of the hi-res image*/
    }
}




/* [ FANCYAPP - helpers jquery.fancybox-buttons.css?v=1.0.5 ] ************************************* */
#fancybox-buttons {
    position: fixed;
    left: 0;
    width: 100%;
    z-index: 8050;
}

#fancybox-buttons.top {
    top: 10px;
}

#fancybox-buttons.bottom {
    bottom: 10px;
}

#fancybox-buttons ul {
    display: block;
    width: 166px;
    height: 30px;
    margin: 0 auto;
    padding: 0;
    list-style: none;
    border: 1px solid #111;
    border-radius: 3px;
    -webkit-box-shadow: inset 0 0 0 1px rgba(255,255,255,.05);
       -moz-box-shadow: inset 0 0 0 1px rgba(255,255,255,.05);
            box-shadow: inset 0 0 0 1px rgba(255,255,255,.05);
    background: rgb(50,50,50);
    background: -moz-linear-gradient(top, rgb(68,68,68) 0%, rgb(52,52,52) 50%, rgb(41,41,41) 50%, rgb(51,51,51) 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgb(68,68,68)), color-stop(50%,rgb(52,52,52)), color-stop(50%,rgb(41,41,41)), color-stop(100%,rgb(51,51,51)));
    background: -webkit-linear-gradient(top, rgb(68,68,68) 0%,rgb(52,52,52) 50%,rgb(41,41,41) 50%,rgb(51,51,51) 100%);
    background: -o-linear-gradient(top, rgb(68,68,68) 0%,rgb(52,52,52) 50%,rgb(41,41,41) 50%,rgb(51,51,51) 100%);
    background: -ms-linear-gradient(top, rgb(68,68,68) 0%,rgb(52,52,52) 50%,rgb(41,41,41) 50%,rgb(51,51,51) 100%);
    background: linear-gradient(top, rgb(68,68,68) 0%,rgb(52,52,52) 50%,rgb(41,41,41) 50%,rgb(51,51,51) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#444444', endColorstr='#222222',GradientType=0 );
}

#fancybox-buttons ul li {
    float: left;
    margin: 0;
    padding: 0;
}

#fancybox-buttons a {
    display: block;
    width: 30px;
    height: 30px;
    text-indent: -9999px;
    background-color: transparent;
    background-image: url(../themes_img/fancyapps/fancybox_buttons.png);
    background-repeat: no-repeat;
    outline: none;
    opacity: 0.8;
}

#fancybox-buttons a:hover {
    opacity: 1;
}

#fancybox-buttons a.btnPrev {
    background-position: 5px 0;
}

#fancybox-buttons a.btnNext {
    background-position: -33px 0;
    border-right: 1px solid #3e3e3e;
}

#fancybox-buttons a.btnPlay {
    background-position: 0 -30px;
}

#fancybox-buttons a.btnPlayOn {
    background-position: -30px -30px;
}

#fancybox-buttons a.btnToggle {
    background-position: 3px -60px;
    border-left: 1px solid #111;
    border-right: 1px solid #3e3e3e;
    width: 35px
}

#fancybox-buttons a.btnToggleOn {
    background-position: -27px -60px;
}

#fancybox-buttons a.btnClose {
    border-left: 1px solid #111;
    width: 35px;
    background-position: -56px 0px;
}

#fancybox-buttons a.btnDisabled {
    opacity : 0.4;
    cursor: default;
}

/* [ FANCYAPP - helpers jquery.fancybox-thumbs.css?v=1.0.7 ] ************************************* */
#fancybox-thumbs {
    position: fixed;
    left: 0;
    width: 100%;
    overflow: hidden;
    z-index: 8050;
}

#fancybox-thumbs.bottom {
    bottom: 2px;
}

#fancybox-thumbs.top {
    top: 2px;
}

#fancybox-thumbs ul {
    position: relative;
    list-style: none;
    margin: 0;
    padding: 0;
}

#fancybox-thumbs ul li {
    float: left;
    padding: 1px;
    opacity: 0.5;
}

#fancybox-thumbs ul li.active {
    opacity: 0.75;
    padding: 0;
    border: 1px solid #fff;
}

#fancybox-thumbs ul li:hover {
    opacity: 1;
}

#fancybox-thumbs ul li a {
    display: block;
    position: relative;
    overflow: hidden;
    border: 1px solid #222;
    background: #111;
    outline: none;
}

#fancybox-thumbs ul li img {
    display: block;
    position: relative;
    border: 0;
    padding: 0;
    max-width: none;
}

/* [ FANCYAPP - helpers jquery.fancybox-thumbs.css?v=1.0.7 ] ************************************* */
#fancybox-thumbs {
    position: fixed;
    left: 0;
    width: 100%;
    overflow: hidden;
    z-index: 8050;
}

#fancybox-thumbs.bottom {
    bottom: 2px;
}

#fancybox-thumbs.top {
    top: 2px;
}

#fancybox-thumbs ul {
    position: relative;
    list-style: none;
    margin: 0;
    padding: 0;
}

#fancybox-thumbs ul li {
    float: left;
    padding: 1px;
    opacity: 0.5;
}

#fancybox-thumbs ul li.active {
    opacity: 0.75;
    padding: 0;
    border: 1px solid #fff;
}

#fancybox-thumbs ul li:hover {
    opacity: 1;
}

#fancybox-thumbs ul li a {
    display: block;
    position: relative;
    overflow: hidden;
    border: 1px solid #222;
    background: #111;
    outline: none;
}

#fancybox-thumbs ul li img {
    display: block;
    position: relative;
    border: 0;
    padding: 0;
    max-width: none;
}

/* 2 K. BREADCRUMB ******************** */
#breadcrumb {
    background: url(../themes_img/bg-breadcrumb.png) no-repeat scroll center bottom transparent;
    font-size: 11px;
    height: 25px;
    margin-bottom: 10px;
}
#breadcrumb span {
    color: #BCC3CA;
    display: inline-block;
    padding-left: 5px;
    padding-right: 5px;
}
#breadcrumb > span {
    padding-left: 0;
}
#breadcrumb span.active {
    color: #8A96A2;
}
#breadcrumb a.breadcrumbHome {background:url(../themes_img/breadcrumb-home.png) no-repeat left center; padding-left: 18px;}
#breadcrumb div{ display: inline; }
#breadcrumb div:last-child span a{pointer-events: none;color:#6D7784;}

/* 2 L. HABERLER ******************** */
.ykNewsDate {
    float: right;
    margin-top: -45px;
}
.newsThumbs {
    background: url(../themes_img/hDots.png) repeat-x scroll left bottom transparent;
    margin-bottom: 10px;
    min-height: 125px;
    padding: 10px 0 20px;
    position: relative;
}
.newsThumbs .newsDate {
    background: url(../themes_img/bg-news-date-holder.png) no-repeat scroll center center transparent;
    color: #FFF;
    font-size: 10px;
    font-weight: bold;
    height: 18px;
    left: 0;
    padding-top: 13px;
    position: absolute;
    top: 70px;
    width: 130px;
}
.newsThumbs img {
    float: left;
    margin-left: 5px;
    margin-right: 20px;
}

/* 2 M. TABLO ******************** */
.tableArea {
    border: 1px solid #DCE4EE;
    border-radius: 5px 5px 5px 5px;
    margin: 10px 0;
	width:100%;
}
.tableArea table {
    border: 2px solid transparent;
}
.tableArea tr th {
    background: none repeat scroll 0 0 #F0F5FA;
    border: 1px solid #DCE4EE;
    color: #586A7B;
    font-size: 12px;
    font-weight: bold;
    padding: 15px 10px;
    text-align: left;
}
.tableArea tr td {
    background: none repeat scroll 0 0 #FFF;
    border: 1px solid #DCE4EE;
    color: #586A7B;
    font-size: 12px;
    padding: 10px;
    text-align: left;
}
.tableArea tr:hover td {background: #f4f7fa;}
.tableArea tr.tableAreaEven td {
    background: none repeat scroll 0 0 #F6F9FC;
}
.tableAreaNoBorder {
    border: medium none;
    border-radius: 5px 5px 5px 5px;
    margin: 10px 0;
    overflow: hidden;
}
.tableAreaNoBorder table {
    border: 2px solid transparent;
}
.tableAreaNoBorder tr th {
    background: none repeat scroll 0 0 #F0F5FA;
    border: medium none;
    color: #586A7B;
    font-size: 12px;
    font-weight: bold;
    padding: 15px 10px;
    text-align: left;
}
.tableAreaNoBorder tr td {
    background: none repeat scroll 0 0 #FFF;
    border: medium none;
    color: #586A7B;
    font-size: 12px;
    padding: 10px;
    text-align: left;
}
.tableAreaNoBorder tr.tableAreaEven td {
    background: none repeat scroll 0 0 #F6F9FC;
}


/* 2 O. ÜYE İŞLEMLERİ ******************** */
/*
#uyeol{background: url(/themes_img/ico06.png) no-repeat left bottom; min-height:190px; padding-left:10px }
#sifremiunuttum{background: url(/themes_img/ico05.png) no-repeat left bottom; min-height:177px; }
#basarili{background: url(/themes_img/ico09.png) no-repeat left bottom; min-height:203px; }
*/
#uyesol{ width:40%; float:left; }
#uyesag{ width:55%; float:right; border-left:#CCC dotted 1px; padding-left: 15px; }

#uyesol > h3, #uyesag h3 {
    color: #ED660F;
    font-family: 'PT Sans',sans-serif;
    font-size: 14px !important;
    line-height: 19px;
    padding: 10px 0;
}

/* 2 Ö. İKİNCİ EL ******************** */
/* liste yeni */
.listTitleNew {
	list-style:none !important;
	float:left;
	width:678px;
	height:39px;
	background-image:url(../themes_img/ikinciel/list_title_back.gif);
	margin:0px !important;
}
.listTitleNew li {
	float:left;
	position:relative;
	margin-top:0px !important;
	padding-top:13px;
	color:#000 !important;
	font-weight:bold;
}

.listTitleNew .marka{ width:235px; text-align:center;}
.listTitleNew .marka.select .arrow{  left:13px; }
.listTitleNew .marka.select .arrowUp{  left:13px; }
.listTitleNew .kasa { margin-left:107px; width:65px; text-align:center;}
.listTitleNew .yil { margin-left:50px; width:65px; text-align:center;}
.listTitleNew .km { margin-left:50px;width:65px; text-align:center;}
.listTitleNew .yakit { margin-left:50px;width:65px; text-align:center;}
.listTitleNew .fiyat { margin-left:50px;  width:65px; text-align:center;}

.listItemNew { list-style:none !important;float:left; margin:0px !important;}
.listItemNew li{ margin:0px !important;}
.listItemNew .items {  padding:10px 0; height:75px; border-bottom:1px solid #e7e7e7;margin:0px !important; width:679px;}
.listItemNew .items.second { background-color:#fcfcfc;}
.listItemNew .items.last { border:0;}
.listItemNew .itemsDetail {list-style:none !important;margin:0px !important;}
.listItemNew .itemsDetail li { float:left; font-size:11px; font-weight: bold;}
.listItemNew .itemsDetail li { color:#8E8E8E; }
.listItemNew .itemsDetail li strong {color:#3D3D3D;}
.listItemNew .itemsDetail .image { float:left; border: 2px solid #E7E7E7;  overflow:hidden;/*width:85px; height:60px;*/ width:100px; height:55px; }
.listItemNew .itemsDetail .marka { float:left; width:140px; padding:8px 0px 0 12px;  display:table-caption; vertical-align:middle; text-transform:uppercase; }
.listItemNew .itemsDetail .kasa {margin-left:50px;float:left; text-align:center; padding:12px 0 0 0; width:90px; }
.listItemNew .itemsDetail .yil {margin-left:50px;float:left; text-align:center; padding:12px 0 0 0px; width:79px;}
.listItemNew .itemsDetail .km {margin-left:50px;float:left; text-align:center; padding:12px 0 0 0px; width:91px;}
.listItemNew .itemsDetail .yakit {margin-left:50px;float:left; text-align:center; padding:12px 0 0 0px; width:74px;}
.listItemNew .itemsDetail .fiyat {margin-left:50px;float:left; text-align:center; padding:12px 0px 0 0px; width:85px; font-weight:bold; color:#EE6610; font-size:12px;}
.listItemNew .itemsDetail .fiyat span {color:#898989; padding-left:3px; text-transform:lowercase;}
.listItemNew .itemsDetail .compare { display:block; color:#CB509E; margin-top:3px; line-height:16px;}
.listItemNew .itemsDetail .compare:hover { color:#d962ad;}
.listItemNew .itemsDetail .compare .check { width:16px; height:14px; float:left; background-image:url(../_i/buttons.html); background-position:-178px -117px; }
.listItemNew .itemsDetail .compare.selected .check {background-position:-194px -117px;}
.listItemNew .itemsDetail .tab2 { float:left; width:180px; padding:8px 1px 0 9px;  display:table-caption; vertical-align:middle; }
.listItemNew .itemsDetail .tab3 {float:left; text-align:left; padding-top:12px; padding-left:15px; width:105px;}
.listItemNew .itemsDetail .tab3 a { display:block;}
.listItemNew .itemsDetail .tab4 {float:left; text-align:right; padding-top:12px; padding-left:20px; width:45px;}
.listItemNew .itemsDetail .tab4 {float:left; text-align:right; padding-top:12px; padding-left:15px; width:50px; font-weight:bold; color:#B36396; font-size:14px;}

.listItemNew .itemsDetail .tab4 a{font-weight:bold; color:#B36396; font-size:14px;}
.listItemNew .itemsDetail .tab4 a span {color:#898989; padding-left:3px; text-transform:lowercase;}
.listItemNew .itemsDetail .compare2 { display:block; color:#3b3b3b; margin-top:4px; line-height:12px;}
.listItemNew .itemsDetail .compare2:hover { color:#202020;}
.listItemNew .itemsDetail .compare2 .check { width:15px; height:11px; float:left; margin-right:3px; background-image:url(../_i/buttons.html); background-position:-160px -120px; }

.detayslider {
	width: 450px;
	height: 340px;
	overflow:hidden;
	margin:0px !important;
	border:3px solid #cfcfcf;
	border-radius: 7px 0px 0px 7px; /* Standart */
    -moz-border-radius: 7px 0px 0px 7px; /* Firefox */
    -webkit-border-radius: 7px 0px 0px 7px; /* Safari ve Chrome */
	float:left;
	margin-top:20px;
}
.detayslider li{
	width: 450px;
	height: 340px;
	margin:0px !important;
}
.detayslider li:first-child {
	margin-left:-18px !important;
}
.detayslider li img {
	position:relative;
	border-radius: 4px 0px 0px 4px; /* Standart */
    -moz-border-radius: 4px 0px 0px 4px; /* Firefox */
    -webkit-border-radius: 4px 0px 0px 4px; /* Safari ve Chrome */
}
.detayslider ul.slides {
	margin-top:0px !important;
}
.detayslider .flex-direction-nav{
	margin-top: -229px !important;
	margin-left: 24px !important;
	height:28px !important;
}
.detayslider .flex-direction-nav li{
	width:28px;
	height:28px;
	float:left;
}
.detayslider .flex-direction-nav li a.flex-prev{
	opacity:1 !important;
	background: url(../themes_img/ikinciel/oklar.png) no-repeat left center;
	width:28px;
	height:28px;
	left:0px;
	margin-left: 24px;
}
.detayslider .flex-direction-nav li a.flex-next{
	opacity:1 !important;
	background: url(../themes_img/ikinciel/oklar.png) no-repeat right center;
	width:28px;
	height:28px;
	left:0px;
	margin-left: 52px;
}
.slideryan{
	background: url(../themes_img/ikinciel/arrowThisCar.png) no-repeat left center;
	width:24px;
	height:46px;
	margin:50px 0px 0px 433px;
	position:absolute;
}
.detayozellikler{
	float:left;
	width:204px;
	padding:8px 7px 7px 10px;
	min-height:350px;
	margin-top:-30px;
	border:1px solid #cfcfcf;
}
.technicalRight { float:left; width:218px; padding-left:2px; color:#3d3d3d;  }
.technicalRight .specTitle { float:left; width:200px; color:#3d3d3d; font-weight:bold; padding-bottom:0px; border-bottom:1px solid #aeaeae; }
.technicalRight .carSpec { /* font-size:12px; */}
.technicalRight .carSpec dt{ float:left; width:50%; padding:6px 0; border-bottom:1px solid #ebebeb;}
.technicalRight .carSpec dd{ float:left; width:44%; padding:6px 0; border-bottom:1px solid #ebebeb; font-weight:bold; color:#333333; }
.technicalRight .carSpec .last{ border:0; }
.technicalRight .carSpec dt:last-child { border:0;}
.technicalRight .otherSpec { float:left; margin-top:10px; padding:10px; width:200px; height:80px;  background-color:#f6f6f6; color:#4f4f4f; font-size:10px; overflow:auto; } 
.nameBox { font-size:12px; font-weight:bold; padding:0 5px 7px 5px; font-size:14px;color:black; }


/* 2 P. SAYFALAMA ******************** */
div.pagination { width:669px; padding:10px; clear:both; text-align:right; }
div.pagination:hover { background-color:#eeeded; }
div.pagination a {
    padding: 3px 5px 2px 6px;
    margin: 2px;
    border: 1px solid #cbcbcb;
	background:url(../themes_img/paginationBg.gif) repeat-x;
    text-decoration: none; /* no underline */
    color: #414141;
}
div.pagination a:hover, div.pagination a:active { border: 1px solid #b6b6b6; color: #DE2A1B; }
div.pagination span.current {
    padding: 3px 5px 2px 6px; margin: 2px; border: 1px solid #000099; font-weight: bold; background-color: #993300; color: #FFF;
}
div.pagination span.disabled {padding: 2px 5px 2px 5px; margin: 2px; border: 1px solid #EEE; color: #DDD; }

/* 3. FOOTER ******************** */
#footer{
   background: none repeat scroll 0 0 #FFF;
   width: 100%;
   height: 60px;
   padding-top: 10px;
}
#footer .right {float: right}
#footer .left {float: left}
#footer #footerlogo {
    border-right: 1px solid #C9D0D4;
    float: left;
    height: 40px;
	padding-right: 10px;
}
#footer #developer {
	float: right;
	display: block;
	width: 80px;
    height: 10px;
}
#footer p {
    width: 100%;
    display: block;
    position: absolute;
    margin: 4px 0 0 0;
}
#footer #grup {
margin: -13px 0 0 310px;
display: block;
}
#altmenu {
    margin: 4px 0 0 0;
    height: 15px;
}
#altmenu li {
    float: left;
    border-right: 1px solid rgba(0,0,0,0.2);
    padding-right: 10px;
    margin-right: 10px;
}
#altmenu li a {
    text-decoration: none;
    display: block;
    margin-top: -3px;
}
#altmenu li:last-child {
    border: none;
    margin: 0;
    padding: 0;
}

/* 4. DİĞER ******************** */

#ajax-feedback { display:none; border: 4px solid #B7B7B7; bottom: 20px; color: #000000; font-size: 9px; left: 20px; position: fixed; text-align: center; }
#ajax-feedback span {
    background-color: #F4F4F4;
    background-image: url(../images/white_line.png);
    background-repeat: repeat-x;
    border: 1px solid #888888;
    display: block;
    padding: 5px 20px;
}
#ajax-feedback img { border: 1px solid #000000; display: block; }

.detailsList {
    list-style-type: none;
    margin: 0;
    padding: 0;
}
.detailsList li {
    list-style-type: none;
    margin: 0;
    padding: 10px;
    vertical-align: middle;
}
.detailsList li strong {
    display: inline-block;
    width: 60px;
}
.detailsList li:nth-child(odd) {
    background-color: #EFEFEF;
}
.detailsList li:nth-child(even) td {
}
.map-container {
    background: none repeat scroll 0 0 padding-box #EFEFEF;
    border-radius: 5px 5px 5px 5px;
    line-height: 0;
    margin-top: 20px;
    padding: 10px;
}
.tarih {
	background:url(../themes_img/ico-news-date.jpg) left no-repeat;
    color: #999999;
	padding: 0 15px;
    margin-top: -20px;
}

/* uploadify */
.upload-group {
	background: #fafafa;
	height: 38px;
	border-top: none;
	width:310px;
}
#uploadButton {
	height:26px;
	width:96px;
	position:absolute;
	z-index: 5;
}
#uploadButton_edit {
	height:26px;
	opacity:0.9;
	filter:alpha(opacity=90);
	position:absolute;
	width:92px;
	float: left;
	z-index: 5;
	margin-left: 20px;
}
#uploadButtondisable {
	height:26px;
	opacity:0.2;
	filter:alpha(opacity=20);
	position:absolute;
	width:87px;
	float: left;
	z-index: 5;
	margin-left: 115px;
}
#uploadButtondisable_edit {
	height:26px;
	opacity:0.2;
	filter:alpha(opacity=20);
	position:absolute;
	width:87px;
	float: left;
	z-index: 5;
	margin-left: 115px;
}
#uploadButtondisable.uploadme {
	height:26px;
	opacity:0.2;
	filter:alpha(opacity=20);
	position:absolute;
	width:160px;
	float: left;
	z-index: 5;
	margin-left: 0px;
}
.demo-box {
	width: auto;
}
.demo-box input {
	margin-top:2px;
	width:100%;
}
.uploadifyQueueItem {
	background-color: #FFF;
	border: none;
	border-bottom: 1px solid #E5E5E5;
	height: 70px;
	padding: 10px;
}
.uploadifyError {
	background-color: #FDE5DD !important;
	border: none !important;
	border-bottom: 1px solid #FBCBBC !important;
}
.uploadifyQueueItem .cancel {
	float: right;
}
.uploadifyQueue .completed {
	color: #C5C5C5;
}
.uploadifyProgress {
	background-color: #E5E5E5;
	width: 100%;
	float:left;
}
.uploadifyProgresss {
	width: 20%;
	float:left;
	height: 29px;
}
.uploadifyProgressBar {
	background-color: #bedd17;
	height: 29px;
	width: 1px;
}
.custom-queue {
	border: 1px solid #E5E5E5;
	min-height: 71px;
	width: auto;
	background-color: #FFF;
	background-image: url(../images/add.png);
	background-position: center center;
	background-repeat: no-repeat;
	border: 20px solid #fafafa;
	margin-bottom: 10px;
}
.custom-queue.dialog {
	min-height: 355px;
	width: 100%;
}

/* Image list */

.imglist {
	overflow: hidden;
	margin: 0;
	padding: 0;
	padding-bottom: 10px;
	margin: 0px !important;
	}

.imglist ul {
	padding: 0;
	margin: 0px !important;
	}

.imglist li {
	padding: 0;
	margin: 0px !important;
	background: 0;
	width: 186px;
	height: 103px;
	display: block;
	float: left;
	position: relative;
	margin: 10px;
	border: 1px solid #ccc;
	padding: 1px;
	box-shadow: 0 0 3px #ccc;
	-moz-box-shadow: 0 0 3px #ccc;
	-webkit-box-shadow: 0 0 3px #ccc;
	}
	

	
.imglist li img {
	position: absolute;
	z-index: 1;
	width: 186px;
	height: 103px;
	overflow:hidden;
	}

.imglist li ul {
	position: absolute;
	z-index: 10;
	background: url(../images/imgo.gif) center no-repeat;
	width: 62px;
	height: 58px;
	left: 60px;
	top: 22px;
	display: none;
	margin: 0px !important;
	}
	
.imglist li:hover ul { display: block; }

.imglist li ul li {
	display: block;
	width: 62px;
	height: 29px;
	text-align: center;
	margin: 0px !important;
	padding: 0;
	border: 0;
	box-shadow: none;
	-moz-box-shadow: none;
	-webkit-box-shadow: none;
	}

.imglist li ul li a {
	display: block;
	color: #fff;
	text-transform: uppercase;
	font-size: 10px;
	font-weight: bold;
	height: 29px;
	line-height: 29px;
	text-shadow: 0 0 2px #000;
	outline: none;
	}
	
.imglist li ul li.view a:hover { background: url(../images/imgt.gif) bottom center no-repeat; }
.imglist li ul li.delete a:hover { background: url(../images/imgb.gif) top center no-repeat; }


/**
 * Toolbars
 */
.toolbars {
    margin: -10px 0px 60px -15px !important;
    list-style: none;
    padding: 0;
}

.toolbars li {
    display: block;
    float: left;
    position: relative;
    z-index: 0;
	background:#525252;
	height:26px;
	min-width:96px;
	text-align:center;
	-moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
}

.toolbars li a {
    -moz-border-radius: 0;
    -webkit-border-radius: 0;
    border-radius: 0;
    display: block;
    padding: 4px 9px;
	margin-bottom: -8px;
	color:white !important;
	font-weight: bold;
}
.toolbars li:hover {
	background:#545454;
	-moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    border-radius: 4px;
}
.toolbars li:hover a {
	color:#cdcdcd !important;
}

.toolbars li:not(:first-child) {
    margin-left: -1px;
}

.toolbars li:first-child a {
    border-radius: 2px 0 0 2px;
}

.toolbars li:last-child a {
    border-radius: 0 2px 2px 0;
}

.toolbars li:hover,
.toolbars li.current {
    z-index: 1;
}

.toolbars li.current a,
.toolbars li.current a:link,
.toolbars li.current a:hover {
    border-color: #555;
}