/*

NETTE Internet Technologies
http://www.nette.com.tr

Client  :	Drag Türk - http://www.dragturk.com
Author  : 	Nette IT
Created : 	06/05/2010

*/

body{ background:#FFF url(../images/bg.jpg) top center no-repeat; margin:0; color:#555; font:11px/16px Arial !important; }

.fl { float:left; }
.fr { float:right; }
.hide  { display: none; }

.tac { text-align:center; }
.tar { text-align:right; }

.mb-10 { margin-bottom:10px;}
.mb-20 { margin-bottom:20px;}

.mr-10 { margin-right:10px;}
.mr-20 { margin-right:20px;}

.ml-10 { margin-left:10px;}
.ml-15 { margin-left:15px;}
.ml-20 { margin-left:20px;}

.mt-5 { margin-top:5px;}
.mt-10 { margin-top:10px;}
.mt-20 { margin-top:20px;}

.tac { text-align:center; }
.tar { text-align:right; }

.myclear { clear: both;}

.wrapper { width:980px; margin:0 auto; }

.w-980 { width:980px;}
.w-940 { width:940px;}
.w-660 { width:660px;}
.w-640 { width:640px;}
.w-620 { width:620px;}
.w-545 { width:545px;}
.w-420 { width:420px;}
.w-390 { width:390px;}
.w-350 { width:350px;}
.w-340 { width:340px;}
.w-300 { width:300px;}
.w-280 { width:280px;}
.w-270 { width:270px;}
.w-250 { width:250px;}
.w-210 { width:210px;}
.w-190 { width:190px;}
.w-150 { width:150px;}
.w-60 { width:60px;}
.w-20 { width:20px;}

/*	Start HEADER	*/

#top-bar { float:left; width:980px; height:45px; }

#shortcut { float:left; width:580px; margin-top:7px; }
	#shortcut a { color:#FFF; padding-right:10px; }
	#shortcut a:hover { color:#FFC; }
	
#top-panel { float:right; width:180px; height:30px; padding:5px 5px 0 5px; background:url(../images/top-entered.jpg) no-repeat; color:#FFF; text-align:center; line-height:12px; }
	#top-panel img { float:right; width:25px; height:25px; }
	#top-panel span { font:10px/13px Arial; }
	#top-panel a { color:#FFF; font-weight:bold; }
	#top-panel a:hover { color:#FFC; }

#search { float:left; width:190px; margin:5px 0 0 10px;}
	#search input { width:130px; height:15px; margin:2px 10px 0 0; border:none; background:none; font:11px Arial; color:#777; }
    .in-img  { height:25px !important; margin:0 !important; width:40px !important; }
	
#logo { float:left; width:165px; height:90px; text-indent:-9999px; margin-bottom:15px; }
	#logo a { display:block; width:180px; height:90px; }

#top-728 { float:right; width:728px; height:90px; margin-bottom:15px; }

#top-login { 
    float:right; 
    width:175px; 
    height:125px; 
    padding:15px 0 0 15px; 
    background:url(../images/top-login.jpg) no-repeat; 
    position: absolute;
    
    color:#FFF;
    line-height:12px;
    }

#dgmenu {
	float:left;
	width:215px;
	position: absolute;
	top:45px;
    left:-215px;
    z-index: 99999;
	}
	
	#dgmenu ul { float:left; width:200px; display:inline; padding:7px 0 0 15px; background:#000 url(../images/dragmenu.jpg) no-repeat; }
		
		#dgmenu li { float:left; width:185px; display:inline; border-bottom:1px solid #272727; }
		#dgmenu li a { width:185px; height:18px !important; padding-top:4px; color:#FFF !important; font:bold 11px Arial !important; background:none !important; text-indent: 0 !important; }
		#dgmenu li a:hover { width:178px; background:#FFF !important; color:#D27900 !important; padding-left:7px; }

#navigation { width:980px; float:left; height:45px; background:url(../images/nav-bg.png) no-repeat bottom; margin-bottom:15px; }
	
	#navigation ul { float:left; cursor:pointer; display:inline;}
	#navigation li { float:left; cursor:pointer; display:inline; }
	#navigation li a { float:left; display:block; height:40px; text-indent: -9999px; background-image:url(../images/nav.jpg); background-repeat:no-repeat; }

	li.n-drag a { width:66px; }
	li.n-drag a:hover , li.n-drag a.current { background-position:0 -40px; }
	
	li.n-news a { background-position:-66px 0; width:67px; }
	li.n-news a:hover , li.n-news a.current { background-position:-66px -40px; }
	
	li.n-article a { background-position:-133px 0; width:75px; }
	li.n-article a:hover , li.n-article a.current { background-position:-133px -40px; }
	
	li.n-photo a { background-position:-208px 0; width:101px; }
	li.n-photo a:hover , li.n-photo a.current { background-position:-208px -40px; }
	
	li.n-video a { background-position:-309px 0; width:65px; }
	li.n-video a:hover , li.n-video a.current { background-position:-309px -40px; }
	
	li.n-dictionary a { background-position:-374px 0; width:74px; }
	li.n-dictionary a:hover , li.n-dictionary a.current { background-position:-374px -40px; }
	
	li.n-garage a { background-position:-448px 0; width:73px; }
	li.n-garage a:hover , li.n-garage a.current { background-position:-448px -40px; }
	
	li.n-forum a { background-position:-521px 0; width:70px; }
	li.n-forum a:hover , li.n-forum a.current { background-position:-521px -40px; }
	
	li.n-race a { background-position:-591px 0; width:85px; }
	li.n-race a:hover , li.n-race a.current { background-position:-591px -40px; }
	
	li.n-result a { background-position:-676px 0; width:89px; }
	li.n-result a:hover , li.n-result a.current { background-position:-676px -40px; }
	
	li.n-other a { background-position:-765px 0; width:85px; }
	li.n-other a:hover , li.n-other a.current { background-position:-765px -40px; }
	
	li.n-diy a { background-position:-850px 0; width:130px; }
	li.n-diy a:hover , li.n-diy a.current { background-position:-850px -40px; }

	
/*	Finish HEADER	*/



/*	Start FOOTER	*/

#footer { height:250px; padding-top:40px; background:url(../images/footer.jpg) no-repeat center bottom; color:#CCC; line-height:19px; }

	#footer-left { float:left; width:660px; }
	
		#footer-list { float:left; width:660px; height:138px; padding-top:25px; }
			#footer-list li { float:left; width:660px; }
			#footer-list li { float:left; width:150px; display:inline; margin-right:10px; border-bottom:1px dotted #C1C1C1; }
			#footer-list li a { display:block; width:140px; padding:0 0 0 10px; color:#FFF; background:url(../images/arrow-white.gif) no-repeat; }
			#footer-list li a:hover { color:#F9CC46; background:#000 url(../images/arrow-white.gif) no-repeat 0 -38px; }
			
		#footer-share { float:left; width:256px; height:47px; }
			#footer-share li { float:left; width:38px; display:inline; }
			#footer-share li a { float:left; display:block; width:28px; height:27px; text-indent:-9999px; }
			
		#footer-email { float:left; width:370px; }
			#footer-email p { float:left; width:125px; padding-top:7px; font:11px Arial; color:#FFF; }
			#footer-email input { width:175px; height:15px; margin:6px 10px 0 0; border:none; background:none; font:11px Arial; color:#777; }
		
		#footer-nette { float:left; width:447px; }
			#footer-nette a { float:left; display:block; width:150px; height:25px; text-indent:-9999px; }
		
	#footer-right { float:right; width:300px; padding:78px 0 0 0; font:11px/16px Arial; color:#FFF; }
		
		#footer-attention { float:left; width:280px; padding:55px 0 0 20px; }
			#footer-attention li { float:left; width:65px; height:40px; display:inline; text-indent:-9999px; }
				#footer-attention li a { float:left; width:65px; height:40px; display:block; }


/*	Finish FOOTER	*/


/* start ana sayfa slider */
#display-news-container { float:left; width:660px; height:300px; margin-bottom:20px; display: block; }
#display-news { width:660px; height:300px; display: block; overflow: hidden; position: relative; }
    #display-news-car li {  }
    #display-news-info { position: absolute; width: 660px; height:60px; display:none; z-index:20; background:url(../images/display-news-info.gif) left top repeat; top:240px; left:0;}
    #display-news-info-text{position:absolute;width:400px;height:45px;display:none; z-index:25; background:none; top:250px; left:15px; font:bold 18px/20px arial; color: white;  }
    #display-news-info-text span { display: block; font:bold 13px/16px arial; }
    #display-news-fillet1{position:absolute;width:660px;height:8px;display:block;z-index:29;background:url(../images/display-news-fillet2.png) left top no-repeat;top:0;left:0;  }
    #display-news-fillet2{position:absolute;width:660px;height:8px;display:block;z-index:30;background:url(../images/display-news-fillet1.png) left bottom no-repeat;top:292px;left:0;  }
    #display-news-slider-wrapper{ width:660px; height:300px; display: block; position: absolute; left: 0; top: 0; z-index: 15; }
    #display-news-slider-wrapper li{ width:660px; height:300px; display: block; float: left; }
    #display-news-slider-container{ width:200px;height:40px;display:none;position:absolute;top:250px;left:450px;z-index:35;
                                    background:url(../images/display-news-slider-container.gif) left top no-repeat;}
    #display-news-slider-container a.prev{ width: 10px; height: 20px; margin:10px 0 10px 0; display: block; background: url(../images/display-news-arrow.gif) left top no-repeat; float: left;}
    #display-news-slider-container a.prev:hover{ background-position:left bottom;}
    #display-news-slider-container a.next{ width: 10px; height: 20px; margin:10px 0 10px 0; display: block; background: url(../images/display-news-arrow.gif) right top no-repeat;float:left;}
    #display-news-slider-container a.next:hover{ background-position:right bottom;}
    #display-news-slider-little{float: left; margin: 5px 0 0 5px;}
    #display-news-slider-little li{width: 30px; height: 30px; margin: 0 5px 0 0; float: left; }
    #display-news-slider-little li img{ width: 26px; height: 26px; padding: 2px; background: url(../images/display-news-nav.gif) left top no-repeat;}
    #display-news-slider-little li a:hover img,#display-news-slider-little a.current img{ background-position: right top; }
/* finish ana sayfa slider */

/*
#display-video { float:right; width:300px; height:300px; background:url(../images/display-video.jpg) no-repeat; margin-bottom:20px; }
	#display-video ul { float:left; width:285px; height:237px; padding:36px 0 0 15px; display:inline; overflow: hidden; }
	#display-video li { float:left; width:270px; height:55px; padding:12px 0 11px 0; display:inline; }
	#display-video li img { float:left; width:90px; height:55px; display:inline; margin-right:10px; }
	#display-video li a { color:#E08600; }
	#display-video li a:hover { color:#000; }
*/
#display-video { float:right; width:300px; height:300px; background:url(../images/display-video.jpg) no-repeat; margin-bottom:20px; }
	#display-video div.insert { float:left; width:285px; height:237px; padding:36px 0 0 15px; display:block; overflow: hidden;  }
    #display-video div.wrap { overflow: hidden; height: 234px; width: 270px; display: block; position: relative; margin: 0; padding: 0; }
	#display-video li { width:270px; height:66px; padding:12px 0 0 0; display:block; }
	#display-video li img { float:left; width:90px; height:55px; display:inline; margin-right:10px; }
	#display-video li a { color:#E08600; }
	#display-video li a:hover { color:#000; }
    
	
.rating { float:left; width:150px; height:17px; margin-top:3px; _margin-top:-13px; }

#program-future { float:left; width:285px; height:207px; background:url(../images/program-future.jpg) no-repeat; padding:43px 0 0 15px; }
	
	#program-future a:hover { color:#C00; }
	
	#program-future .name { float:left; width:270px; height:47px; color:#000; }
	#program-future .name span { font:bold 15px/19px Arial; color:#E08600; }
	
	#program-future .remain { float:left; width:35px; height:50px; padding-left:85px; }
	#program-future .remain img { float:left; height:40px; }
	
	#program-future .racer { float:left; width:270px; height:48px; margin-top:12px; }
	#program-future .racer img { float:left; width:35px; height:35px; padding:0 10px 2px 2px; }
	
#home-garage { float:left; width:325px; height:142px; background:url(../images/garage-bg.jpg) no-repeat; padding:15px 0 0 15px; }
	
	.home-garage-list li { float:left; width:145px; height:50px; background:url(../images/garage-list.gif) no-repeat; padding:5px 0 0 5px; margin:0 10px 15px 0; line-height:16px; }
	.home-garage-list li.online { background:url(../images/garage-list-on.gif) no-repeat; }
	
	.home-garage-list li img { float:left; width:45px; height:45px; margin-right:5px; }
	.home-garage-list li span { float:left; width:95px; font-weight:bold; color:#EC8E01; }
	
	ul.garage-options { float:left; cursor:pointer; display:inline; height:13px; }
	.garage-options li { float:left !important; cursor:pointer !important; display:inline !important; width:13px !important; height:13px !important; margin-right:4px !important; padding:0 !important; }
	.garage-options li a { float:left; display: block; width:13px !important; height:13px !important; text-indent: -9999px; background-image:url(../images/garage-options.png); background-repeat:no-repeat; }

	li.g-video a { background-position:0 0; }
	li.g-video a:hover { background-position:0 -20px; }
	
	li.g-photo a { background-position:-17px 0; }
	li.g-photo a:hover { background-position:-17px -20px; }
	
	li.g-message a { background-position:-34px 0; }
	li.g-message a:hover { background-position:-34px -20px; }
	
	li.g-cars a { background-position:-51px 0; }
	li.g-cars a:hover { background-position:-51px -20px; }

.tab-gallery { float:left; width:150px; height:152px; }

	.tab-gallery { width:150px; background:url(../images/tab-gallery.jpg) no-repeat;}
	
	.tab-gallery.rally { background:url(../images/tab-gallery.jpg) no-repeat 0 0 !important;}
	.tab-gallery.users { background:url(../images/tab-gallery.jpg) no-repeat -150px 0 !important;}
	.tab-gallery.foreign { background:url(../images/tab-gallery.jpg) no-repeat -300px 0 !important;}
	.tab-gallery.wallpaper { background:url(../images/tab-gallery.jpg) no-repeat -450px 0 !important;}

	.tab-gallery ul { width:150px; height:33px; float:left;}
	.tab-gallery li { float:left; display:inline; text-indent:-9999px; }
	.tab-gallery li a { display:block; width:150px; height:33px; cursor:pointer; }

.tab-gallery-photo { float:left; width:830px; height:137px; padding-top:15px; background:url(../images/tab-gallery-bg.jpg) no-repeat; overflow: hidden; }
	
	#tab-gallery-photo { float:left; overflow:hidden; width:760px; }
	
	#tab-gallery-photo ul { width:2000px; }
	#tab-gallery-photo li { float:left; width:135px; height:117px; display:inline; margin:0 5px 0 10px; }
	#tab-gallery-photo li img { width:125px; height:92px; border:5px solid #FFF; }
	#tab-gallery-photo li img:hover { border:5px solid #999; }
	
.home-magazine { float:left; width:210px; height:207px; padding-top:43px; background:url(../images/home-magazine.jpg) no-repeat; }

	#home-magazine { float:left; overflow:hidden; width:140px; }
	#home-magazine ul { width:2000px; }
	#home-magazine li { float:left; width:140px; display:inline; }
	#home-magazine li img { width:140px; height:197px; }
	
#home-result { float:left; width:200px; height:207px; padding:43px 0 0 10px; margin-left:15px; background:url(../images/home-result.jpg) no-repeat; }
	
	#home-result ul { float:left; width:190px; height:180px; }
	#home-result li { float:left; width:150px; height:60px; margin-left:40px; display:inline; font:10px/14px Arial; }
	
	#home-result li p a { float:left; font:bold 11px/15px Arial; color:#E08600; margin-top:3px; width:110px; }
	#home-result li p a:hover { color:#000; }
	
	#home-result li img { float:right; width:27px; height:27px; padding:3px; }
	#home-result li span { float:left; width:140px; text-align:right; margin-top:2px; }
	
#home-article { float:left; width:200px; height:215px; padding:35px 0 0 10px; margin-left:15px; background:url(../images/home-article.jpg) no-repeat; color:#666; }

	#home-article ul { float:left; width:190px; height:193px; }
	#home-article li { float:left; width:170px; padding:7px 0 7px 20px; display:inline; border-bottom:1px dotted #CCC; font:10px/14px Arial; background:url(../images/icon-article.gif) no-repeat; }
	#home-article li p a { font:bold 11px/15px Arial; color:#000; }
	#home-article li p a:hover { color:#E08600;}
	
.tab-forum { float:left; width:300px; background:url(../images/tab-forum.jpg) no-repeat;}
	.tab-forum.headline { background:url(../images/tab-forum.jpg) no-repeat 0 0 !important;}
	.tab-forum.comment { background:url(../images/tab-forum.jpg) no-repeat 0 -33px !important;}

	.tab-forum ul { width:300px; height:33px; float:left;}
	.tab-forum li { float:left; display:inline; text-indent:-9999px; }
	.tab-forum li a { display:block; width:150px; height:33px; cursor:pointer; }
	
#tab-forum-list { float:left; width:290px; height:209px; padding:8px 0 0 10px; background:url(../images/tab-forum-bg.jpg) no-repeat; color:#666; }
	
	#tab-forum-list a { color:#000; }
	#tab-forum-list a:hover { color:#E08600;}

	#tab-forum-list ul { float:left; width:290px; height:187px; }
	#tab-forum-list li { float:left; width:280px; height:30px; padding:2px 0; display:inline; border-bottom:1px dotted #CCC; font:10px/14px Arial; }
	#tab-forum-list li img { float:left; width:26px; height:26px; border:2px solid #FFF; margin-right:7px; }
	#tab-forum-list li p a { font:bold 11px/15px Arial; }
	
.sponsors { float:left; width:660px; height:80px; background:url(../images/sponsors.png) no-repeat; }
	
	#sponsors { float:left; overflow:hidden; width:580px; margin-top:10px; }
	
	#sponsors ul { float:left; width:2000px; border-left:1px dotted #CCC; }
	#sponsors li { float:left; width:85px; height:60px; display:inline; padding:0 5px; text-align:center; border-right:1px dotted #CCC; overflow:hidden; }
	
#inquiry { float:left; width:277px; height:67px; background:url(../images/inquiry.jpg) no-repeat; padding:13px 10px 0 13px; }
	#inquiry a { color:#FFF; font:bold 12px/16px Arial; display:block; height:67px; }
	#inquiry a:hover { color:#FF9; }
	#inquiry img { float:left; width:54px; height:54px; padding-right:13px; }
	
#product-display { width:285px; height:132px; padding:48px 0 0 15px; background:url(../images/product-display.jpg) no-repeat; color:#000; }
	
	#product-display a:hover { color:#C00; }

	#product-display .content-display { float:left; width:270px; height:105px; }
	
		#product-display .content-display img { float:left; width:86px; height:56px; border:1px solid #999; padding:1px; background:#FFF; }
		#product-display .content-display p { float:left; width:170px; height:55px; padding:5px 0 0 10px; }
			#product-display .content-display p a { font:bold 15px/19px Arial; color:#C00; }
			#product-display .content-display p a:hover { color:#000; }

#product-new { float:left; width:285px; height:132px; padding:48px 0 0 15px; background:url(../images/product-new.jpg) no-repeat; color:#000; }

	#product-new .content-new { float:left; width:270px; height:105px; }
	
		#product-new .content-new img { float:left; width:86px; height:56px; border:1px solid #999; padding:1px; background:#FFF; }
		#product-new .content-new p { float:left; width:170px; height:55px; padding:5px 0 0 10px; }
			#product-new .content-new p a { font:bold 15px/19px Arial; color:#E08600; }
			#product-new .content-new p a:hover { color:#000; }
			
#cadi-kazani { float:left; width:325px; height:132px; background:url(../images/cadi-kazani.jpg) no-repeat; padding:48px 0 0 15px; margin-right:20px; }
	
	#cadi-kazani a:hover { color:#C00; }
	
	#cadi-kazani div { float:left; width:310px; height:97px; overflow:auto; }
	
	#cadi-kazani ul { float:left; border-top:1px dotted #D8BF96; }
	#cadi-kazani li { float:left; width:293px; border-bottom:1px dotted #D8BF96; display:inline; }
	#cadi-kazani li a { float:left; width:278px; display:block; padding:3px 0 4px 15px; background:url(../images/cadi-kazani-icon.gif) no-repeat; font:bold 11px/16px Arial; }

	#cadi-kazani li a:hover { background:#FFF url(../images/cadi-kazani-icon.gif) no-repeat 0 -60px; color:#C00; }

	
#sub-wrapper { float:left; width:940px; padding:20px 20px 0 20px; background:#FFF url(../images/sub-wrapper.png) no-repeat; }


/*	Start LEFT BLOCK	*/

#left-block { float:left; width:635px; }

.page-title { font:18px/23px Arial; color:#D27900; letter-spacing:-1px; border-bottom:1px dotted #E0E0E0; padding-bottom:5px; margin:-5px 0 10px 0; }
	
	.page-title span { font:13px/23px Arial !important; color:#999; letter-spacing:0; margin-top:-5px; }

.sub-title { height:36px; background:url(../images/detail/sub-title.jpg) no-repeat right; }
	
	.sub-title h2 { float:left; width:250px; height:24px; font:bold 16px/19px Arial; color:#000; letter-spacing:-1px; padding-top:9px; text-align:center; background:url(../images/detail/sub-title.jpg) no-repeat; }
	
.video-list { float:left; width:635px; }
	
	.video-list ul { float:left; width:635px; display:inline; }
	.video-list li { float:left; width:158px; height:175px; display:inline; }
	
	.video-list li img { width:140px; height:80px; border:1px solid #CCC; padding:1px; background:#FFF; margin:0 0 5px 0; }
	.video-list li img:hover { border:1px solid #666; }
	.video-list li a { color:#444; }
	.video-list li a:hover { color:#000; }
	.video-list li p a { float:left; width:144px; height:40px; font:bold 11px/16px Arial; color:#D27900; }
	.video-list li span { float:left; width:130px; color:#999; font:10px/14px Arial; background:url(../images/detail/icon-time.gif) no-repeat; padding:3px 0 3px 15px; }
	
.comments { float:left; width:620px; }

	.comments ul { float:left; width:620px; margin-top:-10px; }
	.comments li { float:left; width:620px; display:inline; padding:10px 0 10px 0; border-bottom:1px dotted #E0E0E0; }
	.comments li:hover { background:#F7F7F7; }
	
	.comments li.answer { width:560px; padding:10px 0 10px 60px; border-bottom:1px dotted #E0E0E0; background:url(../images/detail/comment-answer.gif) no-repeat; }
	.comments li.answer:hover { background:#F7F7F7 url(../images/detail/comment-answer.gif) no-repeat; }
	
	.comments li div { float:left; width:50px; margin-top:5px; }
	
	.comments li span { float:right; width:100px; margin:20px 10px 0 0; text-align:right; font-weight:bold; color:#EA0000; }
	.comments li span strong { color:#17A905; margin-right:15px; }
	.comments li span img { float:right; margin-left:10px; }
	
	.comments li a { font-weight:bold; }
	
	.comments li p { color:#AAA; }
	.comments li p a { color:#E08600; }
	
	.comment-owner { float:left; width:45px; height:45px; padding:3px 12px 3px 3px; background:url(../images/detail/comment-owner.gif) no-repeat; }
	
.video-sender { float:left; display:inline; width:155px; height:60px; background:url(../images/detail/video-sender.png) no-repeat; padding:5px 0 0 145px; }
	.video-sender li { margin:0; }

.gallery-sender { background:url(../images/detail/gallery-sender.png) no-repeat !important; }

#gallery-pagination { float:left; width:620px; height:35px; background:url(../images/detail/gallery-pagination.png) no-repeat; }
	
	.gallery-no { float:left; width:560px; padding-top:8px; text-align:center; }
		.gallery-no a { font:bold 12px/18px Arial; padding:0 5px; color:#C00; }
		.gallery-no a:hover { color:#FFF; background:#000; }
		.gallery-no a.current { color:#FFF; background:#000; }

#video-cat { float:left; width:285px; height:166px; background:url(../images/rb/video-cat.jpg) no-repeat; padding:48px 0 0 15px; }
	
	#video-cat div { float:left; width:275px; height:151px; overflow:auto; }
	
	#video-cat ul { float:left; border-top:1px dotted #C1C1C1; }
	#video-cat li { float:left; width:258px; border-bottom:1px dotted #C1C1C1; display:inline; }
	#video-cat li a { float:left; width:238px; display:block; padding:4px 0 4px 20px; background:url(../images/rb/video-cat-arrow.gif) no-repeat; font:bold 11px/16px Arial; }
	#video-cat li a:hover { background:#FFF url(../images/rb/video-cat-arrow.gif) no-repeat 0 -60px; color:#C00; }
	
.video-related { float:left; width:300px; height:460px; background:url(../images/detail/video-related.jpg) no-repeat; }
	.video-related ul { float:left; width:285px; height:396px; padding:37px 0 0 10px; display:inline; }
	.video-related li { float:left; width:275px; height:66px; padding:5px 0 0 5px; margin-top:6px; display:inline; background:url(../images/detail/video-related-list.gif) no-repeat; border-bottom:1px dotted #EEE; }
	.video-related li img { float:left; width:90px; height:55px; display:inline; margin-right:10px; }
	.video-related li a { color:#E08600; }
	.video-related li a:hover { color:#000; }

.gallery-related { background:url(../images/detail/gallery-related.jpg) no-repeat !important; }
	
.race-table td { padding:6px 5px; font:12px/16px Arial; background:url(../images/detail/race-table.png) repeat-x; vertical-align:middle; border-bottom:1px solid #FFF; }
	.race-table img { width:45px; height:45px; border:1px solid #CCC; padding:1px; background:#FFF; }
	
	.race-table-head td { font:bold 12px Arial !important; color:#000; background:#E4E4E4 !important; vertical-align:middle; border-bottom:1px solid #CCC; }
	.race-table-future td { background:url(../images/detail/race-table-future.png) repeat-x; }
	.race-table-now td { font-weight:bold; color:#C00; background:url(../images/detail/race-table-now.png) repeat-x; }
	.race-table-cat td { font:bold 12px Arial !important; color:#FFF; background:#C00 !important; vertical-align:middle; border-bottom:1px solid #900 !important; }
	.race-table-now td a { color:#C00; }


.race-detail td { padding:6px 5px; background:url(../images/detail/race-table-future.png) repeat-x; vertical-align:middle; border-bottom:1px solid #DDD; }
	.race-detail img { width:26px; height:26px; border:1px solid #CCC; padding:1px; background:#FFF; }
	.race-detail span a { font-weight:bold; color:#E08600; }
	.race-detail span a:hover { font-weight:bold; color:#000; }
	
.news { float:left; width:620px; font:12px/18px Arial; }
	
	.news ul { float:left; margin:-10px 0 10px 0; }
	.news li { float:left; width:620px; padding:10px 0; border-bottom:1px dotted #E0E0E0; }
	.news li:hover { background:#F7F7F7; }
	
	.news li img { float:left; width:96px; height:71px; padding:1px; border:1px solid #CCC; margin-right:10px; }
	.news li p { float:left; width:495px; }
	.news li p a { font:bold 14px/20px Arial; color:#E08600; display:block; }
	.news li p a:hover { color:#000; }
	.news-time { float:left; color:#999; font:11px/16px Arial; background:url(../images/detail/icon-time.gif) no-repeat; padding:1px 0 2px 15px; }
	
.news-cat { background:url(../images/rb/news-cat.jpg) no-repeat !important; }
.article-cat { background:url(../images/rb/article-cat.jpg) no-repeat !important; }
.gallery-cat { background:url(../images/rb/gallery-cat.jpg) no-repeat !important; }
	
.news-detail { font:13px/20px Arial; }

.news-img { width:296px; border:1px solid #CCC; padding:1px; margin:0 0 10px; }
	
.textsize { float:right; width:72px; height:16px; background:url(../images/detail/size.png) no-repeat;}
.textsize.a2 { background:url(../images/detail/size.png) no-repeat 0 -20px !important;}
.textsize.a3 { background:url(../images/detail/size.png) no-repeat 0 -40px !important;}
.textsize.a4 { background:url(../images/detail/size.png) no-repeat 0 -60px !important;}

.textsize ul { float:left; width:72px; height:16px; }
.textsize li { float:left; display:inline; text-indent:-9999px; }
.textsize li a { display:block; width:18px; height:16px; cursor:pointer; }

.pist-list { float:left; width:635px; }
	
	.pist-list ul { float:left; width:635px; display:inline; }
	.pist-list li { float:left; width:210px; height:175px; display:inline; }
	
	.pist-list li img { width:196px; height:116px; border:1px solid #CCC; padding:1px; background:#FFF; margin:0 0 5px 0; }
	.pist-list li img:hover { border:1px solid #666; }
	.pist-list li a { font-weight:bold; color:#E08600; }
	.pist-list li a:hover { color:#000; }
	
.pist-info td { font:12px/18px Arial; padding:4px 0; border-bottom:1px dotted #EEE; }
.pist-info tr:hover { background:#F9F9F9; }
	
#pist-cat { float:left; width:285px; height:166px; background:url(../images/rb/pist-cat.jpg) no-repeat; padding:48px 0 0 15px; }
	
	#pist-cat div { float:left; width:275px; height:151px; overflow:auto; }
	
	#pist-cat ul { float:left; border-top:1px dotted #C1C1C1; }
	#pist-cat li { float:left; width:258px; border-bottom:1px dotted #C1C1C1; display:inline; }
	#pist-cat li a { float:left; width:238px; display:block; padding:4px 0 4px 20px; background:url(../images/rb/pist-cat-arrow.gif) no-repeat; font:bold 11px/16px Arial; }
	#pist-cat li a:hover { background:#FFF url(../images/rb/pist-cat-arrow.gif) no-repeat 0 -60px; }

/*	Finish LEFT BLOCK	*/


/*	Start RIGHT BLOCK	*/

#right-block { float:right; width:300px; }

.rb-title { font:bold 15px/23px Arial; color:#000; letter-spacing:-1px; border-bottom:1px dotted #E0E0E0; padding:2px 0 3px 0; margin:-5px 0 10px 0; }

#rb-garage { float:left; width:285px; height:265px; background:url(../images/rb/garage-bg.jpg) no-repeat; padding:15px 0 0 15px; }
	
	#rb-garage li { float:left; width:265px; height:50px; background:url(../images/rb/garage-list.gif) no-repeat; padding:5px 0 0 5px; margin-bottom:10px; line-height:16px; }
	#rb-garage li.online { background:url(../images/rb/garage-list-on.gif) no-repeat; }
	
	#rb-garage li img { float:left; width:45px; height:45px; margin-right:5px; }
	#rb-garage li span { font-weight:bold; color:#EC8E01; }
	
.rb-races { float:left; width:300px; background:url(../images/rb/races-made-best.jpg) no-repeat;}
	.rb-races.raca { background:url(../images/rb/races-made-best.jpg) no-repeat 0 0 !important;}
	.rb-races.skor { background:url(../images/rb/races-made-best.jpg) no-repeat 0 -33px !important;}

	.rb-races ul { width:300px; height:33px; float:left;}
	.rb-races li { float:left; display:inline; text-indent:-9999px; }
	.rb-races li a { display:block; width:150px; height:33px; cursor:pointer; }
	
.rb-races-list { float:left; width:290px; height:117px; padding:8px 0 0 10px; background:url(../images/rb/races-bg.jpg) no-repeat; color:#666; }
	
	.rb-races-list a { font:bold 11px/16px Arial; color:#000; }
	.rb-races-list a:hover { color:#E08600;}

	.rb-races-list ul { float:left; width:290px; }
	.rb-races-list li { float:left; width:280px; height:30px; padding:2px 0; display:inline; border-bottom:1px dotted #CCC; font:10px/14px Arial; }
	.rb-races-list li img { float:left; width:26px; height:26px; border:2px solid #FFF; margin-right:7px; }

/*	Finish RIGHT BLOCK	*/


/*	Start PROFILE	*/

#profile-menu { float:left; width:925px; height:38px; padding:17px 15px 0 0; background:url(../images/profile/menu.jpg) no-repeat; }
	
	#profile-menu ul { float:left; width:925px; }
	#profile-menu li { float:right; width:100px; height:23px; text-align:center; margin-left:1px; display:inline; }
	#profile-menu li a { float:left; width:100px; height:20px; padding-top:3px; background:url(../images/profile/m-buttons.gif) no-repeat; display:block; font:bold 11px/16px Arial; color:#FFF; }
	#profile-menu li a:hover , #profile-menu li a.current { background:url(../images/profile/m-buttons.gif) no-repeat 0 -30px; color:#000; }
	#profile-menu li a.mypanel { background:url(../images/profile/m-buttons.gif) no-repeat 0 -60px; color:#FFF; font-weight:bold; }
	
#profile-photo { float:left; width:200px; height:200px; padding:5px; background:url(../images/profile/photo-border.gif) no-repeat; }

.profile-name { font:16px/22px Arial; color:#D27900; height:24px; }

.status-online { float:left; height:23px; padding:3px 0 0 23px; font:12px Arial; color:#999; background:url(../images/profile/online.gif) no-repeat; }
	.status-online span { font-weight:bold; color:#009100; }
	
.status-offline { float:left; height:23px; padding:3px 0 0 23px; font:12px Arial; color:#999; background:url(../images/profile/offline.gif) no-repeat; }
	.status-offline span { font-weight:bold; color:#C00; }
	
.profile-score { float:right; height:23px; padding:3px 0 0 0; font:12px Arial; color:#999; }
	.profile-score span { font-weight:bold; color:#D27900; }
	
.profile-say { float:left; width:380px; height:80px; padding:20px 0 0 10px; background:url(../images/profile/say.png) no-repeat; }
	.profile-say div { float:left; width:370px; margin-bottom:5px; }
	.profile-say span input { width:362px; border:1px solid #C1BA9F; background:#FFF; padding:4px; font:11px Arial; -moz-border-radius:3px; }
	.profile-say span input:focus { background:#EEE; border:1px solid #999; }
	
#profile-photos { float:left; width:350px; overflow:hidden; }
	
	#profile-photos ul { float:left; width:2000px; }
	#profile-photos li { float:left; width:60px; margin:0 5px; display:inline; }
	#profile-photos li img { width:56px; height:56px; border:1px solid #CCC; padding:1px; -moz-border-radius:2px; }
	
.profile-act { float:left; width:610px; padding:10px 0 19px 10px; border-bottom:1px solid #FFF; background:#FFF url(../images/profile/act.png) repeat-x; }
.profile-act:hover { background:#F5F5F5; }
	
	.profile-act a { font-weight:bold; color:#000; }
	.profile-act a:hover { color:#D27900; border-bottom:1px dotted #D27900; }
	
	.profile-act span { float:left; width:440px; font:12px Arial; color:#000; }
	.profile-act span a { font-weight:bold; color:#C00; }
	.profile-act span a:hover { color:#000; border-bottom:1px dotted #666; }
	
	.profile-act .thumb { float:left; width:45px; margin-right:10px; }
	.profile-act .thumb img { width:41px; height:41px; border:1px solid #CCC; padding:1px; -moz-border-radius:2px; }
	
	.profile-act-time { float:right; width:100px; color:#999; text-align:right;	}
	
.profile-edit { float:left; width:605px; padding:15px 0 15px 15px; border-bottom:1px solid #FFF; background:#FFF url(../images/profile/act.png) repeat-x; font:12px Arial; }
	
	.profile-edit a { color:#C00; font-weight:bold; }
	
	.profile-edit table { border-top:1px dotted #CCC; }
	.profile-edit tr { border-bottom:1px dotted #CCC; }
	.profile-edit td { padding:8px 0; vertical-align:middle; }
	
.profile-tool { float:left; width:285px; background:url(../images/rb/profile-tool.jpg) no-repeat bottom; padding:15px 0 15px 15px; margin-bottom:20px; }
	
	.profile-tool ul { float:left; border-top:1px dotted #C1C1C1; width:270px; }
	.profile-tool li { float:left; width:270px; border-bottom:1px dotted #C1C1C1; display:inline; }
	.profile-tool li a { float:left; width:265px; display:block; padding:3px 0 3px 5px; font:bold 11px/16px Arial; }
	.profile-tool li a:hover , .profile-tool li a.current { color:#C00; background:#FFF; }
	
		ul.profile-tool-sub { border-top:1px dotted #C1C1C1; width:260px; margin:0 0 10px 0; padding-left:10px; }
		.profile-tool-sub li { float:left; width:260px; border-bottom:1px dotted #C1C1C1; display:inline; }
		.profile-tool-sub li a { float:left; width:255px; display:block; padding:2px 0 2px 5px; font:normal 11px/16px Arial; }
		.profile-tool-sub li a:hover , .profile-tool li a.current { background:#FFF; }
		
.function a { float:left; margin:0 10px 10px 0; color:#FFF; padding:3px 7px; border:1px #900; background:#C00; font:11px Arial; -moz-border-radius:3px; }
.function a:hover { color:#FFC; border:1px #000; background:#666; }

.profile-friends { float:left; width:620px; }
	
	.profile-friends li { float:left; width:605px; padding:15px 0 15px 15px; border-bottom:1px solid #FFF; background:#FFF url(../images/profile/act.png) repeat-x; }
	.profile-friends li:hover { background:#F3F3F3;	}
	
	.profile-friends li img { float:left; width:66px; height:66px; padding:1px; border:1px solid #CCC; margin-right:15px; -moz-border-radius:2px; }

/*	Finish PROFILE	*/


/*	Start GARAGE	*/

.garage { float:left; width:600px; padding:20px 0 0 20px; margin-bottom:20px; background:#F3F3F3 url(../images/detail/garage-bg.png) repeat-x; }
	
	.garage li { width:160px; background:url(../images/detail/garage-list.gif) no-repeat !important; padding:20px 0 15px 20px; margin:0 20px 20px 0; }
	.garage li:hover { background:url(../images/detail/garage-list.gif) no-repeat 0 -85px !important; }
	
	.garage li.online { background:url(../images/detail/garage-list-on.gif) no-repeat !important; }
	.garage li.online:hover { background:url(../images/detail/garage-list-on.gif) no-repeat 0 -85px !important; }
    
.master-photo { float:left; width:100px; height:100px; padding:5px; margin-right:15px; background:url(../images/detail/master-photo.png) no-repeat; }
	
	.master-photo img { width:100px; height:100px; }
	
.master-question { float:right; width:60px; height:35px; padding-top:5px; margin-top:10px; background:url(../images/detail/master-ques.jpg) no-repeat; text-align:center; font:bold 17px/21px Arial; color:#FFF; }
.master-answer { float:right; width:60px; height:35px; padding-top:5px; margin-top:10px; background:url(../images/detail/master-answer.jpg) no-repeat; text-align:center; font:bold 17px/21px Arial; color:#FFF; }

#master-menu { float:left; width:605px; height:23px; padding:17px 0 0 15px; background:url(../images/detail/master-menu.jpg) no-repeat; }
	
	#master-menu ul { float:left; width:605px; }
	#master-menu li { float:left; width:100px; height:23px; text-align:center; margin-right:1px; display:inline; }
	#master-menu li a { float:left; width:100px; height:20px; padding-top:3px; background:url(../images/profile/m-buttons.gif) no-repeat; display:block; font:bold 11px/16px Arial; color:#FFF; }
	#master-menu li a:hover , #master-menu li a.current , #master-menu li.ui-tabs-selected a { background:url(../images/profile/m-buttons.gif) no-repeat 0 -30px; color:#000; }

/*	Finish GARAGE	*/


/*	Start CONTACT	*/

.contact { font:12px/16px Arial; }

.contact a { color:#000; }
.contact a:hover { color:#999; }

.owner-name { font:16px/19px Arial; color:#A26D15;  }

.contact-input { width:300px; border:1px solid #C1BA9F; background:url(../images/detail/input-bg.jpg) no-repeat;  padding:4px; font:12px Arial; -moz-border-radius:3px; }
.contact-input:focus , .contact-select:focus { background:#EEE; border:1px solid #999; }
.contact-select { width:310px; border:1px solid #C1BA9F; background:url(../images/detail/input-bg.jpg) no-repeat; padding:4px; _padding:50px; font:12px Arial; -moz-border-radius:3px; }

.contact-button { width:100px; border:1px solid #900; background:#A80000; padding:4px 3px; font:bold 12px/17px Arial; color:#FFF; -moz-border-radius:3px; }
.contact-button:hover { border:1px solid #000; background:#666; }

/*	Finish CONTACT	*/


.hr-7{ height:7px; background:url(../images/dot.gif) left center repeat-x;}
.hr-11{ height:11px; background:url(../images/dot.gif) left center repeat-x;}
.hr-13 { height:13px; background:url(../images/dot.gif) left center repeat-x;}
.hr-15 { height:15px; background:url(../images/dot.gif) left center repeat-x;}
.hr-21 { height:21px; background:url(../images/dot.gif) left center repeat-x;}
.hr-31 { height:31px; background:url(../images/dot.gif) left center repeat-x;}
.hr-41 { height:41px; background:url(../images/dot.gif) left center repeat-x;}

.t-12 { font:12px/17px Arial; color:#000; }

.t-13 { font:13px/18px Arial; color:#666; }

.img-brd { border:1px solid #CCC; padding:1px; background:#FFF; }


/*	Start LINKS */

a { color:#000; text-decoration:none;  }
a:hover { color:#E08600; text-decoration:none;}

.a-orange a { color: #E08600; }
.a-orange a:hover { color: #000; }

/*	Finish LINKS */


/*	Start PAGINATION */

.pagination ul { float:left; margin-top:5px; }
.pagination li { float:left; display:inline;  }

.pagination li a { float:left; width:23px; height:18px; font:bold 11px Arial; color:#000; padding-top:4px; margin-right:3px; background:url(../images/detail/page.png) no-repeat; text-align:center; }
	
.pagination li a:hover , .pagination li a.current { color:#E08600; background:url(../images/detail/page.png) no-repeat 0 -30px; }

.page-info { width:660px; padding:4px 0 0 0; color:#999; }
	.page-info a { font-weight:bold; color:#000; }
	.page-info a:hover { color:#A26D15; text-decoration:none; }

/*	Finish PAGINATION */

#breadcrumb { float:left; width:968px; font:10px Arial; color:#000; padding-left:12px; margin:-7px 0 6px 0; background:url(../images/breadcrumb.gif) no-repeat; }
	#breadcrumb a { color:#777; }
	#breadcrumb a:hover { color:#000; }

/* jQuery.Rating Plugin CSS - http://www.fyneworks.com/jquery/star-rating/ */

div.star-rating{ float:left; width:15px; height:17px; text-indent:-999em; cursor:pointer;display:block;background:transparent;overflow:hidden; display:inline; }
div.rating-cancel, div.rating-cancel a { background:url(images/delete.gif) no-repeat 0 -18px; }
div.star-rating, div.star-rating a { background:url(../images/detail/star.gif) no-repeat 0 0px; }
div.rating-cancel a, div.star-rating a { display:block;width:16px;height:100%; background-position:0 0px; border:0}
div.star-rating-on a{background-position:0 -18px!important}
div.star-rating-hover a{background-position:0 -36px}
/* Read Only CSS */
div.star-rating-readonly a{cursor:default !important}
/* Partial Star CSS */
div.star-rating{background:transparent!important;overflow:hidden!important}

/* END jQuery.Rating Plugin CSS */

.garage-list li { width:105px; height:74px; }
	.garage-list li img { width:90px; height:60px; }
	
.garage-info td { padding:3px 0; border-bottom:1px dotted #DDD; color:#000; }

label.error {
    color:#CC0000;
    font-weight: bold;
    margin-left: 5px;
}

#top-login { 
    float:right; 
    width:175px; 
    height:125px; 
    padding:15px 0 0 15px; 
    background:url(../images/top-login.jpg) no-repeat; 
    position: absolute;
    top:35px;
    left:-60px;
    color:#FFF;
    line-height:12px;
    }
    
	#top-login div { float:left; width:170px; }
    #top-login input { border:none; background:none; width:150px; margin:3px 0 0 7px; font:11px Arial; color:#555; }
    #top-login input.none { border:none; background:none; width:85px; height:24px; margin:0 0 0 0; }
    #top-login a { color:#FFF; font-weight:bold; }
	#top-login a:hover { color:#FFC; }
    
    
.master-cat { background:url(../images/rb/master-cat.jpg) no-repeat !important; }

.ui-tabs-hide { display:none !important; }

/* pooling */
#pooling-box .rdo,#pooling-box label{ padding:0; margin:0 3px 0 0; vertical-align: middle;}
#pooling-box .vote-bar{ height: 11px; background-color:#CC0000; width: 230px; margin-bottom: 5px; text-indent: -9999px;}
#pooling-box-total{font-weight: bold; color:#CC0000;}

.info-box{ width: 590px; padding:5px; margin:5px 0 15px 0; border:1px solid #D1DCEA; color:#F60; background:url(../images/turuncuokey.png) no-repeat #FFC 2px 2px; padding-left:28px; font-weight:bold; font-size:12px;  }

.kpMenuUL li .aktif {font-size: 12px; font-weight: bold; color: #ff6000;}


.kpMenuUL li .kpMenuUlAlt {margin-left: 10px;}
.kpMenuUL li .kpMenuUlAlt li {list-style-type: none; font-size: 11px; font-weight: normal; color: #979797; border: none;  padding: 0px 0px 0px 0px} 
.kpMenuUL li .kpMenuUlAlt li a {font-size: 11px; font-weight: normal; color: #979797;}
.kpMenuUL li .kpMenuUlAlt li a:hover{ color:#039;} 
.kpMenuUL li .kpMenuUlAlt li .aktif {font-size: 11px; font-weight: normal; color: #ff6000;}

.kpMesajHead {width: 645px; height: 35px; background:  #e3ecf2; margin: 10px 0px 10px 0px;}
.kpMesajHead .padding {padding: 3px;}
.mesajBaslik {font-size: 16px; color: #252525; text-decoration: underline; font-weight: bold; float: left;}
.mesajTarih {font-size: 12px; text-decoration: underline; color: #7b8d9e; float: right; display: block; margin-top: 3px;}
.mesajIcerik {font-size: 12px; color: #6a7e92; line-height: 20px; margin-left: 8px;}
.mesajIcerik p {margin-bottom: 10px;}
.mesajLinks {margin-left: 8px; height: 20px;}
.mesajLinks a {font-size: 11px; color: #ff6000; text-decoration: none; margin: 0px 8px 0px 0px; display: block; float: left;}
.mesajLinks a:hover {text-decoration: underline;}
.mesajLinks a:visited {font-size: 11px; color: #ff6000; text-decoration: none; margin: 0px 5px 0px 0px; display: block; float: left;}

.mesajlarimLinks {margin-left: 8px; height: 20px;  float: right; margin-top: 5px;}
.mesajlarimLinks a {font-size: 11px; color: #ff6000; text-decoration: none; margin: 0px 12px 0px 0px; display: block; float: left; display: block;}
.mesajlarimLinks a:hover {text-decoration: underline;}
.mesajlarimLinks a:visited {font-size: 11px; color: #ff6000; text-decoration: none; margin: 0px 5px 0px 0px; display: block; float: left;}
.mesajbaslikfloat {float: left;}
.showmessage {float: left;}

.mesajlinkler {float: right; margin: 0px 0px 0px 0px; font-weight: normal;}
.mesajlinkler .yorumsayilink {font-size: 11px; text-decoration: underline; color:  #7d7d7d; margin-right: 3px; text-decoration: none; }
.mesajlinkler .aktif {color: #ff6000; margin-right: 3px; font-weight: bold;}
.mesajlinkler a {font-size: 11px; text-decoration: underline; color:  #7d7d7d; margin-right: 10px;}
.mesajlinkler a:hover {color: #ff6000; text-decoration: underline; }

#mesajListe {}
#mesajListe .item {width: 645px; height: 30px; border-bottom: 2px solid  #FFF; background: #e6edf5;}
#mesajListe .item .padding {padding: 5px 0px 0px 5px;}
#mesajListe .item .check {float: left; width: 30px; height: 20px; }
#mesajListe .item .kimden {font-size: 11px; font-weight: bold; color: #3e3935; height: 20px;  display: block; width: 180px; float: left;}
#mesajListe .item .konu {font-size: 11px; font-weight: normal; color: #3e3935; height: 20px;  display: block; width: 320px; float: left; text-decoration: underline;}
#mesajListe .item .tarih {font-size: 11px;  color: #3e3935; height: 20px;  display: block; width: 100px; float: left;}

#mesajListe .from {width: 64px; display: block; margin-left: 0px; font-size: 11px; font-weight: bold; color: #ff6000; float: left; text-align: right;}
#mesajListe .subject {width: 190px; display: block; margin-left: 0px; font-size: 11px; font-weight: bold; color: #ff6000; float: left; text-align: right;}
#mesajListe .date {width: 360px; display: block; margin-left: 0px; font-size: 11px; font-weight: bold; color: #ff6000; float: left; text-align: right;}
#kpSag h1 {width: 645px; height: 25px; border-bottom: 1px solid #d1dcea; font-size: 18px; color: #454544;}

/* ----------------------------------------------------------------------------------------------------------------*/
/* ---------->>> global settings needed for thickbox <<<-----------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/
*{padding: 0; margin: 0;}

/* ----------------------------------------------------------------------------------------------------------------*/
/* ---------->>> thickbox specific link and font settings <<<------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/
#TB_window {
	font: 12px Arial, Helvetica, sans-serif;
	color: #333333;
}

#TB_secondLine {
	font: 10px Arial, Helvetica, sans-serif;
	color:#666666;
}

#TB_window a:link {color: #666666;}
#TB_window a:visited {color: #666666;}
#TB_window a:hover {color: #000;}
#TB_window a:active {color: #666666;}
#TB_window a:focus{color: #666666;}

/* ----------------------------------------------------------------------------------------------------------------*/
/* ---------->>> thickbox settings <<<-----------------------------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/
/* ---------->>> thickbox specific link and font settings <<<------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/
#TB_window {
	font: 12px Arial, Helvetica, sans-serif;
	color: #333333;
}

#TB_secondLine {
	font: 10px Arial, Helvetica, sans-serif;
	color:#666666;
}

#TB_window a:link {color: #666666;}
#TB_window a:visited {color: #666666;}
#TB_window a:hover {color: #000;}
#TB_window a:active {color: #666666;}
#TB_window a:focus{color: #666666;}

/* ----------------------------------------------------------------------------------------------------------------*/
/* ---------->>> thickbox settings <<<-----------------------------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/
#TB_overlay {
	position: fixed;
	z-index:100;
	top: 0px;
	left: 0px;
	height:100%;
	width:100%;
}

.TB_overlayMacFFBGHack {background: url(macFFBgHack.png) repeat;}
.TB_overlayBG {
	background-color:#000;
	filter:alpha(opacity=75);
	-moz-opacity: 0.75;
	opacity: 0.75;
}

* html #TB_overlay { /* ie6 hack */
     position: absolute;
     height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
}

#TB_window {
	position: fixed;
	background: #ffffff;
	z-index: 102;
	color:#000000;
	display:none;
	border: 4px solid #525252;
	text-align:left;
	top:50%;
	left:50%;
}

* html #TB_window { /* ie6 hack */
position: absolute;
margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');
}

#TB_window img#TB_Image {
	display:block;
	margin: 15px 0 0 15px;
	border-right: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	border-top: 1px solid #666;
	border-left: 1px solid #666;
}

#TB_caption{
	height:25px;
	padding:7px 30px 10px 25px;
	float:left;
}

#TB_closeWindow{
	height:25px;
	padding:11px 25px 10px 0;
	float:right;
}

#TB_closeAjaxWindow{
	padding:7px 10px 5px 0;
	margin-bottom:1px;
	text-align:right;
	float:right;
}

#TB_ajaxWindowTitle{
	float:left;
	padding:7px 0 5px 10px;
	margin-bottom:1px;
}

#TB_title{
	background-color:#e8e8e8;
	height:27px;
}

#TB_ajaxContent{
	clear:both;
	padding:2px 15px 15px 15px;
	overflow:auto;
	text-align:left;
	line-height:1.4em;
}

#TB_ajaxContent.TB_modal{
	padding:15px;
}

#TB_ajaxContent p{
	padding:5px 0px 5px 0px;
}

#TB_load{
	position: fixed;
	display:none;
	height:13px;
	width:208px;
	z-index:103;
	top: 50%;
	left: 50%;
	margin: -6px 0 0 -104px; /* -height/2 0 0 -width/2 */
}

* html #TB_load { /* ie6 hack */
position: absolute;
margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');
}

#TB_HideSelect{
	z-index:99;
	position:fixed;
	top: 0;
	left: 0;
	background-color:#fff;
	border:none;
	filter:alpha(opacity=0);
	-moz-opacity: 0;
	opacity: 0;
	height:100%;
	width:100%;
}

* html #TB_HideSelect { /* ie6 hack */
     position: absolute;
     height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
}

#TB_iframeContent{
	clear:both;
	border:none;
	margin-bottom:-1px;
	margin-top:1px;
	_margin-bottom:1px;
}


/*Message Box*/
div.Message-Box{background:url(images/bg.png) #ffffff; padding:10px;}
#TB_ajaxContent form input.subj{width:420px;height:25px; padding:3px;}
#TB_ajaxContent form textarea{width:420px;height:150px; padding:3px;}
#TB_ajaxContent form table{width:540px;}
#TB_ajaxContent form th {width:50px;color:#666;}
#TB_ajaxContent form td , .modalBoxBodyContent form th {background:#F5F5F5;border-bottom:1px dotted #CCC;padding:3px;}
#TB_ajaxContent form input.button {background:#666;	border:1px solid #000;	padding:5px 7px;	color:#FFF;	font:bold 14px Arial;}
/*Message Box*/


.mesajoku {
    border: 2px solid #EEE;
    padding: 5px;
    display: block;
}
