﻿/* CSS Document */

body {
background:#e9efff url(../bg.png) left top repeat-x;
color:#313240;
}
textarea {
font-family:arial;
font-size:12px;
line-height:16px;
}
input {
font-family:arial;
font-size:12px;
line-height:16px;
}
select {
font-family:arial;
font-size:12px;
line-height:16px;
}
li {
font-family:arial;
font-size:12px;
line-height:16px;
}
ul {
font-family:arial;
font-size:12px;
line-height:16px;
}
p {
font-family:arial;
font-size:12px;
line-height:16px;
}
a {
font-family:arial;
font-size:12px;
line-height:16px;
}
body {
font-family:arial;
font-size:12px;
line-height:16px;
}
ul {
margin:10px 0px;
}
p {
margin:10px 0px;
}
a {
color:#f23732;
}
a:hover {
color:#000;
}
#imagemap {
width:783px;
margin:0 auto;
position:relative;
background:url(../../index.html);
height:433px;
z-index:0;
}
#hover {
background:url(../../index.html);
height:179px;
width:179px;
position:absolute;
z-index:-1;
top:49px;
left:9px;
display:none;
}
#main {
width:970px;
margin:0 auto;
}
#header {
width:100%;
}
#top {
width:970px;
margin:0 auto;
}
#header_inner {
width:970px;
margin:0 auto;
}
#top {
padding-top:5px;
padding-bottom:5px;
height:55px;
}
#topright {
float:right;
padding-top:1px;
padding-bottom:5px;
height:25px;
width:625px;

}

#topright .diller {
font-size:10px;
font-weight:normal;
float:right;
color:#485766;
padding-top:2px;
margin-bottom:1px;
text-align:center;

}
#topright .diller1 {
font-size:11px;
font-weight:normal;
float:right;
color:#485766;
letter-spacing:0.20em;
padding-top:0px;
text-align:right;

}

#top .subtitle {
font-size:11px;
font-weight:normal;
float:right;
color:#485766;
letter-spacing:0.20em;
padding-top:20px;

}

#menu_bg {
border-top:6px solid #f23732;
border-bottom:6px solid #f23732;
background:#1a1d49;
width:100%;
}
ul.jd_menu {
height:50px;
width:100%;
background:none;
border:none;
}
ul.jd_menu li {
padding-top:16px;
}
ul.jd_menu a {
text-transform:none;
font-size:13px;
font-weight:bold;
padding-right:10px;
}
ul.jd_menu li.sel a {
color:#fff000;
}
ul.jd_menu ul {
background:#F23732 !important;
margin-top:20px;
border:none;
-webkit-border-bottom-right-radius: 5px;
-webkit-border-bottom-left-radius: 5px;
-moz-border-radius-bottomright: 5px;
-moz-border-radius-bottomleft: 5px;
border-bottom-right-radius: 5px;
border-bottom-left-radius: 5px;
padding:10px 20px;
width:190px;
padding-bottom:20px;
}
ul.jd_menu ul li a {
text-transform:none;
font-weight:normal;
}
ul.jd_menu a:hover {
color:#ecf100;
}
ul.jd_menu ul li a:hover {
color:#ecf100;
}
ul.jd_menu li.sel a:hover{
color:#fff;
}
ul.jd_menu ul li {
border-bottom:1px solid #f89794;
padding-bottom:5px;
width:180px;
}
#imagemap {
margin:0 auto;
width:970px;
text-align:center;
}
div.scrollingHotSpotLeft
{
	/* The hotspots have a minimum width of 100 pixels and if there is room the will grow
    and occupy 15% of the scrollable area (30% combined). Adjust it to your own taste. */
	min-width: 75px;
	width: 10%;
	height: 100%;
	/* There is a big background image and it's used to solve some problems I experienced
    in Internet Explorer 6. */
	background-image: url(../big_transparent.gif);
	background-repeat: repeat;
	background-position: center center;
	position: absolute;
	z-index: 200;
	left: 0;
	/*  The first url is for Firefox and other browsers, the second is for Internet Explorer */
	cursor: url(../../index.html), url(../../index.html),w-resize;
}

div.scrollWrapper
{
	position: relative;
	overflow: hidden;
	width: 100%;
	height: 100%;
}

div.scrollableArea
{
	position: relative;
	width: auto;
	height: 100%;
}
#logoParade
	{
		width: 270px;
		height: 75px;
		padding-top:20px;
		position: relative;
	}

	#logoParade div.scrollableArea *
	{
		float: left;
		padding-left: 10px;
	}

#footer {
margin-top:0px;
border-top:3px solid #f23732;
background:#1a1d49;
width:100%;
height:285px;
position:relative;
clear:both;
}
#footer_bottom {
background:#070e1f;
width:100%;
height:60px;
position:absolute;
bottom:0px;
}
.footer_inner {
width:970px;
margin:0 auto;
}
#footer .title {
color:#d7dbe3;
font-size:20px;
font-weight:bold;
padding-top:30px;
padding-bottom:20px;
}
#footer_about {
float:left;
width:100px;
margin-right:40px;
}
#footer_about a {
color:#96a1bc;
display:block;
clear:both;
padding-bottom:10px;
text-decoration:none;
}
#footer_policies {
float:left;
width:170px;
margin-right:5px;
}
#footer_policies a {
color:#96a1bc;
display:block;
clear:both;
padding-bottom:5px;
text-decoration:none;
}
#footer_policies1 {
float:left;
width:170px;
margin-right:5px;
}
#footer_policies1 a {
color:#96a1bc;
display:block;
clear:both;
padding-bottom:5px;
text-decoration:none;
}
#footer_policies2 {
float:left;
width:170px;
margin-right:5px;
}
#footer_policies2 a {
color:#96a1bc;
display:block;
clear:both;
padding-bottom:5px;
text-decoration:none;
}
#footer_policies3 {
float:left;
width:170px;
margin-right:5px;
}
#footer_policies3 a {
color:#96a1bc;
display:block;
clear:both;
padding-bottom:5px;
text-decoration:none;
}
#footer_news {
float:left;
width:230px;
margin-right:40px;
}
#footer_news .description {
color:#96a1bc;
line-height:22px;
}
#footer_news .news-title {
font-size:12px;
line-height:17px;
margin:0px;
padding:0px;
color:#fff;
}
#footer_news a {
color:#fff;
text-decoration:none;
padding-top:10px;
display:block;
}
#footer_projects {
float:left;
width:220px;
margin-right:40px;
}
#footer_projects img {
display:block;
border:3px solid #3b5087;
width:44px;
height:40px;
float:left;
margin:2px;
}
#footer_clients {
width:290px;
float:left;
overflow:hidden;
}
#footer_clients #logos {
background:#fff;
height:117px;
width:290px;
border:1px solid #fff;
-webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;
position:relative;
cursor:pointer;
}
#footer_bottom #left {
float:left;
width:700px;
padding-top:13px;
padding-left:0px;
}
#footer_bottom #left h6{
margin-top:10px;
}

#footer_bottom #right {
float:right;
}
#footer_bottom a {
color:#6a7796;
text-decoration:none;
padding:0px;
margin:0px;
}
#footer_bottom #left p {
color:#6a7796;
text-decoration:none;
padding:0px;
margin:0px;
}
#footer_bottom #left a {
display:block;
margin-right:5px;
}
#footer_bottom #left a {
float:left;
}
#footer_bottom #left p {
padding-left:10px;
display:block;
float:left;
font-size:11px;
color:#fff;
}
#footer_bottom #right a {
display:block;
padding-top:22px;
font-size:11px;
letter-spacing:0.1em;
}

/* subpages */

#bread_crumbs {
background:#f4f7ff;
}
#bread_crumbs_inner {
padding:10px;
background:none;
font-size:11px;
color:#1a1d49;
padding-left:20px;
border-bottom:1px solid #dee0e5;
}
#bread_crumbs_inner a {
color:#f23732;
text-decoration:none;
font-size:11px;
}
#col_1_inner {
padding:20px;
}
#col_2_inner {
float:left;
padding:20px;
}
.page_title {
background:url(../page_header.png) left top no-repeat;
height:25px;
position:absolute;
top:0px;
left:-13px;
width:995px;
height:39px;
padding-left:30px;
padding-top:15px;
font-size:17px;
}
.o_downloaditem_text a {
display:block;
background:url(../../index.html) left top no-repeat;
padding-bottom:5px;
min-height:26px;
padding-left:40px;
padding-top:7px;
color:#1a1d49;
}
.o_downloaditem_text a:hover {
background:url(../../index.html) left top no-repeat;
color:#000;
}

#related h4 {
font-size:17px;
color:#1a1d49;
font-weight:normal;
padding-bottom:10px;
margin-top:10px;
}
#related li {
background:url(../../index.html) left 5px no-repeat;
list-style:none;
padding-left:25px;
padding-top:2px;
}
#left_nav {
width:250px;
float:left;
}
#wrapper #left_nav .ln_parent {
display:none;
}
#wrapper #left_nav_inner a {
text-decoration:none;
border-bottom:1px solid #ccc;
padding:10px 0px;
padding-left:25px;
display:block;
background:url(../../index.html) left 13px no-repeat;

}
#wrapper #left_nav_inner {
}
/* page objects */

#body_576 .o_textimage_text {
padding:15px;
}
#body_576 .o_textimage_image {
padding-left:10px;
padding-top:10px;
margin-right:20px;
position:relative;
z-index:2;
}
#body_576 .ti_overlay {
background:url(../../index.html) left top no-repeat;
height:37px;
width:37px;
position:absolute;
z-index:3;
left:0px;
top:0px;
}
#body_576 .danaher_red {
padding:0px;
margin:0px;
float:left;
}
#body_557 .o_textimage_image {
float:left;
width:150px;
margin:0px 20px 10px 0px;
height:260px;
}
#body_557 .o_textimage_container {
border-bottom:1px dashed #ccc;
padding-top:10px;
height:auto;
width:435px;
float:left;
margin:0px 10px 15px 10px;
height:280px;
overflow:hidden;
}
#body_557 .o_textimage_text {
float:left;
}
#body_557  .title_heading {
margin:0px;
padding:0px;
}

#body_589 .o_textimage_image {
float:right;
width:300px;
text-align:center;
}
.testimonial {
display: block;
padding: 0 60px;
padding-left:50px;
width: 820px;
margin-bottom:20px;
margin-top:20px;
padding-bottom:0px;
}
blockquote {
display: block;
padding: 0 60px;
padding-left:50px;
width: 820px;
margin-bottom:20px;
margin-top:20px;
padding-bottom:0px;
}
.testimonial p {
font-size:14px;
line-height:22px;
}
blockquote p {
font-size:14px;
line-height:22px;
}
.testimonial:after {
color: #232767;
display: block;
font-size: 700%;
width: 50px;
}

.testimonial:before {
color: #232767;
display: block;
font-size: 700%;
width: 50px;
}

blockquote:after {
color: #232767;
display: block;
font-size: 700%;
width: 50px;
}

blockquote:before {
color: #232767;
display: block;
font-size: 700%;
width: 50px;
}

.testimonial:before {
content: open-quote;
height: 0;
margin-left: -0.50em;
}

blockquote:before {
content: open-quote;
height: 0;
margin-left: -0.50em;
}

.testimonial:after {
content: close-quote;
height: 50px;
margin-top: -20px;
margin-left: 550px;
}

blockquote:after {
content: close-quote;
height: 50px;
margin-top: -20px;
margin-left: 550px;
}
.testimonial span {
font-weight:normal;
font-family:arial;
font-size:12px;
font-style:italic;
color:#232767;
}
blockquote span {
font-weight:normal;
font-family:arial;
font-size:12px;
font-style:italic;
color:#232767;
}
.testimonial span p {
padding:0px;
margin:0px;
}
blockquote span p {
padding:0px;
margin:0px;
}
#fleet-tbl th {
background:#232767;
color:#fff;
padding:4px;
font-weight:bold;
text-align:left;
}
#fleet-tbl td {
padding:4px;
text-align:left;
vertical-align:top;
border-bottom:1px solid #ccc;
}
#fleet-tbl .alt {
background:#f4f7ff;
}
#body_582 #col_1 {
width:570px;
}
#body_582 .o_textimage_text {
padding:15px;
}
#body_582 .o_textimage_image {
padding-left:10px;
padding-top:10px;
margin-right:20px;
position:relative;
z-index:2;
}
#body_582 .ti_overlay {
background:url(../../index.html) left top no-repeat;
height:37px;
width:37px;
position:absolute;
left:0px;
top:0px;
z-index:3;
}
#body_582 .danaher_red {
padding:0px;
margin:0px;
float:left;
}
#body_582 #col_1 {
width:970px;
}
#body_582 #o_text_container_354 { 
clear:both;
}
/* Tooltip */


		#wrapper .tooltip {
			border-bottom: 1px dotted #000000; color: #000000; outline: none;
			cursor: help; text-decoration: none;
			width:100px;

		}
		.tooltip span {
			border-radius: 5px 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; 
			box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.1); -webkit-box-shadow: 5px 5px rgba(0, 0, 0, 0.1); -moz-box-shadow: 5px 5px rgba(0, 0, 0, 0.1);
			font-family: Arial;
			position: absolute; left: 1em; top: 2em; z-index: 99;
			margin-left: 0; width: 250px;
			width:auto;
			opacity:0.9;
			font-weight:bold;
		}
		.tooltip img {
			border: 0; margin: -10px 0 0 -55px;
			float: left; position: absolute;
		}
		.tooltip em {
			font-family: Arial; font-size: 1.2em; font-weight: bold;
			display: block; padding: 0.2em 0 0.6em 0;
		}
		.classic { padding: 0.8em 1em; }
		.custom { padding: 0.5em 0.8em 0.8em 2em; }
		* html a:hover { background: transparent; }
		.classic {background: #fcec00; border: 2px solid #21296b; }
		.critical { background: #FFCCAA; border: 1px solid #FF3334;	}
		.help { background: #9FDAEE; border: 1px solid #2BB0D7;	}
		.info { background: #9FDAEE; border: 1px solid #2BB0D7;	}
		.warning { background: #FFFFAA; border: 1px solid #FFAD33; }


#orta{
background-color: #1A1D49;
height:auto;
width:970px; 
color: #fff;
padding: 0px 0px;

}
#ortasehirler{
background-color: #1A1D49;
height:930px;
width:970px; 
color: #fff;
padding: 0px 0px;

}

#sag{
background-color: #f23732; 
float:right; 
height:auto;
width:200px; 
margin-right:2px;
margin-top:2px;
text-align:left;
}

#sag h1{
background-color: #01DFA5; 
text-align:center;
height:33px;
font-weight:bold;
font-size:16px;
padding-top:13px;
}
#sag h2{
background-color: #F4FA58; 
text-align:center;
height:33px;
font-weight:bold;
font-size:16px;
padding-top:13px;
color:#0B0B3B;
}
#sag p{
background:url(../maviok.png) left center no-repeat;
padding-left:20px;
margin-left:10px;
}
#sag p a{
color:white;
}
#sag p a:hover{
color:#2E9AFE;
font-weight:bold;
text-decoration:none;
}
#sag li{
background-color: #1a1d49; 
text-align:left;
font-size:11px;
float:left; 
height:19px;
width:198px;
padding-left:5px;
margin-right:3px;
margin-top:1px;
display:inline;
overflow:hidden;
}

#sag li a{
font-family:Arial;
color:#fff;
font-size:1.2em;
}
#sag li a:hover{
color:#fff000;
font-weight:bold;
}
#sag .googleads200x90 span{
text-align:center;
margin-top:4px;
margin-bottom:4px;
height:92px;
}
#sol{
background-color: white;
color:gray;
float:left;
height:auto;
width:750px;
padding-left:8px;
padding-right:8px;
padding-top:5px;
margin-left:2px;
margin-top:2px;
}
#sol h4{
font-weight:bold;
}
#sol .ortabaslik{
background:url(../page_header.png) left top no-repeat;
color:#CD7809;
float:left;
font-size:15px;
font-weight:bold;
height:40px;
width:750px;
padding-top:10px;
padding-bottom:0px;
text-align:center;
}
#sol .ortabaslik1{
background:url(../bullet.jpg) left center no-repeat;
color:#CD7809;
font-size:15px;
text-align:left;
padding-left:13px;
font-weight:bold;
}
#sol .googleads336x280ana{
margin-bottom:15px;
padding-bottom:15px;
clear:both;
}
#sol .googleads336x280sol{
float:left;
width:337px;
height:280px;
clear:both;
}
#sol .googleads336x280sag{
float:right;
width:397px;
height:280px;
}
.googleads320x50{
height:53px;
width:321px;
text-align:center;
padding-bottom:7px;
}
#sol .googleads728x15{
margin-top:10px;
height:17px;
width:729px;
}
#sol h1{
padding-top:4px;
padding-bottom:4px;
font-size:17px;
font-weight:bold;
}
#sol h1 a{
font-size:17px;
font-weight:bold;
}


#clear{
clear:both;
}
.ortaphotos p{
text-align:center;
}
.ortaphotos span{
padding-left:15px;
}
.ortasehirler{
text-align:center;
height:50px;
}

.subeler{
width:auto;
height:auto;
}
.subelersol{
width:360px;
float:right;
}
.subelersag{
float:right;
width:360px;
margin-left:14px;
}
.linkler-alt{
width:730px;
text-align:center;
margin-top:10px;
margin-bottom:10px;
}
.linkler-alt li{
font-weight:bold;
font-size:13px;
display:inline;
background:url(../blue-bullet.gif) no-repeat left center;
padding-left:15px;

}

.style1 {
				text-align: center;
}

.firmabaslik {
				text-align: left;
				font-size:25px;
				font-weight:bold;			
}

.email {
padding-left:20px;	
			
}

.skype {
padding-left:20px;	
			
}
.tel{
font-size:17px;
font-weight:bold;
padding-right:15px;	
padding-top:5px;
			
}

.fax{

font-size:17px;
font-weight:bold;	
padding-top:5px;
			
}
