@CHARSET "UTF-8";
@import url(http://fonts.googleapis.com/css?family=Roboto+Condensed&subset=latin,latin-ext);
body{
	font-family: 'Roboto Condensed', sans-serif;
}
.shadow_div{
	box-shadow:0px 0px 10px #666666;
}
#top_menu_container{ position: absolute; top:30px; right:0px; width:650px; height:30px; background: transparent; }
ul.top_main_menu{ list-style: none; float: right; margin:0px; padding:0px; }
ul.top_main_menu li{ float: left; line-height: 120%; display: list-item; }
a.top_menu_link{ display: block; margin-left:8px;margin-right:8px;padding:2px; color:#c02626; text-decoration: none; }
a.top_menu_link:hover{  color:#1e1e1e; }
a.top_menu_link_selected{ color:#000000; }
#top_container{ background: url("images/bg_top.jpg") repeat-x; height:95px; position: relative; }
#top_link_db{ display: block; background: url("images/devlet_bahceli.jpg") no-repeat; height:81px; width:257px; position: absolute; text-indent: -9999px; border:none; top:0px; left:0px; }

#responsive_topmenu{ position: absolute; top:0px; right:0px; display: block; background: url("images/bg_res_menu.png") no-repeat;width:82px;height:89px; text-indent: -9999px; }
#page_content{ min-height: 300px; }
.btn_margin{ margin-left:2px; margin-right:2px; }
.carousel{ margin-bottom: 0px; }
.carousel-control { bottom: 5%;top:auto; }
#newscontainer{ background: #1f1f1f; height: 315px; min-width: 480px; }
#top_img_container{ background: #1f1f1f; }
.container{ min-width: 480px; max-width: 940px; }
.content_container{ padding:8px; }
@media (min-width: 1200px){
	#newscontainer { height: 315px; }	
}
@media (max-width: 979px) and (min-width: 768px ){
	#newscontainer { height: 243px; }	
}
@media (max-width: 768px) and (min-width: 500px ){
	#newscontainer { background: transparent; }
}
@media (max-width: 500px){
	#newscontainer { background: transparent;}
}
#twitter_db_icon{ position: absolute; top:5px; left:5px; }
#twitter_cap{ position: absolute; top:5px; left:60px; }
#twitter_tweets{ position: absolute; top:64px; left:4px; width:290px; height:180px;  }
#twitter_cap,#twitter_cap a,#twitter_cap a:hover{ color:#d30805; font-size:11px; line-height: normal; }
.tweet_list{ list-style: none; margin:0px; padding:0px; }
.tweet_list li{ display: block; margin-bottom:10px; }
.tweet_list_text{ font-size:12px; }
.tweet_list_tarih{ font-size:12px; color:#d30805; }
.editor_button_container{ padding:4px; clear: both; }
.kitap_container{ width:180px;height:250px;float:left; }
.imgcat_container{ width:280px;height:210px; box-shadow:0px 0px 10px #888;border-radius:10px; float: left; margin-left:15px;margin-bottom:15px; position: relative; overflow: hidden; }
.imgcat_imgcontainer{ position: absolute; top:10px; left:18px; }
.imgcat_imgcontainer img{ width:240px; height:150px; }
.imgcat_cap{ position: absolute; top:165px; left:0px; width:280px; text-align: center; }

.rg_container{ width:200px;height:150px; box-shadow:0px 0px 10px #888;border-radius:10px; float: left; margin-left:15px;margin-bottom:15px; position: relative; overflow: hidden; }
.rg_image{ position: absolute; top:10px; left:18px;  }
.rg_link { position: absolute; top:0px; left:0px; display: block; width:200px; height:150px; background: url("images/onepx.gif") no-repeat; text-indent: -9999px; }
#resp_menu_wrapper{ background: #1e1e1e; }
ul.top_resp_menu{ padding:5px; margin:0px; list-style: none; }
ul.top_resp_menu li{ display: block;}
a.resp_menu_link{ padding: 4px; display: block; color:#dddddd; text-decoration: none; font-size:14px; }
a.resp_menu_link:hover{ color:#ffffff; background: #333333; }
div.secilen_parcalar_listesi{ clear: both; display: block; min-height: 400px;}
a.ss_sarki_linki{ display: block; width: 420px; height:50px; border:1px solid #dddddd; background: #eeeeee;border-radius:10px; padding:0px; float: left; margin-right:5px; margin-top:10px; position: relative; }
span.ss_baslik{ display: block; position: absolute;  top:5px; left:40px;}
span.ss_sanatci{ display: block; position: absolute;  top:25px; left:40px; }
div.bottom_icon_container{ height:35px; background: url("images/bg_bottom.png") repeat-x; position: relative; width:100%; clear: both;  }
.bottom_icon{ text-indent: -9999px; }
.bottom_icon_c2{ position: absolute; top:0px; right:10px; }
.bottom_icon_c3{ position: absolute; top:0px; left:10px; }
.bottom_icon_twitter{ background: url("images/icon_twitter.png") no-repeat; width:30px;height:30px; display: inline-block; }
.bottom_icon_mail{ background: url("images/icon_mail.png") no-repeat; width:30px;height:30px; display: inline-block; }
