﻿* { margin: 0; padding: 0; }
p {padding-top:10px;}


/****************************************************** 
						H Tags
******************************************************/	
h1 {}
h2 {margin-top: 30px;}
h3 {margin-top: 30px;}
h4 {}
h5 {}
h6 {}


/****************************************************** 
					INLINE LINKS
******************************************************/	
a{color:#3b7ea4; text-decoration:none; outline:0;}
a:hover{color:#3a95c9;}
a:active{outline: none;}


/****************************************************** 
					BODY/STRUCTURE
******************************************************/	

html {
margin:0px;
padding:0px;
font-family:"trebuchet ms",Arial, Helvetica, sans-serif;
letter-spacing:normal;
}
	
body {
	padding: 0;
	margin: 0;
	width: 100%;
	display: table;
	font-family:"trebuchet ms", Arial, Helvetica, sans-serif;
	letter-spacing:normal;
	color:#4f4f4f;
	font-size:14px;
	line-height: 23px;
	background-color: #F2D7EA;
}

#wrapper {
width:960px;
margin:auto;
}

img {border:0px}
img a {border:0px}
/****************************************************** 
					HEADER
******************************************************/	
#header{
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
}
h1.logo a{
	background: url('../images/logo.png') no-repeat 0px 0px;
	display: block;
	float:left;
	width:300px;
	height:125px;
	text-indent:-9999px;
	top: 0px;
}

ul.nav{
	float:right;
	padding:2px;
	margin:0px;
	margin-top:32px;
	width: 650px;
}
ul.nav li{
float:left;
list-style:none;
display:inline;
border-right: 1px solid #c26ea4;
}
ul.nav li.shop{
float:left;
list-style:none;
display:inline;
width: 101px;
height: 35px;
border-right: 0px solid #666666;
background:#f6f6f6 url(../images/nav_shopbg_pink.jpg) center center no-repeat;
}


ul.nav li a{
display:block;
height:35px;
line-height:35px;
padding:0px 16px;
background:#ba629a url('../images/nav_bg.jpg') repeat-y right top;
color:#f6f6f6;
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
}
ul.nav li a:hover, ul.nav li.current a{
background:#88406d;
color:#ffc5ea;
}
ul.nav li a.hover{
background:#88406d;
color:#ffc5ea;
}


#utility_nav{
	padding: 5px 0px;
	width: 100%;
	border-bottom: 1px solid #fff;
	color: #F00;
	background-color: #F00;
}
#utility_nav .wrap{
width: 960px;
margin: auto;
text-align: right;

}
#utility_nav a{
color: #4f4f4f;
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-size: 11px;
}
#utility_nav a:hover{
text-decoration: underline;
}


/****************************************************** 
					Feature
******************************************************/	

#feature {
border-top:0px solid #d2d7d8;
border-bottom:0px solid #d2d7d8;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:16px;
color:#707070;
line-height:22px;
padding-top:2px;
padding-bottom:2px;
}

.feature-pinkcollection{
background:url(../images/feature-pinkcollection.jpg) no-repeat left center;
padding-left:515px;
}
.feature-pinkcollection h2{
display:block;
width:420px;
height:80px;
background:url(../images/feature_title-pink.png) no-repeat 0 0;
text-indent:-9999px;
margin-top:35px;
margin-bottom:15px;
}

a.btn_browse {
display:block;
background:url(../images/btn_browse.png) no-repeat 0px 0px;
text-align:center;
line-height:61px;
height:61px;
width:259px;
color:#f6f6f6;
text-transform:uppercase;
margin:auto;
margin-top:15px;
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
}

a.btn_browse:hover {
background:url(../images/btn_browse.png) no-repeat 0px -61px;
}

.intro_txt{
	font-family:Georgia, 'Times New Roman', Times, serif;
	font-size:12px;
	line-height:28px;
	color:#666;
	padding-left:7px;
	padding-right:4px;
	padding-top: 25px;
	text-align: center;
}

.intro_txt strong{
	font-size:16px;
	text-align: center;
	color: #3b7ea4;
}

/****************************************************** 
					Home Cats
******************************************************/	
.home_category {
width: 234px;
float: left;
margin-top: 35px;
margin-right: 8px;
}
.cat_last {
margin-right: 0px;
}

.home_category a{
display: block;
width: 234px;
height: 121px;
background: 0px 0px no-repeat;
padding-top: 36px;
text-align: center;
}
.home_category a img{border:1px solid #fff;}
.home_category a:hover img{border:1px solid #f6f6f6;}




.home_category a:hover{background: 0px -157px no-repeat;}
.home_category a.bows{background-image: url('../images/maurers-etkileri.png')
}
.home_category a.hats{background-image: url('../images/maurers-siparis.png')
}
.home_category a.tutus{background-image: url('../images/maurers-yorum.png')
}
.home_category a.headbands{background-image: url('../images/maurers-termojenik-icerik.png')
}





/****************************************************** 
					Tabbed Area
******************************************************/	


.contentholder a.thumb {
display:block;
height:144px;
width:165px;
background:url(../images/imgframe.png) no-repeat 0px -165px;
text-align:center;
padding-top:21px;
}

.contentholder {
width:960px;
height:227px;
background:url(../images/tabbed_bg.png) bottom center no-repeat;
}

.tabs {
margin-top:30px;
}

.tabbed_area li{
float:left;
list-style:none;
line-height: normal;
}

.tabbed_area li.divider{
float:left;
list-style:none;
background:url(../images/hometabbed_divider.png) no-repeat 0px 0px;
width:26px;
height:30px;
}

.tabbed_area li.latest a{
display:block;
background:url(../images/hometabbed_latest.png) no-repeat 0px -30px;
text-indent:-9999px;
width:161px;
height:30px;
}
.tabbed_area li.latest a:hover, .tabbed_area li.latest a.active{background:url(../images/hometabbed_latest.png) no-repeat 0px -0px;}

.tabbed_area li.popular a{
display:block;
background:url(../images/hometabbed_popular.png) no-repeat 0px -30px;
text-indent:-9999px;
width:126px;
height:30px;
}
.tabbed_area li.popular a:hover, .tabbed_area li.popular a.active{background:url(../images/hometabbed_popular.png) no-repeat 0px -0px;}
	
.tabbed_area li.holiday a{
display:block;
background:url(../images/hometabbed_holiday.png) no-repeat 0px -30px;
text-indent:-9999px;
width:164px;
height:30px;
}
.tabbed_area li.holiday a:hover, .tabbed_area li.holiday a.active{background:url(../images/hometabbed_holiday.png) no-repeat 0px -0px;}

.tabbed_area .content{
clear:both;
margin:auto;
}

.tabbed_area .content li{
float:left;
width:165px;
list-style:none;
margin-left:21px;
padding-top:14px;
text-align:center;

}
.tabbed_area .content li a.thumb{
display:block;
width:165px;
height:144px;
text-align:center;
padding-top:21px;
background:url(../images/imgframe.png) no-repeat 0px 0px;
margin-bottom:3px;
}
.tabbed_area .content li a.thumb:hover{background:url(../images/imgframe.png) no-repeat 0px -165px;}
.tabbed_area .content li a.thumb img{border:1px solid #f6f6f6;}
.tabbed_area .content li p{
padding:0px;
margin:0px;
font-size:12px;
}
.tabbed_area .content li a{color:#4f4f4f;}
.tabbed_area .content li a span{color:#3b7ea4;}
.tabbed_area .content li p.title{font-weight:bold;}

#content_2, #content_3 { display:none; } 



/****************************************************** 
					Subpage
******************************************************/	

#subpage {
border-top:1px solid #d2d7d8;
padding-top:25px;
}

#mainCol {
width:700px;
float:left;
padding-left:10px;
padding-bottom:40px;
font-family:Georgia, "Times New Roman", Times, serif;

}

h1.pagetitle {
	font-size:18px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-weight:bold;
	letter-spacing:-1px;
	color:#ba629a;
}

.size_title{
font-size: 20px;
}



/****************************************************** 
					Product List
******************************************************/	

.products a.thumb {
display:block;
height:144px;
width:165px;
background:url(../images/imgframe.png) no-repeat 0px -165px;
text-align:center;
padding-top:21px;
}

.products li{
float:left;
width:165px;
list-style:none;
margin-right:10px;
padding-top:14px;
text-align:center;
line-height: normal;
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
}

.products li a.thumb{
display:block;
width:165px;
height:144px;
text-align:center;
padding-top:21px;
background:url(../images/imgframe.png) no-repeat 0px 0px;
margin-bottom:3px;
}
.products li a.thumb:hover{background:url(../images/imgframe.png) no-repeat 0px -165px;}
.products li a.thumb img{border:1px solid #f6f6f6;}
.products li p{
padding:0px;
margin:0px;
font-size:12px;
}
.products li a{color:#4f4f4f;}
.products li a span{color:#3b7ea4;}
.products li p.title{font-weight:bold;}




/****************************************************** 
				Product Detail Page
******************************************************/	


.price_module {
text-align: center;
border-bottom: 2px dotted #c1c7cb;
padding: 15px 0px; 
font-size: 22px;
float: right;
clear: right;
width: 330px;
font-family:Georgia, "Times New Roman", Times, serif;
}

.price_module a.shipping{
font-size: 12px;
font-style: italic;
}

.thumbs_module{
margin-top: 2px;
float: right;
clear: right;
width: 330px;
}


.cart_module {
text-align: center;
border-bottom: 2px dotted #c1c7cb;
padding: 20px 0px; 
font-size: 12px;
font-style: italic;
width: 330px;
float: right;
clear: right;
}


ul.detaillist {
margin: 0px;
padding: 0px;
margin-bottom: 15px;
clear: both;
}
ul.detaillist li{
list-style: none;
background: url("../images/bullet-heart.jpg") 0px 4px no-repeat;
padding-left: 24px;
margin-top: 30px;
font-family:Georgia, "Times New Roman", Times, serif;
font-size: 12px;
width: 300px;
float: left;
margin-right: 25px;
}













/****************************************************** 
					Sidebar
******************************************************/	
#sidebar {
width:230px;
float:right;
margin-top: 0px;
padding-top: 0px;
}

#sidebar ul{
margin:0px;
padding:0px;
margin-top:10px;
}
#sidebar ul li {
margin-bottom:3px;
list-style:none;
}
#sidebar ul li a{
display:block;
height:28px;
width:200;
padding-left:20px;
background:url(../images/sidenav_bg.jpg) no-repeat left center #dfe4e7;
color:#667b88;
font-size:14px;
font-weight:normal;
line-height:28px;
font-style: italic;
}
#sidebar ul li a:hover{
background:url(../images/sidenav_bg.jpg) no-repeat left center #d2d7da;
color:#4f4f4f;
}
#sidebar ul li.current a, #sidebar ul li.current a:hover{
background:url(../images/sidenav_bg-hover.png) no-repeat left center #85b7d2;
color:#fff;
}

#sidebar h2.title{
margin-top:20px;
font-family:Georgia, 'Times New Roman', Times, serif;
font-weight:bold;
font-size:24px;
letter-spacing:-1px;
text-align:center;
padding-bottom:0px;
margin-bottom:0px;
}

#sidebar h2.title span{
font-family:'Trebuchet MS', Arial, Helvetica, sans-serif;
font-weight:normal;
font-size:18px;
letter-spacing:-1px;
}













/****************************************************** 
					Social Block
******************************************************/	
#social {
	background:#ba629a url('../images/social_bg1.png') no-repeat left center;
	width:950px;
	height:185px;
	margin-top:30px;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: auto;
}

#tweetholder{
	width:750px;
	background:url('../images/social_twitter.png') no-repeat 0px 0px;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color:#f6f6f6;
	float:left;
	padding-top:15px;
	margin-left:40px;
	margin-top:15px;
}
#tweetholder ul{margin:0px;padding:0px;}
#tweetholder li{list-style:none;margin:0px;padding:0px;}
#tweet{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:14px;
line-height: 18px;
}
#tweet a{color:#fcc4e1;}
#tweet a:hover{color:#ff99cd; text-decoration:underline;}

a.btn_facebook {
display:block;
float:right;
background:url(../images/btn_facebook.jpg) no-repeat 0px 0px;
text-indent:-9999px;
height:132px;
width:198px;
}
a.btn_facebook:hover {background:url(../images/btn_facebook.jpg) no-repeat 0px -132px;}
a.btn_twitter {
display:block;
float:right;
background:url(../images/btn_twitter.jpg) no-repeat 0px 0px;
text-indent:-9999px;
height:132px;
width:198px;
}
a.btn_twitter:hover {background:url(../images/btn_twitter.jpg) no-repeat 0px -132px;}

/****************************************************** 
					Footer
******************************************************/	
#footer{
clear:both;
margin-top:28px;
border-top:1px solid #d2d7d8;
border-bottom:1px solid #d2d7d8;
padding:10px 0px;
margin-bottom:15px;
}

#footer .copyright{
	background:url('../images/ms-maurers.png') no-repeat left center;
	width:850px;
	height:125px;
	float:left;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	color:#a2a2a2;
	padding-left:90px;
	line-height:normal;
	padding-top:12px;
}

#footer a.tvc{
display:block;
text-indent:-9999px;
background:url(../images/logo-tvc.png) no-repeat 0px 0px;
width:190px;
height:28px;
float:right;
margin-top:9px;
}

/****************************************************** 
					Cub3r Styles
******************************************************/	
#maurers3d {
	width:960px;
	outline:0;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:16px;
	color:#707070;
	line-height:22px;
	height: 320px;

}
#maurerskullaniciyorumlari  {
	width:960px;
	outline:0;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:16px;
	color:#707070;
	line-height:22px;
	height: 750px;

}



/****************************************************** 
					Table Styles
******************************************************/	

#hor-minimalist-b {
	font-family: "Lucida Sans Unicode", "Lucida Grande", Sans-Serif;
	font-size: 12px;
	background:;
	margin: auto;
	width:690px;
	border-collapse: collapse;
	text-align: left;
	margin-right: 15px;
	margin-top: 12px;
	color: #6c6c6c;
	}
#hor-minimalist-b th {
	font-size: 14px;
	font-weight: strong;
	color:#4f4f4f;
	padding: 10px 8px;
	border-bottom: 2px solid #4f4f4f;
	}
#hor-minimalist-b td {
	border-bottom: 1px solid #ccc;
	color: #6c6c6c;
	padding: 6px 8px;
	}
#hor-minimalist-b tbody tr:hover td {
	color: #6c6c6c;
	background: #fefefe;
	}







/****************************************************** 
					CLEARS & FIXES
******************************************************/	


/*-  IE FIXES--------------------------- */
.clearfix:after {content: ".";display: block;height: 0;clear: both;visibility: hidden;}
.clearfix {display: inline-block;}
/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */


/*-  CLEARS--------------------------- */
.clearboth{clear:both;
height:10px;}











/****************************************************** 
					FORMS
******************************************************/

.formstyle1 {
	font: bold 12px/18px "Helvetica Neue", Arial, sans-serif;
}

.formstyle1 .left {
	width: 382px;
	margin-left: 20px;
	margin-right: 50px;
	padding-top: 8px;
	display: inline;
	float: left;
}

.formstyle1 .right {
	width: 382px;
	float: left;
	margin-left: 50px;
}

.formstyle1 .right p {
	padding-bottom: 12px;
	position: relative;
}

.formstyle1 .left p {
	width: auto;
	padding-bottom: 12px;
	position: relative;
}

fieldset.left p {
	padding-bottom: 14px;
}

.formstyle1 .left p:first-child {
	font-size: 13px;
	padding-bottom: 10px;
}

.formstyle1 {
	width: 650px;
	height: 556px;
	padding: 7px 8px 8px;
	margin-top: 8px;
}
.formstyle1 form {
	height: 100%;
	width: 100%;
}
.formstyle1  form fieldset {
	display: block;
	border-style: none;
	position: relative;
	padding-left: 22px;
	padding-top: 17px;
	padding-right: 22px;
}
.formstyle1 form fieldset.header {
	height: 30px;
	border-bottom: 1px solid #d6d6d6;
}
.formstyle1 form fieldset.left {
	margin-left: 0;
	padding-right: 0;
	border-top: 1px solid #fff;
	padding-top: 5px;
	width: 204px;
	padding-bottom: 10px;
}
.formstyle1 form fieldset.right {
	margin-left: 0;
	padding-right: 22px;
	border-top: 1px solid #fff;
	padding-top: 5px;
	width: 260px;
}
.formstyle1 form fieldset.foot {
	clear: both;
	border-top: 1px solid #d6d6d6;
	height: 54px;
}

label {
	color: #777777;
	font-weight: bold;
	font-size: 12px;
}

label.error {
	color: #6b5f3c;
	font-weight: bold;
	font-size: 11px;
	background-color: #fed778;
	text-shadow: #fff 0 -1px 1px;
	padding: 0 4px 0 6px;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	position: absolute;
	top: 0;
	right: 0;
	line-height: 16px;
}
.formstyle1 form fieldset input {
	border-style: none;
	color: #4b4b4b;
	font: bold 12px/18px "Helvetica Neue", Arial, sans-serif;
	text-shadow: #ddd 0 -1px 1px;
	width: 198px;
	background: transparent url(../images/form_input.gif) no-repeat;
	padding-top: 7px;
	padding-bottom: 5px;
	padding-left: 6px;
}

.formstyle1 form fieldset textarea {
	border-style: none;
	color: #4b4b4b;
	font: bold 12px/18px "Helvetica Neue", Arial, sans-serif;
	text-shadow: #ddd 0 -1px 1px;
	width: 247px;
	background: transparent url(../images/form_textarea.gif) no-repeat;
	padding: 7px 6px 5px;
	height: 205px;
}

.formstyle1 form fieldset select {
	color: #4b4b4b;
	font: bold 12px/18px "Helvetica Neue", Arial, sans-serif;
	text-shadow: #ddd 0 -1px 1px;
	width: 198px;
	background: transparent url(../images/form_input.gif) no-repeat;
	padding-top: 7px;
	padding-bottom: 5px;
	border: 1px solid #b0b0b0;
	height: 28px;
}


.formstyle1  form fieldset button {
	padding: 0;
	margin: 0;
	width: 169px;
	height: 47px;
	border-style: none;
	cursor: pointer;
	position: relative;
	font: bold 12px/18px "Helvetica Neue", Arial, sans-serif;
	text-shadow: #fff 0 -1px 1px;
	color: #4b4b4b;
	text-indent: -9999px;
	overflow: hidden;
	float: left;
	background: url(../images/form_submit.gif) no-repeat;
}
.formstyle1 form h2 {
	font-weight: normal;
	font-style: normal;
	padding-bottom: 14px;
	font-size: 20px;
	margin-top: 0px;
}
.formstyle1 form h2 {
	margin: 0px;
	padding: 0px;
}
.formstyle1 form small {
	color: #777777;
	font-weight: bold;
	font-size: 11px;
	float: right;
	padding-right: 4px;
	padding-top: 17px;
	display: inline;
}








dt {
	font-weight: normal; 
	margin: 15px 40px 5px;
	cursor: pointer;
	text-decoration: underline;
}

	dt:before {
		content: "Q";
		font-size: 1.5em;
	font: bold 12px/18px "Helvetica Neue", Arial, sans-serif;
		margin-right: 7px;
		padding: 2px 6px 5px;
		color: #fefefe;
		background-color: #90c0d6;
		font-weight: normal;
		
		margin-left: -35px;
		position: relative;
		top:0px;
	}


dd {
	margin: 25px 70px 0px;
	padding-bottom: 12px;
	line-height: 150%;	
	}
	
	dd:before {
		content: "A";
		font-size: 1.5em;
		font-family: Georgia, "Times New Roman", Times, serif;
		margin-right: 7px;
		padding: 2px 9px;
		color: #fefefe;
		background-color: #6c6c6c;
		
		margin-left: -38px;
		position: relative;
		top: 10px;
	}

p {line-height: 150%;}
	
.show {display: block;}
.hide {display: none;}	


#telno {
	float:left;
	list-style:none;
	padding-top: 10px;
	padding-left: 10px;
	width: 645px;
	color: #3B7EA4;
	font-family: "Times New Roman", Times, serif;
	font-size: 16px;
	text-align: center;
	font-weight: bold;
}
#cu3er-container {width:600px; outline:0;}
#govde-container {width:960px; outline:0;}

#takip {
	position: fixed;
	right: 0;
	top: 40px;
	z-index: 999999;
}

#atakip {
	height:80px;
	background-color:#CCCCCC;
	width:100%;
	position: fixed;
	bottom: 0;
	z-index: 999999;
	text-align:left;
}


#atakip .alttakip { width:950px; margin:0 auto; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
div.alttakip div.sol { width:650px; float:left;}
div.alttakip div.sol input[type=text]{ border:1px #666 solid; height:20px;}
div.alttakip div.sol input[type=submit] { height:22px; color:#FFFFFF; background-color:#333333; border:none;}
div.alttakip #baslik { line-height:25px; color:#333333; font-size:14px; font-weight:bold}
div.alttakip span { font-size:11px; line-height:15px;}
div.alttakip div.sag { width:300px; float:left;}


.takip {
	background-image: url('../images/paylas.png');
	background-repeat: no-repeat;
	height: 42px;
	width: 42px;
	top: 10px;
	margin-left: auto;
}
.takip:hover {
	cursor: pointer;
}
.sfacebook {
	background-position: 0px 0px;
}
.stwitter {
	background-position: 0px -42px;
}
.syorum {
	background-position: 0px -84px;
}
.friendfeed {
	background-position: 0px -126px;
}
.vimeo {
	background-position: 0px -168px;
}
.siletisim {
	background-position: 0px -210px;
}
.linkedin {
	background-position: 0px -252px;
}
.ssiparis {
	background-position: 0px -294px;
}
.facebook:hover {
	background-position: 0px 0px;
}


