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, 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;
}
/* remember to define focus styles! */
:focus {
	outline: 0;
}
body {
	line-height: 1;
	color: black;
	background: white;
}
ol, ul {
	list-style: none;
}
/* 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: "" "";
}
/*---------------------------------------------------------------*/
/*------------------------ GENERAL STYLES -----------------------*/
/*---------------------------------------------------------------*/	
body {margin:0; padding:0; line-height: 1.4em; font:12px 'Open Sans', sans-serif; color:#333; background-color:#F9F9F9; text-shadow:1px 1px 0px #FFF;}

a {color:#333; text-decoration:none;}
a:hover {color:#EB880E; text-decoration:none;}

h1 {font-family:'Arial', sans serif; font-size:28px; font-weight:900; color:#333; margin:0;}
h2 {font-family:'Open Sans', sans-serif; font-size:26px; font-weight:500; color:#666; margin:0;}
h3 {font-family:'Open Sans Condensed', sans-serif; font-size:22px; font-weight:700; color:#EB880E; margin:0px 0px 5px; padding:0;}
h4 {font-family:'Open Sans Condensed', sans-serif; font-size:16px; font-weight:700; color:#EB880E; margin:0px 0px 8px 0px; padding:0; overflow:hidden;}
h5 {font-family:'Open Sans Condensed', sans-serif; font-size:24px; font-weight:700; color:#fff; margin:0;}

p {margin-bottom:10px; line-height:22px; color:#333;}
ul, ol {margin: 0px 0px 20px 17px;
padding: 0px;
list-style: square;
color: #505155;
line-height:22px;
}
 

.fixedSecesta {
  position: fixed;
  right: 0;
  bottom: 0;
  left: 0;
  text-align: center;
   
  font-size: 60px !important;
  background-color: #ea860c;
  padding: 1rem;
  color: white;
  font-size:44px;
  min-width: 100%;
}
.clr {clear:both;}

article {float: left; width: 100%;}



/*---------------------------------------------------------------*/
/*--------------------- TOP - HEADER STYLES ---------------------*/
/*---------------------------------------------------------------*/	
#top {width:100%; height:75px; margin:0px auto; position:relative; z-index:2; background:url('../images/assets/header_bg.jpg') no-repeat center top;}

#header {width:940px; height:75px; margin:0 auto; position:relative;}
#header h1 {width:450px; display:block; text-indent:-9999px;}	
#header h2 {width:320px; display:block; text-indent:-9999px;}	

.logo {width:260px; height:120px; top:10px; left:0px; position:absolute; z-index:3;}	

.customer-support {height:37px; position:absolute; right:0; top:92px; background:url(../images/customer_support.png) no-repeat right center;}
.customer-support p {margin:10px 40px 0px 0px; color:#EB880E; font-family:'Open Sans Condensed', sans-serif; font-weight:bold; font-size:40px;}

/*---------------------------------------------------------------*/
/*----------------------- NAVIGATION STYLES ---------------------*/
/*---------------------------------------------------------------*/	
#nav {margin:5px 0px 8px 0px; position:absolute; top:25px; right:0px; text-shadow:none !important;}
#nav ul {margin:0; padding:0; list-style:none; float:right;}
#nav ul li {float:left; padding:8px 6px; background:url(../images/assets/nav_seperator.jpg) no-repeat center left;}
#nav ul li a {padding:12px 8px; font-size:14px; font-family:'Open Sans Condensed', sans-serif; font-weight:normal; text-align:center; color:#fff;}
#nav ul li a:hover {color:#EB880E; font-weight:normal;}
#nav ul li:first-child {float:left;}
#nav ul li:last-child {padding:8px 6px 8px 0px;}
#nav ul li:last-child a {padding:12px 0px 12px 8px;}

#nav ul li:last-child {padding:8px 0px 8px 6px !important;}
#nav > ul > li.home {
    width:18px; 
    height:16px; 
    margin:10px 12px 8px 0px; 
    padding:0px; 
    float:left; 
	background:url('../images/icons/home.png') no-repeat 0px 0px;
}
#nav > ul > li.home:hover {
	background:url('../images/icons/home.png') no-repeat 0px -16px;
}

/*---------------------------------------------------------------*/
/*---------------------- CONTAINER STYLES -----------------------*/
/*---------------------------------------------------------------*/	
#container {width:940px; margin:0 auto;}	
#content {width:940px; margin:0px auto 50px auto;}	
#left {width:200px; float:left;}

#sidebar {width:198px; margin-bottom:25px; padding:5px 0px 3px; float:left; border:1px solid #DCDCDC; border-radius:6px; -moz-border-radius:6px; -webkit-border-radius:6px; background:url(../images/assets/sidebar_bg.png) repeat-x #F5F5F5;}
#sidebar span {margin-left:20px; font-family:'Open Sans Condensed', sans-serif; font-size:16px; font-weight:600; color:#FFF;}
#sidebar ul {margin:20px; padding:0; list-style:none;}
#sidebar ul li {display:block; margin:0px; padding:6px 0px 6px 16px; border-bottom: 1px dotted #B2B2B2;
background:url(../images/icons/sidebar_arrow.png) no-repeat center left;}
#sidebar ul li a {color:#333; text-decoration:none;}
#sidebar ul li a:hover {color:#EB880E; text-decoration:underline;}
#sidebar ul li.last {border:none;}
#sidebar h3 {
margin: 4px 0px 15px 0px;
  color: #333;

margin-left: 20px;

font-size: 18px;
font-weight: bold;
}
#main-right {width:720px; float:right;}
#main-right h3 {margin-bottom:15px; padding-bottom:15px; border-bottom:1px solid #E5E5E5;}


#homepage-right {width:720px; float:right; margin-bottom:10px;}
#homepage-right .banner {float:right; margin-left:20px;}
#homepage-right .banner img {border:1px solid #E5E5E5; border-radius:6px; display:block; margin-bottom:12px;}

.block {width:216px; margin:0px 21px 23px 0px; padding:10px 0px 0px 10px; float:left; background:url('../images/assets/block_bg.png') no-repeat 0px 0px;}
.block img {width:205px; height:90px;}
.block h3, 
.block h4 {width:205px; margin:3px 0px 20px 0px; padding-bottom:0px !important; color:#333; font-size:16px; border:none !important;}
.block h3 span, 
.block h4 span {color:#EB880E;}
.block article {margin:0px; line-height:21px;}
.block.last {margin-right:0px; float:right;}
.block ul {list-style:none; line-height:26px;}
.block ul li:last-child {margin-bottom:0px; line-height:22px;}
.block .read-more {width:89px; height:25px; margin:17px 0px 0px; padding:7px 0px 0px 27px; float:left; text-decoration:none; font-size:12px; line-height:1em; color:#333; background:url(../images/assets/block_button.png) no-repeat 0px 0px;}
.block .read-more:hover {color:#EB880E;}

.shadow-box {
background-color: rgb(255, 255, 255);
border-radius: 5px 5px 5px 5px;
box-shadow: 0px 1px 2px rgb(204, 204, 204);
-moz-box-shadow: 0px 1px 2px rgb(204, 204, 204);
-webkit-box-shadow: 0px 1px 2px rgb(204, 204, 204);
position: relative;
display: block;
}
.bosluk {
margin-bottom: 25px;
}
.map {
  margin: 5px 0px 10px;
  float: left;
  border: 1px solid #CCC;
}

.srv-box {
	width:720px;
	margin-bottom:18px;
	padding:0px 0px 18px 0px;
	border-bottom:1px solid #E5E5E5;
}

.srv-box .image {width:287px; height:187px; float:right;}
.srv-box .image img {
    margin:0px;
	background-color: rgb(255, 255, 255);
    border-radius: 5px 5px 5px 5px;
    box-shadow: 0px 1px 2px rgb(204, 204, 204);
	-moz-box-shadow: 0px 1px 2px rgb(204, 204, 204);
	-webkit-box-shadow: 0px 1px 2px rgb(204, 204, 204);
}
.srv-box .intro {
    width: 410px;
    float: left;
}

.srv-box .intro h4 {margin-bottom:10px; font-size:16px;}

.page-number {float: right; text-align: center; text-shadow:none !important;}
.pages { float: right; margin:0px 0px 0px; }
.pages li {color: #fff; float: left; list-style: none; margin: 0px 0px 0px 4px;} 
.pages li span { padding: 5px 8px; display: block; }
.pages li a { padding: 0px 3px; display: block; text-decoration: none; color: #fff; background-color: #333; }
.pages li a:hover { padding: 0px 3px; display: block; text-decoration: none; color: #fff; background-color: #EB880E; }
.pages > li.active > a { padding: 0px 3px; display: block; text-decoration: none; color: #fff; background: #EB880E; }					

#main-right table {width:240px; float:left;}
#main-right table td {vertical-align:top;}
#main-right table ul {list-style:none; margin:0px; padding:0 0 10px 0; float:left;}
#main-right table ul li {margin-bottom:5px; padding:2px 10px 2px 25px; list-style:none; background:url('../images/icons/check.png') no-repeat left center;}
#main-right table ul li a {color:#333;}
#main-right table ul li a:hover {color:#EB880E; text-decoration:underline;}

#main-right .image img {padding:5px; border:1px solid #E5E5E5; background:#FFF; border-radius:4px; -moz-border-radius:4px; -webkit-border-radius:4px;}	
#main-right > ul.image {margin:0px; padding:0px; list-style:none; line-height:0px;}
#main-right > ul.image > li {margin:5px 60px 10px 0px; padding:0px; float:left;}
#main-right > ul.image > li:last-child {margin:5px 0px 10px 0px; padding:0px;}

/*---------------------------------------------------------------*/
/*-------------------- SUB CONTENT PAGE STYLES ------------------*/
/*---------------------------------------------------------------*/
.sub-title-bg {width:100%; height:89px; margin-bottom:30px; padding:20px 0px; background:url('../images/assets/sub_title_bg.jpg') no-repeat center top;}
.sub-title {width:940px; height:80px; margin:0 auto;}
.sub-title .headline {padding:0px; float:right; line-height:50px; font-size:30px; font-weight:700; color:#EB880E; letter-spacing:-1px;}





#main-breadcrumb {margin:0 auto; float:right;}
.breadcrumb { height:22px; margin:0px; padding:0px; color:#01b0f3;}
.breadcrumb span {margin-left:5px; color:#384554;}
.breadcrumb span>strong {font-weight:bold; color:#384554;}
.arrow {width:5px; height:5px; padding-left:4px; padding-right:6px; padding-bottom:1px; padding-top:0px;}
.breadcrumb a {color:#333; margin-right:5px;}
.breadcrumb a:hover {color:#EB880E; text-decoration:underline;}
/*---------------------------------------------------------------*/
/* INNER BANNER
/*---------------------------------------------------------------*/

#main-inner {width:700px; margin:0px 0px 25px; padding:10px; background:url(../images/assets/texture_dark_strips.png);}
	#inner-banner {width:660px; margin:0 auto; padding:0px 20px; background:url(../images/assets/texture_light_strips.png);}
		.inner-inside {width:560px; float:left;}
			.inner-inside img {float:left; margin:15px 15px 0 0;}
			.inner-inside h4 {margin:10px 0px; font-family:'Open Sans Condensed', sans-serif; font-size:26px; font-weight:normal; color:#EB880E;}
			.inner-inside p {line-height:22px; color:#333;}
		
		.btn {width:100px; margin-top:38px; float:right; display:block;}
			.intro-button {margin:2px 0px; float:right; border:1px solid #BE6C0B;
			box-shadow:0px 1px 2px rgba(0, 0, 0, 0.3), 0px 1px 0px 0px rgba(255, 255, 255, 0.3) inset;
			background-image:-moz-linear-gradient(top, rgba(255, 255, 255, .1), rgba(0, 0, 0, .1));}

			.intro-button span {padding:5px; line-height:1.5em; font-weight:500; color:#fff; border-top:1px solid rgba(255, 255, 255, 0.4);
			text-shadow:1px 1px 0px rgba(0, 0, 0, 0.4);}
			.intro-button, .intro-button span {display:inline-block; border-radius:3px; cursor:pointer;}
			.intro-button.blue {background-color:#EB880E; border-radius:30px; padding:0 10px 0 10px;}
			.intro-button.large span {font-size:12px;}
   		
			.btn strong {margin-top:15px; float:right; text-align:center; color:#818181;}


.img-style {margin:5px 0px 15px; border-radius:4px; -moz-border-radius:4px; -webkit-border-radius:4px; -webkit-box-shadow: 0px 1px 2px rgba(50, 50, 50, 0.3);
-moz-box-shadow:    0px 1px 2px rgba(50, 50, 50, 0.3);
box-shadow:         0px 1px 2px rgba(50, 50, 50, 0.3);}

#main-right .sr-row {height:125px; margin:18px 0px; padding-bottom:10px; border-bottom:1px dotted #ccc; clear:both;}
#main-right .sr-row.last {border-bottom:none;}
#main-right .sr-row img {margin-left:10px; padding:3px; float:right; background-color:#EB880E; border:1px solid #d6d6d6; border-radius:6px; -moz-border-radius:6px; -webkit-border-radius:6px; transition: all 0.5s ease 0s;}
#main-right .sr-row img:hover {opacity:0.5; cursor:pointer;}

/*   CONTACT STYLES   */
.map {margin:5px 0px 10px; float:left; border:1px solid #CCC;}
.contact-info {height:auto; margin:15px 0px 40px; float:left;}
.contact-info .row {width:720px; height:auto;}
.contact-info .row strong {width:80px; height:auto; float:left; line-height:30px; font-size:12px; color:#333;}
.contact-info .row .colon {width:10px; height:auto; float:left; line-height:30px; font-size:12px; font-weight:bold; color:#333;}
.contact-info .row span {width:630px; height:auto; float:left; line-height:30px; font-size:12px; color:#333;}
.contact-info .row span a {color:#333;}
.contact-info .row span a:hover {color:#EB880E; text-decoration:underline;}

/*---------------------------------------------------------------*/
/*------------------------- FOOTER STYLES -----------------------*/
/*---------------------------------------------------------------*/			
#footer {width:100%; height:247px; margin:0 auto; padding:18px 0px 25px; background:url('../images/assets/footer_bg.jpg') no-repeat center top;}	
#footer-content {width:940px; height:220px; margin:0 auto; padding:0px;}

.flinks1 {width:210px; margin-right:25px; float:left;}
.flinks1 h5 {margin-bottom:45px; font-size:16px; color:#333;}

#forta {width:365px; float:left;}
.flinks2 {width:150px; margin-right:65px; float:left;}
.f2f3 {width:380px; margin-bottom:45px; float:left; display:block; text-indent:90px; font-size:16px; color:#333;}
.flinks3 {width:150px; margin:0px; float:left;}

.flinks4 {margin:0px 0px 0px 50px; float:left;}
.flinks4 h5 {margin-bottom:45px; font-size:16px; color:#333;}
.flinks4 ul {margin:0px; padding:0px;}
.flinks4 ul li {list-style:none; margin:0px 0px 10px;}
.flinks4 ul li img {margin-right:15px;}


#footer-bottom {width:910px; height:22px; margin:0 auto; padding:8px 15px; background:url(../images/assets/copyright_bg.png) no-repeat center top;}
.copyright {float:left;}
.copyright p {font-size:11px; color:#333; margin-bottom:0px !important;}
.copyright p > a:hover {color:#EB880E;}

.web-design { float:right;}
.web-design p {width:150px; float:left; margin-bottom:0px !important; font-size:11px; color:#333;}
.web-design img {padding-top:1px;}

/*---------------------------------------------------------------*/
/*--------------------- SOCIAL BUTTON STYLES --------------------*/
/*---------------------------------------------------------------*/
.socials {width:294px; margin-bottom:15px; float:right;}
.socials-text {width:190px; margin-top:3px; float:left; font-size:11px; font-weight:700; font-style:italic; color:#6d6d6d;}	

a.nt-icon {width:20px; height:20px; margin:0px 5px 0px 0px; display:inline-block; text-align:left; text-indent:-9999px; background-position:0 0;}
a.nt-icon.last {margin-right:0px;}
a.nt-icon img {float:right;}

a.facebook {background-image:url(../images/icons/facebook.png);}
a.twitter {background-image:url(../images/icons/twitter.png);}
a.googleplus {background-image:url(../images/icons/googleplus.png);}
a.youtube {background-image:url(../images/icons/youtube.png);}

/*---------------------------------------------------------------*/
/*-------------------- HOMEPAGE BUTTON STYLES -------------------*/
/*---------------------------------------------------------------*/
.buttonlight {
    border-radius:3px 3px 3px 3px;
	margin-top:2px;
    float:left;
    line-height:25px;
    font-family:Arial, sans-serif;
    font-size:11px;
    cursor:pointer;
    background:url('../images/assets/button_light.png') repeat-x scroll center top #999;
    box-shadow:0px 1px 0px rgba(100, 100, 100, 0.7);
}

.buttonlight:link, .buttonlight:visited{
    padding:0px 10px;
	color:#252525 !important;
    background:url('../images/assets/button_light.png') repeat-x scroll center bottom #999  !important;
    border:1px solid #aaa; !important; 
	box-shadow:0px 1px 0px #646464;
	text-align:center;
    text-shadow:1px 1px 0px #fff;
}

.buttonlight:hover, .buttonlight-selected {
    color:#777 !important;
    border:1px solid #cdcdcd;
}

/*---------------------------------------------------------------*/
/*------------------- SCROLL TOP BUTTON STYLES ------------------*/
/*---------------------------------------------------------------*/
#page-up {
	width:44px; 
	height:41px; 
	position:fixed; 
	display:none; 
	right:20px; 
	bottom:15px; 
	cursor:pointer; 
	text-indent:-999em; 
	background:url('../images/icons/back_to_top.png') no-repeat 0px 0px;
}
#page-up:hover {background:url('../images/icons/back_to_top.png') no-repeat 0px -41px;}