html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, a, abbr, acronym, big, font, img, small, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, tbody, tfoot, thead, tr, th, td {margin:0; padding:0; border:0; outline:0; font-size:100%; background:transparent;}

body {line-height:1;}
ol, ul {list-style:none;}
blockquote, q {quotes:none;}
:focus {outline:0;}
textarea {resize:none}
ins {text-decoration:none;}
del {text-decoration:line-through;}
table {border-collapse:collapse; border-spacing:0;}

body 
{
	 background: #fff url('../images/bg_main.gif') 0 0 repeat-x;
	 font:normal 11px;
	 font-family: "Verdana";
	 
}

body, h1, h2, h3, h4, h5, h6, form, p,dl,dd,ul,ul li,select,label,textarea,input {
	margin:0;
	padding:0;
	}

h1, h2, h3, h4, h5, h6 {
	font-size:100%;
	}

ul, ul li {
	list-style-type:none;
	}

img,fieldset {border:none; outline:none}

h1
{
   font-size:18px;
   font-weight:normal;
   margin-bottom:20px;
}

h2{
	
}

h3
{

}

p
{
	
	}
label
{
	 
	}
input,textarea
{
	
		}
select
{
	
	}
.save_button
{

}

/* layout */


/* global*/
.NC_clear
{
	clear:both !important;}
.float_left
{
	float:left;
	}
.float_right
{
	float:right;}
.NC_h8
{
	height: 8px;
	overflow: hidden;
	}
.NC_h14
{
	height: 14px;
	overflow: hidden;
	}
.NC_h30
{
	height: 30px;
	overflow: hidden;
	}
.height114{
	height:114px;}
.width8{
	width:8px;}
.width15{
	width:15px;}
.width40{
	width:40px;}
.width180{
	width:180px;}
.width230{
	width:230px;}
.width300{
	width:300px;}
.width410{
	width:410px;}
.marginBottom5
{
	margin-bottom:5px;
	
	}
	
	
/*clearfix*/
	
	
	.Clearfix:after {

    content: "."; 

    display: block; 

    height: 0; 

    clear: both; 

    visibility: hidden;

        }



.Clearfix {

        display: inline-table;

        }



/* Hides from IE-mac \*/

* html .Clearfix {

        height: 1%;

        }

.Clearfix {

        display: block;

        }

/* End hide from IE-mac */


	/*global*/
	
	
	

a, a:hover, a:visited {
	text-decoration:none;
	color: #333;
}
div#midContent a 
{
   text-decoration:underline;
}
div#midContent a:hover 
{   
   text-decoration:none;
}

div.page-crumb{font-size:11px;}
div.page-crumb a {
    text-decoration:none !important;
}

div.page-crumb a:hover {
    text-decoration:underline !important;
}

div#midContent strong 
{
    font-weight:bold;
}

#wrapper 
{
	background: #fff url('../images/bg_main.gif') 0 0 repeat-x;
	margin-top:0px;
	margin-right: auto;
	margin-left: auto;
	padding: 25px 6px;
	padding-bottom:0;
	width:1013px;
	/**/width:985px;/**/
	
}
#header {}
a.download-btn {font-size:11px; position:relative; top:-15px; left:5px; font-weight:normal;}
div.Next-Previous{font-size:10px;}
.newsTitle h2 {margin:10px 0;}
.pager a, .pager {font-weight:normal !important; font-size:12px;}

.slogan
{
	display:none;
	}

#logo
{
	margin-top:3px;
	width:100px;
	float:left;
	}
#nav_search
{
	width:885px;
	float:left;
	
}
#top_nav
{
	margin-top:3px;
	}

#top_nav li
{
	display:inline;
	float:left;
	padding-right:12px;
	line-height:10px;
	@line-height:15px;
		
	
}

#top_nav li a
{
	padding-left:8px;
	background: transparent url('../images/bullet1.gif') 0 50% no-repeat;
	font:11px Arial;
	color:#000;
	text-decoration:none;
}
#top_nav li a:hover
{
	text-decoration:underline;
}
#search
{
	font:11px Arial;
	margin-top:-3px;
	margin-left: 180px;
	position:relative;
	}
#selectLang
{
	margin-top:0px;
	@margin-top:5px;
	position:absolute;
	right:0;
}

a.detail-link{display:inline-block; margin-bottom:10px;}
.newsTitle a { text-decoration:none !important;}
#selectLang span {padding-right:10px;}
#selectLang a {font-weight:bold; text-decoration:underline;}
#selectLangControls
{
	float:left;
	margin-top:-2px;
	@margin-top:4px;
	}
#selectLangControls select
{
	margin-right:12px;
	color:#666666;
	font:11px Arial;
	
	width:92px;
	float:left;
	border:1px solid #7F9DB9;
	height:18px;
	@height:22px;
	}
#selectLangControls input
{
	margin-right:8px;
	color:#666666;
	font:11px Arial;
	
	}
	
#selectLangControls .textbox
{
	height:20px;
	border:1px solid #7F9DB9;
	
	display:block;
	float:left;
	width:165px;
	
	margin-left:0;
	*+margin-left:-76px;
	_margin-left:0px;
	
	padding-top:2px;
	padding-left:2px;
	/**/height:16px;/**/
	/**/width:161px;/**/
	
}

#selectLangControls .button
{
	background: transparent url('../images/arrow_black.gif') 0 50% no-repeat;
	border:0 !important;
	width:20px;
	cursor:pointer;
	display:inline-block;
	height:20px;
	}

/*menu styles*/


#navigation {
	
	margin:0;
	margin-left:-12px;
	height:30px;
	margin-top:30px;
	_overflow:hidden;
	*+overflow:hidden;
	z-index:100;
	}

#navigation .submenu .dynamicMenuItemStyle {
	color:#333;
	height:28px;
	line-height:28px;
	padding:0 10px;
	margin:0;
	
	}

#navigation .submenu .dynamicMenuItemHoverStyle {
	color:#E31418;
	}
#navigation ul {list-style:none; margin:0}
#navigation ul li {float:left; position:relative; border-right:1px solid #acacac; height:25px;}
#navigation ul li a {font:12px "Trebuchet MS";
	font-weight:bolder;
	color:#333333;
	display:inline-block;
	padding:5px 10px
}
#navigation ul li.active a.level1 {color:#E31418 !important;}
#navigation ul li ul {position:absolute; left:0px; top:25px; border:1px solid #666666; display:none; border-top:none; background:#fff; padding:5px 15px;}
#navigation ul li ul li {float:none; white-space:nowrap; padding:2px 0; border-right:none !important; border-bottom:1px solid #ccc;}
#navigation ul li ul li a {display:block;}
#navigation ul li ul li a:hover {color:#E31418}
	
	/*menu styles*/
#content
{
	 
	 
}
#top_content
{
	width:985px;
	padding-top:30px;
}

#flash_area
{
	float:left;
	width:600px;
	
	}
	
#image_area
{
	float:right;
	width:380px;
}

#middlebar
{
	background: transparent url('../images/homepagecolumns.gif') 0 0 no-repeat;
	height:20px;
	width:985px;
}


#bottom_content
{
	/*border:1px solid blue;*/
/*	background: transparent url('../images/homepagecolumns2.gif') 0 0 repeat-y;*/
	}
#right_content
{
	background-color:#f0f0f0;
	/*border:1px solid red;*/
	float:left;
	width:600px;
	padding:12px 0px 150px 30px;
	/**/width:570px/**/
}

#left_content
{
	background-color:#f0f0f0;
	float:right;
	width:380px;
}
.homepagecolumn
{
	float:left;
	width:285px;
	padding-right:30px;
	/**/width:255px;/**/
	}

.subportlet
{
	margin-bottom:35px;
	height:340px;
	}
.subhomepage .subportlet 
{   
    height:auto;
}
.subhomepage .subportlet ul li a {width:auto !important;}
.homepagecolumn h2 a
{
	font:bolder 14px "Trebuchet MS" !important;
	color:#E31418 !important;
	}
.homepagecolumn h2 a:hover
{
	text-decoration:underline !important;
	}
	
.homepagecolumn p
{
	font: 12px Verdana !important;
	color:#666 !important;
	margin-top:12px !important;
	margin-bottom:12px !important;	
	}

.subportlet ul li 
{  
    padding-bottom:3px;
    
}
.subportlet ul li a
{
	font: 11px Verdana !important;
	color:#666 !important;
	background: transparent url('../images/bullet2.gif') 0 6px no-repeat !important;
	padding-left: 8px !important;
	width:235px !important;
	display:inline-block;
	}
	
.subportlet ul li a:hover{text-decoration:underline;}
.subportlet ul li span {font-weight:bold; font-size:11px;}
.subportlet ul li span.faq-list{font-weight:normal;}
.subportlet ul li span.faq-list a{width:auto; display:block;}
.subportlet ul li div {padding-left:11px; padding-top:7px;}
#portlet
{
	padding:12px 30px 35px;
	border-bottom:4px solid #fff;
	}
#portlet h2 a
{
	font:bolder 14px "Trebuchet MS" !important;
	color:#000 !important;
	}
#portlet h2 a:hover
{
	text-decoration:underline !important;
	}
#portlet p
{
	font: 12px Verdana !important;
	color:#666 !important;
	margin-top:12px !important;
	}
	

#news
{
	padding:30px 30px 30px;
	background-color:#424a4c;
	}
#news h2, #news h2 a
{
	font:bolder 14px "Trebuchet MS" !important;
	color:#fff !important;
	}
#news dl,#news dl a
{
	margin-top:-10px;
	color:#fff;
	font: 12px Verdana;
	}	
#news dt
{
	margin-top:27px;
	}
#newsList
{
	border-top:4px solid #fff;
	background-color:#000;
	padding-left:30px;
	width:350px;
	height:28px;
	
	}
#newsList a
{
	font:10px Verdana;
	color:#fff; 
	line-height:28px;
	@line-height:20px;
	text-decoration:none;
	}
#newsList a:hover
{
	text-decoration:underline;
	}
#footer
{
	color:#666666;
	font:11px Arial;
	height:32px;
}
	
#file_order
{
	position:relative;
	top:-82px;
	height:149px;
	z-index:0;

	width:255px;
	float:left;
	background: transparent url('../images/IPMS_as.jpg') 0 0 no-repeat ;
	}
#file_order a
{
	display:block;
    width:125px;
    height:22px;
    position:absolute;
    top:13px;
    left:96px;
    text-indent:-9999px
}

#file_order_en
{
	position:relative;
	top:-82px;
	height:149px;
	z-index:0;

	width:255px;
	float:left;
	background: transparent url('../images/IPMS_as_en.jpg') 0 0 no-repeat ;
	}
#file_order_en a
{
	display:block;
    width:125px;
    height:22px;
    position:absolute;
    top:13px;
    left:96px;
    text-indent:-9999px
}

.sendOrder
{
	top:37px !important;
}


#file_order_for_news
{
	height:149px;	
	width:220px;
	float:right;
	/*background: transparent url('../images/newslist_tr.gif') 0 0 no-repeat ;*/
	background: transparent url('../images/IPMS_alt.jpg') 0 0 no-repeat ;
	position:relative;
	}
#file_order_for_news a
{
	display:block;
    width:125px;
    height:22px;
    position:absolute;
    top:13px;
    left:80px;
    text-indent:-9999px
}

#file_order_for_news_en
{
	height:149px;	
	width:220px;
	float:right;
	/*background: transparent url('../images/newslist_tr.gif') 0 0 no-repeat ;*/
	background: transparent url('../images/IPMS_alt_en.jpg') 0 0 no-repeat ;
	position:relative;
	}
#file_order_for_news_en a
{
	display:block;
    width:125px;
    height:22px;
    position:absolute;
    top:13px;
    left:80px;
    text-indent:-9999px
}

.sendOrder
{
	top:37px !important;
}

#copyright
{
	padding-top:10px;
	float:left;
	width:500px;
	}
#copyright a
{
	padding-left:10px;
	text-decoration:underline;
	}

.homepage #copyright
{
      margin-left:150px;
      }


.subhomepage #content,.subpage #content,.formpage #content
{
	background:#f0f0f0 url('../images/content_bg.gif') 0 0 repeat-x;
	padding:23px;
	margin-top:30px;
	width:985px;
	/**/width:939px;/**/
	
}

#content_left
{
	float:left;
	width:498px;
	}
#content_right{
	float:right;
	width:435px;
}

.subhomepage #copyright
{
	margin-left:3px;
	}
	
.subhomepage .subportlet
{
	margin-bottom:6px;
	background-color:#fff;
	padding:15px 20px;
	
	}

.subhomepage .subportlet h2
{
	margin-bottom:12px;
	}
.subhomepage .subportlet h2 a
{
	color:#333333;
	font:bolder 14px "Trebuchet MS";
	text-decoration: none;
}
.subhomepage .subportlet h2 a:hover
{
	text-decoration: underline;
}

#bottomlinks
{
	background-color:#fff;
	padding-top:11px;
	padding-bottom:9px;	
	}
#bottomlinks li
{
	display:inline;
	border-left:1px solid #ccc;
	padding-left:6px;
	padding-right:6px;
	}
#bottomlinks li.firstitem
{
	border-left:none;	
}
#bottomlinks li a{
	font:bolder 14px Arial; 
	color:#666;
	text-decoration:none;
}
#bottomlinks li a:hover{
	text-decoration:underline;
}
#topheader
{
	margin-bottom:25px;
}
/* subpage default three layout definations */
.subpage #rightContent {
	float:left;
	width:155px;
}
.subpage #midContent {
	float:left;
	padding:0 14px;
	width:435px;
	/**/width:407px;/**/
}
.subpage #leftContent {
	padding-left:10px;
	float:right;
	width:349px;
	/**/width:339px;/**/
}

/* subpage two column layout definations */
.subpage.two #rightContent {
	float:left;
	width:155px;
}

.subpage.two #midContent {
	float:left;
	padding:0 14px;
	width:784px;
	/**/width:756px;/**/
}

/* subpage big two column layout definations */
.subpage.bigtwo #rightContent {
	padding-left:0px;
	float:right;
	width:300px;
	/**/width:359px;/**/
}
  
.subpage.bigtwo #midContent {
	float:left;
	padding:0 14px;
	width:509px;
	/**/width:439px;/**/
}

#rightContent li
{
	line-height:25px;}	
#rightContent li a
{
	font:bolder 14px "Trebuchet MS";
	text-decoration:none;
}

#rightContent li a:hover
{
	text-decoration:underline;
}
#rightContent li.selected a
{
	color:#E31418;
	text-decoration:none !important;
}
.subpage #bottomlinks li a
{
	 font-size:13px;
	}
.subpage #bottomlinks
{
	padding-top:8px;
	padding-bottom:8px;
	}
.subpage h2, .formpage h2
{
	font-family:Trebuchet MS;
	font-size:14px;
    color:#333333;
    font-weight:bolder;
    margin-bottom:15px;
}
.subpage blockquote
{
	font:14px Verdana;
	font-style:italic;
	line-height:1.5;
	color:#333;
	margin:15px 0;
	text-align:left;
	
}
.subpage p
{
	font:12px Verdana;
	line-height:1.5;
	color:#333;
	margin-bottom:8px;
	text-align:justify;
}
.subpage p img {padding-right:13px;}
.formpage p
{
	font:12px Verdana;
	line-height:1.5;
	color:#333;
	margin-bottom:20px;
	text-align:justify;
}

img.alignleft {
	float:left;
	margin-right:20px;
}
.communication-info-images {
	clear:both;
	margin:20px 0;
	overflow:hidden;
	width:100%;
}
.communication-info-images li {float:left;margin-right:6px;}
.subpage #acordeon
{
	float:left;
}

.formpage h2 
{
	margin-bottom:18px;
	}

.formpage #file_order
{
	top:0;
	background: transparent url('../images/iletisim_dosya_talimat_tr.jpg') 0 0 no-repeat;
	float:right;
	margin-right:-20px;
	}
	
.formpage #file_order a
{
    left:76px;
}
.formpage #midContent 
{
	width:518px;
	/**/width:490px;/**/
	
	}

.formpage #leftContent
{
	width:266px;
	/**/width:256px;/**/
	
	}
	
	
	/*form css */
#CommunicationForm
{
	background: transparent url('../images/iletisim_bg.gif') 0 0 no-repeat;
	padding:38px 30px 15px 15px;
	font:12px "Trebuchet MS";
	color:#666;
	
}


#CommunicationForm label,#CommunicationForm input,#CommunicationForm select
{
	display:block;
	margin-bottom:6px;
	
	}

#CommunicationForm .halfwidth
{
	width:153px;
	float:left;
	margin-right:6px;
	padding-left:7px;
	/**/width:140px;/**/
	padding-top:3px;
	padding-bottom:3px;
	min-height:19px;
	height:auto !important;
	height:19px;
	
	}

#CommunicationForm .fullwidth
{
	width:430px;
	float:left;
	padding-left:7px;
	/**/width:423px;/**/
	padding-top:3px;
	padding-bottom:3px;
	min-height:19px;
	height:auto !important;
	height:19px;
	
	}
	
#CommunicationForm .inputhalfwidth
{
	width:249px;
	float:left;
	padding-left:3px;
	/**/width:244px;/**/
	height:25px;
	padding-top:5px;
	/**/height:20px;/**/
		font: bold 12px Arial;
}
	
#CommunicationForm .dropdownhalfwidth
{
	width:249px;
	_width:251px;
	*+width:251px;
	float:left;
	
	height:18px;
	_height:25px;
	*+height:25px;
	font: bold 12px Arial;
	
	
}
#CommunicationForm .inputfullwidth
{
	float:left;
	height:143px;
	margin-bottom:11px;
	margin-top:5px;
	padding-left:3px;
	padding-right:3px;
	padding-top:3px;
	width:410px;
	/**/width:401px;/**/
	/**/height:124px;/**/
	font: bold 12px Arial;
	
	}

#CommunicationForm  .submitbar
{
	width: 410px;
	height:30px;
	}

#CommunicationForm  .submitbar input
{
	float:right;
	background: white url('../images/btnSubmitBG.gif') no-repeat 0 0;
	border:none !important;
	font:normal 11px Arial;
	color: #000;
	height:30px;
	width:78px;
	margin-right:8px;
	margin-top:7px;
	/**/width:68px;/**/
	/**/height:21px;/**/

}

/*/form css*/


.page-crumb { padding-bottom:10px;}

.Article { text-align:left; margin-top:15px;}


.NewsTable { border-color:#F0F0F0  !important;}


.Table-Grid {width:750px; font-size:12px; font-family:Verdana;}
.Table-Grid a {font-size:11px; text-decoration:none !important;}

.Table-Grid tr th.DocumentHeader{ margin-bottom:5px;}
.Table-Grid tr th { background-color:#666666; height:25px; color:#fff;}
.Table-Grid tr td { background-color:#f0f0f0; height:25px; border-left:solid 1px #cccccc;  border-bottom:solid 1px #cccccc; padding:4px; color:#666666}
.Table-Grid tr td.End{border-right:solid 1px #cccccc;}
a.pdf {display:inline-block; margin:20px 0 0 0;}
h3.Header {font-size:12px; font-family:Verdana; margin:7px 0;}


ul.document-li 
{
	padding:0;
	margin:15px 0 15px 25px;
	}

ul.document-li a 
{
    font-size:11px !important; text-decoration:underline !important; font-weight:normal !important; font-family:Verdana !important;
}
ul.document-li a:hover
{
    text-decoration:none !important;
}
ul.document-li li 
{
	list-style-type:square;
	list-style-position:outside;
	font:12px Verdana, Times, serif;
	line-height:1.5;
	color:#333;
	


	}
	
.basic p a { background:none; border:none; padding:0; margin:0; display:inline !important; 
	color:rgb(0,96,207);
	}		

	
.comm
{
	font: 12px Verdana !important;
	color:#333 !important;	
}


.site-link  { width:500px;}
.th_LeftMarginLevel0 h3 {text-align:left; padding:10px 0 5px 0; font-size:14px; border-bottom:dotted 1px #666; margin-bottom:5px;}
.site-link h4 {text-align:left; padding:10px 0 5px 10px; font-size:12px; border-bottom:dotted 1px #ccc; margin-bottom:5px;}

.site-link ul { display:block; padding:0 0 5px 20px;}
.site-link ul li {list-style-type:disc !important; list-style-position:inside;}


.site-map { width:240px;}
.site-map h1{ font-size:12px; line-height:16px; padding:5px;  border-bottom:dashed 1px #ccc;}
.site-map h1.no-border { border:none;}
.site-map h1 a {font-family:"Verdana","Times New Roman","Times-Serif";font-size:12px; line-height:16px; padding:5px 5px 5px 0;  font-weight:bold; }
.site-map ul { border-bottom:dashed 1px #ccc; padding-bottom:10px;}
.site-map ul li { color:#818181; display:block; padding-left:25px;}
.site-map ul a {color:#818181; font-size:12px;}
.site-map ul.last-no-border {border:none; padding-bottom:10px;}

.LinkPagea a {text-decoration:none;}
.LinkPagea a:hover{ text-decoration:underline !important; }
.LinkPagea a:visited {text-decoration:none;}

.CourtDescicions { width:540px;}
.CourtDescicions h1{ font-size:12px; line-height:16px; padding:5px;  border-bottom:dashed 1px #ccc;}
.CourtDescicions h1.no-border { border:none;}
.CourtDescicions h1 a {font-family:"Verdana" ;font-size:12px; line-height:16px; font-weight:bold; }
.CourtDescicions h2{ padding-bottom:10px; border-bottom:1px solid #ccc; margin-bottom:10px;}
.CourtDescicions h2 a {text-decoration:none !important;}
.CourtDescicions h2 a:hover {text-decoration:underline !important;}

.basic2{ width:20em; }

.basic2  {
	width: 500px;
	font-family: verdana;
	border: none;

}

.basic2 div {

border-bottom: 1px solid #cccccc;
}

.basic2 p 
{	
	margin-bottom : 10px;
	border: none;
	text-decoration: none;
	margin: 0px;
	padding: 10px 10px 10px 0;	
	font:12px Verdana;
	line-height:1.5;
	color:#333;
}

.basic3{ width:20em; }


.basic3  {
	width: 372px;
	font-family: verdana;
	border: none;
	margin-top:0;
}
.basic3 a  { text-decoration:underline;}
.basic3 a:hover  {text-decoration:none;}

.basic3.LawOffice  {
	width: 450px;
	font-family: verdana;
	border: none;
	margin-top:72px;
}

.basic3 div {

}

.basic3 p 
{	
	margin-bottom : 10px;
	line-height:1.5;
	border: none;
	text-decoration: none;
	margin: 0px;
	padding: 10px 10px 10px 0;	
	font:11px Verdana;
	color:#666;
}

.Legal { color:#000000; font-weight:bold; padding-right:4px; float:left;}

.OnlineHeader 
{
	font-size:14px; 
	font-weight:bold; 
	font-family:Verdana;
}

.OnlineHeader  h2
{ 
	font-family:Verdana;
	font-size:15px;
}

.OnlineAltHeader 
{
	font-size:12px; 
	font-weight:bold; 
	font-family:Verdana;
}

.OnlineAltHeader h2 {font-size:15px; font-family:Verdana;}
.OnlineAltHeader h3
{
	font-size:13px;
	font-family:Verdana;
}

div.DivOnline ul.document-li a {font-size:12px !important;}
.DivOnline ul {padding-bottom:10px;}
.DivOnline ul li {color:#333333; font-family:Verdana; font-size:12px; font-style:normal; font-weight:normal; list-style-type:disc !important; margin-left:16px;}

#acordeon2  p { padding-left:0 !important;}

.clear {
	clear:both;
	height:0;
	line-height:0;
	font-size:0;
	overflow:hidden;
}
