﻿p { margin:10px 0; }
.align-right { text-align:right; }
.floatLeft { float:left; }
.width270 { float:left; width:270px; }
.alignCenter { text-align:center; }
.font11 { font-size:11px; }
.gray { color:#92a8af; }
.tc{text-align:center!important;}
.tr{text-align:right!important;}
.fl {float: left;}
.fr {float: right;}
.fn {float: none;}
.clr {clear: both;}
.mrgauto { margin:auto;}
.mb5 {margin-bottom: 5px! important;}
.mb10 {margin-bottom: 10px! important;}
.mb15 {margin-bottom: 15px! important;}
.mb20 {margin-bottom: 20px! important;}
.mt5 {margin-top: 5px! important;}
.mt10 {margin-top: 10px! important;}
.mt15 {margin-top: 15px! important;}
.mt20 {margin-top: 20px! important;}
.mr15 {margin-right: 15px! important;}
.mr10 {margin-right: 10px! important;}
.mr5 {margin-right: 5px! important;}
.ml5 {margin-left: 5px! important;}
.ml10 {margin-left: 10px! important;}
.ml15 {margin-left: 15px! important;}
.pl5 {padding-left: 5px! important;}
.pb5 {padding-bottom: 5px! important;}
.pt5 {padding-top: 5px! important;}
.pb10 {padding-bottom: 10px! important;}
.pr10 {padding-right: 10px! important;}
.pl20 {padding-left: 20px! important;}
.pl15 {padding-left: 15px! important;}
.blk {display: block;}
.hidden {display: none;}
.overflow {overflow: hidden;}
.b { font-weight:bold;}
.bd1 {border:solid 1px #CCCCCC;}
.hg220 {height:220px; float:left;}
div.clearboth { clear:both; height:2px; }
.smallmenu { color:#ff000;
font-size:90%;}
.small{font-size:90%;}
.bif0 { font-size:12px;
font-weight:bold;
color:#FF0000;}
.bif1 { font-size:16px;
font-weight:bold;
color:#FF0000;}
.bif2 { font-size:20px;
font-weight:bold;
color:#FF0000;}
.bif3 { font-size:24px;
font-weight:bold;
color:#FF0000;}
.logo { float:left; margin-right:10px; margin-bottom:10px; border: solid 1px #CCCCCC;}
/* Headers (H1, H2, H3) */
h1 {
font-size:190%;
color:#212212;
border-bottom : 1px dotted #212212;
margin-bottom:15px;
}

h3 {
font-family:Arial, Helvetica, sans-serif;
font-size:160%;
color:#ff6600;
border-bottom : 1px dotted #999;
padding-bottom:3px;
margin-bottom:10px;}

h4 {
font-family:Arial, Helvetica, sans-serif;
font-size:150%;
color:#ff6600;
border-bottom : 1px dotted #999;
padding-bottom:3px;
margin-bottom:10px;}

h5 {
font-family:Arial, Helvetica, sans-serif;
font-size:120%;
color:#ff6600;
padding-bottom:3px;
margin-bottom:10px;}

h6 {
font-family:Arial, Helvetica, sans-serif;
font-size:120%;
color:#FF3300;
padding-bottom:3px;
margin:0;}

a {text-decoration:none;}
h1.flash { float:left; width:330px; padding:12px 0 0; }
h1.flash a { color:#ff0001; text-decoration:none; }
h1.flash a:hover { text-decoration:underline; }	

h2.hmenublue { background:url(mainmenubg.gif) no-repeat; width:222px; padding:7px 0 15px 8px; font:bold 12px Arial; color:#fff; }
h2.hmenublue a { color:#0b4fa2; text-decoration:none; }
h2.hmenublue a:hover { color:#000; text-decoration:none; }

h2.hmenublue_ { background:url(mainmenubgys.gif) no-repeat; width:222px; padding:7px 0 15px 8px; font:bold 12px Arial; color:#fff; }
h2.hmenublue_ a { color:#0b4fa2; text-decoration:none; }
h2.hmenublue_ a:hover { color:#000; text-decoration:none; }

h2.yorumbg { background:url(yorumbg.gif) no-repeat; width:576px; padding:7px 0 15px 8px; font:bold 14px Arial; color:#000; }
h2.yorumbg a { color:#0b4fa2; text-decoration:none; }
h2.yorumbg a:hover { color:#000; text-decoration:none; }

h2.siparis { background:url(siparisadimlar.jpg) no-repeat; width:598px; padding:7px 0 15px 8px; font:bold 14px Arial; color:#000; }

h2.header-orange-bg { background:#85d5eb url(header-orange.gif) no-repeat; width:222px; padding:7px 0 15px 8px; margin-bottom:10px; font:bold 12px Arial; color:#fff; }
h2.fotograflar span { font:10px Verdana; margin-left:10px; padding:5px; color:#555; background-color:#fff; font-style:italic; }
body#homepage h2.fotograflar { width:340px; }
h2.saat { float:left; width:340px; height:16px; background:url(icon-saat.gif) no-repeat 0 0; padding:1px 0 0 25px; margin:14px 0; font:bold 13px Arial; color:#60605c; letter-spacing:-.03em; }
h2.ebulten { background:url(icon-newsletter.gif) no-repeat 13px 10px; padding:8px 0 0 35px; margin:0 0 3px 0; font:bold 12px Arial; color:#60605c; }
h2.orange { padding:8px 0 0 10px; font:bold 12px Arial; color:#f38f00; }
h2.green { padding:8px 0 0 10px; font:bold 12px Arial; color:#8abc1b; }
h2.pink { padding:8px 0 0 10px; font:bold 12px Arial; color:#ee6a6a; }
h2.blue { padding:8px 0 0 10px; font:bold 12px Arial; color:#42a0ba; }
h2.black { padding:8px 0 0 3px; font:bold 20px Arial; color:#111; margin:0 0 10px 0; }
h2.purple { padding:8px 0 0 0; font:bold 12px Arial; color:#913dce; margin:0 0 5px 0; }
h2.bold-darkblue { margin-bottom:10px; padding:3px; text-align:center; font:bold 12px Verdana; background-color:#307385; color:#fff; }

/* Links */
a.logom { float:left; margin:20px 0 15px 0; }
a.detayli-bilgi { float:right; margin-top:7px; width:100%; text-align:right;}
a.kroki-link { float:right;font-size:9px; padding-top:5px; }
a.link-back { float:left; margin-top:20px; color:#aeb4bb; background-color:#E9E9E9; text-decoration:none; padding:2px 5px; }
a.link-back:hover { color:#676f78; background-color:#fff; }
a.galeri-foto-list { float:left; padding:4px; background-color:#fff; border:1px solid #dae3e7; margin:5px; }
a.galeri-foto-list:hover { border-color:#f16113; }
a.link-back-h1 { font:11px Tahoma; text-decoration:none; color:#888; margin-left:30px; }	
a.link-back-h1:hover { text-decoration:underline; }

.photofolder { float:left; width:170px; height:200px; border:1px solid #212212; text-align:center; padding:10px; margin:5px 10px 5px 0; }
.photofoldergal { float:left; width:170px; height:150px; border:1px solid #212212; text-align:center; padding:10px; margin:5px 10px 5px 0; }
.photofolder h3 { float:left; width:165px; height:40px; text-align:center;color:#1307f3; padding:3px; border-bottom:dotted 1px #212212;}
.sphoto { float:left;width:120px; height:140px;overflow:hidden; text-align:center; padding-left:20px; padding-top:3px; margin-bottom:6px;}
.sphotogal { float:left;width:160px; height:150px;overflow:hidden; text-align:center; padding-left:5px; padding-top:3px; margin-bottom:6px;}
.photofolder p {color:#333; text-align:left;width:165px; margin-top:5px;}
.photofolder p span {color:#333; font-weight:bold; background:#abdaf5; padding-left:3px; padding-right:3px;}
.photofolder:hover { border:1px solid #d1df00; cursor:pointer; }
.photofolder:hover h3 { color:#d1df00; }
.photofolder a { text-decoration:none; color:#333; }
.photofolder a:hover { text-decoration:underline; color:#ff0001; }

.popular_list { border-bottom:1px solid #87855c; overflow:hidden; padding:6px 0; }
.popular_list:hover { background:#f9fdf3; }
.popular_list h6 { color:#bbcc00; font-size:160%; float:left;text-align:center; width:40px; }
.popular_list:hover h6 { color:#666666; }
.popular_list h5 { font-size:110%; margin:0px; padding-top:3px;}

.popular_list h5 a { color:#666666; font-weight:bold;}
.popular_list h5 a:visited { color:#666666;}
.popular_list h5 a:hover { color:#000;}
.popular_list h5 a:active { color:#000;}

.break0 {clear: both; display: block; height: 0px; overflow: hidden; margin-top:-7px;padding: 0;}
.break6 {clear: both; display: block; height: 6px; overflow: hidden; margin: 0; padding: 0;}
.break16 {clear: both; display: block; height: 16px; overflow: hidden; margin: 0; padding: 0;}
.break26 {clear: both; display: block; height: 26px; overflow: hidden; margin: 0; padding: 0;}
.break36 {clear: both; display: block; height: 36px; overflow: hidden; margin: 0; padding: 0;}
.break46 {clear: both; display: block; height: 46px; overflow: hidden; margin: 0; padding: 0;}
.break56 {clear: both; display: block; height: 56px; overflow: hidden; margin: 0; padding: 0;}
.break66 {clear: both; display: block; height: 66px; overflow: hidden; margin: 0; padding: 0;}
.break76 {clear: both; display: block; height: 76px; overflow: hidden; margin: 0; padding: 0;}
.break86 {clear: both; display: block; height: 86px; overflow: hidden; margin: 0; padding: 0;}

/*sayfalama*/
#sayfalama {}
#sayfalama ul {
   list-style: none;
   color: #000000;
   line-height: 15px;
}
#sayfalama li {
   float: left;
   margin: 3px 0 0 3px;
   padding:2px 5px 2px 5px;
   font-weight: bold;
   border: 1px solid #5f5f5f;
   color:#5f5f5f;
}

#sayfalama li a {
   color:#ff0000;
   cursor:pointer;
}

#sayfalama .active {
   background-color: #5f5f5f;
   font-weight: bold;
   color: #FFFFFF;
}

.detail a { color:#30C;
font-weight:bold;
text-decoration:underline;}
.detail a:visited { color:#30C;
font-weight:bold;
text-decoration:underline;}
.detail a:hover { color:#ff0000;
font-weight:bold;
text-decoration:underline;}
