/*--------------------------------------------------------------
# Developer     :   Arif Cakiroglu                              #
# Theme         :   yenisehrim.com/         	Tnt             #
# License       :   http://dev.arifcakiroglu.com/license        #
# Website       :   http://www.arifcakiroglu.com                #
# Update        :   12.06.2010 16:51                            #
#                                                               #
# Copyright (C) 2010-2011                                       #
---------------------------------------------------------------*/


html,body,div,span,applet,object,iframe,caption,del,dfn,em,font,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,
h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,button
{vertical-align: baseline;font-size: 100%;outline: 0;padding: 0;margin: 0;border: 0;}

body {background: white;line-height: 1;color: black;}
ol,ul {list-style: none;}
table{border-collapse: separate;border-spacing: 0;}
caption,th,td {font-weight: normal;}
blockquote:before,blockquote:after,q:before,q:after {content: "";}
blockquote,q {quotes: "" "";}

.clearfix:after {content: ".";display: block;height: 0;clear: both;visibility: hidden; font-size: 0;}
.clearfix {display: inline-block;}
* html .clearfix {height: 1%;}
.clearfix {display: block; }
.clear {clear: both;}

html {min-height:100%;border-bottom:1px ;}
body {margin:0;padding:0;font-size:12px;font-family:Arial, Verdana, sans-serif;line-height: 15px;}
a{outline:0;cursor:pointer;color:#cb860e;text-decoration:none; font:normal 12px arial;}
a:link,a:visited,a:active{text-decoration:none;}
a:hover{text-decoration:none;color:#343434;}

:focus {outline: 0;}
:focus::-moz-focus-inner{outline : none; }

img{
	border:none;
}
ul{padding:0;margin:0;}
ul li{padding:0; margin:0;}
ul ul{}
ul li a{text-decoration:none;}
ol li{line-height:170%;}
th {padding:4px;text-align:left;}
p, pre, blockquote, h1, h2, h3, h4, h5, h6{margin:0;padding:0;}
h1,h2,h3,h4,h5{margin:0;}
fieldset{border:none;padding:5px 0;}
fieldset a{font-weight:bold;}
input, select, button{font-size:11px;font-weight:normal;}
hr {border-right:0;border-left:0;border-bottom:0;height:1px;}
.clearfix{ clear:both; }
label{cursor:pointer;}

/* Shortcut */
.fl{float: left;}
.fr{float: right;}
.bld{font-weight:bold;}
.crs{cursor: pointer;}
.clr{clear:both;}

/*General Settings*/

fieldset            {margin: 10px 0 10px 0;padding: 0 10px 10px 10px;border: 1px solid #c8c8c8;}
legend              {padding: 0 10px 0 10px;background: #ffffff;}
textarea            {padding: 1px 0 1px 5px;}
option              {padding: 0 0 1px 5px;}

/*FF & Ie button , submit :focus none*/
input[type="submit"]::-moz-focus-inner, input[type="button"]::-moz-focus-inner,button::-moz-focus-inner,input[type="reset"]::-moz-focus-inner,input[type="file"] > input[type="button"]::-moz-focus-inner {border : 0px;} 
input[type="submit"]:focus, input[type="button"]:focus,button:focus{outline : none; }



input{outline: none;}
input[type='hidden'] { display: none; }

input[type='text'],
input[type='password']  {padding: 1px 0 1px 5px; }

button.blue,
input[type='button'].blue,
input[type='submit'].blue{padding: 6px 18px!important;line-height:100%; border:none;text-align: center;background: url(../images/blue/toolbar1-p24.png) 0 -950px  no-repeat; color:#f8e1d9; font:normal 10px arial;}

button:hover.blue,
input[type='button']:hover.blue,
input[type='submit']:hover.blue{background: url(../images/blue/toolbar1-p24.png) 0 -975px  no-repeat; color:#f8e1d9;text-shadow:1px 1px #02304f ;}


input[type='button'],
input[type='submit'],
input[type='checkbox'],
input[type='image'],
input[type='radio'],
input[type='reset'],
select,
button {cursor: pointer; }

textarea,
input[type='text'],
input[type='password'],
select {border: 1px solid #c8c8c8;background: #ffffff;}

 
textarea:hover,
input[type='text']:hover,
input[type='password']:hover,
select:hover { border-color: #aaaaaa; }

 
textarea:focus,
input[type='text']:focus,
input[type='password']:focus,
select:focus {border-color: #bd0606;}

h1, h2, h3, h4, h5, h6 {font-weight: bold;}
h1 { font-size: 16px; line-height: 24px;}
h2 { font-size: 16px; line-height: 22px;}
h3 { font-size: 14px; line-height: 20px;}
h4 { font-size: 12px; line-height: 18px;}
h5 { font-size: 12px; line-height: 16px;}
h6 { font-size: 12px; line-height: 14px;}

hr {margin: 15px 0 15px 0;display: block;background: #c8c8c8;height: 1px;border: none;}
q { font-style: italic; }
blockquote {margin: 10px 0 10px 15px;font-style: italic;font-size: 130%}
blockquote > *:first-child:first-letter { font-size: 150% }
acronym, abbr {border-bottom: 1px dashed #969696;cursor: help;font-variant: small-caps;text-transform: lowercase;}

/* Start Site*/


body.Tnt                                                                    {background:#fff url(../images/Tnt/bg-1.png) repeat-x; color:#3f3f3f;}
        #wrapper_out                                                        {width:100%; height:auto;  margin:0; background:url(../images/Tnt/wp-out.jpg) center 50px no-repeat;}
            #wrapper                                                        {width:980px; height:auto;  margin:0 auto; position: relative;}
                 
                   #logo                                                      {position: absolute; top:2px; left:-5px; width: 253px; height: 44px; background: url(../images/Tnt/logo.png) no-repeat; text-align: right;}
                 #logo a                                                    {display: block; width: 100%; height: 44px; font-size: 0px;}

                 /*Menu bar*/
                .menu                                                       {width: 750px; height:50px; float: right; margin:0 0 60px;} 
                .menu ul                                                    {float: right;}
                .menu li                                                    {float:left;width:120px; height:auto; position: relative;z-index: 1000;}
                .menu li a                                                  {color:#d13a05; font:bold 11px arial;line-height:50px; padding:0 20px 0 30px; text-align: center; display:block;  height:50px;}
                .menu li:hover,
                .menu li:focus, 
                .menu li.active a                                           {color:#f02525; background:#6d3806 url(../images/Tnt/images-a-1.png) -432px -1450px no-repeat;}
                
                
                /*Nav1*/
                .menu li       .nav1                                        {display: none; top:50px; left: 0; z-index: 1000; position:absolute;border-top:4px solid #6d3806;border-bottom:2px solid #6d3806;}
                .menu li:hover .nav1,
                .menu li:focus .nav1                                        {display: block;}
                .menu li       .nav1 li                                     {z-index: 1001;width:230px; height:auto; background:#fff; background: url(../images/Tnt/images-a-1.png) 0 -1440px no-repeat;}
                .menu li       .nav1 li.active,
                .menu li       .nav1 li:hover                               {width:230px; height:auto; background: url(../images/Tnt/images-a-1.png) 0 100% no-repeat;text-shadow: 1px 1px #fff}
                .menu li       .nav1 li a                                   {color:#d13a05; background: none; font:bold 11px arial;line-height:30px; padding:0 20px 0 40px; text-align: left; display:block;  height:30px;}
                .menu li       .nav1 li a span                              {top:7px; left:20px;}
                
                
                /*Nav2*/
                .menu li       .nav1 .nav2                                  {display: none; top:-4px; left:230px; z-index: 9999; position:absolute;border-top:4px solid #6d3806;border-bottom:2px solid #6d3806; }
                .menu li       .nav1 li:hover .nav2,
                .menu li       .nav1 li:hover .nav2                         {display: block;}
                .menu li       .nav1 .nav2 li                               {width:230px; height:auto; background:#fff; background: url(../images/Tnt/images-a-1.png) 0 -1440px no-repeat;}
                .menu li       .nav1 .nav2 li.active,
                .menu li       .nav1 .nav2 li:hover                         {width:230px; height:auto; background: url(../images/Tnt/images-a-1.png) 0 100% no-repeat;}
                .menu li       .nav1 .nav2 li a                             {color:#d13a05; background: none; font:bold 11px arial;line-height:30px; padding:0 20px 0 40px; text-align: left; display:block;  height:30px;}
                .menu li       .nav1 .nav2 li a span                        {top:7px; left:20px;}
                
                /*Menu images*/
                .menu li a span         {opacity:0.4;display: inline-block; width:16px; height:16px; position: absolute; top:17px; left:10px;background:url(../images/Tnt/icons-24.png) no-repeat; }
                .menu li a:hover span,
                .menu li a:focus span   {opacity:0.6;}
                .menu li a span.home    {background-position:0 0;}
                .menu li a span.ref     {background-position:-17px 0;}
                .menu li a span.req     {background-position:-34px 0;}
                .menu li a span.rep     {background-position:-50px 0;}
                .menu li a span.about   {background-position:-68px 0;}
                .menu li a span.contact {background-position:-85px 0;} 
                 
                 /*End menu bar*/
                 
                 
                 
                 
                .slider                 {width: 980px; height:300px;position: relative; margin:0 0 35px;}
                .slider .frame          {width: 980px; height: 300px; background:url(../images/Tnt/images-a-1.png) no-repeat; position: absolute; top:0; right: 0; z-index: 1;}
                .slider .slider_images  {}
                 
                 
                .maint                  {width: 980px; height:2px; background: url(../images/Tnt/images-a-1.png) 0 -322px no-repeat;}
                .main                   {background: #fff; width:auto; height:1000px; position: relative; }
                    .main_l             {width:12px; height: 670px;background: url(../images/Tnt/images-a-1.png) 0 -440px no-repeat; position: absolute; left: -11px; top:0;}
                    .main_r             {width:12px; height: 670px;background: url(../images/Tnt/images-a-1.png) -12px -440px no-repeat; position: absolute; right: -11px; top:0;}
                    .content            {width:978px; height: auto; margin:0 0 0 0; border-left:1px solid #dedede;border-right:1px solid #dedede; border-bottom:1px solid #dedede;margin:0 0 50px 0;}
                        .tabs           {width: 978px; height:71px;margin:0 0 0 1px;}
                        .tabs li        {float:left;}
                        .tabs li a          {width: 219px; height: 71px; padding:0 0 0 25px; display: block; background:red url(../images/Tnt/images-a-1.png) 0 -1122px no-repeat; font:bold 11px arial; color:#fff; line-height: 71px; }
                        .tabs li a.active   {background-position: 0 -1193px;}
       
                 
                        .tabs li a.orange           {background-color:#da4e0a; text-shadow: 1px 1px #893208}
                        .tabs li a:hover.orange     {background-color:#f85303; }
                        .tabs li a.green            {background-color:#6d782e; text-shadow: 1px 1px #49501f}
                        .tabs li a:hover.green      {background-color:#8b9939;}
                        
                        .tabs li a.pink             {background-color:#c8256a; text-shadow: 1px 1px #861948}
                        .tabs li a:hover.pink       {background-color:#e22374;}
                        
                        .tabs li a.turquoise        {background-color:#2382a1; text-shadow: 1px 1px #1f6379}
                        .tabs li a:hover.turquoise  {background-color:#1e97be;}
                 
                        p.c_slogan                    {color:#555555; font:bold 11px arial; line-height: 35px; padding:0 0 0 20px;}
                 
                        .content_m                  {width: 665px; height:auto; padding:0 15px 15px;}      
                            .box                    {width: 180px; height: auto; margin:0 0 25px 0; padding:10px; border: 1px solid #e3e3e3;position: relative; }
                                .img_frame          {width: 180px; height: 149px; position: absolute; top:10px; left:10px; background:url(../images/Tnt/images-a-1.png) -196px -420px no-repeat;} 
                                .img_framea         {width: 180px; height: 149px; position: absolute; top:10px; left:10px; background:url(../images/Tnt/images-a-1.png) -375px -420px no-repeat;} 
                                .box h3             {color: #6d6d6d; font:bold 11px arial; padding:5px 0;}
                                .box p              {color: #6d6d6d; font:normal 11px arial; padding:5px 0;}
                                a.btn              {border-left:1px solid #fff;border-top:1px solid #fff;border-right:1px solid #a5a5a5;border-bottom:1px solid #a5a5a5; padding: 4px 15px; background: #fff; float: right; color:#cc4b0c; position: relative;}
                                a.btn:hover        {border-right:1px solid #8d8d8d;border-bottom:1px solid #8d8d8d; color:#ab3f0a; background:url(../images/Tnt/images-a-1.png) -376px -369px no-repeat;}
                                a.btn:focus,
                                a.btn:focus:hover  {border-left:1px solid #a5a5a5;border-top:1px solid #a5a5a5;border-right:1px solid #fff;border-bottom:1px solid #fff;background: none;}
                                a.btn span         {display: inline-block; width:9px; height:9px; position: absolute; top:9px; right:2px; background:url(../images/Tnt/icons-24.png) -4px -38px no-repeat;}
                                .add_content            {margin:0 0 20px;}
                        
                        
                        .right_column               {width:265px; height:auto; }
                            .r_box                  {width:265px; height:auto; padding: 4px 4px 10px; margin:0 0 20px; border: 1px solid #dbdbdb;position: relative;}
                            
                            .r_box12                {width:249px; height:auto; padding:12px; margin:0 0 20px; border: 1px solid #dbdbdb;position: relative;}
                            .r_box12 h3             {color:#444; font:bold 12px arial; padding:0 0 5px 0; margin:0 0 5px 0; border-bottom:2px solid #444;}          
                            .r_box12 h3.orange      {color:#cc6633; border-color:#cc6633;}
                            .r_box12 p              {text-align:justify; line-height:18px;}
                            
                            .search_bar             {width:263px; height:33px; color:#cccccc; border: 1px solid #ccc; background:url(../images/Tnt/images-a-1.png) -376px -578px no-repeat; position:relative;z-index: 9990!important;}
                            .search_bar  input      {border: 0;  padding: 10px 3px 9px; width:150px; background: none; font:italic 11px arial; color:#909090;text-shadow: 1px 1px #fff;}
                            .search_bar  input:hover      {background: #eaeaea;padding: 10px 3px 8px;}
                            .search_bar  input:focus      {background:url(../images/Tnt/images-a-1.png) -375px -611px no-repeat; font-style:normal;}
                            
                                .detailed_search  {position: relative; width: 32px; height:31px;}
                                .detailed_search li.arrow {width: 30px; height:32px;position: relative;}
                                .detailed_search li:hover.arrow {background:url(../images/Tnt/images-a-1.png) -501px -611px no-repeat;}
                                .detailed_search span.s_arrow   {display: inline-block; width:11px; height:6px; position: absolute; top:15px; left:9px; background:url(../images/Tnt/icons-24.png) -36px -40px no-repeat;}
                                .detailed_search li .nav1           {display: none;}
                                .detailed_search li:hover .nav1     {padding: 10px; display: block; position: absolute; top: 32px; right:0; width: 167px; height:170px; background:url(../images/Tnt/images-a-1.png) -376px -657px no-repeat;}     
                                .detailed_search li:hover .nav1 li  {position: relative;}
                                .detailed_search li:hover .nav1 li a span   {margin:5px 0 0; position: absolute; top: 2px; left:20px;}
                                                    
                                                    span.nav1_bottom {z-index: 99999!important;display: inline-block; width:187px; height:10px; position: absolute; bottom: 0; right: 0; background:url(../images/Tnt/images-a-1.png) -376px -900px no-repeat;}
                 
                                .search_btn input           {width: 71px; height: 35px; color:#fff; font:bold 11px Tahoma; text-shadow: 1px 1px #264d83; position: absolute; top: -1px; right:-1px; background:#356db9 url(../images/Tnt/images-a-1.png) -376px -912px no-repeat;}
                                .search_btn input:focus,
                                .search_btn input:hover     {background:#356db9 url(../images/Tnt/images-a-1.png) -450px -912px no-repeat;}
                                .search_btn input:focus     {text-shadow: -1px -1px #153664;}
                                .category_bar               {width:263px; height:300px;}
                                    .cat_1,.cat_2           {width:127px; height:280px;margin:0 0 0 3px;z-index: 9990;}
                                    
                                .category_bar li            {width:127px;  height:18px; position: relative;}
                                .category_bar li span       {display: inline-block; width:7px; height:7px; position: absolute; top:6px; left: 0; background:url(../images/Tnt/icons-24.png) -22px -39px no-repeat;}
                                .category_bar li a          {color:#9a1b00; font:normal 11px tahoma; display: block; width:117px; height: 100%; line-height: 18px; padding:0 0 0 10px; border-bottom:1px solid #e2e2e2;}
                                .category_bar li a:hover    {color:#d32902;}
                                
                 
                            /*Citys*/
                            
                            .r_box12 ul.city                {width:118px; height:auto;margin:0 6px 0 0;}
                            .r_box12 ul.city li span        {display: inline-block; width:16px; height:16px; position: absolute; top:5px; left: 0; background:url(../images/Tnt/icons-24.png) -51px -17px no-repeat;}
                            .r_box12 ul.city li             {position: relative;}
                            
                            .r_box12 ul.city li a           {color:#888f96;display: block; width:98px;  height:25px; line-height: 25px; padding:0 0 0 20px;}
                            .r_box12 ul.city li a:hover     {color:#993300;}
                 
                            .r_share                        {width: 274px; height:36px; background:#5f5f5f url(../images/Tnt/images-a-1.png) 0 -1274px no-repeat;}
                 
                            
                .footer                             {
	width: 980px;
	height:60px;
	margin: 30px 0;
	background:#666666 url(../images/Tnt/images-a-1.png) 0 -1274px no-repeat;
	text-align: center;
	color: white;
}
                 
 
 
 
 
                .form                                {  height:auto; margin:10px auto;}
                
                .form fieldset                       {width:470px; margin: 0 auto; padding-top:15px;}
                .form legend                         {padding:3px 5px; border:1px dotted #999;}
                
                .form .cont label                    {display:block; margin:0 0 0 0; padding:0 10px 0 3px; width:230px; float:left; line-height: 25px; text-align: right;}
                .form .cont label.checkbox           {display:block; margin:0 2px; padding:0; width:auto; float:left; }
                
                
                .form input                          {width:200px; padding:6px 2px; margin:0 0 5px 0;outline: none;}
                .form .btn_div                       {margin:10px 12px 0 0;}
                
                .c_complate .wait                   {color:#fe5e0e; font:normal 11px arial; height:auto; position: relative; width:125px; margin:10px 0 0 0;}
                .c_complate .wait span              {position: absolute;right: 0; top:8px;}
                
                
                
                
                .detail_main                                           {width:778px; height:auto; min-height: 200px;  padding:5px 0 20px;}
                .big_img_bar                                           {width:512px; height:270px; clear:both;}
                .big_img_bar>img                                       {border-bottom:1px solid #fab388; }
                .s_img_bar                                             {width:100%;height:auto;margin:7px 0 0 0px;}
                .s_img_bar li                                          {width:107px; height:78px; padding:4px; cursor: pointer; float: left; margin:0 15px 0 0 ; border:1px solid #999;}
                                   
                .no_margin{margin:0;}
                

             
p.success               {color:#4d7331;border-color: #598b34; background: url(../images/Tnt/ok.png) no-repeat ; }
p.warning               {color:#d73434;border-color: #d73434; background: url(../images/Tnt/warning.png) no-repeat ;    }
p.success,p.warning     {padding:10px 10px 10px 25px; width:90%; margin:0 auto 5px; font:bold 11px arial;border:2px solid;  -moz-border-radius: 2px ;-webkit-border-radius:  2px ; background-position: 3px 8px ;}
                                .butn       {width: 71px; height: 35px; border:none; color:#fff; font:bold 11px Tahoma; text-shadow: 1px 1px #264d83; background:#356db9 url(../images/Tnt/images-a-1.png) -376px -912px no-repeat;}
                                .butn:focus,
                                .butn:hover     {background:#356db9 url(../images/Tnt/images-a-1.png) -450px -912px no-repeat;}
                                .butn:focus     {text-shadow: -1px -1px #153664;}
             
             
             
             
/*
box-shadow: 0px 0px 6px #99e6e3; -webkit-box-shadow: 0px 0px 6px #99e6e3;-moz-box-shadow: 0px 0px 6px #99e6e3;
border-radius: 0px;-webkit-border-radius:  0px;-moz-border-radius:  0px;
*/
                         
                         
                         /*
                        a[href$='firsatiniyarat.com'] {padding-right: 17px;background:red; color:#fff;}
                        img[alt='']{color:#fff; content:'alt eklenmemiþ'; border: 1px solid red;}
                     */

