﻿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; }

div.clearboth { clear:both; height:2px; }

/* Headers (H1, H2, H3) */
h1 {
font-size:200%;
color:#ff4e00;
border-bottom : 1px dotted #ff4e00;}
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 a{
font-size:120%;
color:#333333;
border-bottom : 1px solid #ff4e00;
text-decoration:none;}



h2  a:link{
font-size:120%;
color:#333333;
border-bottom : 1px solid #ff4e00;
text-decoration:none;}


h2.header-blue-bg { background:#85d5eb url("images/header-blue.gif") no-repeat; width:242px; padding:7px 0 15px 8px; margin-bottom:10px; font:bold 12px Arial; color:#fff; }
h2.header-orange-bg { background:#85d5eb url("images/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("images/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("images/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; }

h3.bold-dark { font:bold 10px Verdana; }

/* Links */
a.logom { float:left; margin:32px 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; }
	

/* Form Elements */
.text-box { border-top:1px solid #869899; border-right:1px solid #c4cbcc; border-bottom:1px solid #c4cbcc; border-left:1px solid #869899; padding:3px; margin:2px 0; font-size:10px; }

ul.li-point { list-style:disc; margin-left:30px; }
ul.li-point li { margin:5px 0; }
div.noborder-float { float:left; border:0px solid #ccc; padding:0; margin:0 0 30px 20px; } 

ul.navigation { margin:0 0 20px 0; }
	ul.navigation li { padding:5px 0 5px 15px; border-bottom:1px dotted #9ac4d0; background:url("images/bullet_blue.gif"/*tpa=http://www.teklider.com.tr/images/bullet_blue.gif*/) no-repeat 0 4px; }
		ul.navigation li a h3{ text-decoration:none; color:#31788c; font-weight:normal;}
		ul.navigation li.current { background:url("images/nav-current.gif") no-repeat right 6px; color:#ff4e00; }		
			ul.navigation li.current a { color:#ff4e00; }
		ul.navigation li a:hover h3{ text-decoration:underline; color:#cc0001; font-weight:normal;}
		ul.navigation li ul { margin-top:4px; }
			ul.navigation li ul li { background:url("images/bullet-nav.gif") no-repeat 5px 8px; padding-left:15px; }
			ul.navigation li ul li.last { border:0; }		

ul.purple li { padding:3px 0 3px 15px; background:url("images/bullet_purple.gif") no-repeat 0 1px; }
ol.bullet-arrow { margin-top:5px; }
	ol.bullet-arrow li { padding:3px 0 3px 15px; background:url("images/bullet_arrow_right.gif") no-repeat 0 1px; }

div.books { clear:both; padding:10px 0; }
ul.books li { float:left; width:120px; height:200px; border:1px solid #dfdfdf; padding:8px; margin:5px; text-align:center; }
ul.books li:hover { border:1px solid #e8e8e8; background-color:#e8e8e8; }
		
ul.image-links { margin:20px 0; }
	ul.image-links li { border:1px solid #fff; margin:3px 0; }
	
ul.contact { margin-bottom:25px; }
	ul.contact li { border-bottom:1px dotted #c5ebf5; margin:4px 0; padding:2px 0 3px 22px; color:#31788c; }
	ul.contact li a { color:#31788c; }
	ul.contact li.header { padding:0 0 5px 0; border:0; }
	ul.contact li.tel { background:url("images/icon-tel.gif") no-repeat 0 1px; }
	ul.contact li.email { background:url("images/icon-email.gif") no-repeat 0 1px; }	
	ul.contact li.web { background:url("images/icon-web.gif") no-repeat 0 0; }	
	ul.contact li.address { background:url("images/icon-address.gif") no-repeat 0 0; }	
	
ul.box-gray { float:left; margin:0 0 15px 0; width:355px; }
	ul.box-gray li { float:left; width:355px; }
	ul.box-gray li.top { height:52px; width:370px; background:url("images/box-gray-top.gif") no-repeat; }
	ul.box-gray li.middle { background:url("images/box-gray-middle.gif") repeat-y; padding-left:19px; } 	
	ul.box-gray li.bottom { height:20px; width:370px; background:url("images/box-gray-bottom.gif") no-repeat; }
	
ul.box-gray-small { float:left; margin-bottom:8px; width:230px;  }
	ul.box-gray-small li { float:left; width:230px; }
	ul.box-gray-small li.top { height:28px; background:url("images/box-gray-small-top.gif") no-repeat; }
	ul.box-gray-small li.top-2line { height:45px; background:#dfdfd4 url("images/box-gray-small-top.gif") no-repeat; }
	ul.box-gray-small li.middle { background:url("images/box-gray-small-middle.gif") repeat-y; padding:5px 10px; width:210px; } 	
	ul.box-gray-small li.bottom { height:7px; background:url("images/box-gray-small-bottom.gif") no-repeat; }

ul.box-blue-large { float:left; margin-bottom:8px; width:370px;  }
	ul.box-blue-large li { float:left; width:370px; }
	ul.box-blue-large li.top { height:11px; background:url("images/box-blue-large-top.gif") no-repeat; }
	ul.box-blue-large li.middle { background:url("images/box-blue-large-middle.gif") repeat-y; padding:5px 10px; width:350px; } 	
	ul.box-blue-large li.bottom { height:11px; background:url("images/box-blue-large-bottom.gif") no-repeat; }

#newsletter { clear:both; width:620px; height:103px; background:url("images/bg-newsletter.gif") no-repeat; margin-top:5px; }
	#newsletter p { font:10px Arial; color:#acacac; padding:0 0 0 15px; margin:0; }
	ul#newsletter-form { width:600px; height:47px; margin:7px 0 0 10px; padding:0 5px; background:url("images/bg-newsletter-form.gif") no-repeat; }
		ul#newsletter-form li { display:inline; height:40px; padding:5px 2px; float:left; }
		ul#newsletter-form li label { font:10px Arial; color:#949494; padding:0 0 2px 3px; margin:0; }		

	.txtbox-newsletter { width:163px; height:15px; padding:0 2px; font:11px Arial; border:0; border:1px solid #ccc; }

/* Form Fieldset */
fieldset { border:1px solid #b3dce8; background-color:#fff; padding:15px; margin-bottom:25px;}	
fieldset legend { font:bold 10px Verdana; margin-bottom:10px; }
fieldset ul.left { float:left; width:280px; } 
fieldset ul.right { float:right; width:270px; border-left:1px dotted #ccc; padding-left:20px; }
	fieldset ul li { margin-bottom:5px; }
		fieldset label { font-size:9px; color:#307385; }
	fieldset ul li ol { border:1px solid #d7edf3; background-color:#fff; padding:5px 10px 5px 5px; } 		
	fieldset ul li ol li { padding:1px 0; margin:1px 0; float:none; height:18px; } 			
	fieldset ul li ol li label { font:10px Verdana; color:#555; float:left; padding:3px 0; }
.fieldset-floatRight { float:right; }		
/* //Form Fieldset */

/* Navigation FOOTER */
ul#nav-footer { width:760px;  margin:10px auto; }
ul#nav-footer li { display:inline; }
ul#nav-footer li a.last { border:0; }
ul#nav-footer li a { padding:1px 8px; margin:0 1px; text-decoration:none; color:#555; border-right:1px solid #ccc; }
ul#nav-footer li a:hover { text-decoration:underline; color:#FF3300; }
/* //Navigation FOOTER */		
		
.document-listing { float:left; margin-left:20px; }		
ul.documents { margin:10px 0; }
ul.documents li { background:url("images/document.gif") no-repeat; padding:3px 0 3px 20px; margin:4px 0; }		
ul.documents li a:hover { color:#ff0000; }
		
.photofolder { float:left; width:120px; height:260px; border:1px solid #ddd; text-align:center; padding:10px; margin:5px 10px 5px 0; }
.photofolder h3 { float:left; width:115px; height:60px; text-align:center; font:10px Verdana; color:#1307f3; }
.photofolder p {color:#333; }
.photofolder p span {color:#333; }
.photofolder:hover { border:1px solid #ff0000; cursor:pointer; }
	.photofolder:hover h3 { color:#ff0000; }
	.photofolder a { text-decoration:none; color:#0000FF; }
	.photofolder a:hover { text-decoration:underline; color:#ff0001; }	



.markalar { float:left; width:120px; height:80px; border:1px solid #ddd; text-align:center; padding:10px; margin:5px 10px 5px 0; }
.markalar h3 { float:left; width:115px; height:30px; text-align:center; font:10px Verdana; color:#1307f3; }
.markalar p {color:#333; }
.markalar p span {color:#333; }
.markalar:hover { border:1px solid #ff0000; cursor:pointer; }
	.markalar:hover h3 { color:#ff0000; }
	.markalar a { text-decoration:none; color:#0000FF; }
	.markalar a:hover { text-decoration:underline; color:#ff0001; }	


.markalar2 {/* height:100%; border:1px solid #ddd; text-align:left; padding:10px; margin:5px 10px 5px 0; }*/

border:1px solid #DDDDDD;
height:125px;
margin:5px 10px 10px 5px;
padding-left:10px;
padding-right:10px;
text-align:left;
}

.markalar2 h3 { text-align:left; font:14px trebuchet MS; color:#990000; font-weight:bold; }
.markalar2 p {color:#666666; }
.markalar2 p span {color:#666666; }
.markalar2:hover { border:1px solid #FF6600; cursor:pointer; }
	.markalar2:hover h3 { color:#333333; }
	.markalar2 a { text-decoration:none; color:#990000; }
	.markalar2 a:hover { text-decoration:underline; color:#660000; }	
	.markalar2 hr { height:1px;color:#1307f3;padding-top:10px; }

	.marka a { text-decoration:none; color:#990000; }
	.marka a:hover { text-decoration:underline; color:#660000; }	



div.scroll { height:235px; width:322px; overflow:auto; padding:10px 10px 0 0; }	
	div.scroll hr { margin:5px 0 8px 0; color:#ccc; }
	div.scroll img { display:none; float:left; margin:10px 0 0; width:40px; height:40px; border:0; }
	div.scroll p { margin-top:10px; }
	div.scroll a { font:bold 11px Arial; text-decoration:none; color:#cc0001; padding-bottom:10px; }
	div.scroll a:hover { color:#555; text-decoration:none; }
	
ol.duyuru { font:11px Arial; }
	ol.duyuru li { padding:4px 0; margin:5px 0; }
		ol.duyuru li a { color:#ff0001; }
		ol.duyuru li a:hover { text-decoration:none; }	
		ol.duyuru li span { font:bold 14px Arial; color:#111; }
		ol.duyuru li ul li { background:url("images/bullet_purple.gif") no-repeat 0 3px; margin-left:5px; padding-left:16px; }
		ol.duyuru li ul li:hover { color:#000; }

.countback { margin-bottom:0; width:230px; height:75px; padding:10px 0 0; background:url("images/countback.gif") no-repeat; text-align:center; color:#000; }
	.countback span { font:bold 14px Arial; }	
	.dates { width:230px; border:1px solid #bfd1d5; background-color:#e4f2f9; text-align:center; padding:7px 0; margin-bottom:15px; }
	
.aof-puan { width:550px; margin:20px auto; border:2px solid #ccc; padding:10px; background:url("images/calc.gif") no-repeat right bottom; }	
ul.aofpuan-left { float:left; width:180px; padding:10px; }
	ul.aofpuan-left li { margin:7px 0; }
	ul.aofpuan-left li label { float:left; width:70px; padding-top:6px; }	
ul.aofpuan-right { float:right; width:320px; background-color:#ffdbcc; padding:10px; font:bold 11px Arial;  }	
	ul.aofpuan-right li { margin:2px 0; padding:4px 0; }
	ul.aofpuan-right li label { float:left; width:200px; padding:8px 0 0 7px; }	
	
ul.tick li { float:left; margin:7px 0; padding:0 0 0 22px; background:url("images/tick.gif") no-repeat; text-align:justify; width:95%; }	
	ul.tick li ul { margin:0 0 0 10px; width:100%; text-align:justify;  }
		ul.tick li ul li { background:url("images/bullet_purple.gif") no-repeat 0 0; padding:1px 0 0 17px; }
.medialine {float:right; padding:15px 20px 0 0; color:#68869b;}		

span.inputText, span.inputText span {
background-image:url(images/inputtext_bg.gif);
background-repeat:no-repeat;
display:block;
height:30px;
width:220px;
}


span.inputText span input {
border:0 none;
font-size:100%;
margin-top:4px;
margin-left:4px;
padding:0;
width:180px;
}