body {background:url("/images/bodyback.png") repeat-x top #e29d4a; margin:0px; padding:0px; font-family:Georgia}
a {text-decoration:none; color:#000}
a:hover {text-decoration:underline}
a:visited {color:#000}
img {border:none}
.left {float:left}
.right {float:right}
.center {margin-left:auto; margin-right:auto}
.clear {clear:both}

#main {width:950px}
#header {height:168px}
#logo {display:block; background:url("/images/logo.png") no-repeat; width:356px; height:163px; margin-left:40px; margin-top:20px}
#beta {background:url("/images/beta.png") no-repeat; width:40px; height:40px; margin-left:-20px; margin-top:30px}


#login {background:url("/images/login_bg.png") no-repeat; width:450px; height:108px;margin-right:5px; margin-top:10px; font-family:Arial; font-size:10px; }
#login .column input {border:1px solid #9d9489; margin-top:2px}
#login .column {width:142px; margin-left:10px}
#login .column .label {height:10px; margin-top:8px; margin-left:5px}
#login .column .newlogin {margin-top:10px; margin-left:5px}
#login .or {width:15px; margin-left:10px; margin-right:5px; float:left; margin-top:46px;}
#login .column .loginbutton {background:url("/images/login_button.png") no-repeat; width:117px; height:30px; margin-top:20px; border:none}
#login #googlelogin {margin-top:22px; margin-right:10px}
#login a {color:#000}
#login a:visited {color:#000}
#login a:hover {color:#f00}

.info {
    float: left;
    margin-top: 15px;
    margin-left: 20px;
}

.info img {
    float: left;
    border: 1px solid #cccccc;
}

.info .name {
    margin-left: 10px;
    margin-top: 10px;
    font-size: 11px;
    font-weight: bold;
}

.info .link {
    float: left;
    background: url("/images/info_arrow.png") no-repeat 0px 4px;
    padding-left: 8px;
    margin-left: 10px;
}

.info .link a {
    color: #000;
}

.info .link a:visited {
    color: #000;
}

#login #welcome {
    margin-top: 15px;
    margin-left: 70px;
    font-size: 18px;
    font-weight: bold;
}

#login #exit {
    background: url("/images/exit.png") no-repeat;
    float: right;
    width: 67px;
    height: 25px;
    margin-right: 10px;
    text-align: center;
    line-height: 25px;
    color: #fff;
    font-size: 11px;
    font-weight: bold;
    margin-top: 2px;
}
#login #exit span {
    padding: 5px;
}
#login #exit a {
    color: #fff;
}
#login #exit a:visited {
    color: #fff;
}
#login #exit a:hover {
    color: #eee
}


#container_top {background:url("/images/container_top.png") no-repeat; height:60px}
#container {min-height:770px; background-color:#fff}
#container_left {width:300px}
#container_right {width:620px}
#container_bottom {background:url("/images/container_bottom.png") no-repeat; height:12px}

#menu {width:423px; margin-top:-28px}
#menu .item {width:121px; height:45px; background:url("/images/menu_item_container.png") no-repeat; margin-right:20px; text-align:center; padding-top:8px}

.cell {width:250px; height:139px; background:url("/images/cell.png") no-repeat bottom; margin-left:50px; margin-top:30px}
.cell .content {margin-left:5px; margin-right:5px; height:95px; font-size:10px; overflow:auto; margin-top:20px}

#mostsearched .title {background:url("/images/cokarananlar.png") no-repeat; width:131px; height:24px; margin-top:-15px; margin-left:50px}
#lastsearched .title {background:url("/images/sonarananlar.png") no-repeat; width:132px; height:21px; margin-top:-15px; margin-left:50px}
#lastsuggested .title {background:url("/images/sononerilenler.png") no-repeat; width:139px; height:21px; margin-top:-15px; margin-left:50px}
#newest .title {background:url("/images/soneklenenler.png") no-repeat; width:135px; height:25px; margin-top:-15px; margin-left:50px}


#search {background:url("/images/search.png") no-repeat; width:583px; height:186px; margin-left:15px; margin-top:-40px}
#searchform {margin-top:100px;margin-left:142px}
#searchbox {width:346px; height:35px; display:block; float:left; border:none; background:none; font-size:28px; font-weight:bold}
#searchbutton {background:url("/images/search_button.png") no-repeat; width:53px; height:50px; margin-top:-6px; border:none; display:block; float:left}

#banner {margin-left:50px; margin-top:15px; width:250px;}

#index {width:568px; height:16px; border:1px solid #f2b56d; background-color:#ededed; margin-top:5px; font-size:9px; font-weight:bold; margin-right:33px; font-family:Verdana}
#indexContainer {margin-left:12px; margin-top:2px}

#content_top {background:url("/images/content_top.png") no-repeat; width:570px; height:10px; margin-top:15px; margin-right:33px;}
#content_bg {border-left:1px solid #f2b56d; border-right:1px solid #f2b56d; width:568px; min-height:290px; margin-right:33px;}
#content {margin:10px}
#content_bottom {background:url("/images/content_bottom.png") no-repeat; width:570px; height:10px; margin-right:33px;margin-bottom:10px}

#footer_top {background:url("/images/footer_top.png") no-repeat; height:15px; margin-top:30px}
#footer {background:url("/images/footer_bg.png") repeat-x top; height:110px}

#validation {margin-left:40px}
#yhblogo {width:40px; margin-right:40px; margin-top:45px}


.userForm label {float:left;width: 150px;text-align:right;font-size: 11px;margin-right: 12px;line-height:20px;}
.userForm div {margin-bottom: 5px;}
.userForm {font-size: 11px;}
.userForm .input {
    border:1px solid #ccc;
    width:148px;
}
.userForm label span {color:#ff0000;font-size:10px;}
.userForm fieldset {border:1px solid #ccc;margin-bottom:10px;}
.userForm legend {font-size: 12px;color:teal;font-weight:bold;}
.formError {display:inline;color: #dd0000;}
.fieldWithErrors {display:inline;}
.fieldWithErrors input {border:1px solid #f91000;}
div.profileImgInput {line-height:44px;}
div.profileImgInput img {float:left; margin-right: 5px;}

#notification {width:450px; height:108px; margin-right:5px; margin-top:-108px; font-family:Arial; font-size:16px; font-weight: bold}

.finfo {color: #00529B; background-image: url('/images/finfo.png');}
.fnotice {color: #4F8A10; background-image:url('/images/fnotice.png');}
.fwarning {color: #9F6000; background-image: url('/images/fwarning.png');}
.ferror {color: #D8000C; background-image: url('/images/ferror.png');}

#notification_text {margin-top:15px; margin-left:50px; margin-right:50px}

#close {display:block; width:14px; height:14px; float:right; margin-top:-33px; margin-right:2px; background:url('/images/close.png'); cursor:pointer}
#close:hover {background:url('/images/close_hover.png')}

.meaningContainer {height: 30px;}

.autocomplete-w1 { background:url(/images/shadow.png) no-repeat bottom right; position:absolute;top:4px;left:3px;  }
* html .autocomplete-w1 {/* IE6 fix: */ background:none; top:1px; }
.autocomplete-w2 { padding:0 6px 6px 0; }
.autocomplete { width:300px; border:1px solid #999; background:#FFF; cursor:default; text-align:left; max-height:350px; overflow:auto; margin:-6px 6px 6px -6px;}
* html .autocomplete {/* IE6 fix: */ height:350px; margin:0px 6px 6px 0; font-family: Verdana; font-size: 11px;}
.autocomplete .selected { background:#F0F0F0; }
.autocomplete div { padding:2px 5px; white-space:nowrap; }
.autocomplete strong { font-weight:normal; color:#3399FF; }


/* ILETISIM */
#content p {padding-bottom: 10px;  text-align: justify;  }
#content p a {color: #a64444;text-decoration: none;}
#content p a:hover {text-decoration: underline;}
#content h1 {font-size: 24px;  color: #a64444; margin-top:0px}
#content h2 {font-size: 18px; color: #a64444}
#content ul {padding-left: 10px}
#content .adres {font-size:18px; color:#2d2d94}
#content .adres .sube {padding-top:15px; color:#808080}