/*
Author	: Positive A Digital Approach - {Halis KAYA}
Version	: 1.0
Date	: 28-09-2010
*/

@import url('reset.css');

/* General Styles */
.hm {display:none;}
.divlink {width:100%; height:100%; display:block;}
.clear {clear:both; height:0px;}
.checkBtn {width:auto;  display:inline;}
.fLeft {float:left;}
.fRight {float:right;}
.padLeft {padding-left:30px;}
.padTop {padding-top:40px;}
.marBottom {margin-bottom:40px;} 
.last {border:none; padding-bottom:0; margin-bottom:0;}
.toyzzLink {background:url(/_interface/_i/toyzz_logo.png) no-repeat left 5px; padding:29px 0 29px 118px; border-bottom:1px solid #D8E0DE; border-top:1px solid #D8E0DE; margin-top:10px; width:450px; display:block;}
.toyzzLink a {display:block;}
a:hover {text-decoration:underline;}

h1 {}
h2 {color:#005826;}
h3 {color:#005826; font-weight:bold;}
h4 {}
h5 {}
a {color:#3e9569; text-decoration:none;}
a:focus {outline:none;}

/* CSS Starts */
body {font-family:Arial, Helvetica, sans-serif; color:#616161; background:url(../_i/bg.jpg) repeat-x center top ;}
.mainContainer {margin:0 auto; position:relative; width:980px;}


/* Header */
.header {height:136px; width:980px; margin:0 auto; position:relative;}
.header .logo {background:url(../_i/logo_tr.gif) no-repeat; width:168px; height:106px; position:absolute; left:42px; top:28px;}
.homelink {background:url(../_i/homelink.png) no-repeat; width:40px; height:37px; top:56px; right:530px; position:absolute; display:block; text-indent:-9999px; z-index:5;}
.header a.lang {display:block; position:absolute; right:57px; top:29px; z-index:5; color:#005c2c; font-size:12px; font-weight:bold;}
.header a:hover.lang {color:#00803f; text-decoration:none;}
.header .menu{background:url(../_i/bg_menu.gif) no-repeat; width:442px; height:71px; position:absolute; right:46px; top:20px; padding:46px 0 0 105px;}
.header .menu li{float:left; display:block; margin-right:17px; line-height:12px;}
.header .menu li.last{margin-right:0;}
.header .menu li a{color:#ffcc00; font-size:11px; font-weight:bold; text-decoration:none; letter-spacing:-1px; text-transform:uppercase;}
.header .menu li a:hover{color:#dedede; text-decoration:none;}


/* Content */
.banner {height:296px; padding:20px 18px 140px 21px;}
.expertise {width:155px;}
.expertise li{padding:1px 0 1px 0}
.wrapper {width:980px; position:relative;}
.wrapper .content {background:url(../_i/bg_content.gif) no-repeat; padding:30px 0; height:128px; width:980px;}
.wrapper .content .col1 {width:420; padding:0 30px;}
.wrapper .content .col1 #contentPic{float:left;}
.wrapper .content .col1 .contentText {width:281px; padding:15px; font-size:12px;}
.wrapper .content h3 {margin-bottom:5px; padding-left:7px;}
.wrapper .content p {margin-bottom:5px; padding-left:7px; line-height:14px;}
.wrapper .content .textLink {background:url(../_i/icon_link.gif) no-repeat 0 6px; padding-left:7px;}
.wrapper .content .col2 {width:260px;}
.wrapper .content .col2 .contentText {padding:15px 5px; font-size:12px;}
.wrapper .content .col3 {width:190px;}
.wrapper .content .col3 .contentText {padding:15px 0; font-size:12px;}
.wrapper .content .col3 .contentText h3 {/*padding-left:12px;*/}
.wrapper .content .col3 .contentText ul li {border-bottom:1px solid #ccc; padding-left:12px;}
.wrapper .content .col3 .contentText ul li.last {border:none;}
.wrapper .logos {padding:17px 15px 17px 40px;}
.wrapper .logos .leftButton {background:url(../_i/button_logosLeft.gif) no-repeat; width:35px; height:50px; text-indent:-9999px;}
.wrapper .logos .slide {width:825px; height:50px; overflow:hidden;}
.wrapper .logos .slide li {width:75px; height:50px; background-image:url(../_i/markalarSprite.gif); background-repeat:no-repeat; background-position:left -50px; float:left;}
.wrapper .logos .slide li:hover {background-position:left 0;}
.wrapper .logos .rightButton {background:url(../_i/button_logosRight.gif) no-repeat; width:35px; height:50px; text-indent:-9999px;}
.wrapper .leftBlock {width:610px; margin:40px 45px 0 45px; font-size:12px;}
.wrapper .leftBlock .pageCaption {margin:25px 0 20px; font-size:23px;}
.wrapper .leftBlock .subNav {}
.wrapper .leftBlock .subNav a {background:url(../_i/icon_subNav.gif) no-repeat 0 4px; padding-left:9px; font-size:10px; color:#1a6d42; margin-right:6px;}
.wrapper .leftBlock .subNav a:hover {text-decoration:underline;}
.wrapper .leftBlock .subNav a.first {background:none; padding-left:0;}
.wrapper .leftBlock p{margin:10px 0 15px; line-height:16px; color:#466253;}
.wrapper .leftBlock .GeneralForm h3 {padding:40px 0 10px 29px; font-size:16px; display:block;}
.wrapper .leftBlock h3 {padding:10px 0 0 0;}
.wrapper .leftBlock .newsList {border-bottom:1px solid #d8e0de;}
.wrapper .leftBlock .newsList2 {width:605px;}
.wrapper .leftBlock .newsList .newsListPic {width:120px; height:118px; padding-top:8px;}
.wrapper .leftBlock .newsList .newsTitle {width:300px; font-size:12px; padding-top:23px;}
.wrapper .leftBlock .newsList .newsTitle em.date{font-size:10px;}
.wrapper .leftBlock .newsList .newsTitle em.date a {color:#73a68b;}
.wrapper .leftBlock .newsList .newsTitle2 {font-size:12px; line-height:19px; padding:11px 25px 11px 0; width:490px;}
.wrapper .leftBlock .newsList .newsTitle a.titleMedia {color:#118945; font-size:13px; font-weight:bold;}
.wrapper .leftBlock .newsList .newsTitle a {color:#466253; line-height:14px;}
.wrapper .leftBlock .newsList .newsTitle a:hover {text-decoration:underline;}
.wrapper .leftBlock .newsList .newsTitle a.images {background:url(../_i/icon_newsImages.png) no-repeat; color:#28915a; font-size:10px; height:17px; padding:5px 0 0 27px; margin-top:5px; display:block; font-weight:bold;}
.wrapper .leftBlock .newsList .newsDate {background:url(../_i/newsDate.png) no-repeat bottom left; width:71px; height:19px; padding:26px 0 0 19px; font-size:12px; color:#3b6c72; letter-spacing:-1px; font-weight:bold;}
.wrapper .leftBlock .newsList .newsDate2 {padding:11px 0 0 19px;}
.wrapper .leftBlock .last {border:none;}
.wrapper .leftBlock .pagingList {display: block; padding: 20px 0 0 0; clear:both;}
.wrapper .leftBlock .pagingList li {float: left;}
.wrapper .leftBlock .pagingList li a {display: block; padding:1px 4px; color:#1A6D42; text-decoration:none; font-size:11px;}
.wrapper .leftBlock .pagingList li.selected a {display:block; color:#fff; background:#1A6D42;}

.wrapper .leftBlock .newsDetail {width:610px;} 
.wrapper .leftBlock .newsDetail .leftCol {width:300px;} 
.wrapper .leftBlock .newsDetail .leftCol .imageContainer {width:300px; height:245px;}
.wrapper .leftBlock .newsDetail .leftCol .imageList li {background:url(../_i/newsSmallBg.gif) no-repeat; padding:6px 10px 8px 7px; width:45px; height:42px; margin:9px 9px 9px 0; cursor:pointer; float:left;}
.wrapper .leftBlock .newsDetail .rightCol {width:310px;} 
.wrapper .leftBlock .newsDetail .newsDate {background:url(../_i/newsDate.png) no-repeat bottom left; width:71px; height:18px; padding:1px 0 0 19px; margin-bottom:5px; font-size:12px; color:#3b6c72; letter-spacing:-1px; font-weight:bold;}
.wrapper .leftBlock .newsDetail .textContainer p {line-height:16px; color:#466253; font-size:12px;}
.wrapper .leftBlock .otherNews {padding-bottom:20px;}
.wrapper .leftBlock .otherNews h3 {color:#1a3728; font-size:12px; font-weight:bold; margin:90px 0 5px;}
.wrapper .leftBlock .otherNews li {border-bottom:1px solid #dee6e7;}
.wrapper .leftBlock .marks { width:100%;}
.wrapper .leftBlock .marks ul li {text-align:center; width:88px; height:100px; margin:10px 11px 20px 2px; font-weight:bold; font-size:11px; color:#516459; float:left;}
.wrapper .leftBlock .marks ul li a {display:block; width:88px; height:83px; margin-bottom:5px;}

.marksFacebox {float:left;}
.marksFacebox ul li{list-style:none; float:left;}
.marksFacebox .Title {font-size:16px; color:#0f6d73; font-weight:bold;}
.marksFacebox .desc {font-size:12px; color:#6b7a7b;}
.marksFacebox .cmnt {font-size:11px; color:#0f6d73; text-decoration:underline;}
.marksFacebox .url a {font-size:11px; color:#1a969e; text-decoration:none;}
.marksFacebox .Image {float:left;}


.wrapper .leftBlock .desc {font-size:15px; color:#0f6d73; line-height: 1.8; margin-bottom:10px;}
.wrapper .leftBlock .hsa {background:url(/_interface/_i/icon_hsa.png) no-repeat 24px 2px; display:block; padding:0px 0 19px 75px; line-height:14px; margin:31px 0 0 0;}
.wrapper .leftBlock .hsa h3 {padding:0px 0 4px 0}

.wrapper .leftBlock li.adres {width:245px;}
.wrapper .leftBlock .varList {margin:0 0 0px 0; padding-bottom:10px; width:539px;}
.wrapper .leftBlock .varList li {margin:0 15px 30px 0; border-bottom:none; float:left;}


.wrapper .leftBlock .leftCol{width:370px; color:#616161; font-size:12px;}
.wrapper .leftBlock .rightCol {width:230px;}
.wrapper .leftBlock .rightCol p {color:#627a71;}
.wrapper .leftBlock .rightCol .contentNews {font-size:12px; color:#6c6a6a; padding-left:30px;}
.wrapper .leftBlock .rightCol .contentNews h3 {margin-top:15px;}
.wrapper .leftBlock .rightCol .contentNews p {margin:5px 0 10px;}
.wrapper .leftBlock .rightCol .contentNews a.textLink {background:url(../_i/icon_link.gif) no-repeat 0 4px; padding-left:7px; font-size:11px; color:#3e9569;}

.wrapper .rightBlock {width:280px;}
.wrapper .rightBlock .menuContainer {background-image:url(../_i/menuBg.png); background-repeat:no-repeat; background-position:top left; color:#544b4d; padding-top:300px; padding-left:41px; margin-top:25px;}
.wrapper .rightBlock .contact {background-image:url(../_i/menu_contact.png);}
.wrapper .rightBlock .store {background-image:url(../_i/menu_magaza.png);}
.wrapper .rightBlock .corporate {background-image:url(../_i/menu_kurumsal.png);}
.wrapper .rightBlock .media {background-image:url(../_i/menu_medya.png);}
.wrapper .rightBlock .product {background-image:url(../_i/menu_urun.png);}
.wrapper .rightBlock .contentMenuCaption h2 {font-size:13px; color:#4c8c6a; margin-bottom:10px; font-weight:bold;}
.wrapper .rightBlock .contentMenu {min-height:140px; height:auto !important; height:140px;}
.wrapper .rightBlock .contentMenu li a {color:#544b4d; font-weight:bold; font-size:12px; padding:5px 0; display:block; border-bottom:1px solid #ccd9d3; width:185px;}
.wrapper .rightBlock .contentMenu li a:hover {color:#539771; text-decoration:none;}
.wrapper .rightBlock .contentMenu li.selected a {color:#0d9c50;}
.wrapper .rightBlock .contentMenu li.last a {padding:5px 0 0; border:none;}
.wrapper .rightBlock .contentMenu li ul.contentSubMenu {padding:6px 0; display:none;}
.wrapper .rightBlock .contentMenu li ul.contentSubMenu li {border:none; padding:3px 0;}

.wrapper .sublist {margin:0 0 15px 0}
.wrapper .sublist li{font-size:12px; background:url(../_i/icon_link.gif) no-repeat left 5px; padding:0 0 0 8px; font-weight:bold;}

.wrapper .sitemap {width:50%; float:left;}
.wrapper .sitemap li {line-height:20px; padding:0 0 15px;}
.wrapper .sitemap li a {color:#005826; font-weight:bold; font-size:14px;}
.wrapper .sitemap li ul {margin-left:25px;}
.wrapper .sitemap li li {background:url(../_i/icon_link.gif) no-repeat left 8px; padding:0 0 0 8px;}
.wrapper .sitemap li li a {color:#466253; font-size:12px;}
.wrapper .sitemap li li li a {color:#779585; font-weight:normal; font-size:12px;}
.wrapper .sitemap li li li {background:url(../_i/icon_link.gif) no-repeat left 8px;}


/* Footer */
.footer {position:relative; height:100px; padding-top:30px;}
.footer p {font-size:11px; font-family:Tahoma, Geneva, sans-serif; color:#a8a8a8; position:absolute; top:78px; left:42px;}
.footer .sign {background:url(../_i/logo_positive.gif) no-repeat; width:179px; height:49px; text-indent:-9999px; display:block; position:absolute; top:50px; right:47px;}

#footer {padding-top:10px;}
#footer p {top:58px;}
#footer .sign {top:30px;} 

.desc cufon {margin-bottom:3px;}

/*	Forms	*/
#BizeYazinForm {background:url(../_i/facebox_content.png) no-repeat; width:551px; min-height:600px;}
.GeneralFormAlt {background:url(../_i/facebox_alt.png) no-repeat bottom left; width:551px; height:55px;}


#geneluyari {margin-top:68px;}
#geneluyari .kutu .kutuContent {background-image:url(../_i/facebox_content.png); padding:60px 20px 0 30px; width:501px; min-height:260px;}
#geneluyari .kutu .bottom { background-image:url(../_i/facebox_alt.png); width:551px; height:55px;}


.GeneralForm {display:block; border:none;  clear:both; padding:0 0 0 0; margin:0px;}
.GeneralForm .SectionText {padding:0 0 5px 0; font-size:12px; color:#6b7a7b;}
.GeneralForm .SectionBox {font-weight:normal; font-size:10px; margin:0 0 0 29px; padding:5px 0 20px;}
.GeneralForm {font-weight:bold; padding:5px 0px 5px 0px; display:block;}
.GeneralForm .formTable {width:100%;}
.GeneralForm .formTable tr {text-align:left; vertical-align:top;}
.GeneralForm .formTable tr td {padding:0 0 15px 29px;}
.GeneralForm .formTable tr td.SectionText {padding:0 0 0 29px;}
.GeneralForm .formTable label {display:block; padding:0 0 2px 2px; }
.GeneralForm .formTable label.error {color:#f32222; width:308px; clear:both; font-weight:normal; font-size:10px; font-weight:bold;}
.GeneralForm .formTable input {padding:4px; border:1px solid #d0d0d0; height:20px; width:476px; font-size:12px; background:url(../_i/input_bg.gif) repeat-x;}
.GeneralForm .formTable input.min {width:135px;}
.GeneralForm .formTable .btn {border:0;}
.GeneralForm .formTable .btn input {width:auto;}
.GeneralForm .formTable select.error, .formTable textarea.error, .GeneralForm .formTable input.error {background:url(../_i/input_bg_error.gif) repeat-x; border:1px solid #ed9696; color:#ba0404;}
.GeneralForm .formTable textarea.error {background:url(../_i/input_big_bg_error.gif) repeat-x; border:1px solid #ed9696; color:#C60;}
.GeneralForm .formTable .radio {padding:0px; background:none; border:none; width:20px; font-size:12px;}
.GeneralForm .formTable input.focus {background:#FFFBE3;}
.GeneralForm .formTable input.guvenlikKod {width:136px; font-size:12px; font-weight:bold; float:left; margin:0px 0 0 10px; clear:none;}
.GeneralForm .formTable textarea {overflow:auto; padding:4px; border:1px solid #d0d0d0; width:476px; font-size:12px; font-family:Arial; background:#fbfbfb url(../_i/input_big_bg.gif) repeat-x; height:92px;}
.GeneralForm .formTable .check {width:15px; display:block; height:21px; float:left; margin: 0 8px 0 0; border:0; background:none;} 
.GeneralForm .formTable select {font-size:inherit; width:485px; border:1px solid #d0d0d0; padding:4px;}
.GeneralForm .formTable select.min {width:155px;}
.GeneralForm .required {color:#a0348d; font-size:20px; line-height:12px; font-weight:bold; display:inline; vertical-align:middle;}
/*.GeneralForm .required {color:#004e9d; display:inline-table; margin-left:5px; font-size:16px;}*/
.GeneralForm .formTable .smallText {font-weight:normal; font-size:10px; margin:10px 0 0; clear:both;}
.GeneralForm .formTable .security_image {border:1px solid #d0d0d0; float:left;}

.actionBgLeft {background:url(../_i/button_left.gif) no-repeat left top; padding:0 0 0 25px; float:left; margin:10px 0 0 29px; height:30px;}
.actionBgLeft .actionBgRight {background:url(../_i/button_right.gif) no-repeat right top; float:left; height:30px;}
.actionBgLeft .actionBgRight input {float:left; border:0; background:none ;padding:5px 25px 5px 0; color:#fff; cursor:pointer; font-size:12px; font-weight:bold;}
.actionBgLeft .actionBgRight button {float:left; border:0; background:none ;padding:5px; color:#FFFFFF; cursor:pointer; font-size:11px; font-weight:bold;}

