body {
	background: #000;
	margin:0 auto;
	font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
	width: 100%;
	text-align: center;
}

p,a {
	font-size:11px;
	color:#666;
	text-decoration:none;
}

a:hover {
	text-decoration:underline;
}

table, tr, td, ul {
	font-size:11px;
	color:#666;
}

#header {
	width: 100%;
	height: 125px;
	background: #2a2625;
}

#headercontainer {
	width: 985px;
	margin:0 auto;
	position:relative;
	height:125px;
	text-align: left;
}

#logo {
	width: 205px;
	height: 125px;
	margin-top:0;
	margin-left:10px;
	position:absolute;
	text-align: left;
	left:0;
	top:0;
}

/* menu */

#menu-holder-tr {
	position:absolute;
	top:97px;
	right:0;
	width:480px;
	overflow:hidden;
	background:transparent url(images/menu.gif) 0px 0px no-repeat;
}


#menu-holder-ana-tr {
	position:absolute;
	top:97px;
	right:0;
	width:386px;
	overflow:hidden;
	background:transparent url(images/menu_ana.gif) 0px 0px no-repeat;
}

#menu-holder-en {
	position:absolute;
	top:101px;
	left:680px;
	width:300px;
	overflow:hidden;
	background:transparent url(images/menuback_en.jpg) 0px 0px no-repeat;
}

#menu {
	width:480px;
	height:28px;
	margin:0;
	padding:0;
	position:relative;
}

#menu li {
	margin:0;
	padding:0;
	list-style:none;
	position:absolute;
	top:0;
}

#menu li, #menu a {
	height:28px;
	display:block;
}

#ekip {
	text-indent:-300em;
	overflow:hidden;
	left:0px;
	width:63px;
}

#isler {
	text-indent:-300em;
	overflow:hidden;
	left:63px;
	width:88px;
}

#musteriler {
	text-indent:-300em;
	overflow:hidden;
	left:151px;
	width:126px;
}

#ik {
	text-indent:-300em;
	overflow:hidden;
	left:277px;
	width:127px;
}

#iletisim {
	text-indent:-300em;
	overflow:hidden;
	left:404px;
	width:76px;
}

#ekip-ana {
	text-indent:-300em;
	overflow:hidden;
	left:0px;
	width:63px;
}

#musteriler-ana {
	text-indent:-300em;
	overflow:hidden;
	left:63px;
	width:125px;
}

#ik-ana {
	text-indent:-300em;
	overflow:hidden;
	left:188px;
	width:127px;
}

#iletisim-ana {
	text-indent:-300em;
	overflow:hidden;
	left:315px;
	width:76px;
}

#ekip a:hover {
	background:transparent url(images/menu_hover.gif) 0px 0px no-repeat;
}
#isler a:hover {
	background:transparent url(images/menu_hover.gif) -63px 0px no-repeat;
}
#musteriler a:hover {
	background:transparent url(images/menu_hover.gif) -151px 0px no-repeat;
}
#ik a:hover {
	background:transparent url(images/menu_hover.gif) -277px 0px no-repeat;
}
#iletisim a:hover {
	background:transparent url(images/menu_hover.gif) -404px 0px no-repeat;
}

#ekip-ana a:hover {
	background:transparent url(images/menu_ana_hover.gif) 0px 0px no-repeat;
}
#musteriler-ana a:hover {
	background:transparent url(images/menu_ana_hover.gif) -63px 0px no-repeat;
}
#ik-ana a:hover {
	background:transparent url(images/menu_ana_hover.gif) -188px 0px no-repeat;
}
#iletisim-ana a:hover {
	background:transparent url(images/menu_ana_hover.gif) -315px 0px no-repeat;
}

/* menu son */

/* top menu */

#top-menu-holder-tr {
	position:absolute;
	top:0px;
	left:755px;
	width:224px;
	overflow:hidden;
	background:transparent url(images/topmenu.gif) 0px 0px no-repeat;
}

#topmenu {
	width:224px;
	height:23px;
	margin:0;
	padding:0;
	position:relative;
}

#topmenu li {
	margin:0;
	padding:0;
	list-style:none;
	position:absolute;
	top:0;
}

#topmenu li, #topmenu a {
	height:23px;
	display:block;
}

#anasayfa {
	text-indent:-300em;
	overflow:hidden;
	left:0px;
	width:67px;
}
#blog {
	text-indent:-300em;
	overflow:hidden;
	left:67px;
	width:62px;
}
#sitemap {
	text-indent:-300em;
	overflow:hidden;
	left:129px;
	width:70px;
}

#en {
	text-indent:-300em;
	overflow:hidden;
	left:199px;
	width:25px;
}

#anasayfa a:hover {
	background:transparent url(images/topmenu_hover.gif) 0px 0px no-repeat;
}
#blog a:hover {
	background:transparent url(images/topmenu_hover.gif) -67px 0px no-repeat;
}
#sitemap a:hover {
	background:transparent url(images/topmenu_hover.gif) -129px 0px no-repeat;
}
#en a:hover {
	background:transparent url(images/topmenu_hover.gif) -199px 0px no-repeat;
}

/* top menu */

#mainmenu-holder {
	position:absolute;
	top:0px;
	left:300px;
	width:384px;
	overflow:hidden;
	background:transparent url(images/main_menu.gif) 0px 0px no-repeat;
}

#mainmenu {
	width:384px;
	height:25px;
	margin:0;
	padding:0;
	position:relative;
}

#mainmenu li {
	margin:0;
	padding:0;
	list-style:none;
	position:absolute;
	top:0;
}

#mainmenu li, #mainmenu a {
	height:25px;
	display:block;
}

#creativem {
	text-indent:-300em;
	overflow:hidden;
	left:0px;
	width:126px;
}
#eventm {
	text-indent:-300em;
	overflow:hidden;
	left:129px;
	width:126px;
}
#directm {
	text-indent:-300em;
	overflow:hidden;
	left:258px;
	width:126px;
}

#creativem a:hover {
	background:transparent url(images/main_menu_hover.gif) 0px 0px no-repeat;
}
#eventm a:hover {
	background:transparent url(images/main_menu_hover.gif) -129px 0px no-repeat;
}
#directm a:hover {
	background:transparent url(images/main_menu_hover.gif) -258px 0px no-repeat;
}

/* flash */

#flash {
	width: 100%;
	height: 280px;
	background:transparent url(images/orangeback.jpg) 0px 0px repeat-x;
}

#flashcontainer {
	width: 985px;
	margin:0 auto;
	position:relative;
	height:280px;
	text-align: left;
}

#flash_alt {
	width: 100%;
	height: 205px;
	background:transparent url(images/orangeback_alt.jpg) 0px 0px repeat-x;
}

#flashcontainer_alt {
	width: 985px;
	margin:0 auto;
	position:relative;
	height:205px;
	text-align: left;
}

/* flash son */

/* tabs */
#tabs {
	width: 100%;
	height: 37px;
	background:transparent url(images/shade.jpg) 0px 0px repeat-x;
}
#tabcontainer {
	width: 985px;
	margin:0 auto;
	position:relative;
	height:37px;
	text-align: left;
}
#activetab {
	position:absolute;
	left:0;
}
#othertabs {
	position:absolute;
	right:0;
}
/* tabs */

/* mid */

#middlesec {
	width: 100%;
	height: 158px;
	background:transparent url(images/grayback.jpg) 0px 0px repeat-x;
	margin:0;
}
#middlecontainer {
	width: 985px;
	margin:0 auto;
	position:relative;
	height:158px;
	background:transparent url(images/c2a3.jpg) 0px 0px no-repeat;
	text-align: left;
}
#midsec {
	width:985px;
	height:158px;
	margin:0;
	padding:0;
	position:relative;
}
#midsec li {
	margin:0;
	padding:0;
	list-style:none;
	position:absolute;
	top:0;
}
#midsec li, #midsec a {
	height:158px;
	display:block;
}
#creative {
	text-indent:-300em;
	overflow:hidden;
	left:0px;
	width:327px;
	/*background:transparent url(images/creative.jpg) 0px 0px no-repeat;*/
}
#event {
	text-indent:-300em;
	overflow:hidden;
	left:327px;
	width:331px;
	/*background:transparent url(images/event.jpg) 0px 0px no-repeat;*/
}
#direct {
	text-indent:-300em;
	overflow:hidden;
	left:658px;
	width:327px;
	/*background:transparent url(images/direct.jpg) 0px 0px no-repeat;*/
}

#creative a:hover {
	background:transparent url(images/c2a32.jpg) 0px 0px no-repeat;
}
#event a:hover {
	background:transparent url(images/c2a32.jpg) -327px 0px no-repeat;
}
#direct a:hover {
	background:transparent url(images/c2a32.jpg) -658px 0px no-repeat;
}

/* mid son */

#midtext {
	width: 100%;
	background:#fff;
	margin:0;
	padding:0;
}

#midtextcontainer {
	width: 985px;
	margin:0 auto;
	position:relative;
	background: #fff;
	text-align: left;
	border:1px solid #fff;
}

#textnav {
	width:985px;
	margin: 0;
	padding-top:20px;
	position:relative;
}

#textnav li {
	margin:0;
	padding:0;
	list-style:none;
	position:absolute;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	color:#000;
}

#textnav li, #textnav a {
	text-decoration:none;
	display:block;
	color:#000;
	margin:0;
}

#textnav a:hover {
	text-decoration:underline;
	color:#ec6507;
}

#txthaber {
	overflow:hidden;
	left:10px;
	width:60px;
}

#txtblog {
	overflow:hidden;
	left:80px;
	width:60px;
}

#txtevent {
	overflow:hidden;
	left:150px;
	width:60px;
}

#descriptio {
	padding: 10px 0 20px 0;
	margin-top:20px;
	text-align: left;
}

#kimiz {
	margin:0;
	padding:20px 10px 20px 10px;
	width:232;
	float:left;
}

#kimiz h1 {
	font-size:12px;
	color:#666666;
	font-weight:bold;
	padding:10px 0 0 0;
}

#kimiz p {
	font-size:11px;
	color:#666666;
}

#olan {
	padding:0;
	margin:20px 0 20px 45px;
	width:255;
	float:left;
}

#olan h1 {
	font-size:12px;
	font-weight:bold;
	color:#ec6507;
	text-decoration:none;
	padding:20px 0 15px;
	margin:0;
}

#olan #sp_creative {
	background: url(images/creativedeneleroluyor.gif) no-repeat;
	height:25px;
}

#olan #sp_event {
	background: url(images/eventdeneleroluyor.gif) no-repeat;
	height:25px;
}

#olan #sp_direct {
	background: url(images/directdeneleroluyor.gif) no-repeat;
	height:25px;
}

#olan a {
	text-decoration:none;
}

#olan a:hover {
	text-decoration:underline;
	color:#ec6507;
}

#olan p {
	font-size:11px;
	margin:0;
	padding-bottom:10px;
}

.bline {
	background: url(images/dash.gif) repeat-x;
	height:1px;
	width:100%;
}

#yapilan {
	position:absolute;
	right:0;
	top:0;
	margin:0;
	padding:20px 0 20px 0;
	width:360;
}

#yapilan #sp2_direct {
	background: url(images/directneleryapiyor.gif) no-repeat;
	height:35px;
}

#yapilan #sp2_event {
	background: url(images/eventneleryapiyor.gif) no-repeat;
	height:35px;
}

#yapilan #sp2_creative {
	background: url(images/creativeneleryapiyor.gif) no-repeat;
	height:35px;
}

#yapilan .ic {
	position:relative;
	padding:0;
	margin-bottom:10px;
}

#yapilan .ic img {
	float:left;
	padding: 0 10px 10px 5px;
	margin-right:15px;
}

#yapilan .ic h1 {
	font-size:12px;
	font-weight:bold;
	color:#ec6507;
	text-decoration:none;
	padding-bottom:10px;
	margin:0;
}

#yapilan .ic a {
	text-decoration:none;
}

#yapilan .ic a:hover {
	text-decoration:underline;
	color:#ec6507;
}

#yapilan .ic p {
	font-size:11px;
	margin:0;
	padding-bottom:10px;
	color:#666666;
}

#yapilan .or {
	float:left;
	width:114px;
	height:96px;
	background: url(images/pic_back.jpg) no-repeat;
	margin:15px 8px 0 0;
	text-align:center;
	padding-top:7px;
}

#yapilan .or-son {
	float:left;
	width:114px;
	height:96px;
	background: url(images/pic_back.jpg) no-repeat;
	margin:15px 0;
	text-align:center;
	padding-top:7px;
}

#txtline {
	border-bottom: 1px solid #cbcbcb;
	margin:0;
	padding: 5px 0 5px 0;
	width:100%;
	overflow:auto;
	text-align: left;
}

#txtline h1, #txtline a {
	font-size:11px;
	font-weight:bold;
	color:#ec6507;
	text-decoration:none;
	margin:0;
}

#txtline a:hover {
	text-decoration:underline;
}

#txtline p {
	font-size:11px;
	font-weight:none;
	color:#666;
	padding:5px 0 5px 0;
	margin:0;
}

#footer {
	width: 100%;
	background:#000;
	margin:0;
}

.clearb {
	clear:both;
}

#bolumheader {
	padding: 25px 0 10px 0;
	height:25px;
	width:100%;
}

#midholder {
	width:985px;
	padding-bottom:20px;
	position:relative;
	background:#fff;
	text-align:left;
}

#midholder h1 {
	color:#f06f07;
	font-weight : bold;
	font-size : 14px;
	margin : 0 auto;
	padding-bottom : 10px;
}

#picholder {
	position:absolute;
	width : 420px;
	left:0;
}

.spic {
	border: 1px solid #f06f07;
}
.spicmini {
	border: 1px solid #f06f07;
	float:left;
}

#stuffholder {
	position:relative;
	float:right;
	margin-top:10px;
	width:565px;
	margin:0;
}

#stuff {
	margin-bottom:20px;
	width:100%;
}

#stuff p {
	color:#666666;
	font-size:11px;
	margin:0;
	
}

#work {
	margin-top:15px;
	text-align:left;
}

#headere {
	width:100%;
	height:30px;
	font-size:14px;
	background: #ffc500;
	vertical-align:middle;
	padding:0;
	margin-bottom:15px;
	text-align:left;
}

#headere p {
	position:absolute;
	right:10px;
	margin:10px 0 0 0;
}

#work img {
	margin-right:10px;
}

#footercontainer {
	width: 985px;
	margin:0 auto;
	position:relative;
	font-size:11px;
	color:#fff;
	text-align: left;
}

#footercontainer p {
	margin:0;
	padding: 15px 0 15px 0;
	font-size:11px;
	color:#FFF;
}

#footercontainer a {
	color:#FFF;
	text-decoration:none;
	font-size:11px;
}

#footercontainer a:hover {
	color:#ec6507;
	text-decoration:underline;
	font-size:11px;
}

#footercontainer span {
	color:#ec6507;
	font-size:11px;
}

.accordion_toggle {
	display: block;
	height: 30px;
	width: 680px;
	background: #dbdbdb;
	padding: 0 10px 0 10px;
	line-height: 30px;
	color: #ffffff;
	font-weight: normal;
	text-decoration: none;
	outline: none;
	font-size: 12px;
	color: #000000;
	border-bottom: 1px solid #cacaca;
	cursor: pointer;
	margin: 0 0 0 0;
	font-weight:none;
}

.accordion_toggle_active {
	background: #fa8801;
	color: #000
	border-bottom: 1px solid #f68263;
	font-weight:bold;
}

.accordion_content {
	background-color: #ffffff;
	color: #444444;
	overflow: hidden;
	width: 680px;
}
	
.accordion_content h2 {
	margin: 15px 0 5px 10px;
	color: #0099FF;
}

.accordion_content p {
	line-height: 150%;
	padding: 5px 10px 15px 10px;
}

.vertical_accordion_content {
	background-color: #ffffff;
	color: #444444;
	overflow: hidden;
}

.vertical_accordion_content h2 {
	margin: 15px 0 5px 10px;
	color: #0099FF;
}

.vertical_accordion_content p {
	line-height: 150%;
	padding: 5px 10px 15px 10px;
}

div.box {
	width: 300px;
	float: left;
	display: inline;
	margin: 0 20px 20px 0;
}
div.box .obrazok {
	padding: 10px;
	background-color: #1E1E1E;
}
div.box .obrazok:hover  {
	background-color: #aaa;
}
div.box .text {
	padding: 10px;
	background-color: #0c0c0c;
	margin-top: 0;
	font-size: 11px;
	color: #454545;
	line-height: 130%;
}
div.box .text span {
	display: block;
	color: #aaa;
	font-weight: bold;
}
