html, body {
scrollbar-track-color: 		#ffffff;
scrollbar-face-color:  		#D1E8A2;
scrollbar-highlight-color: 	#ffffff;
scrollbar-shadow-color:		#ABD555;
scrollbar-3dlight-color:	#ABD555;
scrollbar-arrow-color:		#29B2FD;
scrollbar-darkshadow-color:	#0072ff;
}


body	{ 
font-family:		Arial, Tahoma, Verdana;
font-size:		12px;
background-color: #d1e8a2;
}

p,font
{ font-family:		Arial, Tahoma, Verdana;}

td
{ font-family:		Arial, Tahoma, Verdana;
  font-size:		11px;
  color:		#333333

}

hr {
	color:#fff;
	background-color:#fff;
	height: 1px;
	border-width:0px;
}

.inputbox {

	background:url(../images/bg_input.gif);
	border:1px solid #cccccc;

	}



code                  {font-size: 11px; : courier, verdana, arial, helvetica, sans-serif; }
fieldset              {padding: 6px; margin: 6px; border:1px solid #ddd}
legend                {font-size: 11px;  padding:4px; color:#777}
td,th         {font-size: 11px; color: #000; font-family:  Arial, Tahoma, Verdana;}
option         {border:none}

INPUT {
	font-size:10px;
}

.button {
font-weight: normal;
font-size:10px;
text-align:center;
height: 16px;
color: #0066CC;
background-color: #fff;
cursor: pointer; 
margin-left:2px
width: 170px;
BORDER-RIGHT: #ccc 1px solid; 
BORDER-TOP: #fff 1px solid; 
BORDER-LEFT: #fff 1px solid; 
BORDER-BOTTOM: #ccc 1px solid;
}

TEXTAREA 
{font-size:12px
}

select {
	font-size:10px;
	width: 150px;
}

form                  {display:inline}
small                 {font-size:10px}
fieldset              {border-color:#ccc}

p{ 
font-family:		Arial, Tahoma, Verdana;
font-size:		11px;
}



h1
{ 
font-family:		Arial, Tahoma, Helvetica, sans-serif;
text-align:center;
font-size:		12px;
color: #ffffff; 
width:100%; 
padding-top:0px;

margin-top:0px;
margin-bottom:0px;
margin-LEFT:0px;
margin-RIGHT:0px;
background-color: #0066CC;
background-image: url(../images/h1.gif);
background-position: middle center;
height: 22px;
}

h5
{ font-family:		Geneva, Arial, Tahoma;
  font-size:		14px;
  color:		#004ba8;
}

h4
{ font-family:		Geneva, Arial, Tahoma;
  font-size:		14px;
  color:		#999999;
}

a
{ font-family:		Arial, Helvetica, sans-serif;
  font-weight:		bold;
  font-size:		11px;
  color:		#0097F1;
  text-decoration:	none;
}

a:hover               {color: #ff8400; text-decoration:underline;}

a.menu
{ text-decoration:		none;
  font-family:		Geneva, Tahoma;
  font-weight:		bold;
  font-size:		11px;
  color:		#fff;
}

a.menu:hover               {color: #ccff00; text-decoration:none; font-weight:bold ;}


a.menu1
{ text-decoration:		none;
font-family:		Geneva, Tahoma;
  font-weight:		bold;
  font-size:		11px;
  color:		#000;
}

a.menu3
{ 
text-decoration:		none;
font-family:		Geneva, Tahoma;
  font-weight:		bold;
  font-size:		11px;
  color:		#ccff00;


}

a.menu3:hover               {color: #FF9900; text-decoration:none; font-weight:bold ;}

a.menu4
{ 
text-decoration:		none;
font-family:		Geneva, Tahoma;
  font-weight:		bold;
  font-size:		11px;
   color:			#000000;
}


.white { 
  font-family:		Arial, Geneva, Tahoma;
  font-weight:		normal;
  font-size:		12px;
  color:		#ffffff;
}


.white2 { 
  text-align:	center;
  font-family:		Arial, Geneva, Tahoma;
  font-weight:		bold;
  text-decoration:underline;
  font-size:		12px;
  color: #fff; 
}

a.white2:hover {
color: #d4fa7d; 
text-decoration:none; 
}




.red { 
color:		red;
font-weight:		bold;
margin-top:1px;
}


.no_underline
{ text-decoration:		none;
}
.small
{ font-size:		10px;
}


.cnt-blue
{
width: 100%;
font-size:	11px;
font-family:	Arial, Verdana, Helvetica, sans-serif; 
color:		#0097F1;
text-align:	center;
}


.price
{ font-size:		11px;
  font-family:  Arial, Verdana, Helvetica, sans-serif; 
  color:		#000;
}


.faq
{ font-size:		11px;
  font-family:  Arial, Verdana, Helvetica, sans-serif; 
  color:		#0097F1;
}

.faq1
{ font-size:		11px;
  font-family:  Arial, Verdana, Helvetica, sans-serif; 
  text-decoration:	none;
  color:		#0066CC;
  cursor :url("images/aero.cur");
}

.faq2
{ font-size:		11px;
  font-family:  Arial, Verdana, Helvetica, sans-serif; 
  text-decoration:	none;
  color:		#ff8400;
}



.faq3
{ font-size:		12px;
  font-family:  Arial; 
  text-align:	center;
  font-weight:		normal;
  text-decoration:	none;
  color:		#008c00;
}


.faq4 { 
line-height: 1.2em; 
font-weight: normal;
}


a.faq4, a.faq4:visited { 
font-size: 9px;
font-weight: normal;
color: #000;
}

a.faq4:hover{ 
color: #0066CC;
}

a.faq2:active {
color:#6680A8;
}




.big
{ font-size:		18px;
  text-decoration:		none;

}
.cat
{ 
font-family:		Geneva, Arial, Tahoma;
font-size:		16px;
color: #004ba8;
}






.cat-0 {
font-size: 11px; 
font-weight:		normal;
font-family:  Arial, Verdana, Helvetica, sans-serif; 
text-decoration:none;
text-align:center;
color: #FFF;
}



a.cat-0:hover {
font-size: 11px; 
font-family:  Arial, Verdana, Helvetica, sans-serif; 
font-weight:		normal;
text-decoration:none;
text-align:center;
color: #ccff00;
}


a.cat-0:link, a.cat-1:visited {
font-size: 11px; 
font-family:  Arial, Verdana, Helvetica, sans-serif; 
font-weight:		normal;
text-decoration:none;
text-align:center;
color: #fff;
}




.cat-1
{ font-size:		11px;
  text-align:left;
  font-family:		Arial, Tahoma;
  color:		#0065cd;
}


a.cat-1:link, a.cat-1:visited {
display:block;
font-size: 11px; 
font-family:  Arial, Verdana, Helvetica, sans-serif; 
text-decoration:none;
color: #0066CC; 
border-bottom: 1px solid #e2e2e2;
}

.xl24 {
background-color: #fff;
border: 1px solid #CCCCCC;
}


a.cat-1:hover {
display:block;
font-size: 11px; 
font-family:  Arial, Verdana, Helvetica, sans-serif; 
color: #CCFF00;
background-color: #00A8F8;
border-bottom: 1px solid #fff;
border-right: 1px solid #fff;
}



a.cat-1_active:hover {
color:#6680A8;
}


a.cat-2:hover {
display:block;
font-size: 11px; 
font-family:  Arial, Verdana, Helvetica, sans-serif; 
text-decoration:none;
text-align:center;
color: #FFF;
background-color: #00A8F8;
}



.cat-2
{ 
display:block;
font-size: 11px; 
font-family:  Arial, Verdana, Helvetica, sans-serif; 
color: #fff;
text-align:center;
background-color: #00A8F8;
border-top: 1px solid #999;
border-left: 1px solid #999;
border-bottom: 1px solid #fff;
border-right: 1px solid #fff;
padding-left:10px;
padding-right:10px;
}




.cat-3 {
display:block;
height: 22px;
font-size: 11px; 
font-family:  Arial, Verdana, Helvetica, sans-serif; 
text-decoration:none;
text-align:center;
color: #FFF;
padding-top:2px;
background-color: #0066CC;
background-image: url(../images/h1.gif);
background-position: middle center;
}



a.cat-3:hover {
display:block;
font-size: 11px; 
font-family:  Arial, Verdana, Helvetica, sans-serif; 
text-decoration:none;
text-align:center;
color: #ccff00;
background-color: #00A8F8;
background-image: url(../images/h2.gif);
background-position: middle center;
height: 22px;
}




.cat4
{ 
font-size:		14px;
color: #004ba8;
}



ul {
	list-style: none;
	margin: 0;
	padding-left:15px;
	border: none;
}



.standard
{ font-weight:		normal;
}
.light
{ color:			#000;
  text-decoration:	none; 
}

.light0
{ font-size:		11px;
  font-family:  Arial, Verdana, Helvetica, sans-serif; 
  color:		#fff;
  line-height: 1.5em; 
}


.light9
{ color:			#000;
  text-decoration:	none; 
  font-size:		12px;

}
.light10
{
	color:			#000;
	text-decoration:	none;
	font-size:		11px;
	font-weight: normal;  
}
.light1
{
	color:			#000;
	text-decoration:	none;
	font-weight: normal;	
}
.light12
{
	color:			#000;
	text-decoration:	none;
	font-weight: bolder;
	  font-weight:		bold;
}
.olive
{ color:			#000;
  font-weight:		normal;
  font-size:		10px;
}

.blue
{ color:		#5385F8;
  font-weight:		normal;
  font-size:		12px;
}


.grey
{ color:		#fff;
  font-family:		Arial, Geneva, Tahoma;
  font-weight:		normal;
  font-size:		9px;
}

.cart { 
font-family:		Arial, Geneva, Tahoma;
  text-align:		center;
  font-size:		12px;
  font-weight:		bold;
  color:		#0097F1;
  background-color:  transparent;
  padding-top:40px;

}

.pusto { 
  font-family:		Arial, Tahoma;
  font-weight:		normal;
  font-size:		12px;
  color:		#ffffff;
  margin-bottom:	60px;
  background-color:  transparent;
}


.totalPrice
{ 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;
}
.myaccount_tab_bottom
{
  BORDER-BOTTOM:	1px solid;
  BORDER-LEFT:		0px solid;
  BORDER-RIGHT:		1px solid;
  BORDER-TOP:		0px solid;
  BORDER-COLOR:		#F6F6F6;
  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:		#F6F6F6;
  text-align:		center;
  margin:			1px;
}

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

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

.pageSeparator {
background-color: #0066CC;
background-image: url(../images/separator.gif);
background-position: middle center;
height:3px;
widht:100%;
}


.error_message{
	color: red; 
	padding: 4px;
	font-weight: bold;
}
.error_msg_f{
	color: red; 
	padding:6px 0px 6px 0px;
	font-weight: bold;
}
.ok_msg_f{
	color: blue; 
	padding:6px 0px 6px 0px;
	font-weight: bold;
}

/*Affiliate program styles*/
.affp_login {
	border: solid #AAAAAA; 
	border-width: 0px 0px  1px 1px; 
	padding: 0px 10px 10px 10px; 
	font-size:10pt; 
	font-weight:bold;
	}
.affp_user_info {
	padding: 6px 10px 10px 10px;
}

fieldset.admin_fieldset{
	border: 1px inset black; 
	padding: 10px;
	color: black;
}

fieldset.admin_fieldset input{
	margin: 0px;
}

#affp_enabled input{
	margin: 0px 4px 0px 4px !important;
}

input.checknomarging
{
	margin: 0px;
}

.edittitle
{
	font-size: 130%;
	font-weight: bold;
	color: #000000;
}

.header2
{
	font-size: 120%;
	font-weight: bold;
}

input.inlradio{
	vertical-align:middle;
	margin:0px;
}



.box_bg1   {background:#F6F6F6; padding:0px; border: 1px solid #0F4267}

.box_bg2 {
font-family: Arial, Tahoma, Verdana; 
background:#e8f3d0; 
color:#0066CC; 
background-image: url(../images/txt/gr4.gif); 
border: 1px solid #fff;
width: 176px;
}

.box_bg21   {background:#FAF7EE; padding:2px; border: 1px solid #cccccc}
.box_bg3    {background:#e6f1ff; margin:2px; padding:5px; border: 1px solid #ccc}
.box_bg4    {margin-left:2px; margin-right:2px; border-bottom: 1px solid #fff; }
.box_bg5    {margin-right:2px; border-right: 1px solid #fff; }


.box_bgk    {
text-align:center;
width:100%; 
border: 0px;
background-image: url(../images/korzina_bg.png);
background-repeat: no-repeat;
background-position: top center;
}

.red1      {
font-size: 12px;
}


.gallery_box	        {padding:2px; margin:2px; border:1px solid #ddd; }
.gallery_nextthumb	    {float:left; width:10%; padding:2px; text-align:center}


.photoCard dt a, .photoCard dt span {
	padding: 6px 11px 11px 6px;
	background-image: url(../images/avatar_bg.png);
	background-repeat: no-repeat;
	background-position: right bottom;
}



/*** CORNER STYLES (KONTAKTI) ***/
.header {
	background: url(../images/ctop.gif) no-repeat;
	height: 15px;
	list-style: none;
	margin-left:2px;
	margin-top:2px;

}


.footer {
	background: url(../images/footer.gif) no-repeat;
	height: 88px;
	list-style: none;
}


.content {
	display: block;
	text-align:right;
        border-right: 1px solid #ccc;
	border-left: 1px solid #ccc;
	color:#000;
	font-weight:bold;
	padding:7px;
	margin-left:2px;
	background-color:#fff;
}



.clear	{clear:both;height:1px;overflow:hidden;}






#footer {
	font-family:		Arial, Tahoma, Verdana;
	font-size:		11px;
	background: 		url(../images/footer.gif);
	background-repeat: 	repeat-x;
	height: 		88px;
	width:			100%;
	text-align:		center;
	color: 			#fff;
}


#footer_left {
	font-family:		Arial, Tahoma, Verdana;
	font-size:		11px;
	height: 88px;
	width: 100%;
	text-align:left;
	color: #fff; 
}







#content3 {
font-family: Arial, Tahoma, Verdana;
font-size: 11px;
text-align:left;
background-color: #f6faec; 
color: #434D5B;
margin-top:0px;
margin-bottom:0px;
padding-top:0px;
padding-bottom:10px;
padding-left:10px; 
padding-right:10px;
border:1px solid #fff;
background-image: url(../images/txt/gr4.gif);
height:100%;
}




#content4 {
display:block;
font-family: Arial, Tahoma, Verdana;
background-color: #f6faec; 
color: #434D5B; 
border:1px solid #0066CC;
background-color:  transparent;
height:99%;
}


#content5 {
font-family: Arial, Tahoma, Verdana;
background-color: #f6faec; 
color: #434D5B; 
width:100%;
padding:0px;
border:1px solid #0066CC;
background-color:  transparent;
}



#content6 {
font-family: Arial, Tahoma, Verdana;
font-size: 11px;
text-align:left;
background-color: #f6faec; 
color: #434D5B; 
padding-top:0px;
padding-bottom:2px;
padding-left:2px; 
padding-right:2px;
border:1px solid #fff;
background-image: url(../images/txt/txx.jpg);
width:100%;
height:100%;
}




.header2 {
	background: url(../images/ctop.gif) no-repeat;
	width: 174px;
	height: 15px;
	list-style: none;
	margin-top:2px;
	margin-right:2px;

}

.footer2 {
	background: url(../images/cbot.gif) no-repeat;
	width: 174px;
	height: 15px;
	list-style: none;
	margin-right:2px;

}

.content2 {
	display: block;
	font-size:10px;
	font-family: Arial, Tahoma, Verdana;
	width: 174px;
        border-right: 1px solid #ccc;
	border-left: 1px solid #ccc;
	color:#000;
	padding-left:7px;
	margin-right:2px;
	background-color:#fff;
}



.op {
width: 246px;
height: 155px;
background: url(img/opbg.jpg);
}




.hint
{
background-color:#f6f6f6;
color:#008c00;
font-family:Arial;
font-size:12px;
width:auto;
border:1px solid #44B9FF;
margin:0px; 
padding:15px; 
position:absolute; 
visibility:hidden;
}



#banners img {
  opacity:                        0.2;
  -moz-opacity:                   0.2;
  -khtml-opacity:                 0.2;
  filter:                         progid:dximagetransform.microsoft.alpha(opacity=20);
  }


#banners iframe{
  opacity:                        0.2;
  -moz-opacity:                   0.2;
  -khtml-opacity:                 0.2;
  filter:                         progid:dximagetransform.microsoft.alpha(opacity=20);
  }


#banners a:hover img {
opacity:0.8; 
-moz-opacity:0.8; 
-khtml-opacity:0.8;
filter:alpha(opacity=80);
}
