﻿body{background:url(images/bg_home.jpg) #f9a739 repeat-x;}

#contentPage{border:solid 1px black;}
#breadcrumbs{font-size:11px;padding:4px 0;text-transform: uppercase;clear:both;}
#breadcrumbs a.current{color:#F9A93A;}

#pageContentSso{border: solid 1px #F9A839;background-color:#FFFFFF;}
	
#pageContentHome{border: solid 1px #FFB24A;background-color:#FFFFFF;padding:0 5px 5px 5px;}

/* ---------------------------- pagegonctent ---------------------------- */
#STO_pageContent{float:left;background-color:white;position:relative;}
.clearBoth{text-indent:-999px;}
#STO_pageContent p{margin:10px 0 10px 0px;}
	
	

h2{margin:18px 0 0 15px;
   font-size:12px;
   
   }

h2.shirtdesigners 
{
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(images/H2home_bg.png) repeat-x scroll 0 0;
color:white;
font-size:12px;
margin:0px 3px 18px 0px;
padding:7px 5px 7px 5px;
}

h2.shirtdesigners2 
{
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(images/H2home_bg.png) repeat-x scroll 0 0;
color:white;
font-size:12px;
margin:0px 0px 18px 0px;
padding:7px 5px 7px 5px;
}

a.H2home_link
{
	color:White;
	text-decoration: none
}
a.H2home_link:hover
{
	color:White;
	text-decoration: none
}

.name_person{margin-left:0px;color:#F9A839;font-size:14px;font-weight:bold;}
.name_person_sub{margin-left:0px;color:#F9A839;font-size:14px;font-weight:bold;font-weight:normal;margin-bottom:8px;margin-top:20px;}

.item{margin:20px 0 0 17px;margin-right:17px;}

/*Homepage*/
.italic{font-style:italic;}

	#readArticle{width:160px;position:absolute;right:0;top:25px;}
		#readArticle a { font-style:italic; font-weight:bold; text-decoration:underline;}
		#readArticle a:hover { text-decoration:none;}

#slogan{font-size:40px;color:#F9A839;position:absolute;top:25px;left:35px;width:450px;font-weight:bold;}
#slogan h1{font-size:40px;color:#F9A839;position:relative;}
h3#bijzin{font-size:19px;color:#ffffff;font-weight:bold;width:430px;}

#conf_buttons a{font-size:15px;color:#FFFFFF;line-height:17px;}
#conf_buttons{margin-top:50px;font-size:16px;}
#mens_conf{padding:3px 0 7px 12px;float:left;width:180px;background:url(images/blue_2x.png) no-repeat;}
#womens_conf{padding:3px 0 7px 12px;float:left;width:180px;background:url(images/pink_2x.png) no-repeat;}
#gallery_conf{padding:3px 0 7px 12px;float:left;width:180px;background:url(images/green_2x.png) no-repeat;}

#content_row1{margin-top:20px;}

#shirtsoftheweek { width: 300px; float:left; border:solid 1px #F9A839;margin-left:10px;height:247px;margin-right: 10px; }
.mannequin{width:150px;float:left;}
	#mensW{margin-left:10px;}
	
#new_promo{width:300px;float:left;margin-right:10px;position:relative;}
	#new_promo a{left:20px;color:#FFFFFF;font-weight:bold;}
	
#fourSteps{float:left;width:298px;border:solid 1px #F9A839;height:247px;}
#new{position:absolute;top:84px;left:22px;}
#promo{position:absolute;top:211px;left:20px;}
.promo { border:solid 1px #F9A839;}

#promo01{margin-bottom:11px;}

h2#easySteps{background:url(images/bg_title.jpg) repeat-x;font-size:16px;color:white;padding:7px 0 7px 7px;margin:0;}
h2#easyStepsFR{background:url(images/bg_title.jpg) repeat-x;font-size:15px;color:white;padding:7px 0 7px 10px;margin:0;}

ul#for_steps{list-style-type:none;margin:5px 0 0 12px;font-size:11px;}
ul#for_steps li{padding:2px 10px 2px 20px;}

.step01{background:url(images/steps.jpg) no-repeat 0 -2px;}
.step02{background:url(images/steps.jpg) no-repeat 0 -22px;}
.step03{background:url(images/steps.jpg) no-repeat 0 -57px;}
.step04{background:url(images/steps.jpg) no-repeat 0 -94px;}

.configKnop{padding:8px 0 0px 16px;font-size:12px;font-weight:bold;margin:15px 0px 3px 7px;height: 35px;text-align:left;background:url(img/buttons/orange_2x_full_137.jpg) no-repeat top left ;
}
.configKnop a{color:white;}

#content_row2{position:relative;clear:both;padding-top:20px;}
#payment{background:url(images/bg_squirrel.jpg) no-repeat 0 22px;height:203px;margin-left:10px;float:left;width:143px;height:220px;}
#payment ul{padding-top:105px;width:155px;}
#payment ul li{list-style:none;text-indent:8px;z-index:6;}
#payment ul li a{color:white;display:block;padding:4px 0 7px 0;}
#payment ul li a:link, #payment ul li a:visited{}
#payment ul li a:hover{text-decoration:none;background:url(images/hover_quirrel.png) no-repeat top right;z-index:5;position:relative;color:black;}

#paymentContainer { float:left;}
#payementToo{width:142px;border:solid 1px #F9A839;float:left;margin-left:11px;height:216px;font-size:11px;position:relative; padding: 2px;}
#payementToo p{padding:5px;margin-top:0;width: 130px;}

#socialMedia{width:300px;float:left;margin:0 0 0 10px;}
#twitter{width:220px;float:left;height:108px;}
#socialMediaButtons{float:left;}
#speachBubble{background:url(images/talkBaloon.jpg) no-repeat;clear:left;width:300px;height:114px;}
#speachBubble p{padding:0 0 0 100px;text-align:right;font-size:10px;line-height:12px;}

#ortherSmedia{float:left;width:62px;margin-left:18px;}
.social{margin-top:5px}

#film{border:1px solid #F9A839;float:left;height:220px;width:298px;margin-left:10px;}

#content_row3{padding:20px 0 0 10px;clear:both;}

.bottomitem{width:204px;float:left;height:90px; padding: 10px 5px 0 100px;}
.bottomitem h2 { margin:0;padding:0;}
#STO_pageContent .bottomitem p{margin: 2px 0 0 0; font-size: 11px;}


#bottomitem1{background:url(images/envelope.jpg) no-repeat;width: 196px;}
#bottomitem2{ background:url(images/cadeau.jpg) no-repeat; width: 215px;}
#bottomitem3{ background:url(images/mannekes.jpg) no-repeat;width: 200px; padding-left: 95px;}

#paginering{margin:20px 0 0 17px;font-size:11px;}
#labelPaginering{float:left;padding-right:5px;font-weight:bold;}
a.page{display:block;float:left;width:16px;height:16px;border:solid 1px #F9A93A;text-align:center;margin-right:4px;font-weight:bold;vertical-align:middle;padding-top:1px;}
a.page:link,a.page:visited{}
a.page:hover{background-color:#F9A93A;text-decoration:none;color:#FFFFFF;cursor:pointer;}
.currentPage{background-color:#F9A93A;text-decoration:none;color:#FFFFFF;cursor:pointer;}
.homePages h2{margin-left:17px;}
.homePages h1 { margin-left: 17px; padding-left:0;margin-top: 10px;}

.name_person .bijzin{color:#000000;font-size:12px;font-weight:normal;}
.name_person{line-height:18px;}
#leftContact{width:420px;float:left;margin-left:17px;}
#tellAFriend{width:900px;float:left;margin-left:17px;}

#leftContact h2{margin-left:0;}
#googleMap{float:left;width:420px;z-index:5;margin-left:55px;margin-top:20px;}

#generalConditions .item{border-bottom:none;}
.text ul{list-style:decimal;margin-left:20px;}
.text ul ul{margin:5px 0;list-style-type:circle;margin-left:30px;}

.no_paragraf_above{margin:10px 0 0 0;}

#eekLogos img{
float:left;
margin:5px;
}
#eek6{
float:left;
}
#eek8{
float:right;
}
#eek10{
float:left;
}

p.newsForm{
margin-top:20px;
}
#knopke{
background:url(images/knopke.jpg) no-repeat;
width:250px;
height:40px;
margin-bottom:30px;
margin-top:20px;
padding-left:15px;
margin-left:270px
}
#knopke a:link, #knopke a:visited {
color:#FFFFFF;
font-weight:bold;
line-height:33px;
font-size:13px;
}
#knopke a:hover{
text-decoration:underline;
}
#toeval{
position:absolute; 
width:100px;
height:80px;
top:20px;
text-indent:-200px;
}
#payment ul li#toeval a{
display:block;
height:70px;
width:90px;
text-indent:-99999px;
}
#payment ul li#toeval a:hover{
background:none;
}

#jobs p{
margin:10px 0;
}
#signInInput{	position:relative;	}
	
#signInInput input
{
	border:solid 1px #979998;
	margin-top:5px;
	margin-bottom:0px;
	float:left;
	color:#999999;
	font-size:11px;
	}
#signInInput input.signInButton
{
	float:right; margin-right: 5px;
	margin-top:4px;
	}
#mens_confFR a, #womens_confFR a
{
	color:#FFFFFF;
font-size:15px;
line-height:17px;
}
#mens_confFR{
padding:3px 0 7px 12px;
float:left;
width:180px;
background:url(images/blue_2x.png) no-repeat;
}
#womens_confFR{
padding:3px 0 7px 12px;
float:left;
width:180px;
background:url(images/pink_2x.png) no-repeat;}#fourSteps p {margin:0 10px 0 10px;font-size:11px;}
.italic a:link,.italic a:visited{	text-decoration:underline;	}
.italic a:hover{text-decoration:none;}

.homePages { padding-bottom: 20px;}

/* SITEMAP */

.sitemapItem ul {	list-style: none;}
.sitemapItem ul li a {	color: #333;}
.sitemapItem ul li {	padding: 2px 0;	font-size: 11px;}

.sitemapItem ul.bold li, .sitemapItem ul li strong{	font-weight: bold;	padding: 6px 0;	font-size: 13px;}

.sitemapItem ul ul{	margin-left: 15px;}
.sitemapItem ul ol {	margin-left: 32px;}

.homePages .sitemapItem h2 {		text-transform: uppercase;	border-bottom: #FFB24A 1px solid;	margin: 0 0 12px 0;	font-size: 14px;	color: #333;}
.sitemapItem {	width: 330px;	margin: 15px 30px 40px 15px;	float: left;}	
.sitemap-row {	clear: both;}
#sitemap-row1 {	height: 225px;}
.floatUl {	width: 190px;	float:left;}

.important {	margin-top: 7px;}
.sitemapItem ul li.smaller strong{	font-size: 11px;}