@charset "iso-8859-1";

@import url(form.css);

@import url(cms.css);

body {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	background-color: #c9d1d3;
	margin: 0px;
	color: #000;
	background-image: url(../images/back.png);
 	background-repeat: repeat-x;
	font-size: small;
}



#skips{
display: none;
}



#container{
width: 940px;
margin-right: auto; 
margin-left: auto; 
margin-top: 0px; 
padding-top: 0em;
}

#top{
width: 940px;
height: 140px;
float: left;
display: inline;
background-color: white;
}

#logo{
width: 940px;
height: 140px;
float: left;
display: inline;
	background-image: url(../images/logo.png);
 	background-repeat: no-repeat;
}

#flash{
width: 739px;
height: 121px;
float: left;
display: inline;
background-color: white;
}

#logo h1{
text-indent: -1000px;
}

#logo p{
text-indent: -1000px;
}

#mainav{
width: 940px;
height: 38px;
float: left;
display: inline;
padding-left: 0px;
	background-image: url(../images/navback.png);
 	background-repeat: repeat-x;
}


#mainav ul{
	padding: 0px;
	margin: 0px 0px 0px 10px;
	list-style-type: none;
	display: block;
	float: left;
}
#mainav li{
	display: inline;
	margin: 0px;
	padding: 0px;
	height: 31px;
}

#mainav a{
color: #fff;
font-size: 1.2em;
	height: 23px;
	text-decoration: none;
	padding: 5px 35px 0px 0px;
	display: block;
	float: left;
	margin: 0px 0px 0px 0px;
	font-weight: bold;
	text-align: right;
	background-image: url(../images/a-bacck.png);
 	background-repeat: no-repeat;
	background-position: 0px 10px;
}

#mainav a{
color: #fff;
font-size: 1.2em;
	height: 23px;
	text-decoration: none;
	padding: 5px 29px 0px 0px;
	display: block;
	float: left;
	margin: 0px 0px 0px 0px;
	font-weight: bold;
	text-align: right;
	background-image: url(../images/a-bacck.png);
 	background-repeat: no-repeat;
	background-position: 0px 10px;
}

#mainav a.end{
padding: 5px 0px 0px 0px;
}

#mainav a.end_selected{
background-image: url(../images/aback.png);
	color: #000;
}

#mainav a:hover{
	color: #000;
}

#black{
width: 1020px;
float: left;
display: inline;
}

#content{
width: 940px;
margin: 0px 0px 0px 00px;
padding-bottom: 10px;
float: left;
display: inline;
background-color: white;
}




/*HOme page*/

#left{
width: 280px;
margin: 0px 0px 10px 0px;
padding: 0px 10px 10px 10px;
float: left;
display: inline;
background-color: black;
color: white;
}

#left p{
font-size: 1.2em;
}

#right{
width: 620px;
margin: 0px 0px 0px 10px;
padding: 0px 0px 0px 0px;
float: left;
display: inline;
}

/* Gass GRillls */

#left_g{
width: 300px;
	height: 695px;
margin: 0px 0px 10px 10px;
padding: 0px 0px 0px 0px;
float: left;
display: inline;
background-color: black;
	background-image: url(../images/david.png);
 	background-repeat: no-repeat;
}

#middle_g{
width: 300px;
margin: 0px 0px 0px 10px;
padding: 0px 4px 0px 0px;
float: left;
display: inline;
	background-image: url(../images/middle_g.png);
 	background-repeat: no-repeat;
	background-position: right 60px;
}

#middle_g p{
padding: 0px 20px 0px 0px;

}


#right_g{
width: 300px;
margin: 0px 0px 0px 10px;
padding: 0px 0px 0px 0px;
float: left;
display: inline;
}

#right_g p{
padding: 0px 20px 0px 0px;

}

/*   accesssssssss*/

#left_acc{
width: 220px;
	height: 695px;
margin: 0px 0px 10px 10px;
padding: 0px 0px 0px 0px;
float: left;
display: inline;
	background-image: url(../images/acc.png);
 	background-repeat: no-repeat;
}

#acc_1{
width: 220px;
margin: 0px 0px 0px 10px;
padding: 0px 0px 0px 0px;
float: left;
display: inline;
}

#acc_2{
width: 220px;
margin: 0px 0px 10px 5px;
padding: 0px 5px 0px 7px;
float: left;
display: inline;
border-left: 1px solid #ccc;
border-right: 1px solid #ccc;
}

#acc_3{
width: 220px;
margin: 0px 0px 0px 7px;
padding: 0px 0px 0px 0px;
float: left;
display: inline;
}

/*   care instructions*/

#c_left{
width: 220px;
margin: 0px 0px 10px 7px;
padding: 10px 7px 10px 7px;
float: left;
display: inline;
background-color: black;
color: white;

}

#c_left h3{
padding: 0px 0px 0px 40px;
color: white;
font-size: 1.6em;
	background-image: url(../images/red.png);
 	background-repeat: no-repeat;
	background-position: left center;
}

a.pdf{
padding: 0px 0px 0px 40px;
margin: 30px 0px 20px 7px;
display: block;
height: 35px;
color: black;
font-size: 1.4em;
	background-image: url(../images/pdf.png);
 	background-repeat: no-repeat;
	background-position: left center;
}

#c_middle{
width: 320px;
margin: 0px 0px 20px 10px;
padding: 0px 0px 0px 0px;
float: left;
display: inline;
border-right: 1px solid #ccc;
}

#c_middle h3{
padding: 20px 0px 0px 40px;
color: black;
font-size: 1.6em;
	background-image: url(../images/red.png);
 	background-repeat: no-repeat;
	background-position: left center;
}


#c_right{
width: 320px;
margin: 0px 0px 0px 10px;
padding: 0px 0px 0px 0px;
float: left;
display: inline;
color: black;
}

#c_right h3{
padding: 20px 0px 0px 40px;
color: black;
font-size: 1.6em;
	background-image: url(../images/red.png);
 	background-repeat: no-repeat;
	background-position: left center;
}

/* icon series*/

#content ul{
margin: 10px 0px 0px 0px;
padding: 0px 0px 0px 0px;
list-style: none;

}


#content li{
margin: 0px 0px 0px 0px;
padding: 0px 10px 0px 10px;

	background-image: url(../images/red_cross.png);
 	background-repeat: no-repeat;
	background-position: 0px 5px;;
}

#p_1_icon{
width: 220px;
height: 692px;
margin: 0px 0px 0px 10px;
padding: 0px 0px 0px 0px;
float: left;
display: inline;
	background-image: url(../images/icon_back.png);
 	background-repeat: no-repeat;
}



#p_1_icon a.back{
    display: block;
	margin: 5px 0px 0px 10px;
	background-image: url(../images/back_but.png);
 	background-repeat: no-repeat;
	width: 65px;
height: 12px;
text-indent: -2000px
}

#p_1_icon h2{
    display: block;
		width: 175px;
height: 26px;
margin: 200px 0px 0px 10px;
	background-image: url(../images/icon_series.png);
 	background-repeat: no-repeat;
	text-indent: -2000px
}

#p_1_icon p{
	margin: 10px 10px 0px 10px;
color: white;
}

/*Zurich*/
#p_1_zurich{
width: 220px;
height: 692px;
margin: 0px 0px 0px 10px;
padding: 0px 0px 0px 0px;
float: left;
display: inline;
	background-image: url(../images/zurich_back.png);
 	background-repeat: no-repeat;
	background-color: black;
	background-position: 0px 20px;
}



#p_1_zurich a.back{
    display: block;
	margin: 5px 0px 0px 10px;
	background-image: url(../images/back_but.png);
 	background-repeat: no-repeat;
	width: 65px;
height: 12px;
text-indent: -2000px
}

#p_1_zurich h2{
    display: block;
		width: 202px;
height: 26px;
margin: 200px 0px 0px 10px;
	background-image: url(../images/zurich_series.png);
 	background-repeat: no-repeat;
	text-indent: -2000px
}

#p_1_zurich p{
	margin: 10px 10px 0px 10px;
color: white;
}

/*Both*/

#p_2{
width: 220px;
height: 692px;
margin: 0px 0px 0px 10px;
padding: 0px 0px 0px 0px;
float: left;
display: inline;
border-right: 1px solid #ccc;
}

#p_2 h2.i{
    display: block;
		width: 175px;
height: 26px;
margin: 20px 0px 0px 10px;
	background-image: url(../images/1430_t.png);
 	background-repeat: no-repeat;
	text-indent: -2000px
}

#p_2 h2.z{
    display: block;
		width: 175px;
height: 26px;
margin: 12px 0px 0px 10px;
	background-image: url(../images/z650_t.png);
 	background-repeat: no-repeat;
	text-indent: -2000px
}


#p_3{
width: 220px;
height: 692px;
margin: 0px 0px 0px 10px;
padding: 0px 1px 0px 0px;
float: left;
display: inline;
border-right: 1px solid #ccc;
}

#p_3 h2.i{
    display: block;
		width: 175px;
height: 26px;
margin: 17px 0px 0px 10px;
	background-image: url(../images/1500_t.png);
 	background-repeat: no-repeat;
	text-indent: -2000px
}


#p_3 h2.z{
    display: block;
		width: 175px;
height: 26px;
margin: 37px 0px 0px 10px;
	background-image: url(../images/z650d_t.png);
 	background-repeat: no-repeat;
	text-indent: -2000px
}


#p_4{
width: 220px;
height: 692px;
margin: 0px 0px 0px 10px;
padding: 0px 0px 0px 0px;
float: left;
display: inline;
}

#p_4 h2.i{
    display: block;
		width: 175px;
height: 26px;
margin: 7px 0px 0px 10px;
	background-image: url(../images/1500ts_t.png);
 	background-repeat: no-repeat;
	text-indent: -2000px
}

#p_4 h2.z{
    display: block;
		width: 175px;
height: 26px;
margin: 27px 0px 0px 10px;
	background-image: url(../images/zk460_t.png);
 	background-repeat: no-repeat;
	text-indent: -2000px
}

#footerc{
width: 940px;
height: 100px;
margin-top: 10px;
float: left;
display: inline;
background-color: black;
}


#footer{
width: 940px;
height: 100px;
margin-top: 10px;
margin-right: auto; 
margin-left: auto; 
	color: white;
	background-color: black;
}

#subfooter_wide{
background-color: #000;
float: left;
height: 100px;
display: inline;
width: 100%;
}

#subfooter{
background-color: #000;
width: 940px;
margin-right: auto; 
margin-left: auto; 
margin-top: 0px; 
padding: 0px 0px 0px 0px;
}

#sub_left{
float: left;
height: 100px;
width: 320px;
display: inline;
	background-image: url(../images/footer.png);
 	background-repeat: no-repeat;
}

#sub_right{
float: right;
height: 100px;
width: 320px;
display: inline;
}

#sub_right p{
color: white;
text-align: right;
}

#sub_right p.navigate{
color: white;
height: 80px;
	background-image: url(../images/navigate.png);
 	background-repeat: no-repeat;
	background-position: right 0px;
	text-align: right;
	padding: 13px 130px 0px 0px;
	
}

#footer a{
color: white;
}


