body {
    background: url(../images/bg.jpg) no-repeat;
    margin: 0px;
    font-family: "Tahoma";
    font-size: 9pt;
}
.gorusbox
{
    font-family:Georgia, "Times New Roman", Times, serif;
    font-size:14px;
    color: #FFF;
    font-style:italic;
}
.gorusbox a, .gorusbox a:visited
{
    font-family:Georgia, "Times New Roman", Times, serif;
    font-size:14px;
    color: #FFF;
    font-style:italic;
    text-decoration: none;
}
.gorusbox a:hover
{
    font-family:Georgia, "Times New Roman", Times, serif;
    font-size:14px;
    color: #F2D7E6;
    font-style:italic;
    text-decoration: underline;
}
.linkbar {
    color: #fff;
    text-align:center;
    font-size: 8pt;
}
#navlist li
{
display: inline;
list-style-type: none;
padding: 15px 15px;
margin-left: -3px;
}
#navlist li a , #navlist li a:visited
{
color: #FFF;
text-decoration:none;
}
#navlist li a:hover
{
color: #000;
text-decoration:none;
}
#actlink
{
background:url(../images/hover_bg.jpg) repeat-x;
}

.footernav li
{
    list-style-image: url(../images/bullet.png);
    line-height: 18px;
}
.footernav li a, #footernav li a:visited
{
     color: #c6a1bc;
     text-decoration:none;
}
.footernav li a:hover
{
     color: #FFF;
     text-decoration:none;
}

.genelnav li
{
    list-style-image: url(../images/bullet.gif);
    line-height: 22px;
}
.genelnav li a, #genelnav li a:visited
{
     color: #626262;
     text-decoration:none;
     padding: 5px 0 5px 0;
}
.genelnav li a:hover
{
     color: #000;
     text-decoration:none;
     padding: 5px;
     background: #E7D8F9;
}
.footer_baslik
{
    font-family: "Lucida Sans Unicode", sans-serif;
    font-size: 24px;
    font-style: normal;
    font-weight: bold;
    text-transform: normal;
    letter-spacing: -1px;
    line-height: 1.3em;
    color: #291B29;

}
.tablobaslik
{
    color:#f5f5f5;
    margin-left: 10px;
    padding-left: 13px;
    background:url(../images/bullet2.gif) no-repeat 1px center;
    
}
.bulteninput
{
    width: 181px;
    height: 32px;
    background:url(../images/ebultenbg.jpg) no-repeat;    
}
.bultenbox {
    width: 150px;
    height: 18px;
    border: none;
    background: transparent;
    margin-top: 8px;
}
.sub_header
{
    font-family: Helvetica, Arial, sans-serif;
    font-size: 38px;
    font-style: normal;
    font-weight: normal;
    text-transform: normal;
    letter-spacing: -3px;
    line-height: 1.2em;
    color: #C68AA6;
    margin-top: 5px;
}
.iceriksayfa
{
    padding: 4px 4px 10px 4px;
    border-bottom: 1px dotted #EFB4D0;
    clear: both;
}
.icerik_baslik a, .icerik_baslik a:visited
{
    color: #BE568B;
    font-size: 14px;
    font-weight: bold;
    text-decoration: none;
    padding-left: 18px;
    background: url(../images/bullet.png) no-repeat 0 center;
}
.icerik_baslik a:hover
{
    color: #333;
    font-size: 14px;
    font-weight: bold;
    text-decoration: none;
    padding-left: 18px;
    background: url(../images/bullet.png) no-repeat 0 center;
}
.icerik_baslik
{
    color: #BE568B;
    font-size: 20px;
    margin: 10px 0 10px 0; 
}
.resim img
{
    padding: 3px;
    margin: 2px 15px 2px 0;
    border: 1px dotted #EFB4D0;
    clear: both;
    background: #F8E7EF;
}
.resim
{
    float:left;
}
.soru
{
    background: url(../images/soru.png) #f5f5f5 no-repeat 10px 10px;
    border: 1px dotted #dedede;
    padding: 10px 10px 5px 120px;
}
.cevap
{
    background: url(../images/cevap.png) #f5f5f5 no-repeat 10px 10px;
    border: 1px dotted #dedede;
    margin: 10px 0 0 20px;
    padding: 10px 10px 5px 120px; 
}
.footer
{
    text-align: center;
    color: #f5f5f5;
}
.footer a, .footer a:visited
{
      color: #f5f5f5;
      text-decoration: none;  
}
.footer a:hover
{
      color: #4C2A46;
      text-decoration: none;  
}
.xx a, .xx a:visited
{
    color: #BE568B;
    text-decoration: none;
    font-weight: bold;  
}
.xx a:hover
{
    color: #333;
    text-decoration: none;
    font-weight: bold;  
}
.sublinks
{
    margin: 0;
    padding: 0;
    list-style-type: none;
}
.sublinks li
{
    padding: 5px 5px 5px 10px;
    margin: 0;
    background: #AF2D79;
    border-bottom: 1px solid #94195F;
    border-top: 1px solid #C14D91;
}
.sublinks li a, .sublinks li a:visited
{
    
    background : url(../images/bullet.gif) no-repeat 0 center;  
    margin: 0;
    padding-left: 15px;
    color: #F9E4ED;
    text-decoration: none;
    text-shadow: 1px 1px 1px #555;
}
.sublinks li a:hover
{
    margin: 0;
    color: #FFF;
    text-decoration: underline;
}
.subsub
{
    margin: 5px 0px 5px 0px;
    padding: 0px;
    list-style-type: none;
}

.subsub li
{
    padding: 5px 5px 5px 10px;
    margin: 0;
    background: #C14D91;
}
.subsub li a, .subsub li a:visited
{                          
    margin: 0;
    color: #F9E4ED;
    text-decoration: none;
}
.subsub li a:hover
{
    margin: 0;
    color: #FFF;
    text-decoration: underline;
}

.ayinkonusu_baslik a, .ayinkonusu_baslik a:visited
{
    color: #BE568B;
    font-size: 12px;
    font-weight: bold;
    text-decoration: none;
}
.ayinkonusu_baslik a:hover
{
    color: #333;
    font-size: 12px;
    font-weight: bold;
    text-decoration: none;
}
.ayinkonusu_baslik
{
    color: #BE568B;
    margin: 10px 0 10px 0; 
}





.arrowlistmenu{
width: 260px; /*width of accordion menu*/
}

.arrowlistmenu .menuheader{ /*CSS class for menu headers in general (expanding or not!)*/
font: bold 8pt Tahoma;
color: white;
background: url(../images/titlebar.png) repeat-x center left;
margin-bottom: 0px; /*bottom spacing between header and rest of content*/
padding: 8px 0 8px 10px; /*header text is indented 10px*/
cursor: hand;
cursor: pointer;
text-shadow: 1px 1px 1px #A21355;
}

.arrowlistmenu .menuheader a, a:visited, a:hover{ /*CSS class for menu headers in general (expanding or not!)*/
color: white;
text-decoration: none;
}

.arrowlistmenu .openheader{ /*CSS class to apply to expandable header when it's expanded*/
background-image: url(../images/titlebar-active.png);
}

.arrowlistmenu ul{ /*CSS for UL of each sub menu*/
font: 8pt Tahoma;
list-style-type: none;
margin: 0;
padding: 0;
/*margin-bottom: 8px; /*bottom spacing between each UL and rest of content*/
background: #C14D91;
}

.arrowlistmenu ul li{
padding-bottom: 0; /*bottom spacing between menu items*/
}

.arrowlistmenu ul li a{
color: #FFF;
/*background: url(../images/arrowbullet.png) no-repeat center left; /*custom bullet list image*/
background: url(../images/bullet.gif) no-repeat center left; /*custom bullet list image*/
display: block;
padding: 5px 0px;
padding-left: 19px; /*link text is indented 19px*/
text-decoration: none;
}

.arrowlistmenu ul li a:visited{
color: #FFF;
text-decoration: none;   
}

.arrowlistmenu ul li a:hover{ /*hover state CSS*/
color: #333;
background-color: #E6AED3;
text-decoration: none;   
}