/* CSS Document */

.header_block {height:30px;width:615px;}

#caravan_stock	{width:798px;}

.caravan		{width:786px; border:1px solid #FFFFFF;  padding:5px; clear:both; height:110px; font-size:1.0em; font-family:Arial, Helvetica, sans-serif, Verdana, Tahoma; border-bottom:1px solid #CCCCCC; margin-bottom:2px; color:#FFFFFF;}
.caravan:hover	{width:786px; border:1px solid #2BA7F9;  padding:5px; clear:both; height:110px; font-size:1.0em; font-family:Arial, Helvetica, sans-serif, Verdana, Tahoma; margin-bottom:2px; color:#FFFFFF; background:#a2d5f6;}
.icons			{float:left; width:60px; height:30px;}


.box_thumb		{float:left; margin-right:8px; color:#000063 }

.imgThumb		{border:1px solid #000063; width:100px; height:75px; background-color:#FFFFFF; line-height:4.4em; text-align:center;}



.innnerrightbox		{float:left;  width:600px; }
.title				{float:left;  width:300px; }
.price				{float:right; width:90px; margin-left:50px; }
span.price			{font-size:1.2em; font-family:Arial, Helvetica, sans-serif; color:#3E3E3E;}
.spec				{float:left;  width:350px; }


h2.cf					{float:left; font-size:1.0em; font-weight:900; line-height:1.1em; padding:0px;  margin:0px;  color:#3E3E3E;}
span			{}

span.more_info	{margin-left:20px; color:#000063}
span.price		{float:right; font-size:1.4em;}

ul				{padding-left:16px; margin:0px; margin-top:0.2em;}

ul.spec_1		{float:left; width:150px;}
ul.spec_2		{float:left; width:150px;}

li				{list-style:square;}
li.spec_3		{list-style:square; padding:0em; margin:0em; line-height:1.3em;   font-size:0.8em; font-weight:100; color:#3E3E3E; }


hr.break		{width:100px;}

a.more_d:link		{color:#000063 }
a.more_d:visited	{color:#000063 }
a.more_d:hover		{color:#000063 }

.layout			{float:left; width:214px;}

/** PAGES **/


#top_pageNo		{width:776px; height:18px; background-color:#2BA7F9; padding:10px; margin-bottom:10px; margin-top:10px; border:1px solid #000063;  font-size:62.5%;font-family:Arial, Helvetica, sans-serif, Verdana, Tahoma; clear:right; }


#page_previous	{float:left; font-size:1.2em;}
#pages			{float:left; }
#page_next		{float:left; font-size:1.2em;}

#page_no		{float:right; width:50px; font-size:1.2em; height:16px; }


a.pages:link		{ color:#ffffff; font-size:1.2em; font-weight:bolder;}
a.pages:visited		{ color:#ffffff; font-size:1.2em; font-weight:bolder;}
a.pages:hover		{}

span.TPages			{float:left; width:170px; font-size:1.4em;}
span.pagesOn		{font-size:1.2em;}
span.npp			{font-size:0.9em; padding:0px; margin:0px; height:16px; float:left;}
.form				{padding:0px; margin:0px; float:right; width:20px; height:16px;}
select.npp_select	{float:right;}

.npp				{float:right; margin-right:3px;}



