body {
  background-color: #FFFFFF;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  scrollbar-3dlight-color: #F0F0EE;
  scrollbar-arrow-color: #676662;
  scrollbar-base-color: #F0F0EE;
  scrollbar-darkshadow-color: #DDDDDD;
  scrollbar-face-color: #E0E0DD;
  scrollbar-highlight-color: #F0F0EE;
  scrollbar-shadow-color: #F0F0EE;
  scrollbar-track-color: #F5F5F5;
}

td {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px; vertical-align:top; padding:10px;border:solid #fff 1px;
}

pre {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
}

.example1 {
  font-weight: bold;
  font-size: 14px
}

.example2 {
  font-weight: bold;
  font-size: 12px;
  color: #FF0000;
}
.tablerow1 {background-color: #f4eacf; padding:4px;}

thead {
  background-color: #FFBBBB;
}

tfoot {
  background-color: #BBBBFF;
}

th {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 13px;
}

p{padding:0; margin:0;}

html{
  margin:0;
  padding:0;
  border:solid black 0px;
  width:100%;
  height:100%;
  background:url(images/bg_leaf.jpg);
  background-repeat:repeat-x;
  background-attachment:fixed;
  background-position:0px 0px;
  background-color:#7fa536;
  }
body{
  text-align:left;
  margin:0;
  padding:0;
  border:solid black 0px;
  border-collapse:collapse;
  vertical-align:top;
  font-family:Verdana,Arial,Geneva,Helvetica,sans-serif;
  font-size:11px;
  color:#111;
  height:100%;
  width:100%;
  background:url(images/bg_leaf.jpg);
  background-repeat:repeat-x;
  background-attachment:fixed;
  background-position:0px 0px;
  background-color:#7fa536;
  }
.wraper{
   width:984px;
   overflow:visible;
   margin:0 auto 0 auto;
   }
.top2011{
  padding:0;
  margin:0;
  height:200px;
  width:990px;
  background:url(images/top2011.png);
  background-position:30px 0px;
  background-repeat:no-repeat;
  }
.middle2011{
  padding:0;
  margin:0;
  width:990px;
  background:url(images/cap-bgmiddle.png);
  background-repeat:repeat-y;
  overflow:visible;
}
.bottom2011{
  padding:30px 0px 0px 340px;
  margin:0 0 10px 0;
  vertical-align:middle;
  text-align:center;
  font-family:verdana;
  font-weight:bold;
  font-size:10px;
  letter-spacing:1px;
  color:#333;
  width:990px;
  height:158px;
/*  border:solid #fddf8b 1px;*/
  background:url(images/greenwave_b.png);
  background-repeat:no-repeat;
  clear:both;
}

.top{
    border: solid black 0px;
    padding: 0;
    margin: 0;
    height: 145px;
/*    width: 990px; */
    max-width: 100%;
    background: transparent;
    }
.clear{
    width:780px;
    padding:0;
    margin:0;   
    }
.search{
    float:right;
    margin:100px 40px 0 0;
    padding:0;   
    }
.search input{
    background:transparent !important;
/*    border-top:0px solid black !important;
    border-left:0px solid black !important;
    border-right:0px solid black !important;
*/    }
.menu{
    position:relative;
    top:0px;
    border: solid black 0px;
    padding: 0;
    margin: 0;
    height: 55px;
/*    width: 100%;
    max-width: 100%; */
    background: transparent;
    border:solid #fddf8b 0px;
    border-right:solid #fddf8b 1px;
    border-left:solid #fddf8b 1px;
    }
 .container{
    border: solid black 0px;
    padding: 0px 0px 0px 0px;
    margin: 0;
    }
.left-sml{
     width: 200px;
     background: transparent;
     }
.left-col{
    width:230px;
    }
.lower_banner{width: 757px;}
.top_banner{width:757px;}
.flash{
    position:relative;
    left: 0px;
    top: 74px;
    }
.flash-left-col {
    height:275px;
    width:220px;
    margin:0px 0px 0px 0px;
    padding:0px;
    background: transparent;
   }
.flash-top
    {
    height:180px;
    width:970px;
    margin:0px 0px 0px 0px;
    padding:0px 0px 0px 0px;
    background: transparent;
   }
.flash-top2
    {
    width:978px;
    margin:0px 0px 0px 0px;
    padding:0px 0px 0px 0px;
    background: transparent;
   }

.flash-center
    {
    height:273px;
    width:750px;
    margin:0px 0px 0px 0px;
    padding:0px 0px 0px 0px;
    background: transparent;
   }

.main
    {
    width:990px;
    }
.sub-main
    {
    width:980px;
    }
.sub-left-col{
     width:200px;
    background: transparent;
     margin:8px;
     padding:10px; 
     }
.sub-main-content{
     background: transparent; margin:0px 0px 8px 0px;padding:10px;
     }
.main tr
    {
    background: transparent;
    padding:10px;
    margin:10px;
    }
.wrap{
    margin:10px 10px 10px 0px;
    padding:10px;
    min-height:200px;
    width:730px;
    vertical-align: top;
    background: transparent;
   }
.wrap2{
    margin:0px 10px 8px 0px;
    padding:10px;
    min-height:200px;
    width:958px;
    height:100%;
    vertical-align: top;
    background: transparent;
   }
.wrap2-nobrtop{
    margin:0px 10px 8px 0px;
    padding:10px;
    min-height:200px;
    width:958px;
    height:100%;
    vertical-align: top;
    background: transparent;
   }
.tx-indexedsearch table tr td{
    background: transparent;
   }
.wrap-2col{
    margin:10px 10px 8px 0px;
    padding:10px;
    min-height:200px;
    width:719px;
    height:100%;
    vertical-align: top;
    background: transparent;
   }

.wrap-prds{
    margin:10px 0px 0px 0px;
    padding:10px 0px 0px 0px;;
    width:750px;
    height:209px;
    background: transparent;
   }

.login
    {
    height:200px;
    margin:10px 10px 10px 0px;
    padding:10px;
    background: transparent;
   }

td.f-footer{
    padding:8px 5px 3px 5px;
    vertical-align:middle;
    text-align:center;
    font-family:verdana;
/*    font-weight:bold; */
    font-size:10px;
    letter-spacing:1px;
    color:#333;
    width:100%;
    height:30px;
    background: transparent;
    }
td.f-footer div {
    position:relative;
    bottom:4px;
}

.f-footer a:link, .f-footer a:visited{ color:#000; font-weight:normal;} 
.f-footer a:hover{ color:#666; font-weight:normal;} 
.footer{
    padding:0px 10px 5px 0;
    vertical-align:middle;
    text-align:center;
    font-family:verdana;
    font-weight:bold;
    font-size:10px;
    letter-spacing:1px;
    color:#333;
    width:970px;    
    background: transparent;
    }
.form{
    vertical-align:middle;
    text-align:left;
    color:#584632;
    background: transparent;
    padding:4px 0 0 20px;
    }
.locator{
    padding:0;
    margin:0;
    border:solid black 0px;
    }
.locator tr td{
    padding:4px 0 4px 0;
    margin:0;
    border:solid black 0px;
    }
.none{
    padding:0;
    margin:0;
    background: transparent;
    border-collapse:collapse;
    }
.banner-nopad{background: transparent; padding:0; margin:0;}
.banner-nopad div {padding:0; margin:0; border:0;}
.banner-nopad div div {padding:0; margin:0; border:0;}
.bodytext{
/*    text-align:top; */
    margin:0;
    padding:0;
}
.contenttable tr td{
    padding:5px; margin:0;
}

.border-top{
     border-top:dotted #a28f68 1px;
     }
.title-img{
   overflow:hidden; 
   width:747px; 
   height:124px;
   }
.sub-cntnt{
   width:757px;
   padding: 0px 0px 0px 0px;
/*   padding: 4px 10px 10px 10px;*/
/*   background:#fefaed; */
   background: transparent;
   }
.al-center{
    text-align:center;
    padding:0;
    margin:0;
   }   
.pad-all{
   padding:10px
   } 
.wrap-prds-bg{
    padding: 4px 10px 10px 10px;
    background: transparent;
   }
.tx-rlmpflashdetection-pi1{padding:0; margin:0;}   
.csc-textpic-center{text-align:center;}
.example1 {font-weight: bold;font-size: 14px}
.example2 {font-weight: bold;font-size: 12px;color: #FF0000}
.tablerow1 {background: transparent; padding:4px;}
.word {margin: 0; padding: 0; clear:both;}
 
/*////////////////////////////////////- general format test-//////////////////////////////////////////////*/
.submenu-header    {
    font-size: 14px;
    font-weight: bold;
    line-height: 14px;
    font-family: Verdana,Arial,Geneva,Helvetica,sans-serif;
    letter-spacing:1px;
    padding: 0 0 6px 0px;
    margin:0px;
    width:210px;
    }

h1
    {
    font-size: 17px;
    font-weight: bold;
    line-height: 20px;
    font-family: Arial,Geneva,Helvetica,sans-serif;
    padding: 0px;
    margin: 10px 0px 10px 0px;
    color:#111;
    }

.h1-turk
    {
    font-size: 13px;
    font-weight: bold;
    font-family: Verdana,Arial,Geneva,Helvetica,sans-serif;
    color:#63ada5;
    padding:0px;
    margin:0px 0px 0px 0px;
    line-height: 15px;
    }

h2
    {
    font-size: 13px;
    font-weight: bold;
    line-height: 14px;
    padding: 0px;
    margin: 0px 0px 10px 0px;
    }
h3
    {
    font-size: 12px;
    font-weight: normal;
    line-height: 15px;
    padding: 0px;
    margin: 0px 0px 10px 0px;
    }
img
    {
    border: solid black 0px;
    padding: 0px;



    margin: 0px 0px 0px 0px;
    }
.img-brd
    {
    color:#b41d1e;
    border: solid #b41d1e 2px;
    padding: 0px;
    margin: 0px 0px 0px 0px;
    }
ul
    {
    margin: 0px;
    padding: 0px;
    border: solid #FFF 0px;
    }
li
    {
    margin: 0px;
    padding: 0px;
    border: solid #FFF 0px;
    list-style-type: none;
    vertical-align:top;
    }
table
    {
    border: solid #FFF 0px;
    vertical-align:top;
    border-collapse: collapse;
    }
tr
    {
    vertical-align:top;
    border-collapse: collapse;
    }

td
    {
    margin: 0px;
    padding: 0px;
    border: solid #FFF 0px;
    vertical-align:top;
    border-collapse: collapse;
    font-size: 11px;
    }
a:link
   {
   font-weight:bold;
   color:#111;
   text-decoration:none;
   font-size:11px;
   }
a:visited
   {
   color:#444;
   text-decoration:none;   
   font-size:11px;
   }
a:hover
   {
   color:#FF0000;
   text-decoration:none;
   font-size:11px;
   }
a:active
   {
   color: #d0c093;
   }
/*////////////////////////////////////- general format test-//////////////////////////////////////////////*/


/*####typo3 specific### */
.frontEndEditIcons{border:solid black 0px; position:absolute;z-index:1000;}
/*#### locator ### */

.tx_locator_map{width:100px;}
.tx-indexedsearch-searchbox{background: transparent;}   
.tx-indexedsearch form table tr td{background: transparent;} 

p{padding:0;}

.fleft {
float:left;
}
.noma {
margin:0 !important;
}
.nopa {
padding:0 !important;
}
.red {
color:red !important;
}
.boldgreen, .boldgreen a {
color:green !important;
font-weight:bold;
}
.hidefbcounter {
width:94px;
overflow:hidden;
}





div.leftmenu {
  float:left;
  padding:31px 0 0 0;
  margin:0;
  width:222px;
  font-family:Arial,Verdana,Geneva,Helvetica,sans-serif;
  text-align:right;
  background:transparent;
  overflow:hidden;
  }

div.leftmenutop {
  float:left;
  padding:1px 1px 10px 1px;
  margin:0;
  width:222px;
  font-family:Arial,Verdana,Geneva,Helvetica,sans-serif;
  text-align:right;
  background:transparent;
  overflow:hidden;
  }

div.leftmenu ul {
  margin:0 20px 0 20px;
  font-family:Arial,Verdana,Geneva,Helvetica,sans-serif;
  text-align:right;
  background:transparent;
  }

div.leftmenu ul hr {
  width:155px;
  height:1px;
  background:transparent;
  border-top:dotted #003300 1px;
  margin-left:30px;
  margin-right:0px;
  text-align:right;
  }

div.leftmenu ul li, div.leftmenu ul li ul,div.leftmenu ul li ul li {
  margin:0;
  padding:0;
  }

div.leftmenu ul li a {
  margin:0;
  padding:0;
  max-width:190px;
  font-weight:bold;
  font-size:16pt;
  letter-spacing:-0.7px;
  color:#003300;
  background:transparent;
  text-decoration:none;
  }

div.leftmenu ul li span.active {
  margin:0;
  padding:0;
  max-width:190px;
  font-weight:bold;
  font-size:16pt;
  letter-spacing:-0.7px;
  color:#cc0000;
  background:transparent;
  text-decoration:none;
  display:block;
  }

div.leftmenu ul li ul li {
  margin:0;
  padding:3px 0;
}

div.leftmenu ul li ul li a {
  margin:0;
  padding:0;
  max-width:190px;
  font-weight:bold;
  font-size:9pt;
  letter-spacing:0.5px;
  color:#003300;
  text-align:right;
  background:transparent;
  }

div.leftmenu ul li ul li span.active {
  margin:0;
  padding:0;
  max-width:190px;
  font-weight:bold;
  font-size:9pt;
  letter-spacing:0.5px;
  color:#cc0000;
  text-align:right;
  background:transparent;
  display:block;
  }

div.leftmenu ul li ul li ul li {
  margin:0;
  padding:3px 0;
}

div.leftmenu ul li ul li ul li a {
  margin:0;
  padding:0;
  max-width:190px;
  font-weight:bold;
  font-size:8pt;
  letter-spacing:0.5px;
  color:#003300;
  text-align:right;
  background:transparent;
  }

div.leftmenu ul li ul li ul li span.active {
  margin:0;
  padding:0;
  max-width:190px;
  font-weight:bold;
  font-size:8pt;
  letter-spacing:0.5px;
  color:#cc0000;
  text-align:right;
  background:transparent;
  display:block;
  }

div.content{
  width:720px;
  overflow:hidden;
  border:solid black 0px;
  padding:20px 0px 30px 20px;
  margin:0 0 0 222px;
  }
div.content div {
  width:auto;
  max-width:720px;
  }
div.indexcontent{
  width:915px;
  overflow:visible;
  border: solid black 0px;
  padding: 20px 0px 30px 20px;
  margin: 0 0 0 222px;
  }
div.innercontent{
  width:715px;
  overflow:hidden;
  border:solid black 0px;
  padding:0;
  margin:0;
  }
/*
div.innercontent div {
  width:auto;
  max-width:720px;
  overflow:visible;
}
*/
div.topcontent{
  width:720px;
  overflow:hidden;
  border: solid black 0px;
  padding: 1px 1px 10px 1px;
  margin: 0 0 0 221px;
  }
div.content h1, div.content h1 span, div.innercontent h1, div.innercontent h1 span, texarea h1, h1.word{
  font-family:Arial,Verdana,Geneva,Helvetica,sans-serif;
  font-weight:bold;
  font-size:30pt !important;
  line-height:24pt !important;
  color:#247020;
  padding:0 0 10px 0;
  }
div.content h2, div.content h2 span, div.innercontent h2, div.innercontent h2 span, texarea h2, h2.word{
  font-family:Arial,Verdana,Geneva,Helvetica,sans-serif;
  font-weight:bold;
  font-size:12pt;
  color:#247020;
 }
div.content h3, div.content h3 span, div.innercontent h3, div.innercontent h3 span, texarea h3, h3.word{
  font-family:Arial,Verdana,Geneva,Helvetica,sans-serif;
  font-weight:bold;
  font-size:11pt;
  color:#247020;
 }
div.content h4, div.innercontent h4, texarea h4, h4.word{
  font-family:Arial,Verdana,Geneva,Helvetica,sans-serif;
  font-weight:bold;
  font-size:11pt;
  background-color:#ec151d;
  /*  letter-spacing:0.5px;*/
  color:#ffffff;
  margin:0px 0px 15px 0px;
  padding:2px 2px 2px 40px;
  width:180px;
}
div.content h4 span, div.innercontent h4 span, div.content h4 p, div.innercontent h4 p{
  font-family:Arial,Verdana,Geneva,Helvetica,sans-serif;
  font-weight:bold;
  font-size:11pt;
  background-color:#ec151d;
  /*  letter-spacing:0.5px;*/
  color:#ffffff;
  margin:0px;
  padding:0px;
  width:138px;
}

.main
  {
  width:984px;
  }

.form{
  vertical-align:middle;
  text-align:left;
  color:#584632;
  border:solid #fddf8b 0px;
  background:transparent;
  padding:4px 0 0 20px;
  }
.bodytext{
/*  text-align:top; */
  margin:0;
  padding:0;
}

.title-img{
   overflow:hidden; 
   width:747px; 
   height:124px;
   }
.sub-cntnt{
   width:757px;
   padding: 0px 0px 0px 0px;
/*   padding: 4px 10px 10px 10px;*/
   background:transparent;
/*   border:solid #fddf8b 1px;*/
   }
.pad-all{
   padding:10px
   } 
h1
  {
  font-size: 17px;
  font-weight: bold;
  line-height: 20px;
  font-family: Arial,Geneva,Helvetica,sans-serif;
  padding: 0px;
  margin: 10px 0px 10px 0px;
  color:#111;
  }
.h1-turk
  {

  font-size: 13px;
  font-weight: bold;
  font-family: Verdana,Arial,Geneva,Helvetica,sans-serif;
  color:#63ada5;
  padding:0px;
  margin:0px 0px 0px 0px;
  line-height: 15px;
  }

h2
  {
  font-size: 13px;
  font-weight: bold;
  line-height: 14px;
  padding: 0px;
  margin: 0px 0px 10px 0px;
  }
h3
  {
  font-size: 12px;
  font-weight: normal;
  line-height: 15px;
  padding: 0px;
  margin: 0px 0px 10px 0px;
  }
img
  {
  border: solid black 0px;
  padding: 0px;
  margin: 0px 0px 0px 0px;
  }
.img-brd
  {
  color:#b41d1e;
/*  border: solid #b41d1e 2px;*/
  padding: 0px;
  margin: 0px 0px 0px 0px;
  }
ul
  {
  margin: 0px;
  padding: 0px;
  border: solid #FFF 0px;
  }
li
  {
  margin: 0px;
  padding: 0px;
  border: solid #FFF 0px;
  list-style-type: none;
  vertical-align:top;
  }
table
  {
  border: solid #FFF 0px;
  vertical-align:top;
  border-collapse: collapse;
  }
tr
  {
  vertical-align:top;
  border-collapse: collapse;
  }

td
  {
  margin: 0px;
  padding: 0px;
  border: solid #FFF 0px;
  vertical-align:top;
  border-collapse: collapse;
  font-size: 11px;
  }
div.rightbanner {
  float:right;
  margin-left:50px;
  }
td.tx-indexedsearch-info {
  background-color:transparent !important;
 }
td.tx-indexedsearch-path {
  background-color:transparent !important;
}
a.imglink:link a.imglink:visited a.imglink:hover a.imglink:active {
  text-decoration:none;
  border:none;
}
.top2011 img{
  margin:30px 0 0 200px;
  height:120px;
  width:300px;
  z-index:2;
}

hr {
float:left;text-align:left;width:300px;border-top:dotted #003300 1px;
}

fieldset.tx-powermail-pi1_fieldset_7 {
border:solid black 0px
}
fieldset legend {
padding-bottom:10px;
}

td hr {
 text-align:left;width:500px;border-top:dotted #003300 1px;
}
div.csc-textpic-text {
 text-align:left;
}
 
div.tx-felogin-pi1 fieldset {
 width:215px;
 margin-top:15px;
}
div.tx-felogin-pi1 input#user, div.tx-felogin-pi1 input#pass {
 width:200px;
 margin-bottom:5px;
}


