/*
Project Name: Evde Tasarım
Project URL : www.evdetasarim.net
Last update : 22.08.2010
Coder       : Evde Freeelance Tasarim / Tanitim
Coder URI   : www.evdetasarim.net
*/

html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, acronym, address, big, cite, code,del, dfn, em, font, img, ins, kbd, q, s, samp,small, strike,  sub, sup, tt, var,dl, dt, dd, ol, ul, li,fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td {margin: 0;padding: 0;border: 0;outline: 0;font-weight: inherit;font-style: inherit;font-size: 100%;font-family: inherit;vertical-align: baseline; font:normal 12px Arial, Helvetica, sans-serif;}
/* links*/
a {color:#000; text-decoration:none; font:normal 12px Tahoma, Geneva, sans-serif;}
a:hover { text-decoration:underline;}
/* remember to define focus styles! */
:focus {outline: 0;}
body {line-height:1; color:black; background:white url(../i/body/bodyBg.jpg) left top repeat-x; font:normal 12px Arial, Helvetica, sans-serif;}
ol, ul {list-style: none;}
input , select { font-size:11px;}
/* tables still need 'cellspacing="0"' in the markup */
table {border-collapse: separate;border-spacing: 0;}
caption, th, td {text-align: left;font-weight: normal;}
blockquote:before, blockquote:after, q:before, q:after {content: "";}
blockquote, q {quotes: "" "";}
/**/
.alingRight { text-align:right;}
.alingLeft { text-align:left;}
/* clear */
.clear { clear:both; font-size:1px; height:0; overflow:hidden; line-height:0;}
/* ezici classlar */
.noMargin { margin:0!important;}
.noPadding { padding:0!important;}



.pageContainer { width:1020px; margin:0 auto; }
/*-----------Header--------------*/
.pageContainer .header { background:url(../i/body/header.jpg) left top no-repeat; height:175px; position:relative;}
.pageContainer .header .logo { text-indent:-9999px;}
.pageContainer .header .logo h1 a { display:block; width:230px; height:175px; position:absolute; left:0; top:0;}
/*-----------TopMenu--------------*/
ul.topMenu { position:absolute; left:280px; top:149px;}
ul.topMenu li { float:left; position:relative; }
ul.topMenu li ul { display:none; width:92%; position:absolute; top:26px;left:0px;}
ul.topMenu li ul li { float:none;  display:block; *width:100%; margin:0; *height:24px;}
ul.topMenu li ul li a { background:#284a4c; padding:5px; width:100%; height:14px; color:#ffb400;border-bottom:1px solid #4b8a8e; display:block;}
ul.topMenu li ul li a:hover { background:#ffb400; color:#284a4c;border-bottom:1px solid #ffb400;}
ul.topMenu li a { background:url(../i/body/topMenuLeftBg_default.png) left top no-repeat; height:25px; padding:0 0 1px 21px; display:inline-block;color:#284a4c; font:bold 12px Tahoma, Geneva, sans-serif; cursor:pointer;}
ul.topMenu li a span { background:url(../i/body/topMenuRightBg_default.png) right top no-repeat; padding:5px 21px 5px 5px; display:inline-block; font:bold 13px Tahoma, Geneva, sans-serif;cursor:pointer;}
ul.topMenu li a:hover { background:url(../i/body/topMenuLeftBg_Hover.png) left top no-repeat; text-decoration:none;}
ul.topMenu li a:hover span { background:url(../i/body/topMenuRightBg_Hover.png) right top no-repeat;}
ul.topMenu li.selected a { color:#ffb400;background:url(../i/body/topMenuLeftBg.png) left top no-repeat;}
ul.topMenu li.selected a span {background:url(../i/body/topMenuRightBg.png) right top no-repeat;}
/*-----------FlashBanner--------------*/
.pageContainer .banner {background:url(../i/content/sliderPH.jpg) left top no-repeat;height:255px;}
/*-------------Content----------------*/
.content { padding:20px 18px;min-height:200px; height:auto!important; height:200px}
.content h3 { display:block; background:url(../i/body/ico_h3.jpg) right top no-repeat; padding:5px 25px 3px 0; height:15px; border-bottom:dotted 1px #333; font:bolder 10px Arial, Helvetica, sans-serif; color:#3d6f71; margin:0 0 8px 0;}
.content .referanslar { background:url(../i/body/baziReferanslarBg.jpg) left top no-repeat; height:185px; padding:13px 0 0 120px; width:182px; float:left; margin:0 30px 0 0;}
.content .guncelTasarimlar {background:url(../i/body/guncelTasarimlar_bg.jpg) left top no-repeat; height:185px; padding:13px 0 0 120px; width:182px; float:left; margin:0 15px 0 0;}
.content .guncelTasarimlar li { font-size:10px; margin-bottom:17px}
.content .iletisim {background:url(../i/body/iletisimBg.jpg) left top no-repeat; height:185px; padding:13px 0 0 160px; width:175px; float:left;}
.content .iletisim p { font-size:10px;}
/*-------------Footer----------------*/
.footer { padding:7px 0; background:#3c6e71; border-bottom:solid 7px #c9e9e6; position:relative; text-align:center; color:#fff;}
.footer a { color:#fff; font-size:11px;}
.footer p { font-size:11px; margin:5px 0 0 0;}
.footer .logos3 {
	position:absolute;
	right:860px;
	top:8px;
	
}
.footer .logos2 {
	position:absolute;
	right:912px;
	top:-4px;
	
} 
.footer .logos {
	position:absolute;
	right:4px;
	top:10px;
	
} 
.footer .logos img { margin:0 5px 0 0;}
/*-------------Alt Sayfa Sablonu----------------*/
.content .icerik { padding:0 60px;}
.content .icerik .leftMenu { float:left; width:263px; margin:0 5px 0 0 ;}
.content .icerik .leftMenu h4 { font:bolder 16px Arial, Helvetica, sans-serif; color:#ffb400; margin-bottom:7px}
.content .icerik .leftMenu li {}
.content .icerik .leftMenu li a { display:block; color:#3d6f71; font:bold 12px Arial, Helvetica, sans-serif; margin-bottom:4px;}
.content .icerik .leftMenu li a:hover { color:#ffb400; font-weight:normal;}
.content .icerik .detail { float:left; width:590px;} 
.content .icerik .detail h5{ font:bold 30px Arial, Helvetica, sans-serif; color:#3d6f71; margin-bottom:5px;}
.content .icerik .detail p {color:#3d6f71; line-height:1.3;}
.content .icerik .detail a { color:#ffb400; text-decoration:underline;}
.content .iletisimFormu { float:left; width:520px; padding:20px 0 0 70px;}
.content .iletisimFormu h6 { font:bold 12px Arial, Helvetica, sans-serif; color:#3d6f71; margin-bottom:10px;}
.content .iletisimFormu .form { width:360px;}
.content .iletisimFormu .form .formLine { margin:0 0 5px 0;}
.content .iletisimFormu .form .formLine label { float:left; width:150px;}
.content .iletisimFormu .form .formLine input { padding:2px; float:left; width:200px;}
.content .iletisimFormu .form .formLine input.gonder { float:right; background:#ffb400; color:#335a5b; width:45px; border:1px solid #fff;}
.content .iletisimFormu .form .formLine input:focus { border:dashed 1px #a6a6a6;}
.content .iletisimFormu .form .formLine textarea { float:left; width:200px;}
.content .iletisimFormu .form .formLine textarea:focus { border:dashed 1px #a6a6a6;}

/*-----------------LightBox-----------------*/
#gallery {padding: 10px;width: 600px;}
#gallery ul { list-style: none; }
#gallery ul li { display: inline; margin-right:12px; }
#gallery ul img {border: 1px solid #000; margin-bottom:12px}
#gallery ul a:hover img { border:1px solid #666;}
#gallery ul a:hover { color: #fff; }

