/* TXT 727272 keisti i 525252  */

p, div, td, th, em, h1, h2, h3, h4, h5, h6, .button, .textfield, textarea, select { color:#525252; }

a { text-decoration:none;	color:#E58F23;	}  /*e58f23*/
a.dark { text-decoration:none;	color:#d67f11;	}
a:hover { text-decoration:underline; }
a.border { border:1px solid #999; margin:3px; }

.text_grey { color:#999; }

.banner img { border:1px solid #AFAFAF; }

.theme-light {
  background: #FFF url(../img/light-skin/main.gif) 0 64px repeat-x;
}

.content_top {
  background:url(../img/light-skin/center2.gif) 0 6px no-repeat;
}

.h1-title {
  border-bottom:2px solid #E58F23;
}

h2, .h2-title {
  border-bottom:1px dashed #E58F23;
}

h3, .h3-title {
  border-bottom:1px dashed #E58F23;
}

.block-1 .title-1, .block-1 .title-3 {
  border-bottom:2px solid #E58F23;
}

.content, .www_body {
  background:#FFFFFF;
}

.infoblock {
   background:#faf4eb;
}

.best-block {
  background:#fbf8ed;
}

.block-list { color:#444; }

.thumb-med-universal {
	border:1px solid #DEDEDE;
}

.list-16 img {
  border:1px solid #ccc;
}

fieldset legend, .form-item label, .form-label{
  color:#777;
  background-color: #F0F0F0;
}

legend, label{
  color:#666;
}

form fieldset {
  border: solid 2px #CCC;
}

.form-text, .form-select, .form-textarea, select {
  color:#333;
  background:#fff;
  border: solid 1px #888;
}

.quote-msg {
  border: 1px solid #DDD;
  background-color: #FFFFFF;
}

.groups img {
  			border: 1px solid #dedede;
}

.groups .name, .karma_name {
  color:#666;
}

/* Darker background color in the header frame */
body#img_assist_header {
  background-color:#ccc;
}
.img_assist .messages, .img_assist, .assist_content {
  background-color:#CCC;
}

.image_slide { border:1px solid #DEDEDE;}
.image_slide_class {
  background: #FEFBF0;
  position:absolute;
}

#forum td {
  border-bottom: 1px solid #e7d5bc;
   background-color: #F8F3EF;
}

#forum th {
  background: #fff;
  border-bottom: 1px solid #e7d5bc;
  color: #555;
}

#forum td.topic{
	  background-color: #fcfaf7;
}

#forum td.forum {
  background-color: #fcfaf7;
}

#forum td.forum2 {
  background-color: #F8F3EF;
}

a.bt_link {
  border:1px solid #bbbbbb;
	background:#ffffff;
}

.ad-off {
    background:#FFF;
}

.camera_rating_img {


/* tuščia */




}

.camera-header-name {
  background-color:#fefbf0;
  border-bottom:1px dashed #E58F23;
}

table.cameras td {
	border:1px solid #BBB;
	background-color:#FFF;
	color:#222;
}

table .lenses td b{
	color:#000;
}

table .camteaser {
  background-color:#FFFFFF;
  font-size: 11px;
}

table .camteaser td {
  background-color:#EEE;
}

.footer .tac .nobgr { color:#E58F23; }

.block-1 .tp { background:url(../img/light-skin/block-top.gif); }
.block-1 .bg { background:url(../img/light-skin/block-loop.gif); }
.block-1 .bt { background:url(../img/light-skin/block-bot.gif); }
		.item-1 p.block a { color:#727272; }
	.latest-photos p.block a { color:#727272; }
	.list-2 img { border:1px solid #999; }
	.links-1 a { color:#727272; }
	.list-3 a { color:#727272; }
	.list-3 i { color:#000; }
	.list-4 a { color:#727272; }
.recomended-1 { background:url(../img/light-skin/cameras.gif) 15px center no-repeat; }
.recomended-2 { background:url(../img/light-skin/objectives.gif) 12px center no-repeat; }
.recomended-3 { background:url(../img/thumb-reccomend.gif) 23px center no-repeat; }
.recomended-4 {
	background:url(../img/light-skin/star-yellow.png);
	width:16px !important;
	height:16px !important;
	float:left;
	margin:-3px 10px 0 15px;
}
.footer { 
/*background:#FEFBF0;*/
background:url(../img/light-skin/footer.gif);  
}
	.list-1 a { color:#727272; }
		.footer .tac a { color:#727272; }
		.pagination .i a { color:#727272; }
	.pagination a.act { color:#727272; }
	.photo-list .i { background:url(../img/light-skin/thumb.gif); }

.h1-title { color:#727272; }
.h2-title { color:#727272; }
.h3-title { color:#727272; }
.search-zoom {
	background:url(../img/light-skin/zoom.gif);
	width:30px;
	height:31px;
}
.list-5 li { background:url(../img/light-skin/seperator.gif) 0 center no-repeat; }
.angle {
	background:url(../img/light-skin/angle.gif);
	width:20px;
	height:65px;
}
.radius {
	background:url(../img/light-skin/radius.gif);
	width:61px;
	height:61px;
}
	.search .textfield { border:1px solid #999; }
.search-button {
	background:url(../img/light-skin/search.gif);
	width:22px;
	height:24px;
	border:0 none;
}
		.list-8 li a { color:#727272; }
	.tags a { color:#727272; }
	.list-9 a.block { border:1px solid #DEDEDE; }

	.list-10 a { border:1px solid #999; }
	.user-block a.fl { border:1px solid #999; }
	.just-links a.down { background:url(../img/light-skin/raquo-down.gif) right center no-repeat; }
	.just-links a { background:url(../img/light-skin/raquo.gif) right center no-repeat; }
	.just-links a.all {
		background:url(../img/light-skin/ico-2.gif) 0 0 no-repeat;
		padding-left:22px;
	}
		.two-cols .fr a { color:#727272; }
	.links-3 a { color:#727272; }
	
	
		.photo-list .windows span {
			background:url(../img/light-skin/windows.gif);
			width:16px;
			height:14px;
		}
.windows-1 { background:url(../img/light-skin/windows.gif) 0 -1px no-repeat; }
	.list-13 a.block { border:1px solid #DEDEDE; }
	.two-cols-1 .lft { background:url(../img/light-skin/big-thumb.gif); }
	.item-2 img.fl { border:1px solid #999; }
	.up img {
		border-bottom:2px solid #FFF;
		border-left:5px solid #FFF;
	}
	.one-photo div.fl { border:1px solid #DEDEDE; }
	.icos a { color:#727272; }
.tool-5 { background:url(../img/light-skin/groups.gif) 0 0 no-repeat; }
.tool-6 { background:url(../img/light-skin/star-yellow.gif) 0 0 no-repeat; }
.tool-1 { background:url(../img/light-skin/icon-1.gif); }
.tool-2 { background:url(../img/light-skin/icon-2.gif); }
.tool-3 { background:url(../img/light-skin/icon-3.gif); }
.tool-4 { background:url(../img/light-skin/icon-4.gif); }
	.list-15 a { color:#727272; }
	.comments .thumb {
		background:#FFF;
		border:1px solid #999;
	}
	.comments .i {
		border-bottom:1px dashed #E58F23;
  }

  .level-1, .level-2 { background:url(../img/light-skin/under-tiny-bar.gif); }
	.level-1 div { background:url(../img/light-skin/over-tiny-bar-orange.gif); }
	.level-2 div { background:url(../img/light-skin/over-tiny-bar-green.gif); }
	.level-hide div { background:url(../img/light-skin/status_hide.gif);}
	
.hider { background:#FFF; }
.right-side .hider { background:#FEFBF0; }
.latest-adds .hider { background:#FEFBF0 !important; }
.thumb-med-1 { background:url(../img/light-skin/thumb1a.gif); }
.thumb-med-2 { background:url(../img/light-skin/thumb2a.gif); }

.bottom-links {
  border-top:1px solid #E58F23;
  margin-top:10px;
}

.keyword-list a {	color:#727272;	}
.keyword-list a span {	color:#E58F23;	}
	.comments .block { background:#FEFBF0; }
	
	
	/*---------------------- GROUPS ------------------------*/

table.grupe {
  width:100%;
  margin-bottom: 3px;
} 

td.col {
  background-color: #fcfaf7;
}
td.col2 {
  background-color: #F8F3EF;
}

table.grupe td {
  border-bottom: 1px solid #e7d5bc;
}

table.grupe td {
  padding:2px 5px;
}

/*----------------------   www page -----------------------------*/
#container {
	width: 1020px;
	padding: 20px 3px;
	margin: 0 auto;
	min-height: 100%;
	position: relative;
}

#nocenter #container {
/*  width: 2000px;*/
  background: #000 none;
  position: absolute;
}

* html #container {
	height: 100%;
}
	#container2 {
		padding: 0 0 60px 0;
		zoom: 1;
		position: relative;
	}



	
/***************************** tooltip  REKLAMA **************************/

  .tooltip2 {
      outline:none;
      text-decoration:none;
      border-bottom:none;
    }
    .tooltip2 strong {line-height:30px;}
    .tooltip2 > span
    {
	    background: #7c8094;
	    border: 1px solid #000;

	    width:550px;
	    padding: 0px 10px 10px 10px;
	    margin-top: -50px;
	    margin-left: -620px;
	    opacity: 0;
	    visibility: hidden;
	    z-index: 100;
	    position: absolute;

      color: #222;
	    font-family: Arial;
	    font-size: 12px;
	    font-style: normal;

	    -webkit-border-radius: 3px;
	    -moz-border-radius: 3px;
	    -o-border-radius: 3px;
	    border-radius: 3px;

	    -webkit-transition-property:opacity, margin-top, visibility, margin-left;
	    -webkit-transition-duration:0.4s, 0.3s, 0.4s, 0.3s;
	    -webkit-transition-timing-function: ease-in-out, ease-in-out, ease-in-out, ease-in-out;

	    -moz-transition-property:opacity, margin-top, visibility, margin-left;
	    -moz-transition-duration:0.4s, 0.3s, 0.4s, 0.3s;
	    -moz-transition-timing-function: ease-in-out, ease-in-out, ease-in-out, ease-in-out;

	    -o-transition-property:opacity, margin-top, visibility, margin-left;
	    -o-transition-duration:0.4s, 0.3s, 0.4s, 0.3s;
	    -o-transition-timing-function: ease-in-out, ease-in-out, ease-in-out, ease-in-out;

	    transition-property:opacity, margin-top, visibility, margin-left;
	    transition-duration:0.4s, 0.3s, 0.4s, 0.3s;
	    transition-timing-function: ease-in-out, ease-in-out, ease-in-out, ease-in-out;
    }

    /*a.tooltip &gt; span:hover,*/
	.tooltip2:hover > span
	{
		opacity: 1;
		text-decoration:none;
		visibility: visible;
		overflow: visible;
    display: inline;
		margin-top:-50px;
		margin-left: -600px;
	}

    .tooltip2 span img{
     z-index: 1000;
     position:relative;
    }

	.tooltip2 span b { /* snapelis */
    background: #7c8094;
	  border-bottom: 1px solid #000;
	  border-right: 1px solid #000;

		width: 30px;
		height: 30px;
		margin-left: 545px;
		margin-top: 40px;

		display: block;
		position: absolute;

		-webkit-transform: rotate(-45deg);
		-moz-transform: rotate(-45deg);
		-o-transform: rotate(-45deg);
		transform: rotate(-45deg);

		display: none\0/;
		*display: none;
	}

  .tooltip2 span .ttext {
    color:#FFF;
    padding: 0 0 7px 20px;
    font-size: 14px;
  }

	/************  SHOP_BLOCK ***************/


/*----------- parduotuvės blokas dešinėje-------------------------*/

table.shop_block {
	border:1px solid #bbb;
	border-collapse: collapse;
	margin:10px 0px 5px 0px;
}

table.shop_block th {
	padding: 1px 3px 1px 5px;
	border:1px solid #aaa;
	background-color:#ddd;
	color:#000;
	font-size: 8pt;
	font-weight:bold;
}
table.shop_block td {
	padding: 3px 0px 3px 5px;
	border:1px solid #BBB;
	border-bottom:0px solid #BBB;
	background-color:#FFF;
	color:#222;
	font-size: 8pt;
}

table.shop_block td.hicol, td.hicol {
	background-color:#f8f8f8;
}

/***************  CAMERAS ******************/
table.cameras td.hicol, td.hicol {
	background-color:#f8f8f8;
}

table.cameras td.hicol2, td.hicol2 {
	background-color:#f0f0f0;
}

table.cameras td.hiline, td.hiline {
	background-color:#ddd;
}

/**********  @file: highslide.css ***********/

.highslide-html {
	background-color: white;
}

.highslide-wrapper, .highslide-outline {
	background: white;
}

/* ========================== TABLE, table, lentelės ================================= */

.evenodd tr.even td {
  background-color: #F8F3EF;
}

.shop tr:nth-child(odd) { background-color: #F8F3EF; }

 table.text thead th {
  background: #F8F3EF;
}

#permissions td.module {  /* permissions lentelė */
  background-color: #F8F3EF;
}

	/* *************  XTRACKER ***********/
table.xtracker {
	background-color: #FFF;
}

/******************   Tiny MCE  ******************/
.defaultSkin td.mceToolbar {background:#F0F0EE; padding-top:1px; vertical-align:top}
.defaultSkin .mceStatusbar {background:#F0F0EE; font-family:'MS Sans Serif',sans-serif,Verdana,Arial; font-size:9pt; line-height:16px; overflow:visible; color:#000; display:block; height:20px}
.defaultSkin .mceButton {display:block; border:1px solid #F0F0EE; width:20px; height:20px; margin-right:1px}
.defaultSkin select.mceNativeListBox {font-family:'MS Sans Serif',sans-serif,Verdana,Arial; font-size:7pt; background:#F0F0EE; border:1px solid gray; margin-right:2px;}

.defaultSkin table.mceLayout {border:0; border-left:1px solid #CCC; border-right:1px solid #CCC}
.defaultSkin table.mceLayout tr.mceFirst td {border-top:1px solid #CCC}
.defaultSkin table.mceLayout tr.mceLast td {border-bottom:1px solid #CCC}
.defaultSkin .mceIframeContainer {border-top:1px solid #CCC; border-bottom:1px solid #CCC}