* {
margin:0;
padding:0
}

.clearfix:after {
content:".";
display:block;
height:0;
clear:both;
visibility:hidden
}

body {
font-size:12px;
background:#DDD url(../images/bg_main.gif) repeat-y scroll center top!important;
color:#454545;
font-family:Tahoma, Arial, sans-serif;
padding-top:0;
margin:0
}

a {
font-size:12px;
color:#2F637A;
text-decoration:none
}

a:hover {
color:gray;
text-decoration:underline
}

ul {
list-style-type:none;
list-style-position:outside
}

h2,h2 a {
font-size:16px
}

h3 {
color:#4074A7!important;
font-size:13px;
font-weight:bold
}

img {
border:0
}

#content {
width:965px;
margin:0 auto
}

div.clear {
clear:both
}

div#govde {
float:left;
width:960px;
margin-top:2px
}

div#esas {
float:left;
width:605px;
margin-right:2px;
padding-left:15px
}

div#sag {
float:left;
margin-top:10px;
width:310px;
padding-right:10px;
padding-left:15px;
border-left:1px solid #DDD!important;
}

.sagreklam {
border:0;
text-align:center;
width:301px;
margin:5px
}

#main {
width:966px;
float:left;
background:#fff;
margin:0 auto
}

#header {
height:110px;
border-bottom:1px solid #ddd
}

#nav_shadow {
background-image:url('../images/nav_bg.gif');
background-repeat:repeat-x
}

#logo {
padding-left:10px;
width:230px
}

#logo P {
background:#fff;
color:gray;
margin:0;
padding:0 0 0 10px
}

#esaslink {
background:#4074A7;
height:50px;
font-family:Arial, sans-serif;
font-weight:700
}

#esaslink li {
display:inline;
float:right;
line-height:30.5px;
padding-top:18px
}

#esaslink li a {
margin-right:20px;
font-size:15px;
color:#f2f2f2;
text-decoration:none;
letter-spacing:0.01em;
padding:3px 5px
}

#esaslink li a:hover {
color:#B2C4F1
}

#esaslink li.selected {
background:url(../images/menu_sel.png) no-repeat bottom left;
margin-bottom:-1px;
width:75px;
text-align:center;
margin-right:20px
}

#esaslink li.u_selected {
background:url(../images/menu_sel_u.png) no-repeat bottom left;
margin-bottom:-1px;
width:113px;
text-align:center;
margin-right:20px
}

.langs {
line-height:20px;
padding:3px 20px
}

.langs a {
color:#f2f2f2;
font-size:11px;
padding:2px 10px 0 24px
}

.langs a.en {
background:url(../images/uk.gif) no-repeat
}

.langs a.az {
background:url(../images/az.gif) no-repeat
}

div.search {
float:right;
text-align:left;
height:60px;
width:650px;
padding:40px 0 0
}

div.search .herfler {
width:100%
}

div.search .herfler ul {
float:left;
margin:5px 15px
}

div.search .herfler li {
margin-left:4px;
border:0;
float:left;
display:block;
line-height:20px;
width:20px;
height:20px;
text-align:center;
background:url(../images/button.png) no-repeat 0px -68px;
color:#fff;
cursor:pointer
}

div.search .herfler li:hover {
background:url("../images/button.png") no-repeat -20px -68px;
}

div.search .herfler li:active {
background:url("../images/button.png") no-repeat -20px -68px;
position:relative;
top:1px;
}

div.input {
width:100%;
text-align:left
}

.search_input {
margin-left:0;
border:1px solid #bbb;
width:360px;
color:#3F3F3F;
font-size:14px;
letter-spacing:1px;
padding:6px 4px;
font-family:Tahoma
}

.search_but {
background:url("../images/button.png") no-repeat;
width:105px;
height:34px;
border:0;
color:#fff;
font-weight:700;
font-size:15px;
cursor:pointer;
padding-bottom:3px
}

.search_but:hover {
background:url("../images/button.png") no-repeat scroll 0px -34px transparent;
}

.search_but:active {
background:url("../images/button.png") no-repeat scroll 0px -34px transparent;
position:relative;
top:1px;
}

#no_result {
padding:15px;
float:left
}

.home_box {
float:left;
width:250px;
margin:20px
}

.home_box h2 {
font-size:20px;
font-weight:400;
margin-bottom:10px;
color:#4074A7
}

.home_box p {
padding-left:80px;
color:#666;
font-family:Tahoma, Palatino Linotype, Arial, Verdana;
line-height:1.667em
}


#satisfaction {
background:url(../images/index.png) no-repeat 0 40px
}

#search {
background:url(../images/index.png) no-repeat 0 -220px
}

#source {
background:url(../images/index.png) no-repeat 0 -329px
}

#renew {
background:url(../images/index.png) no-repeat 0 -90px
}

div.results {
background:#fff
}

table.results {
border-collapse:collapse;
color:#454545;
border:1px solid #ccc
}

table.results a {
text-decoration:none;
font-size:13px;
color:#454545
}

table.results a:hover {
color:#898989
}

table.results th {
cursor: pointer;
background:#89BC6C;
color:#fff;
border:0;
text-align:left;
padding:2px 10px
}

table.results td {
border-top:1px solid #ccc;
border-bottom:1px solid #ccc;
font-size:12px;
padding:3px 10px
}

table.results tr:hover {
background-color:#DFDFDF!important;
}

table.results tr.second td {
background:#fefefe
}

table.results tr.first td {
background:#eee
}

table.tab2 th {
background:#369 !important;
border-top:0
}

tr.phrase th {
background:#FFFFCC !important;
text-align:center;
color:#222;
font-weight:700;
font-size:12px;
font-family:Helvetica;
padding:1px 0
}

.table_expl {
font-style:italic;
color:#AAA
}

#boxes {
float:left;
margin-top:5px;
font-family:georgia,palatino linotype
}

div.qutular {
float:left;
border:1px solid #eee;
color:#739ADE;
font-size:20px;
text-align:center;
font-family:Tahoma, Arial Unicode MS, Times New Roman, Georgia;
width:168px;
height:160px;
margin:15px 5px;
padding:20px 10px
}

.box_shadow {
border:1px solid #DDD!important;
}

.qutular a,.qutular a:visited,.qutular a:active,.qutular a:link {
font-size:11px;
color:#444;
text-decoration:underline
}

.box_heading {
text-shadow:0.2em 0.3em 0.2em #CCC;
text-size:20px
}

#gunun_sozu h1 a {
font-weight:400;
font-size:24px;
font-family:georgia;
color:#444;
text-shadow:0.2em 0.3em 0.2em #CCC
}

#gunun_sozu h1 {
font-size:22px;
font-family:georgia
}

#searches a {
font-size:13px
}

#recent_searches {
border-bottom:1px solid #ccc;
float:left;
height:auto;
width:300px;
padding:15px 7px
}

#recent_searches a {
font-family:Lucida Sans Unicode;
color:#787878;
font-size:12px
}

#recent_searches a.link {
text-decoration:underline;
font-size:13px;
color:#444
}

#recent_searches h1 {
font-size:13px;
color:#333;
font-weight:400
}

#social {
border-bottom:1px solid #ccc;
border-top:2px solid #fff;
display:block;
height:60px;
width:300px;
float:left
}

#social ul {
padding-left:30px;
}

#social a {
padding:0 30px 40px
}

#social li {
display:inline;
line-height:20px;
float:left;
list-style-type:none
}

#subscribe {
height:60px;
border-top:2px solid #fff;
float:left;
padding:7px;
width:300px
}

#subscribe h3 {
padding:3px 0 5px;
}

.twitter {
background:url(../images/social.png) no-repeat -110px -45px;
padding-bottom:40px
}

.twitter a:hover {
background:url(../images/social.png) no-repeat -110px 1px;
}

.facebook {
background:url(../images/social.png) no-repeat 0 -45px;
padding-bottom:40px
}

.facebook a:hover {
background:url(../images/social.png) no-repeat 0 1px;
}

.rss {
background:url(../images/social.png) no-repeat -60px -45px;
padding-bottom:40px
}

.rss a:hover {
background:url(../images/social.png) no-repeat -60px 1px;
}

.email {
background:url(../images/social.png) no-repeat -175px -45px;
padding-bottom:40px
}

.email a:hover {
background:url(../images/social.png) no-repeat -175px 1px;
}

#quote {
border-bottom:1px solid #ccc;
border-top:2px solid #fff;
float:left;
padding:10px 0px 20px;
width:300px
}

#quote p {
font-family:Tahoma;
font-size:13px
}

div.footer {
float:left;
width:960px;
margin-top:20px;
margin-bottom:20px
}

div.footer_yazi {
width:800px;
border-top:1px solid #ccc;
text-align:center;
padding-top:15px;
margin-left:80px;
margin-right:80px
}

div.footer a {
color:#321;
font-size:12px
}

#copyright {
color:#666;
font-size:13px
}

.x_input {
border:1px solid #333;
height:20px
}

#ie6error {
border:1px solid red;
background:#FFC0CB;
margin-top:10px;
padding:10px
}

#partners td {
vertical-align:bottom
}

#partners img {
width:100px
}

.opage h1 {
padding-bottom:10px
}

#esaslink li.selected a,#esaslink li.u_selected a {
color:#4074a7;
font-weight:700;
padding:0 0 0 17px
}

#esaslink li.selected a:hover,#esaslink li.u_selected a:hover {
background:transparent;
color:#888
}

.table_title,em {
font-size:12px
}

.qutular a:hover,#gunun_sozu a:hover {
color:#F19E1B
}

#donation img,#donation input {
margin:0 10px 0 50px
}

#ask_question {
float:left;
border:1px solid #DDD;
width:590px;
-moz-border-radius:2px;
margin:5px;
text-align:center
}

#ask_question p {
padding:5px;
margin-top:5px;
font-weight:bold;
color:#888;
}

#dym {
float:left;
width:630px;
margin:10px 0 5px 5px;
padding:10px;
}

#dym a {
font-weight:bold;
font-size:14px;
}

#dym h2 {
font-size:14px;
}

#dym p {
margin-top:5px;
}

#reportBox {
display:none;
position:fixed;
top:300px;
left:50%;
width:400px;
height:300px;
margin:-200px 0 0 -200px;
border:#ccc 10px solid;
padding:10px;
background:white;
}

#reportBox a {
cursor:pointer;
}

#feedback_form ul {
width:300px;
text-align:left;
}

#darken {
display:none;
position: fixed;
top: 0;
left: 0;
z-index:0;
width: 100%;
height: 100%;
background-color: #000;
filter:alpha(opacity=50);
-moz-opacity: 0.5;
opacity: 0.5;
}

#closeReport {
float:right;
position:absolute;
bottom:30px;
right:30px;
font-weight:bold;
font-size:14px;
color:#777
}

.submitReport {
float:right;
margin:10px 20px;
}

.hiddenBoxs {
display:none;
margin:10px;
}

#reportSuccess {
display:none;
font-weight:bold;
}

.mainText {margin:10px;}
.mainText p {margin-top:10px;text-align:justify;line-height:190%}
