* { padding: 0; margin: 0; }
body { padding: 0; margin: 0; background: url(../_i/bg.jpg) top center no-repeat #449d33; font-family: Arial, Tahoma, Helvetica, Verdana; font-size: 11px; color: #6a6a6a; }

p { line-height: 16px; font-size: 12px; color: #5c5d5e; margin-bottom: 20px; }
a { font-weight: bold; color: #598527; }
ul {list-style:none;}

/* ------------------------------ Main Layout ------------------------------ */
.mainContainer { width: 998px; margin: auto auto; position: relative; }
.mainContainer .mainContainerLeft { position: relative; background: url(../_i/main_left.jpg) left top no-repeat; padding: 0 0 0 9px; }
.mainContainer .mainContainerLeft .mainContainerRight { position: relative; background: url(../_i/main_right.jpg) top right no-repeat; padding: 0 9px 0 0; }
.mainContainer .mainContainerLeft .mainContainerRight .mainContainerTop { position: relative; background: url(../_i/main_top.jpg) top no-repeat; padding: 40px 0 0 0; }

.mainContainer .pageContainer { padding: 100px 10px 25px 10px; background: url(../_i/shadow_up.jpg) no-repeat 242px 66px #FFFFFF;  }

.mainContainer .logo { position: absolute; width: 374px; height: 77px; left: 20px; top: 53px; background: url(../_i/logo.gif) no-repeat; z-index:5; }

/* ------------------------------ Top Links ------------------------------ */
.mainContainer .topLinks{ position:absolute; top:39px; height:25px; width:190px; right:15px;}
.mainContainer .topLinks li{ float:left;  background:url(../_i/nokta.gif) no-repeat left center; padding:0 10px 0 8px;}
.mainContainer .topLinks li a { font-weight:normal; font-size:11px; color:#999999; text-decoration:none; }
.mainContainer .topLinks li a:hover { font-weight:normal;  color:#333333; text-decoration:underline; }


/* ------------------------------ Main Menu ------------------------------ */
.mainContainer .menu { position: absolute; display: block; right: 10px; top: 85px; height: 28px; list-style: none; z-index:5;}
.mainContainer .menu li { display: block; height: 28px; float: left; margin: 0 0 0 0; padding: 0 15px 0 15px; background: url(../_i/m_separator.gif) no-repeat right;  }

.mainContainer .menu li.separator { background: url(../_i/m_separator.gif) center no-repeat; width: 30px; }
.mainContainer .menu li.last { background: none; }

.mainContainer .menu li.m01 a { width: 37px; background: url(../_i/m_about_utes.gif) no-repeat;  }
.mainContainer .menu li.m02 a { width: 48px; background: url(../_i/m_news_and_events.gif) no-repeat; }
.mainContainer .menu li.m03 a { width: 47px; background: url(../_i/m_climate_change.gif) no-repeat; }
.mainContainer .menu li.m04 a { width: 55px; background: url(../_i/m_utes_founders.gif) no-repeat; }
.mainContainer .menu li.m05 a { width: 68px; background: url(../_i/m_useful_info_and_links.gif) no-repeat; }
.mainContainer .menu li.m06 a { width: 69px; background: url(../_i/m_contact_information.gif) no-repeat; }

.mainContainer .menu li.m01 a:hover { background: url(../_i/menu_hover/m_about_utes.gif) no-repeat;  }
.mainContainer .menu li.m02 a:hover { background: url(../_i/menu_hover/m_news_and_events.gif) no-repeat; }
.mainContainer .menu li.m03 a:hover { background: url(../_i/menu_hover/m_climate_change.gif) no-repeat; }
.mainContainer .menu li.m04 a:hover { background: url(../_i/menu_hover/m_utes_founders.gif) no-repeat; }
.mainContainer .menu li.m05 a:hover { background: url(../_i/menu_hover/m_useful_info_and_links.gif) no-repeat; }
.mainContainer .menu li.m06 a:hover { background: url(../_i/menu_hover/m_contact_information.gif) no-repeat; }



/* ------------------------------ HomePage ------------------------------ */
.mainContainer .pageContainer .block01 { width: 233px; height: 332px; float: left; background: url(../_i/text_welcome_to_delta_eko.gif) 12px 27px no-repeat; padding: 60px 12px 0 12px; position:relative; z-index:5; }
.mainContainer .pageContainer .block02 { width: 237px; height: 399px; float: left; background: url(../_i/background_block02.jpg) top; position:relative; z-index:5; }
.mainContainer .pageContainer .block02 .block02Left { width: 237px; height: 399px; background: url(../_i/shadow_01.jpg) left no-repeat;  }
.mainContainer .pageContainer .block02 .block02Left .block02Right { width: 213px; height: 392px; background: url(../_i/shadow_02.jpg) right no-repeat; padding: 7px 12px 0 12px; }
.mainContainer .pageContainer .block03 { width: 201px; float: left; background: url(../_i/text_what_is_new.gif) 16px 27px no-repeat; padding: 50px 17px 0 17px; position:relative; z-index:5; }
.mainContainer .pageContainer .block04 { width: 181px; height: 393px; float: left; background: url(../_i/background_events.jpg) 0 repeat-x; padding: 27px 25px 0 25px; position:relative; z-index:5;}
.mainContainer .pageContainer .block04 .eventCalendarHeaderLink { display: block; width: 92px; height: 11px; background: url(../_i/text_event_calendar.gif) no-repeat;  }
.mainContainer .pageContainer .block04 .calendarContainer { text-align: center; padding: 15px 0 0 0; }

.mainContainer .pageContainer .block01 .newsLetterContainer { position: relative; height: 60px; background: url(../_i/background_newsletter.jpg) 0 0 repeat-x; padding: 60px 0 0 10px; }
.mainContainer .pageContainer .block01 .newsLetterContainer h4 { display: block; height: 32px; padding: 7px 0 0 40px; background: url(../_i/icon_newsletter.gif) no-repeat; position: absolute; left: 14px; top: 22px; }
.mainContainer .pageContainer .block01 .newsLetterContainer .newsLetterInputContainer { }
.mainContainer .pageContainer .block01 .newsLetterContainer .newsLetterInputContainer .newsLetterInputContainerRight { }
.mainContainer .pageContainer .block01 .newsLetterContainer .newsLetterInputContainer input { font-size: 12px; font-style: italic; color: #9aa2aa; height: 25px; border: none; border-top:1px solid #b9c2bd; border-bottom:1px solid #b9c2bd; }
.mainContainer .pageContainer .block01 #flashNews { position:absolute; left:0px; top:247px;}
.mainContainer .pageContainer .block01 .flashText { position:absolute; left:12px; top:343px; width:225px; font-size:10px;}
.mainContainer .pageContainer .block01 .flashText li { background:url(../_i/nokta.gif) no-repeat left center; padding:0 0 0 10px;font-size:10px; }


.mainContainer .pageContainer .block02 .detailBox { list-style: none; }
.mainContainer .pageContainer .block02 .detailBox li {  margin-top: 20px; padding: 0 0 20px 0; border-bottom: 1px solid #d8dcdf; background: left top; }
.mainContainer .pageContainer .block02 .detailBox li.lastItem { border: none; }
.mainContainer .pageContainer .block02 .detailBox .detailImage { width: 75px; height: 75px; float: left; }
.mainContainer .pageContainer .block02 .detailBox .detailContainer { width: 138px; float: left; }

.mainContainer .pageContainer .detailHeader { font-size: 12px; font-weight: bold; color: #4f4f4d; line-height: 14px; margin-bottom: 10px;}
.mainContainer .pageContainer .detailText { margin-bottom: 5px; }

.mainContainer .pageContainer .block03 .whatIsNewBox { list-style: none; }
.mainContainer .pageContainer .block03 .whatIsNewBox li { /*margin-top: 20px;*/ padding: 0 0 20px 0; border-bottom: 1px solid #d8dcdf; margin-bottom:20px;}
.mainContainer .pageContainer .block03 .whatIsNewBox li.lastItem { border: none; }

.mainContainer .pageContainer .block04 .eventCalendar { list-style: none; }
.mainContainer .pageContainer .block04 .eventCalendar li { margin-top: 10px; padding: 0 0 10px 0; border-bottom: 1px solid #b5bdc3; }
.mainContainer .pageContainer .block04 .eventCalendar li.lastItem { border: none; }
.mainContainer .pageContainer .block04 .eventCalendar li a.eventLink { color: #4a5b54; text-decoration: underline; font-size: 12px; font-weight: normal; display: block; padding-bottom: 5px; }


/* ------------------------------ Content ------------------------------ */
			.mainContainer .pageContainer .left { width: 232px; float: left; position: relative; }
			.mainContainer .pageContainer .left .contentMenu { display: block; width: 202px; background: url(../_i/background_content_menu.jpg) 0 0 no-repeat; list-style: none; padding: 10px 15px 25px 15px; height:120px; }
html>body 	.mainContainer .pageContainer .left .contentMenu { height:auto; min-height:120px; }

.mainContainer .pageContainer .left .contentMenu li { display: block; padding: 8px 0 8px 0; border-bottom: 1px solid #c3cac2; }
.mainContainer .pageContainer .left .contentMenu li a { color: #47524a; text-decoration: none; }
.mainContainer .pageContainer .left .contentMenu li a:hover { text-decoration:underline;}
.mainContainer .pageContainer .left .contentMenu li.lastItem { border: none; }

.mainContainer .pageContainer .left .contentMenu .subMenu { /*background:url(../_i/background_newsletter.jpg) repeat-x left top; /*background:#ced4be; */padding:10px;}
.mainContainer .pageContainer .left .contentMenu .subMenu li{ border:none; padding:0 0 0 8px; background:url(../_i/nokta.gif) no-repeat left center;}
.mainContainer .pageContainer .left .contentMenu .subMenu li a{ font-weight:normal;}


.mainContainer .pageContainer .right { width: 728px;  float: left; position: relative; }
.mainContainer .pageContainer .right .contentContainer { padding: 35px 0 0 25px; }
.mainContainer .pageContainer .right .contentContainer .pageCaptionContainer { padding: 0 0 20px 0; }
.mainContainer .pageContainer .right .contentContainer .pageParagraphCaptionContainer { padding: 0 0 40px 0; }
.mainContainer .pageContainer .right .contentContainer .leftBlock { width: 445px; float: left; }
.mainContainer .pageContainer .right .contentContainer .leftBlock h3 { font-size:15px; letter-spacing:-1px; font-weight:bold;color:#333333;}
.mainContainer .pageContainer .right .contentContainer .leftBlock .imageContainer { padding: 0 0 25px 0; }
.mainContainer .pageContainer .right .contentContainer .rightBlock { width: 255px; float: left; }
.mainContainer .pageContainer .right .contentContainer .rightBlock .materialContainer { display: block; height: 132px; list-style: none; margin: 0 0 0 25px; padding: 0 0 0 25px; border-left: 1px solid #dcdcdc; }
.mainContainer .pageContainer .right .contentContainer .rightBlock .materialContainer li { display: block; }
.mainContainer .pageContainer .right .contentContainer .rightBlock .materialContainer li.brochure { width: 136px;  padding: 0 0 20px 50px; background: url(../_i/icon_pdf.gif) 0 0 no-repeat; }
.mainContainer .pageContainer .right .contentContainer .rightBlock .materialContainer li h3 { font-size: 12px; font-weight: bold; }
.mainContainer .pageContainer .right .contentContainer .rightBlock .materialContainer .links { padding:15px 0 0 0 ;}
.mainContainer .pageContainer .right .contentContainer .rightBlock .materialContainer .links li{ padding:5px; border-bottom:1px solid #e5e5e5; width:180px;}
.mainContainer .pageContainer .right .contentContainer .rightBlock .materialContainer .links li a { color:#119400;}
.mainContainer .pageContainer .right .contentContainer .rightBlock .materialContainer .newsList { padding:0px 0 0 0 ;}
.mainContainer .pageContainer .right .contentContainer .rightBlock .materialContainer .newsList li{ padding:5px; border-bottom:1px solid #e5e5e5; width:180px;}
.mainContainer .pageContainer .right .contentContainer .rightBlock .materialContainer .newsList li .dates { font-size:10px; }
.mainContainer .pageContainer .right .contentContainer .rightBlock .materialContainer .newsList li a { color:#119400;}
.mainContainer .pageContainer .right .contentContainer .OneBlock {width: 690px; float: left;}

.mainContainer .pageContainer .right .contentContainer .OneBlock h3 {font-size:15px; letter-spacing:-1px; font-weight:bold;color:#333333;}

/* ------------------------------ flashVideo ------------------------------ */
#flashVideo { width:360px; height:400px; /*position:absolute;*/ left:160px;}


/* ------------------------------ subNav ------------------------------ */
.mainContainer .pageContainer .subNav { background: #edefe5; padding: 24px 0 6px 14px;}
.mainContainer .pageContainer .subNav a { font-family: Tahoma, Arial, Verdana; font-weight: normal; font-size: 10px; text-decoration: none; color: #5b6775; }
.mainContainer .pageContainer .subNav a.child { background: none; background: url(../_i/green_arrow.gif) left center no-repeat; padding-left: 9px; margin-left: 5px; }
.mainContainer .pageContainer .subNav a:hover { text-decoration:underline;}



/* ------------------------------ footer ------------------------------ */
			.mainContainer .footerContainer { position: relative; width: 980px; height: 150px; clear:both; float:left; }
html>body 	.mainContainer .footerContainer{  float:none;}
			.mainContainer .footerContainer .footerContainerBackground { behavior: url("/_i/iepngfix.php"); position: absolute; width: 980px; height: 65px; background: url(../_i/main_bottom.png) no-repeat; }
			.mainContainer .footerContainer .footerText { position:absolute; width:350px; height:15px; top:55px;  z-index:15; color:#a4cf9b; padding:0 0 0 10px;}

.mainContainer .footerContainer .orgLogos { display: block; position: absolute; top: 10px; left: 20px; list-style: none; }
.mainContainer .footerContainer .orgLogos li { float: left; margin-right: 20px; background: no-repeat; }
.mainContainer .footerContainer .orgLogos .logo01 { width: 77px; height: 21px; background: url(../_i/logo_envirolink_northwest.gif) no-repeat; }
.mainContainer .footerContainer .orgLogos .logo02 { width: 117px; height: 20px; background: url(../_i/logo_englands_northwest.gif) no-repeat; }
.mainContainer .footerContainer .orgLogos .logo03 { width: 66px; height: 25px; background: url(../_i/logo_northwest.gif) no-repeat; }
.mainContainer .footerContainer .orgLogos .logo04 { width: 146px; height: 28px; background: url(../_i/logo_lywodraeth_cynulliad.gif) no-repeat; }

.mainContainer .footerContainer .positiveLogo { position: absolute; right: 15px; top: 0; background: url(../_i/logo_positive.gif) no-repeat; width: 214px; height: 35px;  }
.mainContainer .footerContainer .awardLogos { background:url(../_i/webawards_logo.gif) no-repeat; position:absolute; width:428px; height:39px; top:90px; left:0;}



/* ------------------------------ calendar ------------------------------ */
.mainContainer .calendarContainer .calendar { /*width: 180px;*/ /*height: 165px; */border: 1px solid #dddddd; border-left: none; border-bottom: none; color: #555555; text-align: center; }
.mainContainer .calendarContainer .calendar tr .text { background: url(../_i/background_calendar_header.jpg) center no-repeat #b3c0c9; padding: 0 0 0 0; font-weight: bold; color: #FFFFFF; width:180px; }
.mainContainer .calendarContainer .calendar tr.names td { background: #f1f1f1; }

.mainContainer .calendarContainer .calendar tr td { border-left: 1px solid #dddddd; border-bottom: 1px solid #dddddd; background: #FFFFFF; width:25px; height:25px; text-align:center; }
.mainContainer .calendarContainer .calendar tr td.selected { background: #fff899; }
.mainContainer .calendarContainer .calendar tr td.selected a { color: #555555; font-weight: bold; text-decoration: none; }
.mainContainer .calendarContainer .calendar tr td.selected a:hover { text-decoration: underline; }


/* ------------------------------ navContainer ------------------------------ */
.mainContainer .navContainer { background: url(../_i/grey_bar_left.gif) left no-repeat; padding: 5px; width: 240px; height: 22px; position: absolute; right: 10px; top: 82px;}
.mainContainer .navContainer .navContainerRight { background: url(../_i/grey_bar_right.gif) right no-repeat #ededed; padding: 2px 0 0 5px; height: 20px; }

.mainContainer .navContainer select { font-size: 10px; font-family: Arial; margin-right: 5px;float:left;  }
.mainContainer .navContainer a { color: #4e4e4e; text-decoration: none; display:block; float:left; margin:4px 0 0 0; }
.mainContainer .navContainer a:hover { text-decoration: underline; }
.mainContainer .navContainer a.back { font-size: 9px; padding-left: 7px; background: url(../_i/arrow_grey_left.gif) left no-repeat; margin-right: 10px; margin-left:10px; }
.mainContainer .navContainer a.forward { font-size: 9px; padding-right: 6px; background: url(../_i/arrow_grey_right.gif) right no-repeat; }


/* ------------------------------ bigCalendar ------------------------------ */
.mainContainer .OneBlock .bigCalendar { font-size: 10px; font-weight: bold; }
.mainContainer .OneBlock .bigCalendar tr {  }
.mainContainer .OneBlock .bigCalendar tr td { background: #eff1e8; padding: 7px 7px 7px 7px ; width: 86px; height: 125px; vertical-align: top; }
.mainContainer .OneBlock .bigCalendar tr td.selected {  background: #fff899; }

.mainContainer .OneBlock .bigCalendar tr td .eventDate { display: block; color: #362f2d; padding:10px 0 0px 0; display:block;}
.mainContainer .OneBlock .bigCalendar tr td .eventContent { display: block; color: #362f2d;  }
.mainContainer .OneBlock .bigCalendar tr td .eventContent a { color: #4a5b54; font-size: 10px; }
.mainContainer .OneBlock .bigCalendar tr td .eventPlace { display: block; color: #006cd1; display:block; line-height:10px;}


/* ------------------------------ picGallery ------------------------------ */
.mainContainer .picGallery {}
.mainContainer .picGallery li{ float:left; padding:5px 7px 20px 0px;}
.mainContainer .picGallery img{ border:1px solid #CCCCCC;float:left; }
.mainContainer .picGallery li a {border:2px solid #FFFFFF;float:left; }
.mainContainer .picGallery li a:hover{border:2px solid #666666;  }
.mainContainer .picGallery .desc{  display:block; font-weight:bold;background:url(../_i/background_newsletter.jpg); font-size:10px; padding:8px; clear:both; float:left; white-space:nowrap; width:208px}


/* ------------------------------ teamMemberList ------------------------------ */
.mainContainer .teamMemberList { width: 100%; margin: 0 0 20px 0;  }
.mainContainer .teamMemberList li { display: block; width: 116px; height: 250px; float: left; margin: 0 20px 0 0; }
.mainContainer .teamMemberList li .memberPictureFrame { display: block; width: 116px; height: 158px; background: url(../_i/member_frame.gif) no-repeat; }
.mainContainer .teamMemberList li .memberName { font-size: 12px; font-weight: bold; color: #9e0b0f; display: block; }
.mainContainer .teamMemberList li .memberPosition { font-size: 10px; font-weight: bold; display: block; }

/* ------------------------------ founderListing ------------------------------ */

.mainContainer .founderListing {}
.mainContainer .founderListing li{ clear:both;}
.mainContainer .founderListing .picContainer{ float:left; width:190px; min-height:50px}
.mainContainer .founderListing .textContainer{ float:left; width:490px; border-bottom:1px solid #CCC; margin:0 0 25px 0;}
.mainContainer .founderListing .title{}
.mainContainer .founderListing .position{ padding:0 0 15px 0;}
.mainContainer .founderListing p { font-size:11px; line-height:12px}

/* ------------------------------ table ------------------------------ */
table.general { border:1px solid #d3e1c7; border-width:1px 0px 0px 1px; margin:10px 0 10px 0;} 
table.general tr{}
table.general td{ padding:5px; border:1px solid #d3e1c7; border-width:0 1px 1px 0; font-size:10px;}
table.general thead{}
table.general thead td{ background:url(../_i/bg_grad.jpg) repeat-x; font-weight:bold;}
table.general tbody td{}
table.general tfoot td{}
table.general tr.tableTitle td{background:url(../_i/bg_grad2.jpg) repeat-x; font-size:12px; color:#003333; }


/*-----------------Formlar----------------------------------*/
.SectionText {padding:0; color:#808c99; font-size:11px;}
.GeneralForm { display:block; border:none;  clear:both; padding:0 0 0 0; margin:0px;}
.GeneralForm .SectionText {padding:10px 0 15px 5px; color:#808c99; font-size:12px;}
.GeneralForm .SectionText .FormProcess { font-size:12px; font-weight:bold;}
.GeneralForm .formTitle{ font-size:15px; color:#bd882c; letter-spacing:-1px; font-weight:bold; padding:5px 0px 5px 0px; display:block;}
.GeneralForm .FormTable{  }
.GeneralForm .FormTable tr{ }
.GeneralForm .FormTable tr td{ padding:8px 0 8px 0; }
.GeneralForm .FormTable label{ display:block; font-weight:bold; color:#474131;padding:0 0 2px 2px; font-size:12px; }
.GeneralForm .FormTable input { padding:4px; background:#f5f8f5; border:1px solid #d1e2d1; width:325px;font-size:12px; }
.GeneralForm .FormTable .radio { padding:0px; background:none; border:none; width:20px; font-size:12px; }
.GeneralForm .FormTable input.focus {background:#FFFBE3;}
.GeneralForm .FormTable input.guvenlikKod { width:75px;font-size:25px; font-weight:bold;float:left; margin:10px 0 10px 0 ;}
.GeneralForm .FormTable #guvenlik_kodu {border:1px solid #d1e2d1; padding:5px;float:left; margin:10px 8px 10px 0;}
.GeneralForm .FormTable tr.formGroup label{ padding:40px 0 6px 0; border-top:1px solid #647280; margin:35px 0 0 0;}
.GeneralForm .FormTable textarea  { font-family: Arial, Tahoma, Helvetica, sans-serif; padding:4px; background:#f5f8f5; border:1px solid #d1e2d1; width:325px;font-size:11px;}
.GeneralForm .FormTable input.checkbox  { width: 20px; }
.GeneralForm .FormTable select {background:#f2f4f5;border:1px solid #d1e2d1;font-size:12px; width:325px;font-size:12px; padding:4px; }
.GeneralForm .FormTable .yildizGerekli { color: #9e0b0f; font-size: 14px; font-weight: bold; }
.GeneralForm .FormTable .isaretliYerler { padding: 18px 10px 0 25px; }

.GeneralForm .actionBgLeft{ background:url(../_i/button_left.gif) no-repeat left top; padding:0 0 0 8px; float:left; margin:0px  0 0 0;}
.GeneralForm .actionBgLeft .actionBgRight{background:url(../_i/button_right.gif) no-repeat right top; height:26px; padding:9px 15px 0 5px; font-weight:bold; float:left;}
.GeneralForm .actionBgLeft .actionBgRight a { color:#FFFFFF;}
.GeneralForm .actionBgLeft .actionBgRight a:hover { color:#f2d3c5;}
.GeneralForm .actionBgLeft .actionBgRight input { font-size: 12px; background:none; border:none; padding:0px; margin:0px; color:#FFFFFF; font-weight: bold; cursor:pointer;}


/* ------------------------------ listing Styles ------------------------------ */
.newsPics { margin:0 0 25px 0;}
.newsPics li {float:left; padding-right:10px; padding:3px; border:1px solid #CCC;}
.newsPics li a { width:100px; height:60px; overflow:hidden; display:block; float:left; }

.pageListSari { font-size:12px; list-style:none; padding:0 0 25px 0;}
.pageListSari p{ padding:0px; font-size:15px; margin:15px 0 15px 0; letter-spacing:-1px; font-weight:bold; }
.pageListSari li { padding:0px 0 2px 12px; margin:0 0 2px 0; /*border-bottom:1px solid #CCCCCC;*/ background:url(../_i/nokta_sari.gif) no-repeat left 5px; color:#666666; font-weight:bold; }

.pageList { font-size:12px; list-style:none; padding:0 0 25px 0;}
.pageList p{ padding:0px; font-size:15px; margin:15px 0 15px 0; letter-spacing:-1px; font-weight:bold; }
.pageList li { padding:0px 0 10px 12px; margin:0 0 10px 0; border-bottom:1px solid #CCCCCC; background:url(../_i/green_arrow.gif) no-repeat left 5px; color:#4c8511; }
.subList { font-size:10px; list-style:none; padding:0 0 25px 0;}
.subList p { font-size:12px; letter-spacing:0px;}
.subList li{background:url(../_i/cizgi.gif) no-repeat left 6px; border:none; padding:0px 0 0px 10px; margin:0px; line-height:11px;}


/*-------------------------------- CV -----------------------------------------------*/
.cvCeo { font-size:12px; padding:25px 25px 10px 25px; background:#fffcd4; border:1px solid #fff57a;}
.cvCeo img{ margin:0 25px 15px 0; border:2px solid #CCCCCC;}

/*-------------------------------- loader -----------------------------------------------*/
.loaderContainer { width:250px;  margin:auto;  }
.loaderContainer object { float:left; display:inline; }
.loaderContainer .loading{ font-weight:bold; float:left; padding:3px 0 0 5px ;}


/*-------------------------------- NewsDetail -----------------------------------------------*/
.mainContainer .newsMainTitle {font-size:15px; font-weight:bold; line-height:16px; letter-spacing:-1px; padding: 0 0 15px 0;}
.mainContainer .backNavContainer { background: url(../_i/grey_bar_left.gif) left no-repeat; padding: 5px; width: 50px; height: 22px; position: absolute; right: 10px; top: 82px;}
.mainContainer .backNavContainer .navContainerRight { background: url(../_i/grey_bar_right.gif) right no-repeat #ededed; padding: 2px 0 0 5px; height: 20px; }

.mainContainer .backNavContainer select { font-size: 10px; font-family: Arial; margin-right: 15px;float:left;  }
.mainContainer .backNavContainer a { color: #4e4e4e; text-decoration: none; display:block; float:left; margin:4px 0 0 0; }
.mainContainer .backNavContainer a:hover { text-decoration: underline; }
.mainContainer .backNavContainer a.back { font-size: 9px; padding-left: 7px; background: url(../_i/arrow_grey_left.gif) left no-repeat; margin-right: 0px; }
.mainContainer .backNavContainer a.forward { font-size: 9px; padding-right: 6px; background: url(../_i/arrow_grey_right.gif) right no-repeat; }

/*-------------------------------- newsListing -----------------------------------------------*/
.newsList { font-size:12px; list-style:none; padding:0 0 25px 0;}
.newsList p{ padding:0px; font-size:15px; margin:15px 0 15px 0; letter-spacing:-1px; font-weight:bold; }
.newsList li{ border-bottom:1px solid #E2E2E2;padding:8px 0 10px 45px; margin:0 0 5px 0; width: 650px;}
.newsList li.docWord {  background:url(../_i/word_icon.gif) no-repeat; }
.newsList li.news {background:url(../_i/news_icon.gif) no-repeat left 5px;}
.newsList li.newsEU {background:url(../_i/news_icon_eu.gif) no-repeat left 5px;}
.newsList li.dokuman {background:url(../_i/dokuman_icon.gif) no-repeat;}
.newsList li .weekName { font-size:15px; font-weight:bold; line-height:16px; letter-spacing:-1px;}
.newsList li .weekName a { text-decoration:none;}
.newsList li .weekName a:hover { color:#33CC00}
.newsList li .dates { font-size:10px;}
.newsPaging { margin-top: 10px; list-style:none; }
.newsPaging li { float: left; margin-right: 2px; }
.newsPaging li a { font-size: 10px; font-weight: bold; padding: 2px 4px 2px 4px; display: block; }
.newsPaging li.selected a { color: #FFFFFF; background: #006633; text-decoration: none; font-size: 10px; font-weight: bold; padding: 2px 4px 2px 4px; display: block; }



/*-------------------------------- linkListing -----------------------------------------------*/
.linkListContainer .linkList { font-size:11px; list-style:none; padding:0 0 25px 0; float:left; width:32%;}
.linkListContainer .linkList p{ padding:0px; font-size:15px; margin:15px 0 15px 0; letter-spacing:-1px; font-weight:bold; }
.linkListContainer .linkList li { padding:0px 0 2px 12px; margin:0 0 2px 0; /*border-bottom:1px solid #CCCCCC;*/ background:url(../_i/cizgi.gif) no-repeat left 5px; color:#666666; font-weight:normal; }
.linkListContainer .linkList li a {font-weight:normal; text-decoration:none; overflow:hidden; white-space:nowrap; width:200px; display:block;}
.linkListContainer .linkList li a:hover {text-decoration:underline;}


/* Text Types */
.boldFaced { font-weight: bold; font-size: 12px; }
.greenBold { font-weight: bold; color: #3a6f28; font-size: 12px; }
.littleGrey { font-size: 10px; color: #4f4f4d; }
.littleBlue { font-size: 10px; color: #006cd1; display: block; line-height:11px; }
.littleGreyLineHeight { font-size:10px; line-height:12px;} 

/* General */
.divlink { display: block; width: 100%; height: 100%; }
.hm { display: none; }
.clear { clear: both; }

