/* text.css */
hr{border:0 #ccc solid;border-top-width:1px;clear:both;height:0}
h5{font-size:17px}
h6{font-size:15px}
ol{list-style:decimal}
ul{list-style:disc}
li{margin-left:30px}
p,dl,hr,h1,h2,h3,h4,h5,h6,ol,ul,pre,table,address,fieldset{margin-bottom:20px}

/*@group Standard Formatting*/
body{ padding:0 0 40px;font: 12px Helvetica,Arial,Geneva,'Liberation Sans',FreeSans,sans-serif;color: #333;
  background: #000 url(http://www.declencheur.com/themes/site_themes/tudobem/images/style2/bg.jpg) no-repeat center top;}
h1{font-weight:normal;font-size:60px;margin: 10px 0;line-height: 100%;color: #333;}
h2{margin:10px 0;font-size:32px;letter-spacing:-2px;color:#333;}
h2.first_title{margin:0px 0px 10px 0px;font-size:32px;letter-spacing:-2px;color:#333;}
h3{margin:10px 0;font-size: 22px;color: #333;}
h4{margin:10px 0;font-size: 18px;color: #333;}
h5{margin:10px 0;font-size: 16px;color: #333;}
h6{margin:10px 0;font-size: 14px;color: #333;}
p{font-size:12px;font-weight:normal;line-height:165%;margin-bottom:10px;}
a{font-weight:normal;text-decoration:underline;}
a:hover{color:#414141;}
a:focus{outline:1px dotted}
a.title_link{text-decoration:none;color:#000;}
a.title_link:hover{text-decoration:underline;}
ol{list-style-type:upper-alpha;margin:20px 0;}
ol ol{list-style-type:lower-alpha;margin:0;}
ul{list-style-type:disc;margin:20px 0;}
ul ul{list-style-type:circle;margin:0;}
li{margin-left:30px;line-height:145%;font-size:12px;}
ul.checklist{padding:0px;margin:20px 0px;}
ul.checklist li{padding-left:20px;background:url(http://www.declencheur.com/themes/site_themes/tudobem/images/check.png) no-repeat top left;list-style-type:none;margin:0;line-height:175%;}
blockquote{padding:15px;text-align:center;font-size:14px;font-weight:normal;font-style:normal;letter-spacing:normal;margin:10px 20px;background-color:#eee;border:1px solid #ccc;color: #666;}
blockquote p{margin:0;padding:0;}
.codeblock{float:left;margin-bottom:20px;padding:25px;background-color:#f5f5f5;border:1px solid #f1f1f1;border-left:20px solid #02296E;}
.social{margin:30px 0; border:none;}
img.feed-icons{margin: 0px;padding:0px;border:none;vertical-align:middle;}
#more-feeds-icon{margin:0px 0px 0px 8px;padding:0px; border:none;vertical-align:middle;}
form.subscribe{display:inline;vertical-align:middle;}
/*@end*/

/*@group Header Styling*/
.branding h1{font-weight:normal;font-size:60px;text-align:left;padding:5px 0;margin-bottom:0;line-height: 100%;}
.branding h1 a{text-decoration: none;color: #333;}
.branding h2{display: none;margin: 0 0 5px 10px;padding: 0;font-size: 24px;font-weight: normal;letter-spacing: 0px;}
.branding h1 a:hover{text-decoration: none;color: #4b4b4b;}

/* should merge with above */
h1.logo {
    width: 960px !important;
    height: 100px !important; /* the size of the image */
    position: relative;
    font-size: 12px;
    overflow: hidden;
}

h1.logo span {
    background: url("http://www.declencheur.com/themes/site_themes/tudobem/images/banniere01_960x100.png") no-repeat;
    position: absolute;
    width: 100%;
    height: 100%;
}

h1.logo-small {
    width: 160px !important;
    height: 100px !important; /* the size of the image */
    position: relative;
    font-size: 12px;
    overflow: hidden;
    margin: 0px;
    padding: 0px;
    top: 0px;
    left: 0px;
}

h1.logo-small span {
   background: url("http://www.declencheur.com/themes/site_themes/tudobem/images/declencheur_01_160x100.png") no-repeat;
    position: absolute;
    width: 100%;
    height: 100%;
}

h1.logo-medium {
    width: 400px !important;
    height: 100px !important; /* the size of the image */
    position: relative;
    font-size: 12px;
    overflow: hidden;
}

h1.logo-medium span {
    background: url("http://www.declencheur.com/themes/site_themes/tudobem/images/banniere01_400x100.png") no-repeat;
    position: absolute;
    width: 100%;
    height: 100%;
}
.category_filter, .date_filter, .wiki_edit, .extra_warning{padding: 10px;margin: 10px 0;border: 1px dashed #ccc;background-color: #eee;z-index: 10;}
/* @end */

/*@group Search Results Styling*/

.search{padding-top:10px;text-align:right;}
.search_full{padding-top:10px;text-align:right;height:50px;z-index:10;position:relative;}
#searchresults td{padding: 5px;border: 1px solid #eee;}
.resultHead{text-align: center;vertical-align: middle;font-size: 14px;background-color: #333;color: #fff;border: 1px solid #ccc;}
.searchinput{background: transparent url("http://www.declencheur.com/themes/site_themes/tudobem/images/searchinput.png") no-repeat left top;border: 0 none;height: 17px;padding: 3px 5px;width: 145px;color:#bbb;}
.searchsubmit{padding: 1px 6px;margin: 0 5px 0 0;border: 1px solid #ccc;background-color: #f0f0f0;color: #bbb;}

/*@end*/

/*@group Navigation*/
.navigation{background:#012F7B url(http://www.declencheur.com/themes/site_themes/tudobem/images/style2/nav_bg.jpg) repeat-x left top;border-left:4px solid #2d2d2d;border-right:4px solid #2d2d2d;}
ul.nav,ul.nav * {margin:0;padding:0;}
ul.nav{max-width:100%;height:2.5em;z-index: 50;}
ul.nav li{cursor:pointer;float:left;text-align:center;list-style-type:none;font-weight:normal;}
ul.nav li ul{cursor:default;width:100%;max-width:100%;position:absolute;height:auto;top:50px;background-position:0 0 !important;left:-9000px;}
ul.nav li ul li{padding:0;border:none;width:auto;max-width:none;z-index: 30;}
ul.nav li a{font-weight:bold;text-decoration:none;display:block;float:left;padding:0 1em;z-index: 30;color:#fff;}
ul.nav li ul li a{position:relative !important; /* ie Mac */
  cursor:pointer !important;white-space:nowrap;line-height:2em;height:2em;font-weight:normal;background-position:0 50% !important;z-index: 50;color:#666;}
ul.nav li:hover ul{left:0;z-index:50}
ul.nav li.current a{cursor:default; font-weight:bold;color:#666; background:#fff;}
ul.nav li.current ul,ul.nav li.current{background:#ccc !important}
ul.nav li.current ul{left:0;z-index:50}
ul.nav li.current ul li a{font-weight:normal;color:#444; background:#ccc;}
ul.nav li.current ul li a:hover{color:#000; background:#fff;}
ul.nav li ul li.current a,ul.nav li ul li.current a:hover,ul.nav li.current:hover ul li a:active{color:#666; background:#fff;}
ul.nav li:hover a,ul.nav li a:hover,ul.nav li a:focus{color:#000; background:#ccc;}
ul.nav li a:active{color:#666; background:#fff;}
ul.nav li:hover ul li a{color:#444;}
ul.nav li:hover ul li a:hover{color:#000; background:#fff;}
ul.nav li:hover ul li a:active{color:#666; background:#fff;}
ul.nav li.user{float:right;}
ul.nav li.user a{color: #ffd700;}
/*vertical subnavigation*/
ul.nav{height: 40px;margin: 0 0 10px 0;z-index: 50;}
ul.main li{position:relative;top:0;left:0;z-index: 50;margin: 0;}
ul.main li ul{border-top:0;  z-index: 50;}
ul.main li ul li{float:left;  z-index: 50;}
ul.main li a{border:0;z-index: 50;font-size: 18px;font-weight: normal;letter-spacing: 0px;padding: 20px 15px 12px;color:#fff;}
ul.main li ul li a{width:12em;height:2em;text-align:left;z-index: 50;font-size: 12px;padding: 3px 5px;color:#fff;border-top:1px solid #fff;background:#333333;}
ul.main li a:focus{color:#fff; background:#666;}
ul.main li ul li a:hover{color:#fff;background:#555;}
ul.main li:hover a{color:#fff;background:#666 url(http://www.declencheur.com/themes/site_themes/tudobem/images/style2/nav_hover.jpg) repeat-x left top;}
ul.main li:hover ul li a {color:#fff; background: #666;}
ul.main li:hover ul li a:hover {color:#fff; background: #333;}
/*@end*/

/*@group Footer Styles*/
.footer{margin-bottom: 5px;background: #2D2D2D url(http://www.declencheur.com/themes/site_themes/tudobem/images/style2/footer_bg.jpg) repeat-x left bottom;border-left:4px solid #2d2d2d;border-right:4px solid #2d2d2d;border-bottom:4px solid #2d2d2d;}
.footerinner{margin: 10px 5px 5px;}
.footerinner a{font-weight: normal;text-decoration: none;}
.footerinner a:hover{text-decoration: underline;}
.footerinner p{color: #fff;}
.footerinner li a{color: #fff;}
ul.footerinner{list-style-type: none;color: #fff;margin-left: 0px;}
.footerinner li{margin-left: 0px;margin-bottom: 3px;}
.footer h3{font-weight: bold;font-size: 12px;color: #fff;}
/*@end*/

/*@group Contact Page Styles*/
.contactinfo{padding-top: 15px;color: #333;background-color: #fff;border-left:4px solid #2d2d2d;border-right:4px solid #2d2d2d;}
.postalddress{margin: 35px 0;}
.info{font-size: 22px;}
.phonenumber h3, .postaladdress h3, .ourlocation h3{margin: 0;}
.phonenumber label, .postaladdress label, .ourlocation label{font-size: 17px;}
#customform{padding: 10px;border: 1px dashed #ccc;background-color: #EEEEEE;}
.form h3{margin: 3px 0;padding: 0;}
.ourlocation{margin: 20px 0 0 0;}
#customform label{display: block;width: 100%;font-size: 16px;}
#customform input{margin-bottom: 5px;}
#submit{padding: 5px 45px;margin: 10px 0 0;border: 1px solid #666;background-color: #7a7a7a;}
.hiddenFields{margin: 0;padding: 0;border: 0;background: none;text-indent: -5000px;}
/*@end*/

/*@group Front Page Styles*/
.readmore{float: right;margin: 0px 10px;}
.ads{padding-top: 15px;padding-bottom: 15px;background-color: #fff;border-left:4px solid #2d2d2d;border-right:4px solid #2d2d2d;}
.ads img{border: 1px solid #ccc;}
.rotator{height: 140px;background-color: #fff;border-left:4px solid #2d2d2d;border-right:4px solid #2d2d2d;}
.header{width: 960px;height: 100px;background-color: #fff;border-left:4px solid #2d2d2d;border-right:4px solid #2d2d2d;}
.placeholder{margin-left: 0px; top: 0px; height: 100px;}
/*@end*/

/*@group Blog Page Styles*/
div.entry{margin: 25px 0;}
div.first_entry{margin: 0px 0px 25px 0px;}
div.entry a h2{text-decoration: none;}
.blogsidebar{margin: 20px 5px;}
.blogsidebar h4{margin: 5px 0;}
.posted, .posted a{font-size: 14px;font-weight: bold;line-height: 140%;}
.posted a{text-decoration: underline;color: #333;}
.blogsidebar ul{margin: 5px 0;}
.blogsidebar li{line-height: 175%;}
.comment{padding: 10px;margin: 10px 0;border: 1px dashed #ccc;background-color: #eee;}
.comments{padding: 10px;margin: 10px 0;border: 1px dashed #ccc;background-color: #eee;}
.commentform{margin: 15px 0;}
.emailinput{width: 190px;}
.emailsubmit{width: 100px;padding: 2px 10px;background-color: #666;border: 1px solid #333;color: #fff;}
.submit{padding: 2px 10px;background-color: #666;border: 1px solid #333;color: #fff;}
.wikiinput{width: 190px;}
.wikisubmit{width: 60px;padding: 2px 10px;background-color: #666;border: 1px solid #333;color: #fff;}
div.paginate{margin: 15px 0 10px 0;}
.imgleft{float: left;margin: 10px 15px 10px 0px;}
.imgright{float: right;margin: 10px 0px 10px 15px;}
img.cover{margin:0 0 0 10px;padding:5px;border:1px solid #cccccc; float:right;margin-top:10px;}
div.cover{margin:0 0 0 10px;padding:5px;border:1px solid #cccccc; float:right;margin-top:10px;display:block;}
.make_absolute{position:absolute;}
/*@end*/

/* styles2.css */
.content{padding: 15px 0;background-color: #fff;border-left:4px solid #2d2d2d;border-right:4px solid #2d2d2d;}
.newsflashitem{border-bottom: 1px solid #823502;color: #fff;}
.requiredfield{color: #ff0000;}
.flickr{margin-top:8px;}
.flickr a{margin-right:8px;}
a.flickr_badge_logo{margin-right:0px;}
.siblings{margin-top: 5px;}
.captcha img{vertical-align:bottom;}
.captcha input{vertical-align:bottom;margin-left: 10px;}
p.download{margin-top:8px;}
.headlines{border:1px solid #cccccc;height:228px;padding: 10px;}
.headlines h3{margin-top:0px;}
.slideshow_hl{border:1px solid #cccccc;width:440px;height:330px;padding: 10px;}
.benefits-gold{background: url(http://www.declencheur.com/themes/site_themes/tudobem/images/gold-90.png) no-repeat;padding-left:100px;margin:10px 0;min-height:39px;}
.benefits-silver{background: url(http://www.declencheur.com/themes/site_themes/tudobem/images/silver-90.png) no-repeat;padding-left:100px;margin:10px 0;min-height:39px;}
#nav{margin:10px 0;}
#nav a{margin:0 5px;padding:3px 5px;border:1px solid #cccccc;background:#a1f0ff;text-decoration:none;}
#nav a.activeSlide{background:#aaaaff;}
#nav a:focus{outline: none;}
.homebanner{margin-bottom:10px;}
.paginate strong{margin:0;padding:3px 5px;border:1px solid #cccccc;text-decoration:none;background:#aaaaff;font-weight:normal;}
.paginate a{margin:0;padding:3px 5px;border:1px solid #cccccc;background:#a1f0ff;text-decoration:none;}
.paginate a.activeSlide{background:#aaaaff;}
.paginate a:focus{outline: none;}
/* @end */

/* wiki.css */
.wiki_entry h1{margin:10px 0;letter-spacing:-2px;font-weight:bold;font-size:32px;color:#333;}
.wiki_entry h2{margin:10px 0;letter-spacing:0px;font-size: 22px;color: #333;}
.wiki_entry h3{margin:10px 0;font-size: 18px;color: #333;}
.wiki_entry h4{margin:10px 0;font-size: 16px;color: #333;}
.wiki_entry h5{margin:10px 0;font-size: 14px;color: #333;}
.wiki_entry img {max-width: 600px;width:expression(this.width > 600 ? 600 : true);}
.wikitext{margin-bottom: 10px;}
.wikiblock{padding:5px;background-color:#f5f5f5;border:1px solid #f1f1f1;border-left:20px solid #02296E;width:400px;}
/* @end */

.gt_breadcrump{
background-color:#A1F0FF; 
padding:5px;
}

/* Checkout cart  css start*/


.checkout a{
text-decoration:none;
}
 .sumdesc a{
color:#666;
}
ul.checkout {
	margin:-7px 0 0;
	padding:0;
	list-style:none;
	width:749px;
	overflow:hidden;
}
ul.checkout li {
	width:100%;
	overflow:hidden;
	margin:10px 0 0;
}
ul.checkout .header {
	display:block;
	height:22px;
        width:730px;
	line-height:23px;
	padding:4px 10px 5px;
	overflow:hidden;
	font-size:16px;
	color:#666;
	outline:none;
	border:none;
/*	cursor:pointer;*/
	background:url(http://www.declencheur.com/themes/site_themes/jahmasta/images/bg/bg-opener.gif) no-repeat 0 -31px;
}
ul.checkout .active .header {
	background-position:0 0;
	color:#000;
	border:none;
}
ul.checkout .num {
	float:left;
	width:22px;
	height:20px;
	font-size:15px;
	padding:2px 0 0;
	margin:0 10px 0 0;
	line-height:20px;
	overflow:hidden;
	text-align:center;
	background:url(http://www.declencheur.com/themes/site_themes/jahmasta/images/bg/bg-num-opener.gif) no-repeat 0 -22px;
}
ul.checkout .active .num,
ul.checkout .previous .num {
	background-position:0 0;
	color:#fff;
}
ul.checkout .slide {
	width:749px;
	overflow:hidden;
	background:url(http://www.declencheur.com/themes/site_themes/jahmasta/images/bg/bg-slide-c.gif) repeat-y;
}
ul.checkout .slide .holder {
	width:709px;
	overflow:hidden;
	padding:19px 20px 12px;
	background:url(http://www.declencheur.com/themes/site_themes/jahmasta/images/bg/bg-slide-b.gif) no-repeat 0 100%;
}
ul.checkout .slide .frame-holder {
	width:747px;
	overflow:hidden;
	padding:0px 1px 1px;
	background:url(http://www.declencheur.com/themes/site_themes/jahmasta/images/bg/bg-slide-b.gif) no-repeat 0 100%;
}
ul.checkout .slide .frame-holder iframe.payment {
	width:100%;
	height:300px;
	border:none;
}
.slide-form {
	overflow:hidden;
	border:solid #ccc;
	border-width:1px 1px 0;
	color:#666;
	padding:6px 8px;
	margin:0 0 10px;
	background:#fff url(http://www.declencheur.com/themes/site_themes/jahmasta/images/bg/bg-product-box.gif) repeat-x 0 100%;
}
#slide-form_ie8{
padding /*\**/: 0\9;
margin /*\**/: 0\9;
}

#slide-form_ie8 .box{
padding /*\**/: 6px 8px\9;
margin /*\**/: 0 0 10px\9;
}


#slide-form_ie8 .btn-next {
margin /*\**/: -5px 0 2px 8px\9;
}

#content .slide-form p {
	margin:0;
}
.slide-form .frame {
	float:left;
	margin:6px 7px 0 0;
}
.slide-form dl.orderinfocol dd{
	margin:10px 0 0 0;
	padding:0;
}

.slide-form .frame img {
	display:block;
}
.slide-form .text-hold {
	height:1%;
	overflow:hidden;
}
.slide-form .title {
	display:block;
	color:#000;
}
.slide-form select {
	display:block;
	margin:0 0 2px;
}
.slide-form label {
	display:block;
	margin:0 0 3px;
}
.accordion .more {
	padding:0 9px 0 0;
	color:#e01e18;
	font-size:11px;
	background:url(http://www.declencheur.com/themes/site_themes/jahmasta/images/bg/bullet4.gif) no-repeat 100% 5px;
}

.btn-next {
	font: 100% arial, helvetica, sans-serif;
	display:block;
	text-align:center;
	font-weight:bold;
	width:80px;
	height:29px;
	padding:4px 0 0;
	color:#fff;
	overflow:hidden;
	background:url(http://www.declencheur.com/themes/site_themes/jahmasta/images/bg/btn-next.jpg) no-repeat;
	border: 0px;	
}

.btn-next:hover {
	text-decoration:none;
}
.btn-next-disabled {
    background:url(http://www.declencheur.com/themes/site_themes/jahmasta/images/bg/btn-next-disabled.jpg) no-repeat;
    cursor: default;
}
/* web-accessability */
.web-access {
	position:absolute;
	top:-9999px;
	left:-9999px;
}

.btn-submit {
	font: 100% arial, helvetica, sans-serif;
	display:block;
	text-align:center;
	border: 0px;
	font-weight:bold;
	width:80px;
	height:33px;
	padding:0px 0 10px;
	color:#fff;
	overflow:hidden;
	background:url(http://www.declencheur.com/themes/site_themes/jahmasta/images/bg/btn-next.jpg) no-repeat;
}

#slide-form_ie8 .btn-180x25{
	margin /*\**/: -5px 0 2px 8px\9;
}
.btn-80x25 {
font: 100% arial, helvetica, sans-serif;
	display:block;
	text-align:center;
	font-weight:bold;
	width:80px;
	height:29px;
	padding:0 0 6px;
	color:#fff;
	overflow:hidden;
	background:url(http://www.declencheur.com/themes/site_themes/jahmasta/images/bg/btn-next.jpg) no-repeat;
	border: 0px;	
}


/* Checkout */
.btn-150x25 {
	font: 100% arial, helvetica, sans-serif;
	display:block;
	text-align:center;
	border: 0px;
	font-weight:bold;
	width:150px;
	height:33px;
	padding:0px 0 10px;
	color:#fff;
	overflow:hidden;
	background:url(http://www.declencheur.com/themes/site_themes/jahmasta/images/bg/btn-150x25.jpg) no-repeat;
	
}
.btn-150x25:hover {
	text-decoration: none;
}

.debug {
	display: none;
}
.hide {
	display: none;
}
.show {
	display: block;
}
.submit_cl {
	padding-right: 10px;
	float: left;
}
.left {
	float: left !important;
}
.right {
	float: right !important;
}
.footerMp{
	margin:9px 0 0 4px !important;
}



/* Checkout Step 2 [Login / Registration]*/

.trippleColumnMain {
	width: 709px;
}

.trippleColumnMain .optionalAccountSetup {
	margin: 10px 0 0 0;
}

.clearBoth {
	clear: both;
}

.userCol1 {
	overflow: hidden;
	margin:0 0 10px; 
	padding:6px 6px; 
	color:#665;
	float: left; 
	width: 335px; 
	border:solid #ccc;
	border-width:1px 1px 0;
	background: #fff url(http://www.declencheur.com/themes/site_themes/jahmasta/images/bg/bg-product-box.gif) repeat-x 0 100%;
}

.userCol23 {
	overflow: hidden;
	float: right; 
	width: 350px; 
	border: 0px solid #ccc; 
}

.userCol2 {
	overflow: hidden;
	margin:0 0 10px; 
	padding:6px 6px; 
	color:#665;
	float: left; 
	width: 335px; 
	border:solid #ccc;
	border-width:1px 1px 0;
	background: #fff url(http://www.declencheur.com/themes/site_themes/jahmasta/images/bg/bg-product-box.gif) repeat-x 0 100%;
}

.userCol3 {
	overflow: hidden;
	margin:0 0 10px; 
	padding:6px 6px; 
	color:#665;
	float: right; 
	width: 215px; 
	border:solid #ccc;
	border-width:1px 1px 0;
	background: #fff url(http://www.declencheur.com/themes/site_themes/jahmasta/images/bg/bg-product-box.gif) repeat-x 0 100%;
}

.checkOutBtn {
	font: 100% arial, helvetica, sans-serif;
	padding:0px 0px 3px 0px;
	display:block;
	text-decoration: none;
	text-align:center;
	font-weight:bold;
	width:80px;
	height:25px;
	color:#fff;
	overflow:hidden;
	background:url(http://www.declencheur.com/themes/site_themes/jahmasta/images/bg/btn-next.jpg) no-repeat;
	border: 0px;	
}


/* Checkout cart  css end*/