@charset "utf-8";
/*

          _    _                  ______
         | |  | |                |___  /
 _ __ ___| | _| | __ _ _ __ ___     / / 
| '__/ _ \ |/ / |/ _` | '_ ` _ \   / /  
| | |  __/   <| | (_| | | | | | |./ /___
|_|  \___|_|\_\_|\__,_|_| |_| |_|\_____/

All rights reserved...


*/

/* ------------------------------------------ reset styles ------------------------------------------ */
/* ----------------------------------------*/

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,
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-weight: inherit;
font-style: inherit;
font-size: 100%;
font-family: inherit;*/
vertical-align: baseline;
}
/* remember to define focus styles! */

:focus {
outline: 0;
}

body {
	line-height: 1;
	color: black;
	background: #000;
	background-repeat: repeat-x;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	/* god damn you safari */
}

/** {
	behavior: url(iepngfix.htc);
}*/

ol, ul {
list-style: none;
}

/* tables still need 'cellspacing="0"' in the markup */
/*
table {
border-collapse: separate;
border-spacing: 0;
}

caption, th, td {
text-align: left;
font-weight: normal;
}*/

.clearer { clear: both; }

/* ------------------------------------------ .-*-. ------------------------------------------ */
/* ------------------------------------end of reset styles ----------------------------------- */


/* --------------------------------------- main styles --------------------------------------- */
/* ----------------------------------------*/

.header-wrap { height: 137px; 
			   width: 100%; 
			   background: url(../images/HeaderBG.gif) repeat-x top center; }

	.header { width: 928px; 
			  margin: 0px auto; 
			  height: 137px; 
			  position: relative; 
			  /*background:url(../images/header-content.jpg) no-repeat 0px 57px; */z-index: 1;}
			  
		.top-menu { float: left; width:360,5px; height: 20px;z-index:15;}
			.top-menu ul { list-style: none; /* god damn you safari */ margin: 0; padding: 0;z-index:16; }
			.top-menu ul li { float: left; text-indent: -9999px; }
			
			
			#top-mainp a { background: url(../images/TopMenuAnaSayfa.gif) no-repeat 0px -22px; 
						  height: 22px; 
						  width:78px;
						  display: block; 
						  text-decoration: none; }

			#top-mainp a:hover { background: url(../images/TopMenuAnaSayfa.gif) no-repeat 0px 0px; 
								display: block; 
								text-decoration: none; }
								
			#top-mainp a:active { background: url(../images/TopMenuAnaSayfa.gif) no-repeat 0px 0px; 
								 display: block; 
								 text-decoration: none; }
			/*  sub elements */
			#top-news a { background: url(../images/TopMenuHaberler.gif) no-repeat 0px -22px; 
						  height: 22px; 
						  width: 60px; 
						  display: block; 
						  text-decoration: none; }

			#top-news a:hover { background: url(../images/TopMenuHaberler.gif) no-repeat 0px 0px; 
								display: block; 
								text-decoration: none; }
								
			#top-news a:active { background: url(../images/TopMenuHaberler.gif) no-repeat 0px 0px; 
								 display: block; 
								 text-decoration: none; }
								/* 1 -----------------------------------------*/

			#top-about a { background: url(../images/TopMenuHakkimizda.gif) no-repeat 0px -22px; 
						  height: 22px; 
						  width: 90px; 
						  display: block; 
						  text-decoration: none; }

			#top-about a:hover { background: url(../images/TopMenuHakkimizda.gif) no-repeat 0px 0px; 
								display: block; 
								text-decoration: none; }
								
			#top-about a:active { background: url(../images/TopMenuHakkimizda.gif) no-repeat 0px 0px; 
								 display: block; 
								 text-decoration: none; }
								 /* 2 ----------------------------------------- */

			#top-data a { background: url(../images/TopMenuBilgiBankasi.gif) no-repeat 0px -22px; 
						  height: 22px; 
						  width: 101px; 
						  display: block; 
						  text-decoration: none; }

			#top-data a:hover { background: url(../images/TopMenuBilgiBankasi.gif) no-repeat 0px 0px; 
								display: block; 
								text-decoration: none; }

			#top-data a:active { background: url(../images/TopMenuBilgiBankasi.gif) no-repeat 0px 0px; 
								 display: block; 
								 text-decoration: none; }
								/* 3 ----------------------------------------- */

			#top-refer a { background: url(../images/TopMenuReferanslar.gif) no-repeat 0px -22px; 
						  height: 22px; 
						  width: 96px; 
						  display: block; 
						  text-decoration: none; }

			#top-refer a:hover { background: url(../images/TopMenuReferanslar.gif) no-repeat 0px 0px; 
								display: block; 
								text-decoration: none; }

			#top-refer a:active { background: url(../images/TopMenuReferanslar.gif) no-repeat 0px 0px; 
								 display: block; 
								 text-decoration: none; }
								/* 4 ----------------------------------------- */

			#top-advert { z-index:18;}
			#top-advert a { background: url(../images/TopMenuYayinciGirisi.gif) no-repeat 0px -22px; 
						  height: 22px; 
						  width: 106px; 
						  display: block; 
						  text-decoration: none; z-index:15;}

			#top-advert a:hover { background: url(../images/TopMenuYayinciGirisi.gif) no-repeat 0px 0px; 
								display: block; 
								text-decoration: none; }
	
			#top-advert a:active { background: url(../images/TopMenuYayinciGirisi.gif) no-repeat 0px 0px; 
								 display: block; 
								 text-decoration: none; }
								/* 5 ----------------------------------------- */

			#top-agency a { background: url(../images/TopMenuAjansGirisi.gif) no-repeat 0px -22px; 
						  height: 22px; 
						  width: 97px; 
						  display: block; 
						  text-decoration: none; z-index:15;}
						  
		    #top-agency { z-index:10;}						  
			#top-agency  a:hover { background: url(../images/TopMenuAjansGirisi.gif) no-repeat 0px 0px; 
								display: block; 
								text-decoration: none; }
								
			#top-agency  a:active { background: url(../images/TopMenuAjansGirisi.gif) no-repeat 0px 0px; 
								 display: block; 
								 text-decoration: none; }
								/* 6 ----------------------------------------- */

			#top-contact a { background: url(../images/TopMenuIletisim.gif) no-repeat 0px -22px; 
						  height: 22px; 
						  width: 75px; 
						  display: block; 
						  text-decoration: none; }
						  
			#top-contact a:hover { background: url(../images/TopMenuIletisim.gif) no-repeat 0px 0px; 
								display: block; 
								text-decoration: none; }
								
			#top-contact  a:active { background: url(../images/TopMenuIletisim.gif) no-repeat 0px 0px; 
								 display: block; 
								 text-decoration: none; }
								
								
								
			#top-english a {  background-image: url(../images/TopMenuLang.gif);
							  height:22px; 
							  width: 41px; 
							  display: block; 
							  text-decoration: none; }




		.topdummy { float: left; background:url(../images/TopDummy.gif) no-repeat top left; width: 215px; height: 22px;}
		
		.language { position:absolute; right:0pt; width: 109px; }
		
		.logo { background:transparent url(../images/ReklamzLogo.gif) repeat scroll 0 0;	height:109px; left:-59px; position:absolute; top:28px; width:203px; z-index:6; }
			
			.logo a{ background:transparent url(../images/ReklamzLogo.gif) repeat scroll 0 0;display:block;height:109px;width:203px;}
			.logo a:hover,.logo a:active { display: block;height:109px;width:203px;background: url(../images/ReklamzLogo.gif); }
				
		.main-menu { position: absolute;
					 top: 36px;
					 left: 144px;
					 width: 440px;
					 height: 97px;
					 display: inline;
					 background: url(../images/mainMenu.gif) no-repeat bottom left;
					 z-index: 5;
					 font-family: Arial, Helvetica, sans-serif; 
					 font-size: 12px; }

		.main-menu ul { width: 444px; }
		.main-menu ul li { float: left; }

		.search { float:right;height:60px;position:relative;width:290px; margin-top:6px;}
			.search .magnifier { position: absolute; right:52px;top:6px;}
			.search span { color:#A8A8A8; font-family:trebuchet MS; position:absolute; left:-15px;top:14px;}
			.search .inputtext { background: url(../images/SearchInputBack.gif) top left no-repeat;width: 195px;height: 19px;position: absolute;z-index: 1;border: 0;top:10px;left:40px; }
							
		#brand { background-image:url(../images/references_main.png); width: 327px; height: 23px; position: absolute; right:-7px; top:70px; z-index: 4; }
		* html #brand{ height:23px; }
        #brand #brand_reklamveren, #brand #brand_yayinci
        {
            margin-left:10px;
            float:left;
            display:block;
            height:20px;
            width:150px;
        }
		* html #brand #brand_reklamveren, * html #brand #brand_yayinci{ width:140px; height:20px;}
        		
		.content-wrap { width: 100%; height: auto; clear: both; background: url(../images/bg.gif) top center; font-family: trebuchet MS, arial, sans-serif;}
		
	.content { margin: 0px auto; width: 945px; position: relative; z-index: 0; padding-bottom: 32px; }
	.content #main-flash { width: 945px; height: 345px; margin-right: 5px; z-index: 3; }
		#flashsub { width: 600px; height: 35px; position: absolute; top: 314px; left: 14px; }
			#flashsub ul { list-style: none; margin:0pt; padding:0pt; }
			#flashsub li { float:left; margin-right: 3px; }
			
		#explain-wrap { height: auto; width: 946px; background: url(../images/ExplainBack.gif) repeat-y 0px 15px; }
		#explain-wrap-form { height: auto; width: 946px; background: url(../images/ExplainBack-str.gif) repeat-y 0px 15px; }
		#explain-wrap .top{ width: 946px; height: 10px; background: url(../images/ExplainTop.gif) no-repeat top left; }
		#explain-content { width: 940px; margin:0px auto; position:relative; }
		#explain-wrap .bottom { width: 946px; height: 33px; background: url(../images/ExplainBottom.gif) no-repeat top left; }
		#explain-wrap-form .bottom { width: 946px; height: 33px; background: url(../images/ExplainBottom.gif) no-repeat top left; }
		
		#explain-wrap-lite { height: auto; width: 946px; background: url(../images/ExplainBack-lite.gif) repeat-y 0px 15px; }
		#explain-wrap-form-lite { height: auto; width: 946px; background: url(../images/ExplainBack-str-lite.gif) repeat-y 0px 15px; }
		#explain-wrap-lite .top{ width: 946px; height: 10px; background: url(../images/ExplainTop-lite.gif) no-repeat top left; }
		#explain-content-lite { width: 940px; margin:0px auto; position:relative; }
		#explain-wrap-lite .bottom { width: 946px; height: 33px; background: url(../images/ExplainBottom-lite.gif) no-repeat top left; }
		#explain-wrap-form-lite .bottom { width: 946px; height: 33px; background: url(../images/ExplainBottom-lite.gif) no-repeat top left; }

		#mini-black { background: url(../images/mini-black-tab.gif);
						  width: 20px; 
						  height: 18px; 
						  position: absolute; 
						  top: 378px; 
						  left: 3px;
						  z-index: 5; }
						  
			#widget { float: right; /*background-color: #f6f6f6;*/ }
			.widget-spacer { height: 71px; width: 320px; }
				#widget ul { /* god damn you safari */ margin: 0; padding: 0; }
				#tab-changer li { float: left; }
				#tab-changer a { display: block; 
								 background: url(../images/arrow.gif) 23px 11px no-repeat; 
								 width: 127px; 
								 height: 25px;
								 text-decoration: none;
								 color: #FFFFFF;
								 padding: 10px 0px 0px 35px; 
								 margin-left: 1px; }
				#tab-changer a:hover, #tab-changer a:active { display: block; background-color: #000; }
			#widget .widget-text { font-family: "Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif;border-top:1px dashed #B2B2B2; padding:12px 0 3px; width:306px; margin:-2px auto 2px; }
				.widget-header { float:left;padding-bottom:10px;width:210px; }
				.widget-header a { color:#630000; float:left; font-size:16px; text-decoration:none;letter-spacing: -1px; }
				.widget-header a:hover,.widget-header a:active { font-size: 16px; color: red;text-decoration:underline; float: left; }
				.widget-more {  background: transparent url(/images/smll_btn.png) 1px 2px no-repeat;
								/*background-image:url(../images/smll_btn.png);
								background-position:1px 2px;
								background-repeat:no-repeat;*/
								display:block;
								height:30px;
								margin-left:9px;
								padding-left:20px;
								padding-top:4px;
								width:90px;}
				.widget-more a { text-decoration: none; color: #dd6d00;  }
				.widget-more a:hover {},.widget-more a:active { color: #800000; text-decoration: underline;}

				#widget .widget-text em { font-size: 11px; color: #999999; font-style: normal; float: right; margin-top:2px; }
				.widget-text p { font-family: "Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif; line-height: 14px; clear:left;}
			.icons { width: 100px; height: 20px; float: right; margin: 5px 10px 0px 0px; display: inline; }
			.icons span { display:block; float:right; margin-left:6px; }
			#content-text { width: 610px; float: left; margin: 0px auto; }
			#content-text-lite { width: 920px; float: left; margin: 0px auto; }
				.content-text-header { /*background: url(../images/hedir.gif); */
									   color:#630000;
										font-family:Arial,Verdana,sans-serif;
										font-size:28px;
										font-weight:bold;
										letter-spacing:-1px;
										margin:19px 0 10px 30px;
										width:521px;}
							   
			.content-text { text-align: left; 
							font-size:100%;
							line-height:14px;
							width: 545px; 
							margin: 0px auto; 
							clear: both;
							font-family: "Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif; 
							line-height: 14px; }
		    .content-text-lite { text-align: left; 
							font-size:100%;
							line-height:14px;
							width: 850px;
							margin: 0px auto; 
							clear: both;
							font-family: "Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif; 
							line-height: 14px; }
							
			.content-text p strong { font-weight: bold; } 
			.content-text-lite p strong { font-weight: bold; } 
			#three-frames { list-style: none; font-size: 11px; width:585px; margin: 0px auto; padding: 0; }
				#three-frames li { float:left;
								   height:180px;
								   margin-left:15px;
								   display: inline;
								   padding: 20px 0px 0px 0px ;
								   width: 178px; }
				#three-frames p { text-align: left; margin-top: 15px; }

.footer-wrap { width: 100%; 
			   height: 310px; 
			   background: url(../images/FooterBG.gif) repeat-x top center; 
			   clear: both; }

	.footer { margin: 0px auto; width: 928px; position: relative; }
		
		.adress { position: absolute; top: 17px; left: 0; color: #a5a5a5; font-size:10px; z-index:1;}
		.adress  span { margin-left: 10px; } 
		.secrecy { position: absolute; top: 215px; left: 0; color: #8f8f8f; font-size:10px; }
		.footerlinks{ position: absolute; 
					  top: 70px; 
					  left: 0; 
					  width: 800px; 
					  height: 160px; 
					  background: url(../images/footer_left_back.jpg) top left no-repeat;
					  color: #999; }
							
		#footermenu { font-family: Arial, Helvetica, sans-serif; font-size: 11px; }
		#footermenu ul { list-style: none; /*width: 140px*/ }
		/*#footermenu li { padding: 10px 0px 0px 13px; }*/
		#footermenu a { text-decoration: none; color: #999;	text-transform: capitalize; }
		#footermenu a:hover, #footermenu a:active { color: #fff; text-decoration: underline; }	
			.footersub { }
			.footersub li { /*width: 127px;*/ background: url(../images/arrow.gif) no-repeat 0px 11px; padding:10px 0px 3px 11px; }
						
		.footergoogle { position: absolute; 
						top: 0; 
						right: 0; 
						width: 190px; 
						height: 150px; 
						background: url(../images/FooterGoogleLogo.gif) top center; }
		.site-linkz {}
		.site-linkz li { float:left; width:185px; }
			.site-linkz a { color:#881620; font-size:13px; font-weight:bold; padding-left:7px; text-decoration:none; }
			.site-linkz a:hover,.site-linkz a:active { color: #881620; text-decoration: underline; }

/* ------------------------------------------ .-*-. ------------------------------------------ */
/* ------------------------------------ end of main styles ----------------------------------- */



/* --------------------------------------- widget styles --------------------------------------- */
/* ----------------------------------------*/

/* Caution! Ensure accessibility in print and other media types... */
@media projection, screen { .ui-tabs-hide { display: none; } }

/* Hide useless elements in print layouts... */
@media print { .ui-tabs-nav { display: none; } }

/* Skin */
.ui-tabs-nav { margin-left:1px}
.ui-tabs-nav, .ui-tabs-panel {}
.ui-tabs-nav a { display: block;
				 background: url(../images/arrow.gif) 23px 11px no-repeat;
				 width: 128px;
				 height: 20px;
				 text-decoration: none;
				 color: #999;
				 padding: 10px 0px 0px 35px; }
				 
				.ui-tabs-nav a:hover, .ui-tabs-nav a:active { display: block; background-color: #000; color: #FFFFFF; }
.ui-tabs-nav:after {}
.ui-tabs-nav li { float: left; background-color: #dadada; border-bottom: 1px solid #000; }
.ui-tabs-nav a span {}
.ui-tabs-selected a { display: block; background-color: #000; color: #FFFFFF; }
.ui-tabs-disabled { opacity: .4; filter: alpha(opacity=40); }
.ui-tabs-panel { min-height:270px;height: auto; /*background: url(../images/WidgetBack.gif) no-repeat 1px 0;*/ width: 327px; }

.callback {width: 285px; margin: 20px auto 0px auto; }
	.callback-top { background:url(../images/call-top.gif) no-repeat top left; height: 44px; width: 285px } 
	.callback-body { background:url(../images/call-middle.gif) repeat-y top left; width: 255px; padding: 15px }
		.callcontent label {float: left;font-size:13px;font-weight:bold;}
		.callcontent input {color:#666666; float:right; font-weight:bold; height:15px; width:144px;}
	.callback-bot { background:url(../images/call-bot.gif) no-repeat top left; height: 9px; width: 285px }

/* ------------------------------------------ .-*-. ------------------------------------------ */
/* ---------------------------------- end of widget styles ----------------------------------- */



/* ------------------------------------ publisher styles ------------------------------------- */
/* ----------------------------------------*/

#publisher-wrap { }
#publisher-wrap h2 { background: transparent url(../images/publisher-h2.gif) no-repeat scroll 0px 14px;
					 color: #666666;
					 font-size: 24px;
					 height: 18px;
					 margin: 20px;
					 padding: 5px 10px 10px 24px;
					 width: 250px; }
					 
	.publisher { width: 270px; height: 220px; float: left; margin-left:26px; margin-bottom: 10px; display:inline; }
	
		.publisher h3 { background: transparent url(../images/publisher-h3.gif) no-repeat scroll 5px 5px;
						border-bottom: 1px dotted #333333;
						color: #990000;
						font-size: 18px;
						font-family: "Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif;
						height: 28px;
						padding: 3px 5px 0px 25px;
						width: 228px;
						letter-spacing:-1px;
						font-weight:bold;
						font-size: 18px;
						letter-spacing:-1px;
						font-weight: bold; }
						
		.publisher ul { width:130px; float: left; height: auto; font-family:arial,helvetica,sans-serif;
font-size:11px;}
		.publisher li { width:130px; }		
			.publisher li a{ width:120px; 
							 background: url(../images/publisher-bullet.gif) 2px -8px no-repeat ;
							 padding: 5px 4px 0px 15px ;
							 display: block;
							 text-decoration: none;
							 color: #333333; }

			.publisher li a:hover,.publisher li a:active{ width:120px; 
							 						      background: url(../images/publisher-bullet.gif) 0px 8px no-repeat;
							 							  padding: 5px 4px 0px 15px ;
														  display: block;
														  color: #999999; }
			
			/* publisher hover */

			.hoova { width: 440px; 
					 height: 130px; 
					 color: #000; 
					 font-size: 10px;
					 background: url(../images/pop.png) top left no-repeat;
					_background: transparent;
					_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/pop.png', sizingMethod='scale');
					 padding-top: 17px; 
					 padding-left: 10px; }
					 
				.hoova table { line-height:22px; float:left; margin-top: 20px; font-family: Arial, Helvetica, sans-serif; font-size:13px;}
					.hoova img { float:left; height:130px; width:180px;  margin-left: 15px; margin-top: 20px; border: 1px solid #aaa; }
					.hoova h2 { border-bottom:2px dotted #999999; height:22px; padding-right: 10px;font-size:14px; }
				.pubilsher-img { width: 140px; height: 50px; float:left; margin-left: 10px } 
		
    		/* publisher hover */

			.publisher-table { color:white;margin-bottom:16px;margin-left:25px; }
			.publisher-table tr { font-size:13px; text-align: center;vertical-align:middle; }
			.publisher-table tr td { text-align: center; }
			.table-numb { font-size: 15px; font-weight: bold;}
			

/* ------------------------------------------ .-*-. ------------------------------------------ */
/* --------------------------------- end of publisher styles --------------------------------- */




/* ------------------------------------ dictionary styles ------------------------------------- */
/* ----------------------------------------*/


#dictionary-wrap { }
#dictionary-wrap h2 { background: transparent url(../images/dictionary-h2.gif) no-repeat scroll 0px 14px;
					  color: #666666;
					  font-size: 24px;
					  height: 18px;
					  margin: 20px;
					  padding: 5px 10px 10px 24px;
					  width: 250px;
					  font-weight:normal; }

#caps { width: 577px; height: 37px; margin:0px 0px 20px 20px; clear:both; }
#caps ul { width: 577px; }
#caps ul li { float: left; height: 35px; }
#caps ul li a { display: block; 
				background: url(../images/dict-caps-back.gif) no-repeat 0px 0px; 
				height: 21px; 
				width: 22px; 
				padding: 8px 0px;
				text-decoration: none; 
				font-size: 18px;
				text-align: center;
				color: #999;
				text-indent: -2px; 
				cursor: pointer; }

#caps ul li a:hover,#caps ul li a:active { background: url(../images/dict-caps-back.gif) no-repeat 0px -37px; color: #fff; }

		.dictionary-item { width: 280px; height: auto; float: left; margin-left:16px; margin-bottom:25px; display: inline; }

			.dictionary-item h3 { background: transparent url(../images/dictionary-h3.gif) no-repeat scroll 0px 5px;
								  border-bottom: 1px dotted #333333;
								  color: #990000;
								  font-size: 17px;
								  height: 23px;
								  padding: 4px 5px 0px 19px;
								  width: 250px;
								  letter-spacing: -1px;
								  font-weight: bold;
								  font-family: "Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif}

			.dictionary-text { line-height: 16px; font-size: 12px; margin-top:10px; min-height:133px; height: auto; }		
			/*#WordBookResult { background-color:red;float:left;height:auto;width:608px; }*/

/* ------------------------------------------ .-*-. ------------------------------------------ */
/* --------------------------------- end of dictionary styles -------------------------------- */




/* ----------------------------------- news-detail styles ------------------------------------ */
/* ----------------------------------------*/

.news-header { background: transparent url(../images/mini-black-tab.gif) no-repeat scroll 0px 14px;
						   color: #666666;
						   font-size: 28px;
						   float: left;
						   margin:18px 0 4px 0px;
						   padding:6px 0 8px 31px;
						   font-family:Arial,Verdana,sans-serif;
						   letter-spacing:-1px;
						   width: 400px;
					  	   font-weight:normal;
						   display: inline;font-weight:bold; } 

						   
.news-header-main {background:transparent url(../images/mini-black-tab.gif) no-repeat scroll 0 14px;
								color:#666666;
								display:inline;
								float:left;
								font-family:Arial,Verdana,sans-serif;
								font-size:28px;
								font-weight:bold;
								letter-spacing:-1px;
								margin:18px 0 10px 0;
								padding:6px 0 8px 31px;
								width:400px; }

.news-date-detail { color:#777777;
					float:right;
					font-size:14px;
					height:17px;
					margin:37px 40px 10px 0;
					text-align:right;
					width:100px; }

.news-header-detail { background:transparent url(../images/mini-black-tab.gif) no-repeat scroll 0 14px;
								color:#666666;
								display:inline;
								float:left;
								font-family:Arial,Verdana,sans-serif;
								font-size:22px;
								font-weight:bold;
								letter-spacing:-1px;
								margin:18px 0 0px;
								padding:12px 0 8px 31px;
								width:400px;}
						   
.news-header-new { background: transparent url(../images/dictionary-h2.html) no-repeat scroll 0px 14px;
				   color: #666666;
				   font-size: 24px;
				   /*margin:25px 8px 0 35px;*/
				   width: 500px;
				   font-weight:normal;
				   float: left;
				   display: inline; font-family:"Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif;} 
			   
			   .news-header-new a {float:left; color:#990000; font-size:17px;letter-spacing:-1px; font-weight:bold; text-decoration:none; }
			   .news-header-new a:hover,.news-header-new a:active { letter-spacing:-1px;text-decoration: none; color: red; font-weight:bold; } 
			  
			   .news-header a { text-decoration: none; color: #990000; }
			   .news-header a:hover,.news-header a:active { text-decoration: none; color: red; } 
			  
.news-detail-image { display:inline;float:left;height:193px;margin-bottom:21px;margin-left:33px;margin-right:28px;width:296px; }
.news-detail-image-big { margin-bottom:21px;margin-left:33px; }
			   
.news-sub-header { color:#990000;
				   display:inline;
				   float:left;
				   font-size:14px;
				   letter-spacing:-1px;
				   margin: 0px 0 10px 30px;
				   width:408px;
				   font-weight: normal; } 

		 .news-sub-header a { text-decoration: none; color: #666; }
		 .news-sub-header a:hover,.news-header a:active { text-decoration: none; color: #333; } 

	.news-date { color:#666666; 
			   float:right;
			   font-size:14px;
			   height:25px;
			   /*margin:26px 36px 0px 0;*/
			   text-align:right;
			   width:70px; display:inline;}
				 
	.news-sub-date { color: #666;
					 float: right;
					 font-size:14px;
					 height:17px;
					 margin: 5px 40px 0px 0px;
					 text-align:right;
					 width:100px; }
					 
	.news-text { text-align: left; 
				 font-size: 12px; 
				 line-height: 16px; 
				 margin: 0px auto;
				 padding-right:18px; 
				 padding-left:18px;
				 /*width: 540px; 
				 clear: both;
				 border-bottom:1px dashed #bebebe;*/
				 padding-bottom:10px; }
				 
		.news-text p strong {font-weight: bold;}
		.news-text-work {padding-right: 30px; padding-left: 30px;font-size: 12px; line-height: 16px; margin: 0px auto;}
		.news-text-work p strong {font-weight: bold;}
		.news-text-work strong {font-weight: bold;}
	.news-main-text { text-align: left; 
									 font-size: 12px; 
									 line-height: 16px; 
									 margin: 0px auto ; 
									 width: 540px; 
									 clear: both;
									 padding-bottom:10px; }

/* ------------------------------------------ .-*-. ------------------------------------------ */
/* -------------------------------- end of news-detail styles -------------------------------- */


/* --------------------------------- publisher-detail styles --------------------------------- */
/* ----------------------------------------*/

.publisher-detail {}
	/*.publisher-detail h1 { background: transparent url(../images/dictionary-h2.gif) no-repeat scroll 0px 14px;
						   color: #666666;
						   font-size: 24px;
						   height: 18px;
						   margin: 20px;
						   padding: 5px 10px 10px 24px;
						   width: 400px;
					  	   font-weight:normal; }*/
						   
	.publisher-detail .subtitle { display: block;
						border-bottom:1px dashed #999999;
						font-family: "Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif;
						font-size:17px;
						font-weight:bold;
						letter-spacing:-1px;
						margin-left:37px;
						margin-bottom:10px;
						padding:25px 10px 9px 0;
						clear: both; margin-right:35px;}
						   
		.advert-area { width: 400px; margin: 0px auto; width:500px; }
			.advert-area li { float: left; width: 103px; height: 75px; border: 1px solid #000; margin-right: 10px; }
	.publisher-graphic { width: 550px; margin: 0px auto; }
	publisher-graphic ul li { margin-bottom: 10px; padding-bottom: 10px; border-bottom: 1px solid #dadada;}
	.publisher-content { padding-top:10px; width:535px; margin: 0px auto; }
		.publisher-content a { color: #FF0000; font-weight: bold; text-decoration:none; }
		.publisher-content a:hover,.publisher-content a:active { color: #990000; font-weight: bold; text-decoration: underline; }
		.publisher-content p { clear:both; padding-top:15px; margin-bottom:15px; }
		.publisher-badge {padding: 10px 10px 10px 10px; background-color:#dbdbd1;}
			.publisher-badge h1 {display: inline; margin: 0; padding: 0; font-weight: 200; font-size: 1em;}
			.publisher-badge h2 {display: inline; margin: 0; padding: 0; font-weight: 200; font-size: 1em;}
			.publisher-img { width: 172px; height:86px; float: left; margin-right: 5px; }
			.publisher-img img { border: 1px solid #dadada; }
			.publisher-content table { font-size: 12px; font-family: lucida sans, helvetica, sans-serif; margin-top: 10px }
			.publisher-content table tr { padding: 3px; }
			.publisher-content strong { font-weight: bold; }
			
		.publisher-btns { float:left;margin-left:36px;}
		.publisher-btns span {float:left;margin-right:15px;}
		.publisher-btns a {display:block;text-indent:-9999px;}
		.publisher-btns a:hover,.publisher-btns a:active {}
			.show-adarea {}
				.show-adarea a { width:168px; height:45px;background: transparent url(../images/show-advert-area.gif) no-repeat scroll 0px 0px; }
				.show-adarea a:hover,.show-adarea a:active { width:168px; height:45px;background: transparent url(../images/show-advert-area.gif) no-repeat scroll 0px -45px; }
			.down-spec {}
				.down-spec a { width:168px; height:45px;background: transparent url(../images/download-spec.gif) no-repeat scroll 0px 0px;}
				.down-spec a:hover,.down-spec a:active { width:168px; height:45px;background: transparent url(../images/download-spec.gif) no-repeat scroll 0px -45px;}
		
		
/* ------------------------------------------ .-*-. ------------------------------------------ */
/* ----------------------------- end of publisher-detail styles ------------------------------ */


/* --------------------------------------- zform styles -------------------------------------- */
/* ----------------------------------------*/

.zform { /*background: #efefef; border-color: #efefef #dadada #dadada #efefef;*/ padding: 10px; border-style: solid; border-width: 1px; }
	.zform label { float: left; width: 150px; margin-right: 10px; }
	.zform span { margin-right: 5px;}
	.zform p { margin-bottom: 5px; }
	.zforminput { }
	.zformbutton { background:#000000 none repeat scroll 0 0; border-color:#EFEFEF #DADADA #DADADA #EFEFEF; border-style:solid; border-width:1px; color:#FF0000; font-size:11px; padding:3px 8px 3px 4px; }

/* ------------------------------------------ .-*-. ------------------------------------------ */
/* ----------------------------------- end of zform styles ----------------------------------- */


/* ------------------------------------------ .-*-. ------------------------------------------ */
/* ----------------------------- end of publisher-detail styles ------------------------------ */

.design-detail {}
	/*.design-detail h1 { background: transparent url(../images/dictionary-h2.gif) no-repeat scroll 0px 14px;
						   color: #666666;
						   font-size: 24px;
						   height: 18px;
						   margin: 20px;
						   padding: 5px 10px 10px 24px;
						   width: 400px;
					  	   font-weight:normal; }*/
						   
	.design-detail h2 { border-bottom:1px dashed #999999;
						font-family: "Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif;
						font-size:17px;
						font-weight:bold;
						letter-spacing:-1px;
						margin-left:37px;
						margin-bottom:10px;
						padding:25px 10px 9px 0;
						clear: both; margin-right:35px;}
						
	.design-detail h3 { clear:both; font-family:"Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif; font-size:17px; font-weight:bold;
letter-spacing:-1px;margin-bottom:7px; margin-left:32px; } 

	.design-text { clear:both; padding-bottom:20px; padding-left:33px; padding-right:40px; padding-top:0; } 
	.design-select { line-height: 12px; margin-left:1px; z-index:2; position: absolute; top: 40px; left:0px; }
	.design-select li { font-family:arial; font-size:12px; margin-bottom: 3px; }
	.design-select a { font-weight: bold; display: block; background-color: #e8e8e1; width:148px; height:14px; color: #6e6e64; text-decoration: none; padding: 5px 0 1px 10px; }
	.design-select-hover { font-weight: bold; display: block; width:149px; color: #FFFFFF;  text-decoration: none; background: #6e6e64 url(../images/left-arrow-back.gif) right top no-repeat; }
	.design-select a:active { font-weight: bold; display: block; width:149px; color: #FFFFFF;  text-decoration: none; background: #6e6e64 url(../images/left-arrow-back.gif) right top no-repeat; }
	.ref-detail-text { padding:0 15px 15px; height:43px;}
	.ref-detail  {  }
	.design-detail-top {width: 390px; height: 10px; background:url(../images/design-detail-top.gif) no-repeat top left; }
	.design-detail-mid { width: 390px; background:url(../images/design-detail-mid.gif) top left; min-height: 243px;_height:243px; }
	.design-detail-bot { width: 390px; height: 10px; background:url(../images/design-detail-bot.gif) no-repeat top left; }

	.detail-holder { left:159px;; position:absolute; top:30px; display: inline; }
	.project-top { width: 556px; height: 7px; background:url(../images/design-top.gif) no-repeat top left; }
	
	.gadget-form { float: left; margin-left: 40px; position: relative; display: inline; }
		.gadget-form p { clear:both;height:25px;line-height:20px; }
		.gadget-form label { float: left; width: 212px; height:25px; color: #666;padding-left:5px; }
		.gadget-form span { height:25px; width: 20px; color: #999; }
		.gadget-form input { border:1px solid #C7C7C7; font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif; font-size: 11px; color:#666; width:155px;}
		.gadget-form select { border:1px solid #C7C7C7; font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif; font-size: 11px; color:#666; width:158px;}
		.gadget-form textarea { border:1px solid #C7C7C7; font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif; font-size: 11px; color:#666; height:110px; width:300px; }
		.gadget-note { background-color:#EFEFEF;border:1px solid #DADADA;color:#666666;left:396px;padding:10px;position:absolute;top:0;width:109px; }
		.gadget-inputs { text-align:right;margin-right:20px;margin-right:31px; }
			.gadget-inputs input {background-color:#C7C7C7; 
								  border-bottom:2px solid #999999;
								  border-left: 1px solid #EFEFEF;
								  border-right:2px solid #999999;
								  border-top:1px solid #EFEFEF; 
								  color:#666666;
								  font-size:10px;
								  padding-bottom:2px 12px 2px 12px; }
	  .referance-inputs { text-align:right;margin-right:350px; }
			.referance-inputs input {background-color:#C7C7C7; 
								  border-bottom:2px solid #999999;
								  border-left: 1px solid #EFEFEF;
								  border-right:2px solid #999999;
								  border-top:1px solid #EFEFEF; 
								  color:#666666;
								  font-size:10px;
								  padding-bottom:2px 12px 2px 12px; }
		.mainform {clear:both;text-align:right;width:391px;}
			.mainform input {background-color:#C7C7C7; 
					  border-bottom:2px solid #999999;
					  border-left: 1px solid #EFEFEF;
					  border-right:2px solid #999999;
					  border-top:1px solid #EFEFEF; 
					  color:#666666;
					  font-size:10px;
					  padding-bottom:2px 12px 2px 12px; }
/* --------------------------------------- zform styles -------------------------------------- */
/* ----------------------------------------*/

.iwantadvert { background: url(../images/reklamvermekistiyorum.jpg) no-repeat scroll left top;
font-family:"Lucida Sans Unicode","Lucida Grande",Arial,Helvetica,sans-serif;height:118px;width:565px; }
	.iwantadvert p { padding: 37px 0 6px 170px; color:#007cd7; font-weight: bold; }
	.iwantadvert a { color:#4C4C4C;display:block;margin-left:170px;text-decoration:none;width:300px; }
	.iwantadvert a:hover,.iwantadvert a:active { color:#007cd7; text-decoration: underline; }

.iwantpublish { background: url(../images/yayinciolmakistiyorum.jpg) no-repeat scroll left top;
font-family:"Lucida Sans Unicode","Lucida Grande",Arial,Helvetica,sans-serif;height:118px;width:565px; }
	.iwantpublish p { padding: 37px 0 6px 170px; color:#007cd7; font-weight: bold; }
	.iwantpublish a { color:#4C4C4C;display:block;margin-left:170px;text-decoration:none;width:300px; }
	.iwantpublish a:hover,.iwantpublish a:active { color:#007cd7; text-decoration: underline; }
	
/* who-are-we table styles */

.whoarewe { font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif; font-size: 11px; line-height: 13px; }
	.whoarewe img { margin-right: 10px; }	
	.whoarewe tr td { border-bottom:1px dashed #DADADA; padding:5px; text-align:center; }	
	.whoarewe h1 { font-size:15px; font-weight:bold; height:20px; er-spacing:-1px; margin:15px 0 0; padding:0; }
	.whoarewe h2 { letter-spacing: -1px; font-size: 11px; margin: 0px; padding: 0px; font-weight: bold; color:#666; }
	.whoarewe p { margin-top:15px; padding: 0; margin-bottom:15px; }

/* who-are-we table styles */

.widget-quote { height:144px;width:327px;float:right; background: url(../images/smallquote.gif) repeat-x left top; }
	.widget-quote img { float: left; }
	.widget-quote h4 { color:#FFDE00;float:left;font-size:18px;padding:8px 14px 8px 42px;width:188px; }
	.widget-quote div { 	
	background:transparent url(../images/saa-quote.gif) no-repeat scroll 283px 59px !important;
	color:#FFFFFF;
	float:left;
	font-size:11px;
	margin-left:13px;
	padding:0 0 20px;
	width:300px; 
	display:inline;}
	.widget-quote div span p{padding:0 14px 0 28px;	
										  background: url(../images/sol-quote.gif) no-repeat left top;
										  height:55px; }
	
	
	/* paginate */
.paginate a { text-decoration: none; padding: 3px; color:#000; }
.paginate a:hover ,.paginate a:active { text-decoration: none; padding: 3px; color:#000; }
.paginate .active { background-color: red; color: white; padding: 3px; }


/* ************************** reference BTNS **************************** */

.reklamverenbtn a{color: white;height:75px;text-decoration:none;padding-top:58px;font-size:17px;display:block;width: 188px; background: url(../images/rz_button_big.jpg) no-repeat 0px 0px; }
.reklamverenbtn a:hover,.reklamverenbtn a:active{text-decoration:none;background: url(../images/rz_button_big.jpg) no-repeat 0px -130px; }


.sosyalbtn a{color: white;height:75px;text-decoration:none;padding-top:58px;font-size:17px;display:block;width: 188px; background: url(../images/rz_button_big.jpg) no-repeat 0px 0px; }
.sosyalbtn a:hover,.sosyalbtn a:active{text-decoration:none;background: url(../images/rz_button_big.jpg) no-repeat 0px -130px; }


.bannerbtn a{color: white;height:75px;text-decoration:none;padding-top:58px;font-size:17px;display:block;width: 188px; background: url(../images/rz_button_big.jpg) no-repeat 0px 0px; }
.bannerbtn a:hover,.bannerbtn a:active{text-decoration:none;background: url(../images/rz_button_big.jpg) no-repeat 0px -130px; }


.ozelbtn a{color: white;height:75px;text-decoration:none;padding-top:58px;font-size:17px;display:block;width: 188px; background: url(../images/rz_button_big.jpg) no-repeat 0px 0px; }
.ozelbtn a:hover,.ozelbtn a:active{text-decoration:none;background: url(../images/rz_button_big.jpg) no-repeat 0px -130px; }


.webbtn a{color: white;height:75px;text-decoration:none;padding-top:58px;font-size:17px;display:block;width: 188px; background: url(../images/rz_button_big.jpg) no-repeat 0px 0px; }
.webbtn a:hover,.webbtn a:active{text-decoration:none;background: url(../images/rz_button_big.jpg) no-repeat 0px -130px; }

.referance-logo {width:850px;margin-left:20px;}
.referance-logo li {border:1px solid #DADADA;float:left;margin-bottom:7px;margin-right:9px;}

.success { color:#990000;float:left;font-family:arial;font-size:12px;line-height:9px;margin-top:5px;padding-top:10px; }

.hoydebre {color:red;float:left;margin-right:10px;text-decoration:none;}

/* saš banner*/
.banner_right
{
 right:0px;
 position:absolute;
 float:right;
 width: 97px;
 height: 105px;
 z-index: 0;
 padding-bottom: 32px;
 top:137px;
 background: url("../images/CEBIT.html") no-repeat;
}