* {	margin: 0; padding: 0; border: 0; }
/* 	---------------------------------------------
	GLOBAL FORMATS
	---------------------------------------------*/

body {font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size: 11px;	background-color: #FFFFFF; }
body.home {	background-color: #001c44;}
body.popup { padding: 17px;}
.element-separator {/* display: block; */display: none;clear: both;font-family: Tahoma;font-size: 10px;padding: 0px 0px 0px 10px;margin: 20px 0px 0px 0px;background-color:#00FF33;}
h1 {font-size: 14px;color: #001c44;clear: both;padding: 6px 0 6px 0;}
a {	text-decoration: none;color: #0ba5c2;}
a:hover {text-decoration: underline;}	
h2 {font-size: 12px;color: #001c44;}	
td {font-size: 11px;}	
.image {	float: left;	margin-right: 10px;	margin-bottom: 5px;}
.image2 {	float: right;	margin-right: 5px;	margin-bottom: 15px; margin-left:10px;}
.image3 {	float: left;	margin-right: 5px;	margin-bottom: 10px; margin-left:10px;}
.image4 {	float: none;	margin-bottom: 10px; margin-left:5px;}
/*.flag { left: 10px; }*/

.header-home {height: 300px; background: url(../img/bg_header_home.gif) 0 96px repeat-x; background-color: #FFFFFF;	}
.logo {	position: absolute;	left: 800px; top: 0;}
.claim-home {width: 205px;height: 47px;background: url(../img/claim_dmag_home.gif) 0 0 no-repeat;}
.claim-content {width: 205px;height: 47px;background: url(../img/claim_dmag_content.gif) 0 0 no-repeat;}
.headerimage-home {	position: absolute;	top: 122px;	background: url(../img/header_home.jpg) 0 0 repeat-x; height: 150px;width: 1000px;}
.header-content {height: 122px;	background: url(../img/bg_header_content.gif) 0 0 repeat-x;	}
/* clearfix workaround to clear floats without empty container divs. see: http://www.positioniseverything.net/easyclearing.html */
	.clearfix:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}
	.clearfix {display:block;}
	.clearfix2 {display:block; height: 180px;}
	.clearfix3 {display:block; height: 480px;}
	.clear{
		clear: both;
	}
/* navigation */
	ul#navigation1 {list-style-type: none;width: 900px;	height: 20px;display: block;position: absolute;top: 97px;left: 25px;}	
	ul#navigation1 a, ul#navigation1 li {display: block;float: left;}
	ul#navigation1 span {display: none;}
	/* ------  home  ------ */
	a.home-en {	background: url(../img/primnav_home_en.gif) top left no-repeat;	width: 79px;height: 24px;}
	a.home-en-hilite, a.home-en:hover {background: url(../img/primnav_home_en.gif) 0 -24px;width: 79px;height: 24px;}
	a.home-tr {background: url(../img/primnav_home_tr.gif) top left no-repeat;width: 73px;height: 24px;}
	a.home-tr-hilite, a.home-tr:hover {background: url(../img/primnav_home_tr.gif) 0 -24px;width: 73px;height: 24px;}
	/* ------  company  ------ */
	a.company-en {	background: url(../img/primnav_company_en.gif) top left no-repeat;width: 70px;height: 24px;}
	a.company-en-hilite, a.company-en:hover {background: url(../img/primnav_company_en.gif) 0 -24px; width: 70px;height: 24px;	}
	a.company-tr {background: url(../img/primnav_company_tr.gif) top left no-repeat;width: 51px;height: 24px;}
	a.company-tr-hilite, a.company-tr:hover {background: url(../img/primnav_company_tr.gif) 0 -24px;width: 51px;height: 24px;}	
	/* ------  events  ------ */	
	a.fairsevents-en {background: url(../img/primnav_fairsevents_en.gif) top left no-repeat;width: 141px;height: 24px;}
	a.fairsevents-en-h, a.fairsevents-en:hover {background: url(../img/primnav_fairsevents_en.gif) 0 -24px;width: 141px;height: 												24px;}	
	a.fairsevents-tr {background: url(../img/primnav_fairsevents_tr.gif) top left no-repeat;width: 96px;height: 24px;}
	a.fairsevents-tr-h, a.fairsevents-tr:hover {background: url(../img/primnav_fairsevents_tr.gif) 0 -24px;width: 96px;height: 24px;}	
	/* ------  milli katilim  ------ */
	a.milli-en {background: url(../img/millikatilim.gif) top left no-repeat;width: 115px;height: 24px;}
	a.milli-en-h, a.milli-en:hover {background: url(../img/millikatilim.gif) 0 -24px; width: 115px; height: 24px;}
	
	a.milli-tr {background: url(../img/millikatilim-tr.gif) top left no-repeat;width: 89px;height: 24px;}
	a.milli-tr-h, a.milli-tr:hover {background: url(../img/millikatilim-tr.gif) 0 -24px;width: 89px;height: 24px;}
	
	/* ------  press  ------ */
	a.press-en {background: url(../img/primnav_press_en.gif) top left no-repeat;width: 44px;height: 24px;}
	a.press-en-h, a.press-en:hover {background: url(../img/primnav_press_en.gif) 0 -24px;width: 44px;height: 24px;}
	a.press-tr {background: url(../img/press_tr.gif) top left no-repeat;width: 44px;height: 24px;}
	a.press-tr-h, a.press-tr:hover {background: url(../img/press_tr.gif) 0 -24px;width: 44px;height: 24px;}
	/* ------  jobs  ------ */
	a.jobs-en {background: url(../img/primnav_jobs_en.gif) top left no-repeat;width: 97px;height: 24px;}
	a.jobs-en-h, a.jobs-en:hover {background: url(../img/primnav_jobs_en.gif) 0 -24px;width: 97px;height: 24px;}	
	a.jobs-tr {background: url(../img/primnav_jobs_tr.gif) top left no-repeat;width: 85px;height: 24px;}
	a.jobs-tr-h, a.jobs-tr:hover {background: url(../img/primnav_jobs_tr.gif) 0 -24px;width: 85px;	height: 24px;}
	
	/* ------  inhouse  ------ */
	a.inhouse-en {background: url(../img/inhouse-tr.gif) top left no-repeat;width: 70px;height: 24px;}
	a.inhouse-en-h, a.inhouse-en:hover {background: url(../img/inhouse-tr.gif) 0 -24px;width: 70px;height: 24px;}	
	a.inhouse-tr {background: url(../img/inhouse-tr.gif) top left no-repeat; width: 68px;height: 24px;}
	a.inhouse-tr-h, a.inhouse-tr:hover {background: url(../img/inhouse-tr.gif) 0 -24px;width: 68px;	height: 24px;}

/* ------  KIRMIZI NAV  ------ */
	.kirmizi-nav {
	display: block;
	width: 332px;
	height: 156px;
	position: absolute;
	left: 59px;
	top: 195px;
}
	.kirmizi-nav-en {background: url(../img/headline_home_en.gif) 0 0 no-repeat;}	
	.kirmizi-nav-tr {background: url(../img/headline_home_tr.gif) 0 0 no-repeat;}	
	h1.kirmizi-nav {display: none;}
	.kirmizi-nav select {width: 188px;border-color: #000 #ddd #ddd #000;margin: 83px 0 0 78px;}
	
/* ------  NAVIGATION 2  ------ */
	.navigation2 {position: absolute;left: 450px;top: 275px;text-align: right;line-height: 18px;}
	.funktional-inner {float: left;}	
	.navigation2 A {color: #002d62;font-weight: normal;text-decoration: none;line-height: 20px;}
	.navigation2 A:hover {	text-decoration: underline;	}	
	
/* ------  CONTENT SOL  ------ */
	.content-sol {width: 440px;float: left;margin: 0 0 0 57px;display: inline; height: 980px;}
	h2.content-sol-en {background: url(../img/home_next_fairs_en.gif) left top no-repeat;margin-left: 80px;	}
	h2.content-sol-tr {background: url(../img/home_next_fairs_tr.gif) left top no-repeat;margin-left: 80px;	}
	.content-sol h2 {display: block;margin: 60px 0 17px 80px;width: 300px;height: 17px;}
	
/* ------  CONTENT SAG  ------ */	
	.content-sag {width: 300px;float: left;margin-left: 100px;	margin-bottom: 40px;}
	.content-sag h2 {display: block;margin: 60px 0 17px 0;width: 300px;height: 17px;}
	h2.content-sag-en {background: url(../img/home_news_en.gif) left top no-repeat;}
	h2.content-sag-tr {background: url(../img/home_news_tr.gif) left top no-repeat;}
	
/* ------  CONTENT PICTO  ------ */	
.teaser-bild-content {	margin-bottom: 15px;	padding-bottom: 3px;}

.teaser-content-picto {	float: left;	width: 520px;	height: auto;	padding-bottom: 20px;}
a.teaserlink-content-picto {	display: block;	height: 70px;	width: 70px;	margin-right: 90px;	float: left;	}
	

/* ------  TEASER  ------ */
.teaser-bild, .teaser-keinbild {height: 62px;margin-bottom: 15px;}	
.teaser-bild2, .teaser-keinbild2 {height: 10px;margin-bottom: 15px;}	
.teaser-bild a, .teaser-keinbild a {color: #00bfe3;}
.teaser-bild a:hover, teaser-keinbild a:hover {text-decoration: underline;}		
a.teaserlink {border: 1px solid #fff;display: block;width: 70px;margin-right: 18px;float: left; }
a.teaserlink:hover {border: 1px solid #00bfe3;}
a.teaserlink2 {border: 1px solid #fff;display: block;;width: 70px;margin-right: 18px;float: left;background-color: #fff;}
a.teaserlink2:hover {border: 1px solid #00bfe3;}
a.teaserlink3 {border: 1px solid #fff;display: block;width: 105px;margin-right: 25px;float: left;background-color: #fff; margin-top: 12px ;}
a.teaserlink3:hover {border: 1px solid #00bfe3;}

.teaser-inner P, .teaser-keinbild P {color: #fff; line-height: 15px;}
p.teaser-content {padding-top: 6px;}
.teaser-inner h3 a, .teaser-keinbild h3 a {font-size: 12px;line-height: 12px; text-decoration:none;}

.teaser-inner2 P, .teaser-keinbild P {color: #fff;line-height: 15px;}
p.teaser-content2 {padding-top: 6px; padding-left: 30px;}

.teaser-inner2 h3 a, .teaser-keinbild h3 a {font-size: 12px;line-height: 12px; text-decoration:none;}

/* ------  DATE  ------ */
.date {font-size: 10px;font-weight: bold;line-height: 13px;}
/* ------  ALL Fairs  ------ */
A.all-fairs  {	margin-left: 0 ;font-size: 12px;font-weight: bold;color: #00bfe3; text-decoration:none;}	
/* ------  ALL News  ------ */
A.all-news {font-size: 12px;font-weight: bold;color: #00bfe3; text-decoration:none;}	

/* ------  to the top ------ */
.top { text-align:right;}

/* ------  FOOTER ------ */
.footer { border-top: 1px solid #4d617c;border-bottom: 1px solid #4d617c;height: 20px;padding: 2px 0 2px 0;background-color: #001c44; clear:both;}
.footer a { color:#FFFFFF;}
.footer P {height: 30px;color: #fff;}
.footer-content {
	border-top: 1px solid #4d617c;
	border-bottom: 1px solid #4d617c;
	height: 20px;
	padding: 4px 0 2px 0;
	background-color: #fff;
	left: 12px;
	clear:both;
}	
.footer-content P {margin: 0;margin-left: 178px;color: #001c44;padding: 0;}	

/* ------  pop up browse ------ */
.browse {	height: 21px;	width: 100%;	border-bottom: 1px solid #001c44;	border-top: 1px solid #001c44;	background-color: #FFFFFF;
	margin-bottom: 10px;	}
.browse TD {	vertical-align: middle;	}


/* -------------------------------------------------------------------
				MAIN CONTENT
----------------------------------------------------------------------
*/
.maincontent {margin-left: 22px;margin-top: 13px;}
.content-orta {width: 535px;float: left;margin-left: 17px; margin-right:10px; line-height: 15px;}
.content-orta ul {margin: 0 0 20px 20px;}

/* ------  Navigation sol ------ */
.navigation {	width: 180px;	float: left;	margin-bottom: 20px;	}
.navigation3 {	margin-bottom: 20px;	}
.navigation3 UL {	list-style-type: none;	}
.navigation3 A {	text-decoration: none;	display: block;	padding-bottom: 3px;	padding-left: 10px;	padding-top: 3px;	color: #001c44;	border-bottom: 1px solid #001c44;	}
.navigation3 A:hover {	text-decoration: none;	background-color: #e6e7e8;	}
.navigation3 .high {	background-color: #e6e7e8;	}
.navigation3 .selected {	background-image: url(../img/pfeil-navigation2.gif);	background-repeat: no-repeat;	}


/* ------  nav4 ------ */
.navigation4 {	border-bottom: 1px solid #001c44;}
.navigation4 A {	text-decoration: none;	display: block;	padding-bottom: 3px;	padding-left: 20px;	padding-top: 3px;	border-bottom: none;	}
.navigation4 .selected {	background-image: url(../img/pfeil-navigation3.gif);	background-repeat: no-repeat;	}

.navigation_uyari{


}

/* ------  nav5 ------ */
.navigation5 {	margin-bottom: 20px; width: 190px ; clear:left; }

.navigation5 A {	
	text-decoration: none;	
	display: block;	
	padding-bottom: 3px;	
	padding-left: 10px;	
	padding-top: 3px;	
	color: #001c44;	
	border: 1px solid #001c44;
	
	}
.navigation5 A:hover {	text-decoration: none;	background-color: #e6e7e8;	}
/* ------  nav6 ------ */
.navigation6 {	margin-bottom: 20px; width: 190px ; float:left; }

.navigation6 A {	
	text-decoration: none;	
	display: block;	
	padding-bottom: 3px;	
	padding-left: 10px;	
	padding-top: 3px;	
	color: #001c44;	
	border: 1px solid #001c44;
	
	}
.navigation6 A:hover {	text-decoration: none;	background-color: #e6e7e8;	}


/* ------  SEPERATORS ------ */
.seperator-1px {border-top: 1px solid #001c44;}
.seperator-1px-2 {	border-bottom: 1px solid #929294;	clear: left; }

/* ------  BOX ------ */
.box { padding-left: 11px;padding-bottom: 17px;}
.box P {padding-top: 5px;line-height: 13px;}
.box a  {color: #0ba5c2;}
.box img {margin-right: 3px;}


/* ------  Navigation sag ------ */
.module {width: 217px; float:left;left: 785px;margin-bottom: 20px;top: 135px;}
.boxenheadline {margin-top: 15px;}
.boxenheadline SPAN {background-color: #fff;	color: #001d45;	font-size: 12px;	font-weight: bold;	padding-right: 10px;	}

/* ------  FUNCTIONAL NAVIGATION ------ */
.funcnav {padding-top: 8px;}
.funcnav ul {list-style-type: none;}
.funcnav ul li {padding-top: 4 px; line-height: 15px;}		
A.funcnav {color: #001c43;margin: 0;padding: 0;}
A.funcnav img {	margin: 4px 0 0 0;	padding: 0;	}

.banner-orta {margin-bottom: 15px;}

/* ------  FAIR LIST ------ */
.fairlist {	margin-bottom: 10px;}
.fairlist-logo {margin-top: 10px;	width: 70px;	float: left; 	margin-bottom: 10px;	}
.fairlist-logo2 {margin-top: 10px;	width: 100px;	float: left; 	margin-bottom: 10px;	}
.fairlist-name {margin-top: 10px;	width: 150px;	float: left;	margin-left: 5px;	margin-bottom: 10px;	overflow: none;}
.fairlist-content {	margin-top: 10px;	width: 210px;	float: left;	margin-left: 5px;	margin-bottom: 10px;	}
.fairlist-content2 {	margin-top: 10px;	width: 280px;	float: left;	margin-left: 5px;	margin-bottom: 10px;	}

/* ------  SITE MAP ------ */
.boxenheadline {margin-top: 15px;	}
.boxenheadline SPAN {background-color: #fff;	color: #001d45;	font-size: 12px;	font-weight: bold;	padding-right: 10px;	}
.box { 	padding-left: 11px;	padding-bottom: 17px;	}
.box P {	padding-top: 5px;	line-height: 13px;	}
.box a  {	color: #0ba5c2;	}
.box img {	margin-right: 7px;	}
.sitemap {	margin-top: 10px;	margin-bottom: 10px;}

/* ------  VÝZE TABLE ------ */
table.vize
{
	background-color:#ededed;
	width:500;
	border-style:solid;
     border-color:black;
     border-width:2px;
	 margin: 2px;
	 
} 

tr.vize {
	color: black;
	text-align:left;
	font-weight: bold;
}

tr.vize:hover {
	background-color: #E0E0E0;
}

td.vize {
	width: 150;
	text-align:left;
}

td.input {
	font-size: 12pt;
}

/* ------  EKIP ------ */


.person{
	border-bottom: 1px solid #9495A2 ;
	margin: 10px 5px;
	width: 100%;
	overflow: hidden;
}

.title_head{
	border-bottom: 1px solid #9495A2 ;
	border-top: 1px solid #9495A2 ;	
	background-color: #FFFFFF;
}

.title_head p{
	margin: 1px 0;
	padding: 3px 0 3px 10px;
	background-color: #DFE4E7 ;	
}

.persol{
	float: left;
	width: 20%;
	margin: 5px 0;
	padding: 0;
}

.persol img{
	padding: .3em;
	border: 1px solid #ededed;
	margin-bottom: .5em;
	
}

.persag{
	float: left;
	width: 40%;
	margin: 10px 0;
	padding: 0;
	
}

#alist{
	margin: 2em auto;
	
}


#inhouse-nav {
	margin: 0;
	padding: 0;
}

#in-logo{
	float: right;
	margin-bottom:  10px;
	width: 240px;
}

#in-katalog{
	margin: 10px 10px 10px 150px;
	padding: 0;
	
}
#in-ornek{
	margin: 5px;
	padding: 0;
	float: left;
}

.referans{
	font-weight: bolder;
}

#inbanner{
	font-size: 16px;
	color: #fff;
}

#inbanner a{
	border: none;
}
#inbanner a img{
	border: none;
}

.ulke_baslik{
	padding: .4em;
	background-color:#0099FF;
	color: #FFFFFF;
	font-size: 14px;
	font-weight: bolder;
}
.dropdown {

	width: 200px;

}
.outer-column {
	z-index:0;

	overflow: hidden;

    position: fixed;

	left: 1000px;

	top: 150px;

}

.outer-column2 {

	overflow: hidden;

    position: fixed; 
	
	bottom: 20px; 
	
	left: 800px;
}