/*****
www.paralelyazilim.com.tr
*****/

/***** GLOBAL RESET *****/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,input,textarea,p,blockquote,th,td {  
	margin:0; 
	padding:0; 
}  
img {  
	border:0;
} 
address,caption,cite,code,dfn,em,strong,th,var { 
	font-style:normal; 
	font-weight:normal; 
} 
ol,ul { 
	list-style:none; 
} 
caption,th { 
	text-align:left; 
}
q:before,q:after { 
	content:''; 
} 
abbr,acronym {
	border:0; 
} 

/***** GLOBAL *****/
body {
	background:#ADAFB5 url(../img/back.png) repeat-x scroll top center;
	font: 11px/1.3 "Lucida Grande","Lucida Sans Unicode",Arial,Helvetica,sans-serif;
	color: #5c5c5c;
}

/***** LINKS *****/
a, a:visited { color: #215b95; text-decoration: underline;}
a:hover { color: #111; text-decoration: none;}
		

/*** Paragraphs ***/
p {
line-height:1.7em;
margin:5px 5px 10px 5px;
}
p.XXXXlarge { font-size: 21px; }
p.XXXlarge { font-size: 19px; }
p.XXlarge { font-size: 17px; }
p.Xlarge { font-size: 15px; }
p.large { font-size: 13px;}
p.small { font-size: 10px; }

strong {
font-weight: bold;
}

small {
font-size: 10px;
}

img {
border:0;
}

sup {
position:relative;
bottom:0.3em;
vertical-align:baseline;
}

sub {
position:relative;
bottom:-0.2em;
vertical-align:baseline;
}

acronym, abbr {
cursor:help;
letter-spacing:1px;
border-bottom:1px dashed;
}
/***** HEADING *****/
h1{
	font-size:18px;
	color:#444444;
}
h2{
	font-size:18px;
	color:#cc9900;
}
h4{
	clear:both;
	font-size:13px;
	color:#444444;
	padding-left:5px;
}

/***** USEFUL *****/
.clear 			{ clear:both; }

.float_left 	{ position:relative; float:left; }
.float_right 	{ position:relative; float:right; }

.text_left 		{ text-align:left; }
.text_right 	{ text-align:right; }
.text_center 	{ text-align:center; }
.text_justify 	{ text-align:justify; }
.text_remove 	{ position: absolute; left: -9999px; }

.bold 			{ font-weight:bold; }
.italic 		{ font-style:italic; }
.underline 		{ border-bottom:1px solid; }

.img-left 		{ float:left;margin:4px 10px 4px 0; }
.img-right 		{ float:right;margin:4px 0 4px 10px; }

.nopadding 		{ padding:0; }
.noindent 		{ margin-left:0;padding-left:0; }
.nobullet 		{ list-style:none;list-style-image:none; }

.pointer 		{ cursor: pointer; }


/***** OVERALL LAYOUT STYLES *****/

.header_wrapper {
	width: 100%;
	height: 61px;
	float: left;
	clear: both;
}
							
.banner_wrapper{
	width: 100%;
	float: left;
	clear: both;	
	height:248px;
}					
.content_wrapper {
	width: 100%;
	height: auto;
	float: left;
	clear: both;
	background:#b7b8bd;
}
.footer_wrapper {
	width: 100%;
	height: auto;
	float: left;
	clear: both;
}

.header,.banner,.footer{
	margin: 0px auto;	
	width: 960px;	
}
.content {
	margin: 0px auto;	
	padding: 10px;
	width: 960px;	
	position: relative;
	min-height:150px;
}
.res{
	background : url(../img/banner1.jpg) no-repeat scroll center top;
	height:248px;
}				
.res2{
	background : url(../img/banner2.jpg) no-repeat scroll center top;
	height:248px;
}				

.ref_block{
	width:325px;
	height:135px;
	display: block;
	cursor:pointer;
}

.home_ref{
	background : url(../img/forcss.jpg) no-repeat scroll 0 0;
	height:135px;
}				
.home_ref2{
	background : url(../img/forcss.jpg) no-repeat scroll -325px 0;
	height:135px;
}

.proje_block{
	width:325px;
	height:90px;
	display: block;
	cursor:pointer;
	margin-left:5px;
}

.proje{
	background : url(../img/forcss.jpg) no-repeat scroll 0 -135px;
	height:90px;
}				
.proje2{
	background : url(../img/forcss.jpg) no-repeat scroll -325px -135px;
	height:90px;
}

.footer_navigation{
	margin-top:10px;text-align:center;
}

/***** BOXES *******/
.tbox_1 {margin:15px 0;}
.tbox_1 .top{width:960px;height:9px;background:url(../img/pan-top.png) no-repeat;}
.tbox_1 .data{padding:6px 10px;background:#ffffff;}
.tbox_1 .bottom{width:960px;height:9px;background:url(../img/pan-bottom.png) no-repeat;}

/***** PADDING *****/
.padding30 { position: relative; padding: 30px; float: left; display: inline; }
.padding20 { position: relative; padding: 20px; float: left; display: inline; }
.padding15 { position: relative; padding: 15px; float: left; display: inline; }
.padding11 { position: relative; padding: 11px; float: left; display: inline; }
.padding10 { position: relative; padding: 10px; float: left; display: inline; }
.padding5 { position: relative; padding: 5px; float: left; display: inline; }

.padding20_RL { position: relative; padding: 0 20px 0 20px; float: left; display: inline; }
.padding15_RL { position: relative; padding: 0 15px 0 15px; float: left; display: inline; }
.padding10_RL { position: relative; padding: 0 10px 0 10px; float: left; display: inline; }
.padding5_RL { position: relative; padding: 0 5px 0 5px; float: left; display: inline; }

.padding20_RL_5_TB { position: relative; padding: 5px 20px 5px 20px; float: left; display: inline; }
.padding15_RL_5_TB { position: relative; padding: 5px 15px 5px 15px; float: left; display: inline; }

/***** ROWS - BORDER *****/
.row_border_bottom {
	width: 100%;
	position: relative;
	float: left;
	clear: both;
	display: inline;
	height:28px;
}
.row_border_bottom { background:url(../img/border-bottom.png) repeat-x; }	
			
/********* menu nav *******************/
ul.nav,
ul.nav li
{
	list-style: none;
	margin: 0;
	padding: 0;
}

ul.nav {
	position: relative;
	margin-top:7px;
	z-index: 597;
	float: left;	
}
ul.nav li {
	float:left;
	position:relative;
}

ul.nav li.hover,
ul.nav li:hover {
	position: relative;
	z-index: 599;
	cursor: default;
}

ul.nav li a{
	padding:15px;
	padding-bottom:16px;
}

ul.nav li a,ul.nav li a:link,ul.nav li a:visited{
	color :#aaaaaa;
	text-decoration: none;	
	font-size:12px;
	display:block;
}

ul.nav li a:hover{
	text-decoration: none;
	color:#ffffff;
}

ul.nav li.active{
	text-decoration: none;
	color:#ffffff;
}
ul.nav li.active a{
	text-decoration: none;
	color:#ffffff;
}
/********* footer nav *******************/
ul.footer_nav,
ul.footer_nav li
{
	list-style: none;
	margin: 0;
	padding: 0;
}

ul.footer_nav {
	position: relative;
}
ul.footer_nav li {
	float:left;
	position:relative;
}

ul.footer_nav li.hover,
ul.footer_nav li:hover {
	position: relative;
	z-index: 599;
	cursor: default;
}

ul.footer_nav li a{
	padding:15px;
	padding-bottom:16px;
}

ul.footer_nav li a,ul.footer_nav li a:link,ul.footer_nav li a:visited{
	color : #E9E9EB;	
	font-size:11px;
	display:block;
	text-decoration:none;
}

ul.footer_nav li a:hover{
	color:#ffffff;
	text-decoration:underline;
}

.home_ref_link {
	display:block;
	width:325px;
	height:135px;
}

.big{
	margin:0;
	text-align:justify;
	padding:0 20px;
	font-size:16px;
	line-height: 2em;
	color:#fff;
	letter-spacing: -1px;
}
ul.ref{
	margin:0;
	text-align:justify;
	padding:0 20px;
	font-size:14px;
	line-height: 3em;
	color:#fff;
	letter-spacing: -1px;
}
ul.ref-list{
	padding-left:34px;
	list-style-type:square;	
}
ul.ref-list li{
	line-height:1.5em;
	padding:3px 0;
}
.gantep{
		width:45px;
		height:40px;
		background:url(../img/forcss.jpg) no-repeat scroll 0px 0px;
		margin-right:69px;
}
.gaziantep{
		width:110px;
		height:35px;
		background:url(../img/forcss.jpg) no-repeat scroll -128px 0px;
		margin-right:5px;
}
.gto{
		width:45px;
		height:40px;
		background:url(../img/forcss.jpg) no-repeat scroll -65px 0px;
		margin-right:69px;
}
.dilek{
		width:90px;
		height:40px;
		background:url(../img/forcss.jpg) no-repeat scroll -47px -43px;
		margin-right:24px;
}
.kaplan{
		width:100px;
		height:40px;
		background:url(../img/forcss.jpg) no-repeat scroll -130px -43px;
		margin-right:15px;
}
.ansa{
		width:75px;
		height:40px;
		background:url(../img/forcss.jpg) no-repeat scroll -239px 0px;
		margin-right:39px;
}
.tufad{
		width:40px;
		height:40px;
		background:url(../img/forcss.jpg) no-repeat scroll 0px -91px;
		margin-right:62px;
}
.massa{
		width:90px;
		height:40px;
		background:url(../img/forcss.jpg) no-repeat scroll -234px -43px;
		margin-right:13px;
}
.songul{
		width:69px;
		height:40px;
		background:url(../img/forcss.jpg) no-repeat scroll -54px -91px;
		margin-right:34px;
}
.spectrum{
		width:85px;
		height:40px;
		background:url(../img/forcss.jpg) no-repeat scroll -233px -91px;
		margin-right:18px;
}
.disposet{
		width:85px;
		height:40px;
		background:url(../img/forcss.jpg) no-repeat scroll -140px -91px;
		margin-right:18px;
}
.isotech{
		width:36px;
		height:40px;
		background:url(../img/forcss.jpg) no-repeat scroll 0px -48px;
		margin-right:66px;
}
.photo{
	border:1px dotted #000000;
}

