/*

border: 1px solid red;
3396c6 - blue
ef977e -light red

*/

@import "menu.css";

html, body {
	height: 100%;
	font-family:helvetica, verdana, arial;
} 

BODY{
	margin:0px;
	padding:0px;
		
	font-family:helvetica, verdana, arial;
	font-size:11px;
	font-style: normal; 
	font-weight: normal;
		
	text-align:center;
	color:#000;	
	background-color:#fdfdfd;
	
	background-image:url(./images/bodyNEW.gif);	
	background-repeat:no-repeat;	
	background-position:50% 0%;
}

table{
	table-layout:fixed;
}
 
 
td{
	margin:0px;	
	padding:0px;
	vertical-align:top;
 }


h6{
	margin:0px;	
	
	height:2px;
	border-bottom:1px dotted #ccc
}
UL{	
	margin:0px;
	padding:0px;	
	list-style-position:outside;
	list-style-type:none;		
}

OL{
	margin:0px;
	padding:10px;
	padding-left:45px;
	padding-right:10px;	

	font-size:0.8em;
	zfont-family:Verdana,Arial,tahoma, serif;
	text-align:left;
	color:#555;
	background-color:transparent;	
	line-height:150%;
}

ul.content {	
	margin:0px;	
	padding:0px;

	padding-left:15px;
	padding-right:20px;
	padding-bottom:10px;
	padding-top:5px;
	
	background-image:none;
	text-align:left;
	zfont-size:0.9em;
	list-style-position:outside;
	list-style-type: disc;
	background-color:transparent;	
	color:#555;
zborder: 1px solid red;
}

ul.content li{
	padding:2px;
}


H1{		
    margin:0px;	
	padding:0px;
	
	padding-left:10px;

	font-size:1.0em;
	text-align:left;
	font-family:helvetica, verdana, arial;
	font-style:none;
		
	background-color:transparent;	
	color:#0e76bd;
zborder: 1px solid red;
}


div.shell{
	position:relative;
	margin-top:0px;
	margin-left:auto;
	margin-right:auto;
	padding:0px;
	
	text-align:center;
	width:950px;
	clear:both;	
	
	background-repeat:repeat-y;
	background-position: 100% 0%;
zborder: 11px solid green;

}

div.flash{
	position:absolute;
	top:0px;
	left:0px;	
	width:950px;	
	height:170px;	
	
	margin:0px;
	margin-top:0px;
	margin-left:0px;
	padding:0px;
	
	text-align:center; 
	color:white;
	background-color:transparent;
	zbackground-image:url(./images/flash.gif);	
	background-repeat:no-repeat;
	background-position: 50% 100%;
zborder: 1px solid blue;
}

div.menu{
	position:absolute;
	left:0px;
	width:200px;
	
	margin:0px;
	padding:0px;
	margin-top:200px; 
	
	text-align:left;		
	background-color:transparent;	

zborder: 1px solid green;
}

div.content{
	position:absolute;	
	left:0px;
	width:950px;	
	
	margin:0px;
	padding:0px;
	padding-bottom:12px; /* height of background-image:url(./images/bg-content.gif);	*/
	margin-top:200px;	
		
	text-align:left;
	font-size:11px;	
	background-color:transparent;	
	
	zbackground-image:url(./images/bg-contentNEW.jpg);	
	zbackground-repeat:no-repeat;
	zbackground-position: 50% 100%;
zborder-bottom: 10px solid red;/*#fdfdfd;*/
}

table.content{
	margin:0px;
	padding:0px;
	width:736px;
	margin-left:204px;
	margin-top:3px;/*????????????????????????*/
zborder: 1px solid yellow;
}




/*------table.one_square------*/

table.one_square{
	margin:0px;
	margin-top:0px;
	width:736px;
	text-align:left;
zborder:1px solid #ccc;	
}

table.one_square td{
	margin:0px;
	padding:15px;
	padding-top:10px;
	padding-bottom:10px;

	text-align:left;
	
	vertical-align:top;
	color:#555;
	font-family:Verdana, Trebuchet MS,Arial;
	font-size:0.7em;
	background-color:transparent;
	zbackground-image: url("images/one.jpg");
	background-position:0% 50%;
	background-repeat:no-repeat;
border:1px solid #ccc;
}
table.one_square  h1{
	padding:0px;
	padding-bottom:10px;
	color:#e78a02;
	font-size:14px;
}
table.one_square td img{
	float:right;	
	margin-left:15px;
	margin-bottom:10px;
}

/*-------  two_square --------*/

table.two_square{
	margin:0px;
	padding:0px;
	margin-top:0px;
	
	width:736px;
	text-align:left;
	border:none;
	
zborder:1px solid red;	
}  

table.two_square td{
	margin:0px;
	padding:15px;
	padding-top:10px;
	padding-bottom:10px;

	width:50%;
	text-align:left;	
	vertical-align:top;
	
	color:#555;
	font-family:Verdana, Trebuchet MS,Arial;
	font-size:0.7em;
	
	background-color:transparent;
	zbackground-image: url("images/two.jpg");
	background-position:50% 50%;
	background-repeat:no-repeat;
	border:none;
border:1px solid #ccc;
}

table.two_square  h1{
	padding:0px;
	padding-bottom:10px;
	
	color:#e78a02;
	font-size:14px;
zborder:solid 1px red;

}
table.two_square td img{
	margin:0px;
	padding:0px;
	margin-left:5px;
	margin-bottom:5px;
	float:right;
	
	width:120px;
	border:none;
zborder:solid 1px red;
}

/*-------  table.three_square  -------------*/

table.three_square{
	margin:0px;
	margin-top:0px;
	width:736px;
	text-align:center;
	border:none;
	
}
table.three_square td{	
	margin:0px;
	padding:10px;
	text-align:left;
	font-size:0.7em;
	font-family:Verdana, Arial;
	font-weight:normal;
	color:#555; 
	background-color:transparent;/*fa923f;*/
	height:auto;
	vertical-align:top;
	zbackground-image: url("images/three.jpg");
	background-position:50% 50%;
	background-repeat:no-repeat;
border:1px solid #ccc;
border-right: 3px solid #aaaaaa;
}

table.three_square  h1{	
	padding-top:0px;
	padding-left:0px;
	color:#ef977e;
	font-size:14px;
}

table.three_square tr td img {		
	margin:0px;
	
	FLOAT:none;	
	clear:both;
	width:200px;
	border:none;
zborder:1px solid red;
}

/*----------------------------------------*/
p.copy{
    padding:10px;
	font-size:9px;
	color:#93bdd6;
	text-align:center;		
	background-color:white;
zborder: 1px solid black;
}


a{
	color:#0e76bd;
	zfont-size:11px;
	ztext-decoration:none;	
}
a:hover{
	color:#e78a02;
}
a.copyright{
	color:#ccc;
	font-size:9px;
	ztext-decoration:none;
}
a img{	
	width:60px;
	float:left;
	margin-right:10px;
	
	zborder:none;
border: 1px dotted #ccc;
}

a.no_underline{
	text-decoration:none;
}

/*----------------------------------------*/
INPUT{
	color:#333333;
	background-color:#E7E5D8;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-style: normal; 
	font-weight: normal;
	width:90%;
}
input.email{
	width:90%;
}
input.pay{width:130px;height:50px;
}

input.qty{width:25px;
}
input.submit{
	width:75px;
}

TEXTAREA{
	color:#333333;
	background-color:#E7E5D8;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-style: normal; 
	font-weight: normal;
	width:90%;
}
SELECT {  
	font-family: Arial, Helvetica, sans-serif; font-size: 12px; 
	color: #333333; background-color: #E7E5D8;
	width:80%;
}


/*------table.one------*/

table.one{
	margin:0px;
	margin-top:10px;
	width:736px;
	text-align:left;
zborder:1px solid #ccc;	
}

table.one td{
	margin:0px;
	padding:30px;
	padding-top:5px;
	padding-bottom:0px;
	text-align:left;
	zwidth:50px;
	vertical-align:top;
	color:#555;
	font-family:Verdana, Trebuchet MS,Arial;
	font-size:0.7em;
	background-color:transparent;
	background-image: url("images/one.jpg");
	background-position:0% 50%;
	background-repeat:no-repeat;
zborder:1px solid blue;
}

table.one td.topone{
	margin:0px;	
	
	padding-left:30px;
	padding-top:10px;
height:30px;
	text-align:left;
	background-image: url("images/one.jpg");
	background-position:0% 0%;
	background-repeat:no-repeat;
	background-color:transparent;
zborder:1px solid red;
}

table.one td.topone h1{
	padding:0px;
	
	color:#ef977e;
	font-size:14px;
zborder:1px solid red;
}

table.one td.bottomone{
	margin:0px;
	height:20px;
	background-image: url("images/one.jpg");
	background-position:0% 100%;
	background-repeat:no-repeat;
}

table.one td img{
	float:right;	
	margin-left:15px;
	margin-bottom:10px;
}

/*-----table.two--------------------*/

table.two{
	margin:0px;
	padding:0px;
	margin-top:10px;
	
	width:736px;
	text-align:left;
	border:none;
	
zborder:1px solid red;	
} 
/*--table.two TDs--*/
table.two td {
	margin:0px;
	padding:0px;
	padding-left:30px;
	padding-right:20px;
	padding-bottom:20px;
	
	width:50%;
	text-align:left;	
	vertical-align:top;
	
	color:#555;
	font-family:Verdana, Trebuchet MS,Arial;
	font-size:0.7em;
	
	background-color:transparent;
	background-image: url("images/two.jpg");
	background-position:50% 50%;
	background-repeat:no-repeat;
	border:none;
zborder:1px solid blue;
}

table.two td.toptwo{
	margin:0px;
	padding:0px;
	padding-left:30px;
	padding-top:10px;
	height:30px;
	text-align:left;
	vertical-align:top;
	background-image: url("images/two.jpg");
	background-position:50% 0%;
	background-repeat:no-repeat;	
}

table.two td.toptwo h1{
	padding:0px;
	color:#ef977e;
	font-size:14px;
}

table.two td.bottomtwo{
	margin:0px;
	height:10px;
	background-image: url("images/two.jpg");
	background-position:50% 100%;
	background-repeat:no-repeat;
}


table.two td img{
	margin:0px;
	padding:0px;
	margin-left:5px;
	margin-bottom:5px;
	float:right;
	
	width:120px;
	border:none;
zborder:solid 1px red;
}
/*-----    table.three--------------------*/

table.three{
	margin:0px;
	margin-top:10px;

	width:736px;
	text-align:center;
	border:none;	
}


table.three td{	
	margin:0px;
	padding:0px;
	padding-left:30px;
	padding-right:20px;
	padding-bottom:20px;
	text-align:left;
	font-size:0.7em;
	font-family:Verdana, Arial;
	font-weight:normal;
	color:#555; 
	background-color:transparent;/*fa923f;*/
	height:auto;
	vertical-align:top;
	background-image: url("images/three.jpg");
	background-position:50% 50%;
	background-repeat:no-repeat;
zborder:1px solid red;
}

table.three td.topthree{
	margin:0px;
	padding:0px;	
	height:30px;
	
	background-image: url("images/three.jpg");
	background-position:50% 0%;
	background-repeat:no-repeat;
	background-color:transparent;
zborder:1px solid red;
}

table.three td.topthree h1{
	padding:10px;	
	zpadding-bottom:0px;	
	padding-left:30px;	
	font-size:14px;
	color:#ef977e;
}

table.three td.bottomthree{
	margin:0px;
	height:10px;
	background-image: url("images/three.jpg");
	background-position:50% 100%;
	background-repeat:no-repeat;
}
/*-------  table.three.td - images-------------*/
table.three td img {		
	margin:0px;
	zmargin-left:10px;
	zmargin-right:10px;
	FLOAT:none;	
	clear:both;
	width:185px;
	border:none;
zborder:1px solid red;
}
/*-------  table.three.td - ankors-------------*/

ztable.three td a{	
	margin:0px;	
	padding:0px;
	zpadding-left:10px;
	
	font-size:1.2em;
	font-family:Trebuchet MS,Verdana, Arial;
	font-weight:normal;
	background-color:transparent;/*fa923f;*/
	color:#3c82c7; 
	
}
table.three td a:hover{		
	color:#ccc; 
	
}


table.three{
	margin:0px;
	margin-top:10px;

	width:736px;
	text-align:center;
	border:none;
	
}
p.stopper50{
	height:50px;
}

table.contact{
	margin:0px;	
	padding:0px;
}
table.contact td{
	margin:0px;	
	padding:0px;
	padding-top:10px;


border:none;
}

a.contact{
	color:red;
	font-weight:bold;
	font-size:14px;
}
a.glaz,a.glaz:hover{
	cursor:text;
	text-decoration:none;
	color:#555;
}