* { padding:0; margin: 0 }

body { color: #000000;

font-family:Arial, Helvetica, sans-serif;

	font-size: 12px;

}

h1 {

	font-size: 1.5em; font-weight:bold;color:#000000;

}

h2 { 	font-size: 1.4em;font-weight:bold; color:#000000;

}

h3 {font-size: 1.2em;font-weight:bold;color:#000000;}





a { color: #1144BB; text-decoration:none ; background: inherit }

a:hover { color: #C50000; text-decoration: underline; background: inherit  }

blockquote { margin: 0 0 15px 30px; border-left: 3px solid #8ADF88; padding: 0 0 0 8px }





#content { padding: 0; margin: 0 auto; width: 765px; }

#title {	margin: 0; padding-top:5px; height: 40px; width: 100%; }

	#title .green { color: #D9FFD8; line-height: 25px; background: inherit }

	#title .pad { padding: 5px 0 }

	#title .lgplace { width:210px; float:left;}	

	#title .bnrplace { color:#666666;width:400px; float:right; margin-top:9px; font-size:0.8em; text-align:left;}	

#title .textarean{background-color:transparent; font-size:1.0em;border: 0px solid #D6D6D6;color:#666666; font-family:Verdana, Arial, Helvetica, sans-serif;padding-top:1px;  }

#title .textarean form { display: inline; margin: 0; padding: 0 }

#title .bgedit{ padding:0 0 0 2px; width:162px;height:17px;background-image:url(images/textareabg.jpg); background-repeat:no-repeat;text-align:left; }



	

#subheader {	margin:0; height: 20px; font-size:11px; padding:2px 15px 2px 15px; text-align:right;}



#maincontent { width: 100%; background: transparent; padding-top: 15px }		

#maincontent .underline { border-bottom: 1px solid #D6D6D6;padding-bottom:3px; }

#maincontent .simg { border: 1px solid #e5e5e5; margin: 0 10px 10px 0; float: left; padding:2px;}

#maincontent ul {  color: #333333 ;padding-left: 25px; }

#maincontent ul li { display:list-item ;  list-style:circle; margin-top:2px;}

#maincontent ol {  color: #333333 ;padding-left: 25px; }
#maincontent ol li {display:list-item ;  list-style:decimal;  margin-top:2px;}


#maincontent p { padding: 0 0 10px 0;  margin: 0;  text-decoration: none; background: inherit }

#maincontent .mpnull { margin: 0; padding: 0 0 0 0; }

#maincontent .textbox { float: right; color: #454545;background: #fefefe; padding: 3px 3px 3px 0px; margin: 15px 0 5px 5px; border: 1px solid #e8e8e8; text-align:left }

#maincontent .textboxsl { float: right; color: #454545;  background: #FFFFFF; padding: 3px 3px 3px 0px; margin: 5px 0 5px 5px; border: 1px solid #e8e8e8; width:155px; text-align:left; }

#maincontent .textboxhz { float: left; color: #454545; width: 95%; padding: 10px; margin: 10px 0 10px 0;  }

	#left_side { width: 545px; margin-bottom: 20px}

#right_side { width: 200px; float: right; }

#right_side h3 { 

clear:left;

			height: 22px;

			background: transparent url(images/h3bg.jpg) repeat-x;

			border: 0;

			font-weight:bold; font-size:9pt;

			padding: 0px 0 0 5px;

			line-height: 22px

		}

#right_side .lcontent { background-color:#FAFAFA; border: 1px solid rgb(230,230,230); margin-bottom: 2px;	color: #333333; padding:2px; }

#right_side .lcontentwh {border: 0px solid #e5e5e5; margin-bottom: 10px; color: #333333;display:none;}

		#right_side .lcontent p { padding: 8px; color: #333333; background: inherit; }

		#right_side ul { color: #333333 ;padding-left: 20px; padding-top:10px; padding-bottom:10px}

		#right_side li { display:list-item ;  line-height:17px; list-style:circle; }











#footer {

	bottom:0;

	clear:both;

	text-align: left;

	border-top: 1px solid #e5e5e5;

	padding: 3px 0 0 0;

	margin-top: 0px;

	margin-bottom: 15px;

	color: #000000;

	background: #FFF;

}

#footer .right { float: right }





#menu_guswe{

margin: 0; letter-spacing:0.04em;

padding:0;

}



#menu_guswe ul{

margin-left: 0px;

width: 100%;

}



* html #menu_guswe ul{ /*IE only rule. Delete extra margin-bottom*/

margin-bottom: 0;

}



#menu_guswe ul li{

display: inline;

}



#menu_guswe ul li a{

float: left;

color: #666666;

padding: 0px 9px 0px 9px;

text-decoration: none;



border-right:1px solid #CCCCCC;

}



#menu_guswe ul li a:hover{

color: #CD0007;



}



#bottstyle {color:#CCCCCC;}

#bottstyle a{ text-decoration:none;color:#0455B9;}

#bottstyle a:hover { color: #C50000;}

#copyr{color:#000000;margin:0;}#copyro{color:#000000; margin:0;font-weight:bolder}

#copyr a{ text-decoration:none;color:#000000;}





	#home_boxies { width: 230px; float: left; margin: 10px 10px 5px 10px; }

		#home_boxies h2 {

		font-family:Arial, Helvetica, sans-serif;

			border: 0;

			font-weight:bolder;

			font-size:12pt;

			padding-bottom: 5px;

			line-height: 22px

		}

		#home_boxies .lcontent { border: 0px solid #e5e5e5; margin-bottom: 5px;}

		#home_boxies .lcontent p { padding: 8px; color: #000000;}

		#home_boxies .lcontentbox p { padding-top: 5px; color: #000000;}

		#home_boxies ul { padding-left: 17px;  color: #000000 }

		#home_boxies li {  padding:0 0 2px 0; list-style:circle;  display:list-item ; }

		#home_boxies ul li {margin-top:1px;}

	



#prod_boxies .proddetaila{padding-left: 10px; padding-top:5px; border-top:1px solid #D6D6D6;}

#prod_boxies .proddetailbo{padding-left: 10px; text-align:right; padding-bottom:5px; border-bottom:1px solid #D6D6D6;}

		

		

	#full_boxies { margin:2px 0px 5px 10px; float:left}

		#full_boxies h2 {

		font-family:Arial, Helvetica, sans-serif;

			font-weight:bolder;

			font-size:12pt;

			padding-top:10px;

			line-height: 22px;



		}

		#full_boxies .lcontent {float:left; margin-top:5px;margin-bottom:10px;}

		#full_boxies .hzflood {float:left; width:249px; }
		#full_boxies .hzflood ul li {margin-top:1px;}

		#full_boxies ul { padding-left: 17px;  color: #000000 ;}

		#full_boxies li {  padding:0 0 2px 0;  list-style:circle;/*list-style-image:url(images/ligry.gif); */display:list-item ; }

	



.boktopidx{ width:545px; float:left; }

.bokidxhead{ margin-top:15px;}

.bokidxhead h2 {

		font-family:Arial, Helvetica, sans-serif;

			height: 22px;

			font-weight:bold;

			font-size:12pt;

			padding: 0 0 5px 0;

			line-height: 22px

		}

.bokidxcontmenu{ width:530px; clear:left; border-bottom:1px solid #D6D6D6; padding-bottom:10px; padding-left:15px;}		

.bokidxcontmenu img{ width:76px; height:69px; border:0;}		

.bokidxcont{ width:100%; clear:left}

.bokidxcont ul {  color: #333333 ;padding-left: 25px; }

.bokidxcont li { display:list-item ;  line-height:17px; list-style:circle;}

.bokidxfut{ width:100%; text-align:right; padding:5px 0 5px 0; border-bottom:1px solid #D6D6D6;  font-weight:bold;line-height:22px; float:left}	

.bokidxcontdet{ width:100%; padding-top:10px; }



.bokidxhalf{ width:255px; margin-right:16px; float:left }

.prodprop{ width:180;  margin:5px 5px 5px 5px; font-size:11px; color:#666666;}

.prodpropdl{ width:180;  margin:10px 5px 5px 5px;  color:#666666;font-size:12px; padding:3px 15px 3px 15px; }

.prodpropdl a {letter-spacing:0.2em; text-decoration:none}

.prodpropdl a:hover{letter-spacing:0.4em; text-decoration:none}

.bokidxhalfprod{ width:320px; margin-right:16px; float:left }

.bokidxhalfprod h3 {font-size: 1.2em;font-weight:bold;color:#C50000;}

.bokidxhalfscrsh{ width:190px; margin-right:5px; float:left }

.bokidxhalfscrsh h3 {font-size: 1.2em;font-weight:bold;color:#C50000;}

.bokidxhalfr{ width:255px; margin-right:5px; float:left }

.bokidxhalffut{ width:100%; text-align:right; padding:5px 0 5px 0; border-bottom:1px solid #D6D6D6;  font-weight:bold; margin-bottom:10px; line-height:22px;}	



.innerad{ padding-top:10px;padding-bottom:10px;}

.adinnerurl {padding-top:5px;padding-bottom:5px;font-size:11px; margin-left:20px;}

.adrited{ width:190px; line-height:12px; font-size:11px;}



.creasttl{ width:100%; clear:left; background-color:rgb(248,248,248); margin-bottom:10px; margin-top:10px; border-bottom:1px solid rgb(230,230,230); border-top:1px solid rgb(230,230,230); line-height:14pt;}

.creasttl h2{ font-size:11pt; font-weight:bold; margin-left:10px;}

.creasimg{ width:180px;float:left; text-align:center; margin-bottom:10px;}

.creasimg img{ border:0px solid rgb(248,248,248); padding:2px;}

.creasdesc{ width:340px; float:left; margin-left:10px;  margin-bottom:10px;}



#PagingNavg {

  float: left;font-weight: bold;

  font-size:10px;

  width: 545px;

  padding:15px 0;

  text-align: center;

}

#PagingNavg span {

  font-weight: bold; color:#666666;

  padding: 2px 6px 3px 6px;margin:0 2px 0 2px;

  border: 1px solid #E6E6E6;

/*  margin-bottom: 20px;*/

}

#PagingNavg a {

  background: #F0F9FF;

  color: #069;

  text-decoration: none;

  padding: 2px 6px 3px 6px; margin:0 2px 0 2px;

  border: 1px solid #C1E7FF;

}

#PagingNavg a:hover {

  border-color: #F25454; color:#C50000; background-color:#FFF5F5;

}



.navig{ font-size:10px; font-weight:bold; margin-top:10px; color:#666666; margin-bottom:15px; text-align:right; float:left;  width:545px;}

.navig a{ text-decoration:none; padding:2px 6px 2px 6px; color:#0455B9; width:20px;}

.innav{ width:20px; border:1px solid #DBF1FF; background:#F0F9FF; float:left; margin-left:2px; text-align:center; cursor:pointer}

.innavac{ width:20px; border:1px solid #E6E6E6; background:#FFFFFF; float:left; margin-left:2px; text-align:center;color: #666666;}

.decisbox{ background-color:#FFEEEE; border:1px solid #FFAAAA;text-align:center; padding:5px 0 5px 0;font-size:12px; font-weight:bold; color:#C50000 }

.decisbox a{ text-decoration:none; width:100%; color:#C50000;}

.spaz{ height:15px; clear:left;}

.subnotes{font-size:11px; color:#666666;}

.subnotes a{text-decoration:none; }



.tekpild{ border:1px solid #7F9DB9;	font-family:Geneva, Arial, Helvetica, sans-serif;

	font-size:12px;}

	.tekpildlower{ border:1px solid #7F9DB9;	font-family:Geneva, Arial, Helvetica, sans-serif;

	font-size:12px;text-transform: lowercase;}

.butone{font-family:Verdana, Arial, Helvetica, sans-serif; background-image:url(images/btnsuggestres.jpg); background-repeat:repeat-x; padding:1px;

	font-size:11px; font-weight:bold; color:#00659B; border:1px solid #00659B; background-color:#EBF8FF; cursor:pointer;}

	.fieldlbl{color: #333333;font-size:11px; }		

.pormwe{padding:0; margin:0;}	

.semaltek{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#999999;}


.icnprom{float:left; margin:5px 5px 2px 15px;}
.icnprom img{ padding:2px; border:1px solid #CCCCCC;}
.descprom{float:left; margin:2px 5px 2px 0px; font-size:11px; width:430px;}
.descprom h3{color: #C50000; font-size:12px;}

#bokidxcontdesctex{ width:100%; clear:left; font-size:11px; color:#C50048; letter-spacing:2px; text-align:right; height:14px; margin-top:0;}