/*   -- Even more rounded corners with CSS: Base stylesheet --*/
#logo{
float:left;
margin-top:5px;
 width:160px;
 height:59px;
 background-image:url(/fp4images/logo.png);
}
.dialog { position:relative;
 margin:0px auto;
 min-width:8em;
 max-width:1200px;
/* based on image dimensions - not quite consistent with drip styles yet */
z-index:1; margin-left:11px;
/* default, width of left corner */
margin-bottom:15px;
/* spacing under dialog */
}
.dialog .dcontent,.dialog .t,.dialog .b,.dialog .b div {
 background:transparent url(/fp4images/border.png) repeat-y top right; 
 background-image:url(/fp4images/border.png);
 }
.dialog .dcontent { 
position:relative;
 zoom:1;
 _overflow-y:hidden;
 padding:5px 12px 0px 0px;
 height:100%;
 }
.dialog .t {
 /* top+left vertical slice */
 position:absolute; 
 left:0px;
 top:0px; 
 width:12px;
 /* top slice width */
 margin-left:-12px; 
 height:100%;
 _height:4000px;
 /* arbitrary long height, IE 6 */
 background-position:top left;
 }
.menuNormal {
	margin: 0px;
	border: 0px;
	background: #ffffff;
}
.menuActive
 {
 margin: 0px;
 border: 0px;
 background: #ccc;
 }
.dialog .b {
 /* bottom */ 
 position:relative;
 width:100%;
 }
.dialog .b,.dialog .b div {
 height:30px; 
 /* height of bottom cap/shade */
 font-size:1px;
 }
.dialog .b {
background-position:bottom right;
}
.dialog .b div { 
position:relative; 
width:12px;
 /* bottom corner width */ 
 margin-left:-12px;
 background-position:bottom left;
 }
.dialog .hd,.dialog .bd,.dialog .ft {
 position:relative;
 }
.dialog .wrapper {
 /* extra content protector - preventing vertical overflow (past background) */
 position:static;
 max-height:20000px;
 overflow:auto;
 /* note that overflow:auto causes a rather annoying redraw "lag" in Firefox 2, and may degrade performance. Might be worth trying without if you aren't worried about height/overflow issues. */
 }
.dialog h1,.dialog p {
 margin:0px;
 /* margins will blow out backgrounds, leaving whitespace. */
 padding:0 ;
 }
.dialog h1 {
 padding:5px 0 0 0;
 }
 /*stili per il layout fisso con posizionamenti assoluti*/
html,body{
margin: 0;
padding:0;
 background-color:#fff
 }
body{
	font-family: Verdana;
	font-size: 10px;
	text-align: center;
}
div#container{
position: relative;
width:955px; 
margin: 0 auto;
text-align: left;
}
/*stili generici, su header e footer*/
div#header{
position:absolute;
top:0;
margin:0;
 height:112px;
 padding:5 0 0 0;
 width:826px;
 /*border:1px solid #f000;*/
 }
 * html div#header{
 position:absolute;
 top:0;
 margin:0;
 height:112px;
 padding:0;
 width:825px;
 /*border:1px solid #f000;*/
 }
 h1,h2{
 margin: 0;
 padding:0
 }
 h1{
 padding-left:10px;
 font: bold 11px arial,sans-serif;
 text-align:right
 }
 h2, h3 {
 color: #000;
 font-size: 11px
 }
 h2{
 text-transform:capitalize
 }
form{
margin:0;
padding:0;
}
/*stili specifici per il layout*/
div#navigation{
position: absolute; 
 left: 0;
 width: 165px;
 padding: 0;
 margin:0 ;
 margin-top:7px;
 }
* html div#navigation{
position: absolute;
  left: 0;
  width: 165px;
  padding: 0;
  margin:0 ;
  margin-top:7px;
  }
div#extra{
  height: 1040px;
  position: absolute;
  left: 835px;
  width: 170px;
  padding: 0;
  margin:0;
  top:0
  }
div#content{
position:absolute;
 left:162px;
 margin: 0;
 padding: 0 ;
 width:680px;
 margin-top:7px;
 }
*html div#content{
position:absolute;
 left:152px;
 margin: 0;
 padding: 0 ;
 width:680px;
 margin-top:7px; 
 }
div#navigation, div#content{
top:135px;
/*border:1px solid #000;*/
}
/*stili per la navigazione*/
div#navigation ul{
margin: 0;
padding: 0;
 list-style-type: none
 }
div#navigation li{
margin: 0;
padding: 0
}
/*div#navigation a{color:#000;font: normal bold 1em/1.4em arial,sans-serif;text-decoration: none}*/
div#navigation a:hover{
color: #033;
text-decoration: underline
}
div#navigation a#activelink{
color: #033;
text-decoration: none
}
div#navigation p{
font-size: 10px
}
/*stili per la sezione extra*/
div#extra div.newsbox{
margin: 0;
 margin-left:-4px;
 padding:5px 0;
 text-align:center
 }
div#extra div.newsbox h2{
color: #999;
}
div#extra div.newsbox p{
margin: 0
}
 a, a:hover, a:visited{
 text-decoration:none;
 color:#000033;
 }
a:hover{
text-decoration:none;
color:#000033;
}
#topmenu{
position: absolute;
top:70px;
width:630px;
left:60px; 
margin-left:107px;
font-size: 10px;
font-weight: bold;
}
#navcontainer{
margin: 0;
padding: 10px 0 0 0px;
}
#navcontainer UL{
list-style: none;
margin: 0;
padding: 0;
border: none;
font-weight: bold;
font-size: 10px;
}
#navcontainer LI{
display: inline;
margin: 0;
padding: 0;
float: left;
font-weight: bold;
font-size: 9px;
}
#navcontainer A{
color: #444;
text-decoration: none;
margin: 0;
padding: 2px 8px;
}
#sottomenu1 ,#sottomenu2 ,#sottomenu3 ,#sottomenu4 ,#sottomenu5 ,#sottomenu6,#sottomenu7,#sottomenu8,#sottomenu9 {
display: block;
visibility:hidden;
position:absolute;
left:0px;
list-style:none;
z-index:2;
padding: 5px;
background: #f0f0f0;
margin-bottom:0;
padding-bottom:0;

/*ilyas civan 15,05,2012 üst menü kenarlari yumusatldi ve saga kaydirildi */ 
/* -webkit-border-radius: 5px; */ /*serhat 15.08.2013 kenar yumuşatma saçma bulundu, geri alındı*/
/* -moz-border-radius: 5px;
border-radius: 5px;
-webkit-box-shadow: #FFF 3px 3px 3px;
-moz-box-shadow: #FFF 3px 3px 3px;
 box-shadow: #FFF 1px 1px 1px; */
}
#Layer1 {
	position:absolute;
	left:180px;
	top:90px;
	width:700px;
	height:400px;
	z-index:200;
	visibility: hidden;
	background-color:#eee
}
#module, #tmodule, #big_module, #vmodule, #full_module,#full_module2,#header,#section_menu,#article,#half_module,#hmodule,#article_big{
margin-top:0px;
margin-bottom:30px;
_margin-bottom:-5px;
/*border:1px solid #00ff00;*/
padding:0;
padding-bottom:-20px;
 /* Genel kutu boşlukları burdan ayarlamıyor. */
}
#module {
width:155px;
height:190px;
font-size:9px;
float:left;
height:190px;
}
* html #module {
width:157px;
max-width:153px;
height:190px;
font-size:9px;
float:left;
}
#half_module{
width:323px;
height:90px;
font-size:9px;
}
#half_module_wrapper{
width:326px;
height:200px;
float:left;
font-size:9px;
}
#hmodule{
width:321px;
height:190px;
float:left;
font-size:9px;
/*margin-bottom:-8px;*/
}
* html #hmodule{
width:320px;
height:190px;
float:left;
font-size:9px;
/*margin-bottom:-8px;*/
}
#hmodule2{
width:318px;
height:164px;
float:left;
font-size:9px;
border:1px #ff0000 solid;
}
#big_module{
width:318px;
height:320px;
float:left;
}
#tmodule{
width:484px;
height:165px;
float:left;
}
#full_module{
width:653px;
height:220px;
_height:220px;
_width:648px;
float:left;
}
#full_module2{
width:652px;
_width:648px;
float:left;
margin-bottom:-6px;
_margin-bottm:auto;
}
#vmodule{
width:150px;
height:320px;
float:left;
}
#big_module h1{
font-size: 1em;
font-weight: bold;
}
#big_module li {}
#big_module ul{
	margin: 0;
	padding: 0;
}
#big_module a, a:hover, a:visited{
text-decoration:none;
}
#big_module a, a:visited{
color:#333333;
}
#big_module  a:hover{
background-color:#999999;
}
#sector{
_margin-top:15px;
_padding-top:0;
/*anasayfa sektörel fuar sayfada yazının ölçüsünü ayarlıyor.*/
}
#module h2,#hmodule h2, #tmodule h2, #big_module h2, #vmodule h2, #full_module h2, #full_module2 h2,#header h2,#section_menu h2,#article h2,#half_module h2{
font-weight:bold;
margin-top:3px;
padding-left:3px;
color:#000;
/*background-color:#ccc;*/
}
.list {
padding-top:10px;
float:left;
font-size:9px;
padding-left:0px;
padding-right:0px;
width:155px;
overflow:hidden;
}
.list ul{
margin:0;
padding:0;
}
.list li{
list-style:none;
padding:2px;
}
.dark{background-color:#eee;}
.light{background-color:#eee;}
input , select , option, textarea, submit
{
	border: 1px solid #000;
	font-size:10px;
	font-family:Arial, Helvetica, sans-serif;
	color:#000066;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
}
.fuarexplorer{
position:absolute;
top:15px;
left:0px;
width:300px;
text-align:left;
}
.fuarexplorer_menu{
position:absolute;
z-index:200;
top:160px;
left:5px;
width:300px;
_top:170px;
_left:10px;
} 
#navcontainer.fuarexplorer_menu A{
padding: 2px 5px;
}
.fuarexplorer input,.fuarexplorer select,.fuarexplorer option, 
.fuarexplorer optgroup  {
width:130px;
margin:5px;
}
.fuarexplorer option{
width:100px;
overflow:hidden;
}
.fuarexplorer #submit{
width:auto;
/*margin-left:245px;*/
}
.poll  form p{
margin-bottom:0;
padding-bottom:0;
}
.poll input{
border:0;
font-size:9px;
background:transparent;
}
.poll #submit{
border: 1px solid #000;
font-size:10px;
font-family:Arial, Helvetica, sans-serif;
color:#000066;
background-color:#ece9d8;
}
.news_block {
clear:both;
margin-bottom:3px;
}
.news_block h4{
font-size:11px;
font-weight:bold;
color:#000033;
padding-bottom:0px;
/*border: 1px solid #000;*/
margin-bottom:0;
margin-top:5px;
}
.news_block p{
font-size:9px;
color:#000033;
/*padding-top:-10px;*/
margin:0;
}
.news_block img{
padding: 0px;
}
#article{
width:510px;
float:left;
}
#article_big{
margin-top:0px;
width:652px;
margin-bottom:-8px;
background:transparent;
clear:both;
}
* html #article_big{
margin-top:-3px;
width:652px;
margin-bottom:-8px;
background:transparent;
clear:both;
padding-left:9px;
/*Padding left eklendi Arzu.İç sayfalar için. */
}
#article_half{
width:320px;
margin-bottom:-8px;
background:transparent;
float:left;
}
#section_menu{
width:120px;
font-size:9px;
float:left;
}
#section_menu li{
list-style:none;
padding:2px 0;
}
#section_menu a:hover{
background-color:#999999;
}
.user{
font-size:11px;
padding:0 5px;
} 
.calendar{
margin:0 0px;
border-top-width:1px;
border-top-color:#000;
border-top-style:solid;
/*border-bottom-color:#000;border-bottom-style:solid;border-bottom-width:1px;*/
font-size:11px;
padding:0 5px;
}
.calendar{
text-align:center;
}
.calendar ul{
margin:0;
padding:0
}
.dark a:hover {
	color: #fff;
	text-decoration: none;
	background: #fff;
	overflow: hidden;
	padding: 0px;
	margin: 0px
}
.light a:hover {
	color: #eee;
	text-decoration: none;
	background: #eee;
	overflow: hidden;
	padding: 0px;
	margin: 0px
}
.calendar li{
list-style:solid;
font-weight:normal;
border-top:1px solid #ccc;
border-left:1px solid #ccc;
}
#thismonth {
/*font-weight:bold;*/
/*border:1px solid #000;*/
background-color:#ccc;
}
.user input{
font-size:9px;
background-color:#ece9d8;
color:#000000;
width:60px;
margin: 2px 0;
}
.topbanner{
position:absolute;
left:240px;
top:7px;
}
.altinbanner{
position:absolute;
right:20px;
top:7px;
}
.aboutfp ul p{
overflow:hidden;
}
.aboutfp ul p{
margin:3px;
_margin:-15px;
_padding:-5px;
}
aboutfp li{
list-style:circle;
padding:2px;
}
#article_big table{
table-layout:fixed;
}
#article_big td{
/*width:300px;*/
}
#fuar_scheda td{
width:150px;
}
.banner{
padding:5px 0;
}
td{
font-size:11px;
}
.detail{
width:25%;
height:25px;
padding-top:5px;
}
#list ul{
margin:5px 0;
padding:0 0 0 10px;
}
#list li{
list-style:circle;
padding:0px;
font-size:9px;
}
#list_plain ul{
margin:5px 0;
padding:0 0 0 0;
}
#list_plain li{
list-style:none;
padding:0px;
font-size:9px;
}
#cont_menu ul{
margin:0;
padding:0 0 0 10px;
}
#cont_menu li{
list-style:none;
padding:2px;
font-size:9px;
}
#f_e{
position:absolute;
z-index:100;
top:256px;
_top:256px;
left:20px;
_left:25px;
}
#f_e2{
position:absolute;
z-index:100;
top:258px;
_top:258px;
left:20px;
_left:25px;
}
.fuarexplorer2{
position:absolute;
top:40px;
left:0px;
width:400px;
text-align:left;
}
.fuarexplorer2 input,.fuarexplorer2 select,.fuarexplorer2 option, .fuarexplorer2 optgroup  {
width:130px;
margin:5px;
}
.fuarexplorer2 option{
width:100px;
overflow:hidden;
}
.fuarexplorer2 #submit{
width:auto;
/*margin-left:245px;*/
}
/* Distributed as part of The Coolest DHTML Calendar
   Author: Mihai Bazon, www.bazon.net/mishoo
   Copyright Dynarch.com 2005, www.dynarch.com 
   "Tiger" variant by Marcus Bointon <marcus@synchromedia.co.uk>
   Copyright 2005 Marcus Bointon 
   Subject to the same license as The Coolest DHTML Calendar*/
   /* The main calendar widget.
   DIV containing a table. */
div.ajandam {
 position: relative;
 }
 .ajandam, .ajandam table {
 border: 1px solid #bdb2bf;
 font-size: 12px;
 color: #000;
 cursor: default;
 background: url("normal-bg.gif");
 font-family: Myriad, "trebuchet ms",verdana,tahoma,sans-serif;
 }
 .ajandam {
 border-color: #797979;
 }
 /* Header part -- contains navigation buttons and day names. */
 .ajandam .button {
 /* "<<", "<", ">", ">>" buttons have this class */ 
 text-align: center;
 /* They are the navigation buttons */
 padding: 2px; 
 /* Make the buttons seem like they're pressing */
 background: url("title-bg.gif") repeat-x 0 100%;
 color: #000;
 font-weight: bold;
 }
 .ajandam .nav {
 font-family: Myriad, verdana,tahoma,sans-serif;
 }
 .ajandam .nav div {
 background: transparent url("menuarrow.gif") no-repeat 100% 100%;
 }
 .ajandam thead tr {
 background: url("title-bg.gif") repeat-x 0 100%;
 color: #000;
 }
 .ajandam thead .title {
 /* This holds the current "month, year" */
 font-weight: bold; 
 /* Pressing it will take you to the current date */
 text-align: center;
 padding: 4px;
 background: url("title-bg.gif") repeat-x 0 100%;
 color: #000;
 }
 .ajandam thead .headrow {
 /* Row <TR> containing navigation buttons */}
 .ajandam thead .name {
 /* Cells <TD> containing the day names */
 border-bottom: 1px solid #797979;
 padding: 2px;
 text-align: center;
 color: #000;
 }
 .ajandam thead .weekend {
 /* How a weekend day name shows in header */ 
 color: #e22;
 }
 .ajandam thead .hilite {
 /* How do the buttons in header appear when hover */
 background: url("hover-bg.gif");
 border-bottom: 1px solid #797979;
 padding: 2px 2px 1px 2px;
 }
 .ajandam thead .active {
 /* Active (pressed) buttons in header */
 background: url("active-bg.gif");
 color: #fff;
 padding: 2px 2px 1px 2px;
 border-bottom: 1px solid #797979;
 }
 .ajandam thead .daynames {
 /* Row <TR> containing the day names */
 background: url("dark-bg.gif");
 }
 /* The body part -- contains all the days in month. */
 .ajandam tbody .day {
 /* Cells <TD> containing month days dates */
 font-family: Myriad,verdana,tahoma,sans-serif;
 width: 2em;
 color: #000;
 text-align: right;
 padding: 3px 3px 2px 2px;
 }
 .ajandam tbody .day.othermonth {
 font-size: 80%;
 color: #999;
 }
 .ajandam tbody .day.othermonth.oweekend {
 color: #f99;
 }
 .ajandam table .wn {
 padding: 2px 1px 1px 1px;
 border-right: 1px solid #797979;
 background: url("dark-bg.gif");
 }
 .ajandam tbody .rowhilite td,.ajandam tbody .rowhilite td.wn {
 background: url("rowhover-bg.gif");
 }
 .ajandam tbody td.today { 
 background: #3e9cfd;
 }
 .ajandam tbody td.special {
 font-weight: bold;
 }
 .ajandam tbody td.hilite {
 /* Hovered cells <TD> */
 background: url("hover-bg.gif");
 padding: 2px 2px 1px 1px;
 border: 1px solid #bbb;
 }
 .ajandam tbody td.active {
 /* Active (pressed) cells <TD> */
 }
 .ajandam tbody td.weekend {
 /* Cells showing weekend days */
 color: #e22;
 }
 .ajandam tbody td.selected {
 /* Cell showing selected date */
 font-weight: bold;
 border: 1px solid #797979;
 padding: 2px 2px 1px 1px;
 background: url("active-bg.gif");
 color: #fff;
 }
 .ajandam tbody .disabled {
 color: #999;
 }
 .ajandam tbody .emptycell {
 /* Empty cells (the best is to hide them) */
 visibility: hidden;
 }
 .ajandam tbody .emptyrow {
 /* Empty row (some months need less than 6 rows) */
 display: none;
 }
 /* The footer part -- status bar and "Close" button */
 .ajandam tfoot .footrow {
 /* The <TR> in footer (only one right now) */
 text-align: center;
 background: #565;
 color: #fff;
 }
 .ajandam tfoot .footrow td {
 /* The <TD> in footer (only one right now) */
 padding-top: 4px;
 }
 .ajandam tfoot .ttip {
 /* Tooltip (status bar) cell <TD> */
 padding: 2px;
 background: url("status-bg.gif") repeat-x 0 0;
 color: #000;
 }
 .ajandam tfoot .hilite {
 /* Hover style for buttons in footer */
 background: #afa;
 border: 1px solid #084;
 color: #000;
 padding: 1px;
 }
 .ajandam tfoot .active {
 /* Active (pressed) style for buttons in footer */ 
 background: #7c7;
 padding: 2px 0px 0px 2px;
 }
 /* Combo boxes (menus that display months/years for direct selection) */
 .ajandam .combo {
 position: absolute;
 display: none;
 top: 0px;
 left: 0px;
 width: 4em;
 cursor: default;
 border-width: 0 1px 1px 1px;
 border-style: solid;
 border-color: #797979; 
 background: url("normal-bg.gif");
 color: #000;
 z-index: 100; 
 font-size: 90%;
 }
 .ajandam .combo .label,.ajandam .combo .label-IEfix {
 text-align: center; 
 padding: 1px;
 }
 .ajandam .combo .label-IEfix {
 width: 4em;
 }
 .ajandam .combo .hilite {
 background: url("hover-bg.gif");
 color: #000;
 }
 .ajandam .combo .active {
 background: url("active-bg.gif");
 color: #fff;
 font-weight: bold;
 }
 .ajandam td.time {
 border-top: 1px solid #797979;
 padding: 1px 0px;
 text-align: center;
 background: url("dark-bg.gif");
 }
 .ajandam td.time .hour,.ajandam td.time .minute,.ajandam td.time .ampm { 
 padding: 0px 5px 0px 6px;
 font-weight: bold;
 background: url("normal-bg.gif");
 color: #000;
 }
 .ajandam td.time .hour,.ajandam td.time .minute {
 font-family: monospace;
 }
 .ajandam td.time .ampm {
 text-align: center;
 }
 .ajandam td.time .colon {
 padding: 0px 2px 0px 3px;
 font-weight: bold;
 }
 .ajandam td.time span.hilite {
 background: url("hover-bg.gif");
 color: #000;
 }
 .ajandam td.time span.active {
  background: url("active-bg.gif");
  color: #fff;
  }
ul{
margin: 0;
padding: 0;
 list-style-type: none
 }

/*ilyas civan 14.05.2012 Baslangiç */

:root # {
 width:87%;
 margin-left:0px;
 } /*IE9*/
:root #text1 {
 margin-left:-1px;
 } /*IE9*/
body:nth-of-type(1)  #element {
 width:87%;
 margin-left:0px;
 }
body:nth-of-type(1)  #text1 {
 margin-left:-1px; 
 }
noindex:-o-prefocus, .class {}

@media all and (-webkit-min-device-pixel-ratio:10000),not all and (-webkit-min-device-pixel-ratio:0) {
	#text1  {width:130px;}
	#yazi {
	font-family: Helvetica, Arial, sans-serif;
	}
}

ul{
  margin: 0;
  padding: 0;
  list-style: none;
}

#breadcrumbs-one{
  background: #eee;
  border-width: 1px;
  border-style: solid;
  border-color: #f5f5f5 #e5e5e5 #ccc;
  border-radius: 5px;
  box-shadow: 0 0 2px rgba(0,0,0,.2);
  overflow: hidden;
  width: 100%;
}

#breadcrumbs-one li{
  float: left;
}

#breadcrumbs-one a{
  padding: .7em 1em .7em 2em;
  float: left;
  text-decoration: none;
  color: #444;
  position: relative;
  text-shadow: 0 1px 0 rgba(255,255,255,.5);
  background-color: #fff;
  
}

#breadcrumbs-one li:first-child a{
  padding-left: 1em;
  border-radius: 5px 0 0 5px;
}

#breadcrumbs-one a:hover{
  background: #ccc;
}

#breadcrumbs-one a::after,
#breadcrumbs-one a::before{
  content: "";
  position: absolute;
  top: 50%;
  margin-top: -1.5em;   
  border-top: 1.5em solid transparent;
  border-bottom: 1.5em solid transparent;
  border-left: 1em solid;
  right: -1em;
}

#breadcrumbs-one a::after{ 
  z-index: 2;
  border-left-color: #fff;  
}

#breadcrumbs-one a::before{
  border-left-color: #ccc;  
  right: -1.1em;
  z-index: 1; 
}

#breadcrumbs-one a:hover::after{
  border-left-color: #ccc;
}

#breadcrumbs-one .current,
#breadcrumbs-one .current:hover{
  font-weight: bold;
  background: none;
}

#breadcrumbs-one .current::after,
#breadcrumbs-one .current::before{
  content: normal;  
}
#dropdown{
margin: 0;
padding: 20px 0 0 0px;
}
#dropdown UL{
list-style: none;
padding: 0;
border: none;
font-weight: bold;
font-size: 10px;
}
#dropdown LI{
border: 1px solid;
border-color: #ddd;
display: inline-block;
margin: 0;
position:relative;
float: left;
font-weight: bold;
font-size: 10px;
}
#dropdown A{
color: #444;
text-decoration: none;
margin: 0;
display: block;
padding: 5px 8px;
}
#dropdown LI UL{
margin: 1px -1px;
}
#dropdown LI UL LI{
display: list-item;
background: #fff;
width: 170px;
border-top:0;
}
#dropdown LI UL LI A{
padding: 8px 8px;
}
#dropdown LI UL LI:hover{
background: #eee;
}
/*ilyas civan 14.05.2012 Bitis */
