html,
body {/*background:url(images/background2.gif) repeat-x*/; margin:0; padding:0; height:100%; background-color:#FFFFFF; color:#30363A;}

a {color: #4C698E; text-decoration:none;}
a:hover{color: #FF0000; text-decoration:none;}

a.foot {color: #CCCCCC; text-decoration:none;}
a.foot:hover{color: #CCCCCC; text-decoration:underline;}

#accordion a {color:#777777; text-decoration:none; font-family: Arial, Helvetica, sans-serif; font-size:12px; line-height:14px;}
#accordion a:active {color:#c0402a;}
#accordion a:hover {color:#c0402a;}
#accordion hr {border: inset #777777 1px; border-top:none; margin: 5px 30px 5px 0px;}

/** The good stuff **/
#wrapper { position: relative; margin: 0 auto; padding-bottom: 23px; width: 760px; background: #f7f7f7;}
	#shadowLeft        { left:   -12px; top:     -6px; width:  12px; height: 100%; background: url(/images/shadowLeft.png)        repeat-y;  }
	#shadowRight       { top:     -6px; right:  -12px; width:  12px; height: 100%; background: url(/images/shadowRight.png)       repeat-y;  }
	#shadowLeftCorner  { left:   -12px; bottom: -12px; width:  18px; height: 18px; background: url(/images/shadowLeftCorner.png)  no-repeat; }
	#shadowRightCorner { bottom: -12px; right:  -12px; width:  18px; height: 18px; background: url(/images/shadowRightCorner.png) no-repeat; }
	#shadowBottom      { left:     6px; bottom: -12px; width: 932px; height: 12px; background: url(/images/shadowBottom.png)      repeat-x;  }
.breadcrumb {background-color:#FFFFFF; padding:8px; font-family:Arial, Helvetica, sans-serif; font-Size:10px; line-height:13px; float:left; text-align:left;}
.contenttable {}
div.freetext {float:left; margin:10px 0px;}
.newsbg { background:url(../images/news-title-bak.gif); background:no-repeat; background:top;}
.scrollbar {width: 440px; height: 193px; background-color: white; overflow: auto; font-size: 12px; padding: 0px;}

.sub{font-family: Arial, Helvetica, sans-serif;font-Size:8px; line-height:13px;}
.size1{font-family: Arial, Helvetica, sans-serif;font-Size:10px; line-height:13px;}
.size1-sub{font-family: Arial, Helvetica, sans-serif;font-Size:10px; line-height:13px; color:#606000; font-style:italic;}
.size2{font-family: Arial, Helvetica, sans-serif;font-Size:12px; line-height:14px;}
.size2tit{font-family: Arial, Helvetica, sans-serif;font-Size:12px; line-height:14px; color:#73818C; font-weight:bold; border-bottom:#73818C solid 1px; padding-top:10px; padding-bottom:2px;}
.size2tit2{font-family: Arial, Helvetica, sans-serif;font-Size:12px; line-height:14px; background:#73818C; color:#FFFFFF; font-weight:bold; padding:10px;}
.size2tit_news{font-family: Arial, Helvetica, sans-serif;font-Size:12px; line-height:14px; background:#8E9AA3; color:#FFFFFF; font-weight:bold; height:23;}

.size2tit-sub{font-family: Arial, Helvetica, sans-serif;font-Size:12px; line-height:14px; color:#73818C; font-weight:bold; padding-top:10px; padding-left:10px;}
.size2con{font-family: Arial, Helvetica, sans-serif;font-Size:12px; line-height:14px; padding-top:10px;}
.size2con-sub{font-family: Arial, Helvetica, sans-serif;font-Size:12px; line-height:14px; padding-top:10px; padding-left:20px;}
.size3{font-family: Arial, Helvetica, sans-serif;font-Size:14px; line-height:16px;}
.size3tit_news a {font-family: Arial, Helvetica, sans-serif;font-Size:14px; line-height:16px; background:#8E9AA3; color:#FFFFFF; font-weight:bold; height:23; text-decoration:none;}
.size3tit_news a:hover {font-family: Arial, Helvetica, sans-serif;font-Size:14px; line-height:16px; background:#8E9AA3; color:#FFFFFF; font-weight:bold; height:23; text-decoration:underline;}
.size4{font-family: Arial, Helvetica, sans-serif;font-Size:18px; line-height:20px;}
.red1{font-family: Arial, Helvetica, sans-serif;font-Size:10px; line-height:13px; color:#FF0000;}
.redb{font-family: Arial, Helvetica, sans-serif;font-Size:14px; line-height:16px; font-weight:bold; color:#FF0000;}

.contimage { float:right; padding:5px; width:130px;}
ul.tablelists { display:compact;}
.footerline {background:url(images/footline.png) no-repeat center; height:1px; margin:5px 0px;}
.footertxt {color:#ccc; font-family: Verdana, sans-serif; font-Size:10px; line-height:11px; padding-left:10px; vertical-align:top; text-align: center;}
.footer{background: url(images/footbg.gif) repeat-x; margin-bottom:0px;}
.feed-button {padding: 10px;}

.feed-button a {
  color:#ccc;
  padding: 15px 15px 15px 55px;
  background:#111 url("images/rss.png") no-repeat 15px 50%;
  border-top: 1px solid #333;
  border-right: 1px solid #111;
  border-bottom: 1px solid #111;
  border-left: 1px solid #333;
}

.feed-button a:hover {
  color: #ccc;
  background: #000 url("images/rss.png") no-repeat 15px 50%;
  border-top: 1px solid #111;
  border-right: 1px solid #333;
  border-bottom: 1px solid #333;
  border-left: 1px solid #111;
}


.ystxt {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size: 10px; color: #606000; font-weight: normal; text-decoration:none;}
.txt {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;font-size: 12px;color: #000000; font-weight: normal; text-decoration:none;}
.stxt {font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;font-size: 10px; color: #000000; font-weight: normal; text-decoration:none;}
.btxt {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #000000;
	font-weight : bold;
	text-decoration:none;
}
.rbtxt
{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #FF0000;
	font-weight : bold;
	text-decoration: none;
}
.rstxt {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size: 10px; color: #ff0000; font-weight: normal; text-decoration: none;}
.rstxt2 {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10px; color: #c0402a; font-weight: normal; text-decoration: none;}
.blstxt
{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	color : #0000FF;
	font-weight : normal;
	text-decoration: none;
}
.sbtxt
{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	color : #000000;
	font-weight : bold;
	text-decoration:none;
}
.selected_lit
{
	font-family : Verdana;
	font-size : 18px;
	color : #808000;
	font-weight : bold;
	text-decoration:none;
}
.left {
width: 100%;
margin-right: 10px;
margin-left: 10px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-Size:10px;
line-height:14px;
}

/*head buttons - start */
a#news{
width: 151px;
height: 35px;
background-image: url('images/b2nii.gif');
background-position: left top;
display: block;
}
a#news:hover{
background-position: left -100%;
}    
a#news span{
display: none;
}

a#supp{
width: 151px;
height: 35px;
background-image: url('images/b3nii.gif');
background-position: left top;
display: block;
}
a#supp:hover{
background-position: left -100%;
}    
a#supp span{
display: none;
}

a#prod{
width: 150px;
height: 35px;
background-image: url('images/b1nii.gif');
background-position: left top;
display: block;
}
a#prod:hover{
background-position: left -100%;
}    
a#prod span{
display: none;
}

a#about{
width: 151px;
height: 35px;
background-image: url('images/b4nii.gif');
background-position: left top;
display: block;
}
a#about:hover{
background-position: left -100%;
}    
a#about span{
display: none;
}

a#cont{
width: 151px;
height: 35px;
background-image: url('images/b5nii.gif');
background-position: left top;
display: block;
}
a#cont:hover{
background-position: left -100%;
}    
a#cont span{
display: none;
}

/*head buttons - end */
/*produkts buttons - start */

a#dslr{width: 144px; height: 200px; background-image: url('images/products_dslr.jpg'); background-position: left top; display: block;}
a#dslr:hover{background-position: left -100%;}    
a#dslr span{display: none;}

a#dcompact{width: 144px; height: 200px; background-image: url('images/products_dcompact.jpg'); background-position: left top; display: block;}
a#dcompact:hover{background-position: left -100%;}    
a#dcompact span{display: none;}

a#lenses{width: 144px; height: 200px; background-image: url('images/products_lenses.jpg'); background-position: left top; display: block;}
a#lenses:hover{background-position: left -100%;}    
a#lenses span{display: none;}

a#acc{width: 144px; height: 200px; background-image: url('images/products_acc.jpg'); background-position: left top; display: block;}
a#acc:hover{background-position: left -100%;}    
a#acc span{display: none;}

a#bino{width: 144px; height: 200px; background-image: url('images/products_bino.jpg'); background-position: left top; display: block;}
a#bino:hover{background-position: left -100%;}    
a#bino span{display: none;}

/*produkts buttons - end */
