/*//////////////////////////// BEGIN RESET CSS ////////////////////////////////////////////////*/
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, STRONG, 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 0 0px;
	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: #000000;
	background: #FFFFFF;
}
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: "" "";
}
/*//////////////////////////// END RESET CSS ////////////////////////////////////////////////
Clearing floats without extra markup*/
.clearfloat
{
	display: inline-block;
}
.clearfloat:after
{
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
* HTML .clearfloat
{
	height: 1%;
}
.clearfloat
{
	display: block;
}
/*End Clearing floats without extra markup*/
BODY
{
	background: url(../images/body_bg.gif);
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFF;
}
P
{
	padding-bottom: 15px;
	line-height: 19px;
	font-family: Verdana, Geneva, sans-serif;
}
H1
{
	font-size: 38px;
	margin-bottom: 5px;
	color: #477193;
	text-transform: uppercase;
}
.text H1
{
	color: #CCEEF8;
	margin-bottom: 15px;
	font-size: 36px;
}
H2
{
	font-size: 32px;
	margin-bottom: 15px;
	color: #CCEEF8;
	text-transform: uppercase;
}
H2 A
{
	color: #CCEEF8;
	text-decoration: none;
}
H2 A:hover
{
	text-decoration: none;
}
H3
{
	font-size: 30px;
	margin-bottom: 15px;
	color: #CCEEF8;
}
H4
{
	font-size: 24px;
	margin-bottom: 15px;
	padding-bottom: 4px;
	color: #CCEEF8;
	text-transform: uppercase;
	background: url(../images/footer_line.gif) repeat-x bottom right;
}
.footer-block H4
{
	font-size: 24px;
}
#sidebar H4
{
	background: none;
}
H5
{
	font-size: 26px;
	color: #CCEEF8;
	margin-bottom: 10px;
}
/*//////////////////////////// BEGIN LINKS ////////////////////////////////////////////////*/
A
{
	color: #BBC3FF;
	text-decoration: none;
}
A:hover
{
	color: #BBC3FF;
	text-decoration: underline;
}
A.more
{
	background: url(../images/arrow-link.png) no-repeat right 5px;
	padding-right: 25px;
	color: #A9B3FF;
}
/*//////////////////////////// END LINKS ////////////////////////////////////////////////
//////////////////////////// BEGIN LOOPSLIDER ////////////////////////////////////////////////*/
#loopedSlider
{
	position: relative;
	margin: 0 auto;
	width: 960px;
	height: 335px;
	top: 100px;
	background: url(../images/slider_bg.png) no-repeat;
}
.container
{
	width: 960px;
	height: 323px;
	overflow: hidden;
	position: relative;
}
.slides
{
	position: relative;
}
.slides DIV .text
{
	width: 300px;
	position: absolute;
	top: 140px;
	left: 45px;
}
.slides DIV IMG
{
	background: url(../images/slider_imageframe.png) no-repeat;
	padding: 10px;
	padding-bottom: 20px;
	position: relative;
	top: 45px;
	left: 370px;
	background-image: url(../images/slider_imageframe.png);
}
UL.pagination
{
	list-style-type: none;
	margin: 0;
	padding: 0;
	margin: 9px auto;
	width: 150px;
}
UL.pagination LI
{
	float: left;
	margin: 0;
	margin-right: 0;
	padding: 0;
}
UL.pagination A
{
	display: block;
	width: 12px;
	height: 0;
	overflow: hidden;
	background-image: url(../images/pagination.gif);
	background-position: 0 0;
	background-repeat: no-repeat;
	padding: 0;
	margin-right: 10px;
	padding-top: 12px;
}
UL.pagination LI.active A
{
	background-position: 0 -13px;
}
A.previous
{
	position: absolute;
	top: 150px;
	left: -17px;
	background: none;
}
A.next
{
	position: absolute;
	top: 150px;
	right: -15px;
	background: none;
}
/*//////////////////////////// END LOOPSLIDER ////////////////////////////////////////////////
//////////////////////////// BEGIN HOME LAYOUT ////////////////////////////////////////////////*/
#wrapper-nav
{
	width: 100%;
	background: url(../images/top_bg.gif) repeat-x;
}
#nav-logo
{
	width: 960px;
	margin: 0 auto;
	height: 41px;
	position: relative;
}
.jqueryslidemenu
{
	float: right;
	margin-top: 9px;
}
.jqueryslidemenu UL
{
	margin: 0;
	padding: 0;
	list-style-type: none;
}
/*Top level list items*/
.jqueryslidemenu UL LI
{
	position: relative;
	display: inline;
	float: left;
}
/*Top level menu link items style*/
.jqueryslidemenu UL LI A
{
	display: block;
	background: url(../images/menu_devider.png) no-repeat top right;
	color: #FFFFFF;
	padding: 5px 10px;
	text-decoration: none;
}
.jqueryslidemenu UL LI.last A
{
	background: none;
}
* HTML .jqueryslidemenu UL LI A
{
/*IE6 hack to get sub menu links to behave correctly*/
	display: inline-block;
}
.jqueryslidemenu UL LI A:link, .jqueryslidemenu UL LI A:visited
{
	color: #FFFFFF;
}
.jqueryslidemenu UL LI A:hover
{
/*tab link background during hover state*/
	color: #CCEEF8;
}
.jqueryslidemenu UL LI.active A
{
/*tab link background when slected*/
	color: #CCEEF8;
}
/*1st sub level menu*/
.jqueryslidemenu UL LI UL
{
	position: absolute;
	padding-top: 10px;
	left: 0;
	display: block;
	visibility: hidden;
}
*:first-child+HTML .jqueryslidemenu UL LI UL
{
	padding-top: 12px;
}
/*Sub level menu list items (undo style from Top level List Items)*/
.jqueryslidemenu UL LI UL LI
{
	display: list-item;
	float: none;
}
/*All subsequent sub menu levels vertical offset after 1st level sub menu*/
.jqueryslidemenu UL LI UL LI UL
{
	top: 0;
}
/*Sub level menu links style*/
.jqueryslidemenu UL LI UL LI A
{
	width: 160px;
/*width of sub menus*/
	padding: 10px 15px;
	margin: 0;
	border-top-width: 0;
	border-bottom: 1px solid #A71B1B;
	color: #FFF;
	background: #920D0D url(../images/arrow3.gif) no-repeat 5px 50%;
}
*:first-child+HTML UL LI UL LI A
{
	margin-top: -1px;
}
.jqueryslidemenu UL LI UL LI A:hover
{
/*sub menus hover style*/
	background-color: #AB1515;
}
#wrapper-blue
{
	width: 100%;
	background: url(../images/blue_bg.gif) repeat-x;
	height: 267px;
}
#logo
{
	position: absolute;
	width: 241px;
	height: 104px;
	background: url(../images/logo_bg.png) no-repeat;
	top: 0;
	z-index: 3;
}
#logo IMG
{
	padding: 30px 35px;
}
#logo A
{
	background: none;
}
#content
{
	width: 960px;
	margin: 0 auto;
	margin-top: 185px;
}
.box
{
	width: 230px;
	height: 237px;
	padding: 14px 25px 25px;
	float: left;
	margin-right: 55px;
	background: url(../images/box_bg.gif);
	display: inline;
}
.box IMG
{
	background: url(../images/photo_bg.png) no-repeat;
	padding: 7px;
	padding-bottom: 25px;
}
.last-box
{
	margin-right: 0;
}
#divider
{
	background: url(../images/divider.gif) no-repeat center center;
	height: 60px;
	margin-top: 6px;
	margin-bottom: -42px;
}
#content-bottom
{
	width: 960px;
	margin: 0 auto;
	margin-bottom: 50px;
}
#content-bottom-inside
{
	float: left;
	width: 80%;
	margin-right: 25px;
	display: inline;
}
/*//////////////////////////// END HOME LAYOUT ////////////////////////////////////////////////
//////////////////////////// BEGIN 2 COLUMNS LAYOUT ////////////////////////////////////////////////*/
#two-columns #wrapper-blue
{
	width: 100%;
	background: url(../images/blue_bg2.gif) repeat-x;
	height: 179px;
}
#two-columns #wrapper-blue-inside
{
	width: 960px;
	margin: 0 auto;
	padding-top: 90px;
}
.breadcrumbs
{
	color: #6C99BD;
}
.breadcrumbs A
{
	color: #6C99BD;
	background: none;
	padding-right: 0;
}
.breadcrumbs A:hover
{
	text-decoration: underline;
}
#two-columns #content
{
	width: 960px;
	margin: 0 auto;
	margin-top: 0;
	padding-top: 15px;
	padding-bottom: 45px;
}
#main-content
{
	float: left;
	width: 632px;
	margin-left: 45px;
}
#main-content IMG.business
{
	background: #FFF;
	padding: 10px;
	margin-bottom: 30px;
}
#sidebar
{
	float: left;
	width: 242px;
	padding: 0 20px;
}
#search
{
	width: 235px;
	margin-bottom: 35px;
}
#search .field
{
	float: left;
	width: 181px;
	height: 31px;
	background: url(../images/search_bg.gif) no-repeat;
	border: none;
	color: #CCEEF8;
	text-transform: capitalize;
	font-style: italic;
	font-size: 12px;
	padding-left: 10px;
	margin-right: 5px;
	display: inline;
}
#search .search-form-button
{
	float: right;
	width: 35px;
	height: 29px;
	background: url(../images/search_bt.gif) no-repeat;
	border: none;
}
#feed
{
	width: 195px;
}
#feedburner .field
{
	float: left;
	width: 143px;
	height: 31px;
	background: url(../images/feedburner_bg.gif) no-repeat;
	border: none;
	color: #CCEEF8;
	font-size: 12px;
	padding-left: 10px;
	margin-right: 5px;
	display: inline;
}
#feedburner .feed-form-button
{
	background: url(../images/feed_button.gif) no-repeat;
	width: 37px;
	height: 31px;
	float: right;
	border: none;
}
.sidebar-box
{
	width: 195px;
	padding: 20px;
	background: url(../images/box_bg.gif);
	margin-bottom: 35px;
}
.sidebar-box SMALL
{
	display: block;
	padding-bottom: 7px;
}
.sidebar-box SMALL A
{
	background: none;
}
UL.submenu
{
	width: 235px;
	margin-bottom: 35px;
}
UL.submenu LI
{
	padding: 8px 0;
	background: url(../images/submenu_bg.gif) repeat-x bottom left;
}
UL.submenu LI A
{
	color: #FFF;
	display: block;
	background: url(../images/arrow.gif) no-repeat 0 50%;
	padding-left: 15px;
}
UL.submenu LI A:hover
{
	color: #89C4F4;
	text-decoration: none;
}
/*//////////////////////////// BEGIN PORTFOLIO ONE COLUMN LAYOUT ////////////////////////////////////////////////*/
#one-column #wrapper-blue
{
	width: 100%;
	background: url(../images/blue_bg2.gif) repeat-x;
	height: 179px;
}
#one-column #wrapper-blue-inside
{
	width: 960px;
	margin: 0 auto;
	padding-top: 90px;
}
#one-column #content
{
	background-image: none;
	width: 960px;
	margin: 0 auto;
	margin-top: 0;
	padding-top: 45px;
	padding-bottom: 45px;
}
UL#portfolio-filter
{
	margin-bottom: 40px;
}
UL#portfolio-filter LI
{
	float: left;
	margin-right: 15px;
	display: inline;
}
UL#portfolio-filter LI A
{
	display: block;
	color: #CCEEF8;
	font-weight: bold;
	background: none;
	padding-right: 0;
	text-decoration: none;
	padding: 8px 20px;
}
UL#portfolio-filter LI A.current, UL#portfolio-filter LI A:hover
{
	background: #920D0D;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
/*border-radius: 3px*/
}
UL#portfolio-list
{
	width: 960px;
}
UL#portfolio-list LI.vertical
{
	width: 960px;
	margin-bottom: 55px;
}
UL#portfolio-list LI.vertical A
{
	background: url(mone);
	padding-right: 0;
}
UL#portfolio-list LI.vertical H4
{
	background: none;
}
UL#portfolio-list LI.vertical IMG
{
	float: left;
	margin-right: 25px;
	padding: 10px;
	background: #FFF;
	display: inline;
}
UL#portfolio-list LI.vertical IMG:hover
{
	background: #CCEEF8;
}
/*//////////////////////////// END PORTFOLIO ONE COLUMN LAYOUT ////////////////////////////////////////////////
//////////////////////////// BEGIN PORTFOLIO MULTIPLE COUMNS LAYOUT ////////////////////////////////////////////////*/
UL#portfolio-list LI.columns
{
	width: 218px;
	margin-right: 20px;
	float: left;
	display: inline;
}
UL#portfolio-list LI.columns IMG
{
	float: none;
	padding: 5px;
	float: none;
	background: #FFF;
	margin-bottom: 8px;
}
UL#portfolio-list LI.columns IMG:hover
{
	background: #CCEEF8;
}
/*//////////////////////////// END PORTFOLIO MULTIPLE COUMNS LAYOUT ////////////////////////////////////////////////
//////////////////////////// BEGIN BLOG POST ////////////////////////////////////////////////*/
.post
{
	width: 632px;
	margin-bottom: 20px;
}
.meta
{
	width: 632px;
	margin-bottom: 20px;
}
.author-date
{
	float: left;
	width: 220px;
	padding: 10px;
	background: url(../images/box_bg.gif);
}
.author-date A
{
	background: none;
	padding-right: 0;
}
.author-date SMALL
{
	display: block;
	padding-bottom: 5px;
}
.comments
{
	float: right;
	width: 90px;
	padding: 10px;
	background: url(../images/box_bg.gif);
}
.comments A
{
	padding-right: 0;
	background: none;
}
.post IMG
{
	padding: 10px;
	background: #FFF;
	margin-bottom: 20px;
}
.read-more
{
	padding: 10px;
	background: url(../images/box_bg.gif);
	width: 90px;
}
.line
{
	background: url(../images/line.gif) no-repeat center center;
	width: 560px;
	height: 14px;
	margin: 0 auto;
	padding: 20px 0;
}
/*//////////////////////////// END BLOG POST ////////////////////////////////////////////////
//////////////////////////// BEGIN PAGINATION ////////////////////////////////////////////////*/
UL#pagination LI
{
	float: left;
	margin-right: 5px;
}
UL#pagination LI A
{
	display: block;
	background: #2A445A;
	padding: 10px;
	color: #CCEEF8;
}
UL#pagination LI.previous A
{
	text-indent: -9999px;
	background: #2A445A url(../images/arrow_previous.png) no-repeat center center;
}
UL#pagination LI.next A
{
	text-indent: -9999px;
	background: #2A445A url(../images/arrow_next.png) no-repeat center center;
}
UL#pagination LI A:hover
{
	text-decoration: none;
	background-color: #375670;
}
/*//////////////////////////// END PAGINATION ////////////////////////////////////////////////
//////////////////////////// END 2 COLUMNS LAYOUT ////////////////////////////////////////////////
//////////////////////////// BEGIN FOOTER ////////////////////////////////////////////////*/
#footer
{
	background: #375670 url(../images/footer_bg.gif) repeat-x;
	width: 100%;
	min-height: 32px;
}
#footer-inside
{
	width: 960px;
	margin: 0 auto;
}
.footer-block
{
	width: 280px;
	float: left;
	margin-right: 55px;
	display: inline;
	margin-top: 30px;
}
.footer-block-last
{
	margin-right: 0;
}
.footer-block UL LI
{
	margin: 7px 0;
	padding: 7px;
	padding-left: 20px;
	background: #2C4459 url(../images/arrow2.gif) no-repeat 7px 50%;
}
.footer-block UL LI A
{
	color: #FFF;
	text-decoration: none;
	background: none;
}
.footer-block UL LI A:hover
{
	text-decoration: underline;
}
.footer-block UL#social-links LI
{
	margin: 0;
	padding: 0;
	background: none;
	margin-right: 5px;
	float: left;
	display: inline;
}
A.social
{
	margin-right: 7px;
	background: none;
	padding: 0;
}
#mini-footer
{
	background: #2C4459;
	text-align: center;
	padding: 10px;
	color: #608EB5;
	border-top: 1px solid #3F6482;
}
/*//////////////////////////// END FOOTER ////////////////////////////////////////////////
//////////////////////////// BEGIN BUTTONS ////////////////////////////////////////////////*/
A.button
{
	background: url(../images/read_more_bt.png) no-repeat top left;
	display: block;
	width: 136px;
	height: 36px;
	float: left;
	margin-top: 50px;
	text-indent: -99999px;
}
A.button:hover
{
	background-position: 0 -36px;
}
A.button2
{
	background: url(../images/read_more_bt.png) no-repeat top left;
	display: block;
	width: 136px;
	height: 36px;
	float: left;
	text-indent: -99999px;
}
A.button2:hover
{
	background-position: 0 -36px;
}
/*//////////////////////////// END BUTTONS ////////////////////////////////////////////////
//////////////////////////// BEGIN LISTS ////////////////////////////////////////////////*/
UL.list
{
	margin: 30px 0;
}
UL.list LI
{
	padding: 7px 0;
	padding-left: 18px;
	background: url(../images/list-icon.gif) no-repeat 0 50%;
}
OL.ordered-list
{
	margin: 30px 0;
}
OL.ordered-list LI
{
	padding: 5px 0;
}
/*//////////////////////////// END LISTS ////////////////////////////////////////////////
//////////////////////////// BEGIN CONTACTFORM ////////////////////////////////////////////////*/
FORM#contact-form
{
	margin: 20px;
	padding: 10px 20px;
	width: 590px;
}
FORM#contact-form LABEL
{
	float: left;
	width: 70px;
	text-align: right;
	margin-right: 7px;
	line-height: 23px;
/*This will make the labels vertically centered with the inputs*/
}
FORM#contact-form INPUT, FORM#contact-form TEXTAREA
{
	padding: 6px;
	background: #9BBFDD;
	border-top: 1px solid #355F82;
	border-left: 1px solid #355F82;
	border-bottom: 1px solid #BCCBD8;
	border-right: 1px solid #BCCBD8;
	width: 350px;
	color: #2D4C66;
}
FORM#contact-form TEXTAREA
{
	width: 400px;
	height: 150px;
}
FORM#contact-form INPUT:focus, FORM#contact-form TEXTAREA:focus
{
	background: #ADD2F0;
}
FORM#contact-form .button
{
	background: #920D0D;
	color: #FFF;
	width: 120px;
	padding: 4px 10px;
	margin-left: 80px;
	border: none;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
/*border-radius: 3px*/
	cursor: pointer;
}
FORM#contact-form .button:hover, FORM#contact-form .button:focus
{
	background: #B71818;
}
.required
{
	color: #F50404;
}
.notification_error
{
	color: #FF0000;
	font-weight: bold;
	line-height: 19px;
}
.notification_ok
{
	color: #8ECC16;
	font-weight: bold;
}
/*//////////////////////////// END CONTACTFORM ////////////////////////////////////////////////*/
.left
{
	float: left;
}
.right
{
	float: right;
}
/*//////////////////////////// BEGIN SERVICES ////////////////////////////////////////////////*/
.services
{
	margin-top: 45px;
}
.service
{
	width: 260px;
	float: left;
	margin-right: 80px;
	margin-bottom: 45px;
}
.no-margin
{
	margin-right: 0;
}
.service-left
{
	float: left;
	width: 65px;
	margin-right: 10px;
	display: inline;
}
.service-right
{
	float: left;
	width: 180px;
	display: inline;
}
/*//////////////////////////// END SERVICES ////////////////////////////////////////////////
//////////////////////////// BEGIN TESTIMONIALS ////////////////////////////////////////////////*/
#testimonials P.text
{
	background: transparent url(../images/testimonials.gif) no-repeat scroll left top;
	color: #FFF;
	font-size: 12px;
	font-style: italic;
	line-height: 20px;
	padding-bottom: 5px;
	padding-top: 10px;
	text-indent: 22px;
	width: 99%;
}
#testimonials P.name
{
	color: #CCEEF8;
	font-weight: bold;
	text-align: right;
	font-style: italic;
}
/*//////////////////////////// END TESTIMONIALS ////////////////////////////////////////////////
///////////////// TABLES ///////////////////////*/
TABLE
{
	border-collapse: collapse;
	width: 99%;
	margin: 20px 0;
}
TH
{
	background: #2E4C68;
	color: #FFF;
	font-weight: bold;
	padding: 10px 11px;
	text-align: left;
	line-height: 1.2;
}
TD
{
	padding: 6px 11px;
	vertical-align: top;
}
TD *
{
	padding: 6px 11px;
}
TR.alt TD
{
	background: #3C5E7B;
}
/*///////////////// END TABLES ///////////////////////*/
new {
	font-family: Verdana, Geneva, sans-serif;
}
tarzimiz {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
}
#tarzimiz {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 13px;
}
#iletisim1 {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFC600;
}
#iletişim2 {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000;
}
.adres-b {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFF;
}
asirket_b {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000;
}
.sirketler_b {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000;
}
.urunler_b {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFF;
}
.urun_detay_b {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	font-weight: bold;
}
.red {
	color: #F00;
	font-family: Arial, Helvetica, sans-serif;
	padding-left: 10px;
}
