body {
margin:0px;
font:normal 12px Tahoma, Geneva, sans-serif;
color:#333;
background:#bfbfbf url(images/bg.jpg) center top no-repeat;
}

a{text-decoration:none; color: #036; position:relative;	}
	
a:hover{text-decoration:underline; 	color:#333;}

td {font-size:11px;}

	
.img { behavior: url("js/pngbehavior.htc");}

.logo { 
padding:10px 4px 0 0px;
background:url(images/dm_02.png) top left no-repeat !important; 
background:transparent top left no-repeat; 
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true , sizingMethod=crop src='images/dm_02.png');}

.zemin_orta_bg{
background:url(images/zemin_orta_bg.png)!important; 
background:transparent repeat-y; 
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true , sizingMethod=scale src='images/zemin_orta_bg.png');
}

.zemin_alt_bg{
height:202px;
background:url(images/zemin_alt_bg.png) no-repeat!important; 
background:transparent no-repeat;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true , sizingMethod=crop src='images/zemin_alt_bg.png');
}

.zemin_alt{margin:50px 20px 0 220px; border:0px solid #ccc; text-align:right; color:#666; position:relative;}

.dm_01{
width:241px;
height:485px;
background:url(images/dm_01.png) no-repeat!important; 
background:transparent no-repeat; 
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true , sizingMethod=crop src='images/dm_01.png');
}

.dm_03{
width:241px;
display:block;
background:url(images/dm_03.png) repeat-y!important; 
background:transparent repeat-y;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true , sizingMethod=scale src='images/dm_03.png');
}

.dm_03 a{ display:block; padding:5px; margin:0 20px 0 10px; color:#FFF; font:bold 13px verdana; border-bottom:1px dotted #900; position:relative;} 
.dm_03 a:hover{ display:block; padding:5px; margin:0 20px 0 10px; color:#FFF; font:bold 13px verdana; border-bottom:1px dotted #900; background:#900; text-decoration:none;}

.dm_04{
width:241px;
height:159px;
background: url(images/dm_04.png) repeat-y!important; 
background:transparent repeat-y; 
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true , sizingMethod=crop src='images/dm_04.png');
}


.dm_08{ background:url(images/zemin.gif) repeat-y;}

.ustmenu{ display:block; float:right; margin:30px 20px 0 0; font:bold 12px tahoma;}
.ustmenu a{ position:relative; display:block; float:left; margin:0 20px 0 0; padding:5px; color:#FFF; }
.solmenu{ position:relative; Display:block; Border:1px solid #ccc; clear:right; width:200px; padding:1px; }
.solmenu a {display:block; padding:5px; font:bold 12px tahoma; text-decoration:none; border-bottom:1px dotted #999;}
.solmenu a.renk1 { background:#f8f8f8; color:#333;}
.solmenu a.renk2 { background:#fff; color:#333;}
.solmenu a.active { border-left:8px solid #900;}
.solmenu a:hover { background: #900; color:#fff;}

.solmenubaslik { background: url(images/kategoribaslik_bg.gif) repeat-x; color:#333; padding:10px 5px 10px 5px; font:bold 14px verdana;
border-bottom:1px solid #666;}

.calismavar {dsiplay:block; width:430px; border:0px solid #CCC; height:430px; background:url(images/calismadevamediyor.gif) no-repeat center center;}
.konu {width:430px; border-bottom:1px dotted #999;}

.iletisim {width:430px; border-right:1px dotted #999; float:left; position:relative;}

.clr {clear:both;}

.imgcerceve {border:1px solid #e2e2e2; padding:1px;}
.imgcerceveyazi {height:25px; width:83px; vertical-align:middle; text-align:center; font:normal 11px tahoma; padding:3px; border:0px solid #e2e2e2;}

.altreklam {border:0px solid #CCC; width:650px; height:150px;}
.sliderbg{
width:249px;
height:616px;
overflow:hidden;
background: url(images/vitrin.png) no-repeat!important; 
background:transparent no-repeat; 
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true , sizingMethod=crop src='images/vitrin.png');
}
.glidecontentwrapper{
position:relative; /* Do not change this value */
width: 233px;
height: 605px; /* Set height to be able to contain height of largest content shown*/
border: 0px dotted #687C98;
overflow: hidden;
margin:10px 0 0 0!important;
}
/*
	Total wrapper width: 350px+5px+5px=360px
	Or width of wrapper div itself plus any left and right CSS border and padding
	Adjust related containers below according to comments
*/


.glidecontent{ /*style for each glide content DIV within wrapper.*/
position: absolute; /* Do not change this value */
background: white;
padding:0px;
visibility: hidden;
width:225px;
margin:-10px 0 0 0;
}
/*
 Total glidecontent width: 330px+10px+10px=350px
	Or width of wrapper div itself (not counting wrapper border/padding)
*/

.toc_div { margin:10px 0 0 0; text-align:center;}

.glidecontenttoggler{ /*style for DIV used to contain toggler links. */
margin:0px;
border: 0px dotted black;
text-align: center; /*How to align pagination links: "left", "center", or "right"
background: white; /*always declare an explicit background color for fade effect to properly render in IE*/
}
/*
 Total contenttoggler width: 350px+5px+5px=360px
	Or total width of wrapper div (counting wrapper border/padding)
*/

.glidecontenttoggler a{ /*style for every navigational link within toggler */
display: -moz-inline-box;
display: inline-block;
border: 0px solid black;
position:relative;
color: #2e6ab1;
padding: 1px 1px;
font-weight: bold;
text-decoration: none;
}



.glidecontenttoggler a.toc{ /*style for individual toggler links (page 1, page 2, etc). ".toc" class auto generated! */
background:url(images/toc.gif) no-repeat;
width:11px;
height:11px;
border:0px;
}
.glidecontenttoggler a:hover{
background:url(images/toc_a.gif) no-repeat;
color: black;
}

.glidecontenttoggler a.selected{ /*style for selected page's toggler link. ".selected" class auto generated! */
background:url(images/toc_s.gif) no-repeat;
width:11px;
height:11px;
border:0px solid #00F;
color:#3F0;
}






.glidecontenttoggler a.prev, .glidecontenttoggler a.next{ /*style for "prev" and "next" toggler links. ".prev" and ".next" classes auto generated! */
}

.glidecontenttoggler a.prev:hover, .glidecontenttoggler a.next:hover{
background: #1A48A4;
color: white;
}

.sliderbg{
width:249px;
height:616px;
overflow:hidden;
background: url(images/vitrin.png) no-repeat!important; 
background:transparent no-repeat; 
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true , sizingMethod=crop src='images/vitrin.png');
}
/********** slider **********/
.gallery {  height:594px; overflow:hidden;}

.slider {margin:0 auto; width:949px; height:362px; padding:0; background:url(images/slider_bg.png) top repeat-y; }
.slider .left1 { float:left; width:390px;}
.slider h2 { padding:60px 10px 10px 40px; margin:0; color:#565f65; font:normal 30px Arial, Helvetica, sans-serif;}
.slider strong { margin:0; color:#9ca3a8; font:normal 15px Arial, Helvetica, sans-serif; line-height:1.4em;}
.slider p { font:normal 11px Tahoma, Geneva, sans-serif; color:#5e5e5e; padding:5px 0 5px 40px; margin:0; line-height:1.6em;}
.slider ul.buttons { float:left; padding:20px 0 10px 25px; margin:0; list-style:none;}
.slider ul.buttons li { float:left; padding:0 5px; margin:0;}
.slider .gallery { float:left; width:453px; height:255px; margin:63px 0 0 40px;}
/*toppik*/
#facebox .b {
  background:url(images/b.png);
}

#facebox .tl {
  background:url(images/tl.png);
}

#facebox .tr {
  background:url(images/tr.png);
}

#facebox .bl {
  background:url(images/bl.png);
}

#facebox .br {
  background:url(images/br.png);
}

#facebox {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 99999;
  text-align: left;
}

#facebox .popup {
  position: relative;
}

#facebox table {
  border-collapse: collapse;
}

#facebox td {
  border-bottom: 0;
  padding: 0;
}

#facebox .body {
  padding: 10px;
  background: #fff;
  width: 370px;
}

#facebox .loading {
  text-align: center;
}

#facebox .image {
  text-align: center;
}

#facebox img {
  border: 0;
  margin: 0;
}

#facebox .footer {
  border-top: 1px solid #DDDDDD;
  padding-top: 5px;
  margin-top: 10px;
  text-align: right;
}

#facebox .tl, #facebox .tr, #facebox .bl, #facebox .br {
  height: 10px;
  width: 10px;
  overflow: hidden;
  padding: 0;
}

#facebox_overlay {
  position: fixed;
  top: 0px;
  left: 0px;
  height:100%;
  width:100%;
}

.facebox_hide {
  z-index:-100;
}

.facebox_overlayBG {
  background-color: #000;
  z-index: 99;
}

* html #facebox_overlay { /* ie6 hack */
  position: absolute;
  height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
}


/********** contact form **********/
#contactform { margin:0; padding:5px 10px;}
#contactform * { color:#6e6e6e;}
#contactform ol { margin:0; padding:0; list-style:none;}
#contactform li { margin:0; padding:0; background:none; border:none; display:block;}
#contactform li.buttons { margin:5px 0 5px 0;}
#contactform label { margin:0; width:85px; display:block; padding:5px 0; font:normal 11px Tahoma, Geneva, sans-serif; color:#6e6e6e; text-transform:capitalize; float:left;}
#contactform label span { font:normal 10px Arial, Helvetica, sans-serif;}
#contactform input.text { width:300px; border:1px solid #dedede; margin:5px 0; padding:5px 2px; height:16px; background:#fff; float:left;}
#contactform textarea { width:300px; border:1px solid #dedede; margin:10px 0; padding:2px; background:#fff; float:left;}
#contactform li.buttons input { padding:3px 0; margin:0 0 0 110px; border:0; color:#FFF;}
p.response { text-align:center; color:#2c2c2c; font:bold 11px Arial, Helvetica, sans-serif; line-height:1.8em; width:auto;}
