/* style for template #1  */

BODY {padding:0px;  background-image:url(images/bgtop2_3.gif); background-repeat:repeat-x; background-color: #103253;  margin:0px; font-family:Verdana, Arial, Helvetica, sans-serif}
p, font
{ font-family:		'Trebuchet MS', 'Lucida Grande', Verdana, Arial, Sans-Serif;
}
td, th 
{ font-family:		Verdana, Arial, Sans-Serif;
 font-size: 11px;
}

INPUT { background-color:#f1f1f1; border:#666666 solid 1px;}
h2
{ color: #CC0000; text-align:center;
  font-size:		11px; font-weight:bold; 
}

.amenu {border-bottom:#7D7256 solid 0px; height:20px; color:#666666}
.amenu:hover {border-bottom:#CCCCCC solid 0px; height:20px; color: #990000}
.background-brif {background:url(images/bgbrif.gif);}
.background-left {background:url(images/left1.gif);} 

h1
{ color:			black;
  font-size:		12px;
}
radio { border:solid 0px;}

h5
{
  font-size:		115%;
}
.header
{ font-size:		125%;
  color:			black;
  font-weight:		bold;
  text-decoration:	underline;
}
.no_underline
{ text-decoration:		none;
  color:#475959;
  border:#99b6b6 solid 1px;
  padding:3px;
  margin:0px;
  background:#e1eaea;
}
.apromo
{font-weight:		bold;
font-family:Verdana; font-size:11px;
 color: #39627a;
 text-decoration:none;
}
.pricepromo
{	font-weight:		bold;
	font-family:Verdana; font-size:14px;
	color: #FF0000;
	text-decoration:none;
}

.pricepromo_vat
{	font-weight:		bold;
	font-family:Verdana; font-size:11px;
	color: #345679;
	text-decoration:none;
}

.price_big
{	font-weight:		bold;
	font-family:Verdana; font-size:11px;
	color: #FF0000;
	text-decoration:none;
}

.underline1 {color: #FF6600; font-weight:bold}

a
{font-weight:		bold;
font-family:Verdana; font-size:11px;
 color:#666666;
 text-decoration:none;
}
a:hover {border-bottom:#CCCCCC solid 0px; color: #990000}

.small
{ font-size:		10px;
}

.faq
{ text-decoration:		none;
   border:#849cc6 solid 1px;
   background:#7bb0e6;
   font-weight:normal;
   font-size:10px;
   font-family:Verdana, Arial, Helvetica, sans-serif;
   color:#FFFFFF;
   padding-left:6px;
   padding-right:6px;
   padding-top:3px;
   padding-bottom:3px;
   margin:0px;
}

.price_brief
{ font-size:		120%;
}
.big
{ font-size:		150%;
  text-decoration:	none;
}
.cat
{ font-size:		9px;
font-family:Verdana;
color:#39627A;
}
.standard
{ font-weight:		normal;
}
.white
{ color:			white;
}
.pink
{ color:			pink;
}
.menu
{ color: #666666;
  font-weight:		bold;
  font-size:		11px;
}
.menu:hover
{ color:			#27335c;
  font-weight:		bold;
  font-size:		11px;
}
div.topmenu_selected
{
  background:		#203560;
  padding:			7px;
}
div.topmenu_notselected
{
  background:		#4E679F;
  padding:			7px;
}
.footer
{
  font-size:		60%;
  color:			gray;
}
.lightsmall
{ color:			black;
  font-size:		80%;
}
.category_child
{
border-bottom:#CCCCCC solid 0px; height:18px; color:#666666
}
.cart
{
  font-size:		11px;
  BORDER-BOTTOM:	0px solid;	
  BORDER-LEFT:		0px solid;
  BORDER-RIGHT:		0px solid;	
  BORDER-TOP:		0px solid;
  margin:			0px;
  font-weight:bold;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  color: #CC3300;
  background-color:  transparent;
}


p, body, font, div, td
{ font-family:		verdana,arial,helvetica,sans-serif;
  font-size:		11px;
}
h1
{ font-family:		verdana,arial,helvetica,sans-serif;
  font-size:		17px;
  color:			black;
}
h3
{ font-family:		verdana,arial,helvetica,sans-serif;
  font-size:		15px;
  color:			black;
}
h4
{ font-family:		verdana,arial,helvetica,sans-serif;
  font-size:		14px;
  color:			black;
}

.no_underline
{  text-decoration:		none;
   border:#849cc6 solid 1px;
   background:#FFFFFF;
   font-weight:normal;
   font-size:10px;
   font-family:Verdana, Arial, Helvetica, sans-serif;
   color:#333333;
   padding-left:6px;
   padding-right:6px;
   padding-top:3px;
   padding-bottom:3px;
   margin:0px;
}

.no_underline:hover
{ text-decoration:		none;
  border:#849cc6 solid 1px;
  background:#e5edf9;
  font-weight:normal;
  font-size:10px;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  color:#333333;
  margin:0px;
}

.small
{ font-size:		9px;
}
.faq
{ font-size:		14px;
}
.faq_gray
{ font-size:		14px;
  color:			#666666;
}
.faq_olive
{ font-size:		14px;
  color:			#3A6135;
}
.big
{ font-size:		16px;
  text-decoration:	none;

}

.standard
{ font-weight:		normal;
}
.standardsmall
{ font-weight:		normal;
  font-size:		9px;
}
.light
{ color:			white;
}
.lightsmall
{ color:			white;
  font-size:		9px;
}
.lightmenu
{ color:			white;
  text-decoration:	none;
}
.lightstandard
{ color:			white;
  font-weight:		normal;
}
.middle
{ color:			#F0B5B5;
}
.olive
{ color:			#163106;
  font-weight:		normal;
  font-size:		9px;
}

.cartsmall
{
  font-size:		9px;
  BORDER-BOTTOM:	0px solid;	
  BORDER-LEFT:		0px solid;
  BORDER-RIGHT:		0px solid;	
  BORDER-TOP:		0px solid;
  margin:			1px;
  font-weight:		bold;
  color:			#F0B5B5;
  background-color:  transparent;
}
.totalPrice
{ font-family:		verdana,arial,helvetica,sans-serif;
  font-size:	    16px;
  BORDER-BOTTOM:	0px solid;	
  BORDER-LEFT:		0px solid;
  BORDER-RIGHT:		0px solid;	
  BORDER-TOP:		0px solid;
  margin:		1px;
  font-weight:		bold;
  color:		red;
  background-color:  transparent;
}

.login
{ font-size:	    12px;
  font-weight:		normal;
  BORDER-BOTTOM:	1px solid;	
  BORDER-LEFT:		1px solid;
  BORDER-RIGHT:		1px solid;	
  BORDER-TOP:		1px solid;
  margin:			1px;
  font-weight:		none;
  color:			black;
  background-color: #e3eaf1;
}

.myaccount_tab_bottom
{
  BORDER-BOTTOM:	1px solid;
  BORDER-LEFT:		0px solid;
  BORDER-RIGHT:		1px solid;
  BORDER-TOP:		0px solid;
  BORDER-COLOR:		#82A1DD;
  text-align:		center;
  margin:			1px;
}

.myaccount_tab_top
{
  BORDER-BOTTOM:	0px solid;
  BORDER-LEFT:		0px solid;
  BORDER-RIGHT:		1px solid;
  BORDER-TOP:		1px solid;
  BORDER-COLOR:		#82A1DD;
  text-align:		center;
  margin:			1px;
}

.myAccount_bottomright {
  BORDER-BOTTOM: 1px dotted #A9C0FF;
  BORDER-RIGHT: 1px dotted #A9C0FF;
}
.myAccount_bottom {
  BORDER-BOTTOM: 1px dotted #A9C0FF;
}
.myAccount_right {
  BORDER-RIGHT: 1px dotted #A9C0FF;
}

.comparison_button
{
  BORDER-BOTTOM:	1px solid;	
  BORDER-LEFT:		1px solid;
  BORDER-RIGHT:		1px solid;	
  BORDER-TOP:		1px solid;
  background-color:  #D2E7FF;
}

.pageSeparator { margin:0px;
	BORDER-BOTTOM: 0px dotted #A9C0FF
}

#headmenu{
padding: 4px 0;
margin-left: 0;
margin-bottom: 0;
margin-top: 0.1em;
font: bold 12px Verdana;
}

#headmenu li{
list-style: none;
display: inline;
margin: 0;
}

#headmenu li a{
padding: 5px 0.5em;
margin-left: 3px;
border: 1px solid #c2d0d8;
border-bottom: none;
background:url(images/bg_home_top.jpg);
}

#headmenu li a:hover{
padding: 5px 0.5em;
margin-left: 3px;
border: 1px solid  #839eae;
border-bottom: none;
background: white;
}

#headmenu li a:link, #tablist li a:visited{
color: #666666;
}

#tablist{
padding: 4px 0;
margin-left: 0;
margin-bottom: 0;
margin-top: 0.1em;
font: bold 12px Verdana;
}

#tablist li{
list-style: none;
display: inline;
margin: 0;
}

#tablist li a{
padding: 5px 0.5em;
margin-left: 3px;
border: 1px solid #c2d0d8;
border-bottom: none;
background:url(images/bg_home_top.jpg);
}

#tablist li a:hover{
padding: 5px 0.5em;
margin-left: 3px;
border: 1px solid  #839eae;
border-bottom: none;
background: #FFF;
}

#tablist li a:link, #tablist li a:visited{
color: #666666;
}

#tablist li a.current{
background:#ffffff;

}

#tabcontentcontainer{
width: 780px;
/* Insert Optional Height definition here to give all the content a unified height */
padding: 5px;
border: 1px solid  #c2d0d8;
}
#tabcontentcontainer2{
width: 400px;
/* Insert Optional Height definition here to give all the content a unified height */
padding: 5px;
border: 1px solid  #c2d0d8;
}

.tabcontent{
display:none;
}

.search_top
{ width:222px;
 height:30px; 
 padding-left:10px;
 background:#92adc9;
 font-weight:bold;
 color:#000000;
 font-size:14px; 
 padding-top:5px;
-moz-padding-left: 10px;
}

#result {
	height:20px;
	font-size:16px;
	font-family:Arial, Helvetica, sans-serif;
	color:#333;
	padding:5px;
	margin-bottom:10px;
	background-color:#FFFF99;
}
#country{
	padding:3px;
	border:1px #CCC solid;
	font-size:17px;
}
.suggestionsBox {
	position: absolute;
	left: 0px;
	top:5px;
	margin: 26px 0px 0px 0px;
	width: 220px;
	padding:0px;
	background-color: #EEF2F2;
	color: #fff;
}
.suggestionList {
	margin: 0px;
	padding: 0px;
}
.suggestionList ul li {
	list-style:none;
	margin: 0px;
	padding: 6px;
	border-left:1px dotted #666;
	border-right:1px dotted #666;
	border-bottom:1px dotted #666;
	cursor: pointer;
}
.suggestionList ul li:hover {
	background-color: #C2D0D8;
	color:#000;
}
#auto {
	font-family:Verdana, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	padding:0;
	margin:0;
}

.load{
background-image:url(autocomplete/frontsearch/loader.gif);
background-position:right;
background-repeat:no-repeat;
}

#suggest {
	position:relative;
}