/* CSS Document */
* { margin:0px; padding:0px; }
p { margin-bottom:15px; }
ul, li { margin-left:15px; }
ul { margin-bottom: 10px; }
li { list-style-image: url(images/ul.jpg); }
div.wrapper { clear:both; }
h6 { font-size: 16px; font-weight: bold; text-transform:capitalize; margin-bottom: 10px; }

body.tamsus { background-color:#3C2B7A; background-image:url(images/body_bg.jpg); background-position:top left; background-repeat:repeat-x; font-family:Arial; font-size:12px; color:#333333; }
body.baltas { background-color:#FFFFFF; font-family:Arial; font-size:12px; color:#333333; }

a { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#2B1C5F; text-decoration:underline; }
a:hover { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#2B1C5F; text-decoration:none; }

div.main_cont { margin:0px auto; width:1000px; }

div.logo_moto_cont { width:1000px; height:148px; overflow:hidden; }
div.logo_cont { float:left; width:334px; height:98px; padding-top:50px; padding-left:40px; }
div.moto_cont_tamsus { float:right; height:43px; font-size:33px; color:#2B1C5F; padding-top:105px; }

div.menu_tools_cont { width:982px; height:47px; overflow:hidden; padding-top:38px; padding-left:18px; }
div.menu_tools_cont_tamsus { width:982px; height:47px; overflow:hidden; padding-top:38px; padding-left:18px; background-color:#2B1C5F; }
div.menu_cont { float:left; height:47px; width:740px; overflow:hidden; }
div.mp { float:left; cursor:pointer; height:24px; background-color:#FFFFFF; padding-left:30px; padding-right:30px; padding-top:8px; margin-right:5px; width: 56px; text-align: center;}
div.mp a { text-decoration:none; font-size:12px; font-weight:bold; color:#2B1C5F; }
div.mp a:hover { text-decoration:none; font-size:12px; font-weight:bold; color:#2B1C5F; }
div.mp_act { float:left; cursor:pointer; height:22px; background-color:#2b1c5f; padding-left:30px; padding-right:30px; padding-top:8px; margin-right:5px; width: 54px; border: 1px solid #FFF; text-align: center; }
div.mp_act a { text-decoration:none; font-size:12px; font-weight:bold; color:#ffffff; }
div.mp_act a:hover { text-decoration:none; font-size:12px; font-weight:bold; color:#ffffff; }

div.tools_cont { float:left; height:47px; width:120px; overflow:hidden; }
div.tool { float:left; width:22px; height:22px; margin-right:18px; }

div.languages_cont { float:left; height:47px; width:120px; overflow:hidden; }
div.tool-entry-link { padding-top: 3px; }
div.tool-entry { float:left; width:22px; height:22px; margin-right:18px; color: #FFF; text-align: center;}
div.tool-entry a { color: #FFF; text-decoration: none;}
div.tool-entry-act { float:left; width:22px; height:22px; margin-right:18px; background: #FFF; text-align: center; }
div.tool-entry-act a { color: #2b1c5f; text-decoration: none;}

div.hr2_white { height:2px; background-color:#FFFFFF; }
div.box_cont { width:1000px; height:313px; }
div.box_cont_vidinis { width:1000px; height:122px; overflow:hidden; }

div.box1 { float:left; width:253px; height:313px; cursor:pointer; background-image:url(images/box1.gif); text-align: center;}
div.box-text1 { margin-top: 235px; color: #8eb7ed; font-size: 23px;}
div.box1_act { float:left; width:253px; height:313px; cursor:pointer; background-image:url(images/box1_act.jpg); text-align: center; }
div.box2 { float:left; width:244px; height:313px; cursor:pointer; background-image:url(images/box2.gif); text-align: center;}
div.box-text2 { margin-top: 235px; color: #b99950; font-size: 23px;}
div.box2_act { float:left; width:244px; height:313px; cursor:pointer; background-image:url(images/box2_act.jpg); text-align: center;}
div.box3 { float:left; width:244px; height:313px; cursor:pointer; background-image:url(images/box3.gif); text-align: center;}
div.box-text3 { margin-top: 235px; color: #959595; font-size: 23px;}
div.box3_act { float:left; width:244px; height:313px; cursor:pointer; background-image:url(images/box3_act.jpg); text-align: center;}
div.box4 { float:left; width:253px; height:313px; cursor:pointer; background-image:url(images/box4.gif); text-align: center;}
div.box-text4 { margin-top: 235px; color: #436686; font-size: 23px;}
div.box4_act { float:left; width:253px; height:313px; cursor:pointer; background-image:url(images/box4_act.jpg); text-align: center;}
div.box_gap { float:left; width:2px; height:313px; background-image:url(images/box_gap.gif); }

div.box1_vidinis { float:left; width:253px; height:122px; cursor:pointer; background-image:url(images/box1_vidinis.gif); text-align: center;}
div.box-text1_vidinis { margin-top: 80px; color: #8eb7ed; font-size: 23px;}
div.box1_vidinis_act { float:left; width:253px; height:122px; cursor:pointer; background-image:url(images/box1_vidinis_act.jpg); text-align: center;}
div.box2_vidinis { float:left; width:244px; height:122px; cursor:pointer; background-image:url(images/box2_vidinis.gif); text-align: center;}
div.box-text2_vidinis { margin-top: 80px; color: #b99950; font-size: 23px;}
div.box2_vidinis_act { float:left; width:244px; height:122px; cursor:pointer; background-image:url(images/box2_vidinis_act.jpg); text-align: center;}
div.box3_vidinis { float:left; width:244px; height:122px; cursor:pointer; background-image:url(images/box3_vidinis.gif);text-align: center; }
div.box-text3_vidinis { margin-top: 80px; color: #959595; font-size: 23px;}
div.box3_vidinis_act { float:left; width:244px; height:122px; cursor:pointer; background-image:url(images/box3_vidinis_act.jpg); text-align: center;}
div.box4_vidinis { float:left; width:253px; height:122px; cursor:pointer; background-image:url(images/box4_vidinis.gif); text-align: center;}
div.box-text4_vidinis { margin-top: 80px; color: #436686; font-size: 23px;}
div.box4_vidinis_act { float:left; width:253px; height:122px; cursor:pointer; background-image:url(images/box4_vidinis_act.jpg);text-align: center; }
div.box_vidinis_gap { float:left; width:2px; height:122px; background-image:url(images/box_vidinis_gap.gif); }


div.spacer130 { height:130px; }
div.spacer20 { height:20px; }
div.spacer25 { height:25px; }
div.spacer14 { height:0px; }
div.spacer60 { height:60px; }

div.footer_cont { width:1000px; }
div.footer_cont_vid { width:1000px; padding-top:10px; }
div.footer_cont_vid div.foot1 { float:left; width:248px; font-size:10px; color:#FFFFFF; padding-left:32px; padding-top:20px; }
div.footer_cont_vid div.foot2 { float:left; width:190px; font-size:10px; color:#FFFFFF; padding-top:14px; }
div.footer_cont_vid div.foot3 { float:left; width:148px; font-size:10px; color:#FFFFFF; padding-top:14px; padding-left:10px; }
div.footer_cont_vid div.foot4 { float:left; width:224px; font-size:10px; color:#FFFFFF; padding-top:14px; padding-left:20px; }
div.footer_cont_vid div.foot5 { float:left; width:85px; border-left:1px solid #3D3166; padding-left:30px; padding-top:10px; padding-bottom:10px; }

div.footer_cont_vid_baltas { width:1000px; padding-top:10px; background-image:url(images/footer_bg_white.gif); background-repeat:repeat-x; background-position:top left; }
div.footer_cont_vid_baltas div.foot1 { float:left; width:248px; font-size:10px; color:#666666; padding-left:32px; padding-top:16px; }
div.footer_cont_vid_baltas div.foot2 { float:left; width:190px; font-size:10px; color:#666666; padding-top:14px; }
div.footer_cont_vid_baltas div.foot3 { float:left; width:148px; font-size:10px; color:#666666; padding-top:14px; padding-left:10px; }
div.footer_cont_vid_baltas div.foot4 { float:left; width:224px; font-size:10px; color:#666666; padding-top:14px; padding-left:20px; }
div.footer_cont_vid_baltas div.foot5 { float:right; width:85px; border-left:1px solid #E5E5E5; padding-left:30px; padding-top:10px; padding-bottom:10px; }

.different-121 {
	border-bottom: solid 2px #8eb7ed;
	position: relative; top: 1px;
}
.different-122, .different-322, .different-222 {
	border-bottom: solid 2px #B99950;
	position: relative; top: 1px;
}
.different-123,
.different-223,
.different-323 {
	border-bottom: solid 2px #939393;
	position: relative; top: 1px;
}
.different-124,
.different-224,
.different-324
{
	border-bottom: solid 2px #406a7f;
	position: relative; top: 1px;
}
div.left_side { float:left; width:254px; margin-left: 0px;/*height: 70px;*/}
div.right_side { float:left; width:746px; overflow:hidden; }

div.caption { padding:32px 50px 14px 50px; font-size:24px; color:#2B1C5F; }
div.data_cont { background-color:#FFFFFF; min-height:210px; _height: expression(document.body.clientHeight ? "210px" : "auto"); }
div.freetext { padding-left:50px; padding-right:50px; width:646px; overflow:hidden; font-family: Verdana; font-size: 11px; }
div.freetext a img { border: 1px solid #a3a3a3; padding: 1px; }

div.news_cap { padding-top:10px; padding-bottom:12px; font-weight:bold; color:#2B1C5F; }
div.news_cap a { font-weight:bold; text-decoration:none; }
div.news_cap a:hover { font-weight:bold; text-decoration:none; }

div.hr_grey { height:1px; background-color:#CCCCCC; }
div.news_more { padding-top:10px; }

ul.albumlist li.thumb { list-style:none; list-style-type:none; margin-left:0px; display:block; float:left; margin-right:14px; margin-bottom:14px; text-align:center; }
img.thumb { border:1px solid #E5E5E5; padding:1px; }
ul.albumlist li.thumb a { font-size:10px; text-decoration:none; }
ul.albumlist li.thumb a:hover { font-size:10px; text-decoration:none; }


ul.picturelist li.thumb { list-style:none; list-style-type:none; margin-left:0px; display:block; float:left; margin-right:14px; margin-bottom:14px; }

div.albumai_hd { background-color:#B99950; padding:10px 30px 10px 30px; margin-bottom:2px; cursor:pointer; }
div.albumai_hd a { font-weight:bold; color:#FFFFFF; text-decoration:none;  }
div.albumai_hd a:hover { font-weight:bold; color:#FFFFFF; text-decoration:none; }

div.x_album { padding:10px 30px 10px 30px; margin-bottom:2px; cursor:pointer; }
div.x_album a { font-weight:bold; color:#B99950; text-decoration:none; }
div.x_album a:hover { font-weight:bold; color:#B99950; text-decoration:none; }

/* For sub-menu */
div.albumai_hd_sub { background-color:#8eb7ed; padding:10px 30px 10px 40px;cursor:pointer; }
div.albumai_hd_sub a { font-weight:bold; color:#FFFFFF; text-decoration:none; font-size: 8pt;  }
div.albumai_hd_sub a:hover { font-weight:bold; color:#FFFFFF; text-decoration:none; font-size: 8pt; }

div.x_album_sub, div.albumai_hd_sub { border-bottom: 1px solid #000; }

div.x_album_sub {padding:10px 30px 10px 40px; cursor:pointer; background: #fff; color: #8eb7ed; 
border-bottom: 1px solid #e5e5e5;}
div.x_album_sub a { font-size: 8pt; ccolor: #8eb7ed; text-decoration:none; font-weight: bold;}
div.x_album_sub a:hover { font-size:8pt; color:#FFF; text-decoration:none; }

div.photo_album_cap { padding:14px 0px 14px 0px; font-size:13px; color:#2B1C5F; font-weight:bold; }


#TB_window {
	font: 12px Arial, Helvetica, sans-serif;
	color: #333333;
}

#TB_secondLine {
	font: 10px Arial, Helvetica, sans-serif;
	color:#666666;
}

#TB_window a:link {color: #666666;}
#TB_window a:visited {color: #666666;}
#TB_window a:hover {color: #000;}
#TB_window a:active {color: #666666;}
#TB_window a:focus{color: #666666;}

/* ----------------------------------------------------------------------------------------------------------------*/
/* ---------->>> thickbox settings <<<-----------------------------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/
#TB_overlay {
	position: fixed;
	z-index:100;
	top: 0px;
	left: 0px;
	height:100%;
	width:100%;
}

.TB_overlayMacFFBGHack {background: url(macFFBgHack.png) repeat;}
.TB_overlayBG {
	background-color:#000;
	filter:alpha(opacity=75);
	-moz-opacity: 0.75;
	opacity: 0.75;
}

* html #TB_overlay { /* ie6 hack */
     position: absolute;
     height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
}

#TB_window {
	position: fixed;
	background: #ffffff;
	z-index: 102;
	color:#000000;
	display:none;
	border: 4px solid #525252;
	text-align:left;
	top:50%;
	left:50%;
}

* html #TB_window { /* ie6 hack */
position: absolute;
margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');
}

#TB_window img#TB_Image {
	display:block;
	margin: 15px 0 0 15px;
	border-right: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	border-top: 1px solid #666;
	border-left: 1px solid #666;
}

#TB_caption{
	height:25px;
	padding:7px 30px 10px 25px;
	float:left;
}

#TB_closeWindow{
	height:25px;
	padding:11px 25px 10px 0;
	float:right;
}

#TB_closeAjaxWindow{
	padding:7px 10px 5px 0;
	margin-bottom:1px;
	text-align:right;
	float:right;
}

#TB_ajaxWindowTitle{
	float:left;
	padding:7px 0 5px 10px;
	margin-bottom:1px;
}

#TB_title{
	background-color:#e8e8e8;
	height:27px;
}

#TB_ajaxContent{
	clear:both;
	padding:2px 15px 15px 15px;
	overflow:auto;
	text-align:left;
	line-height:1.4em;
}

#TB_ajaxContent.TB_modal{
	padding:15px;
}

#TB_ajaxContent p{
	padding:5px 0px 5px 0px;
}

#TB_load{
	position: fixed;
	display:none;
	height:13px;
	width:208px;
	z-index:103;
	top: 50%;
	left: 50%;
	margin: -6px 0 0 -104px; /* -height/2 0 0 -width/2 */
}

* html #TB_load { /* ie6 hack */
position: absolute;
margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');
}

#TB_HideSelect{
	z-index:99;
	position:fixed;
	top: 0;
	left: 0;
	background-color:#fff;
	border:none;
	filter:alpha(opacity=0);
	-moz-opacity: 0;
	opacity: 0;
	height:100%;
	width:100%;
}

* html #TB_HideSelect { /* ie6 hack */
     position: absolute;
     height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
}

#TB_iframeContent{
	clear:both;
	border:none;
	margin-bottom:-1px;
	margin-top:1px;
	_margin-bottom:1px;
}
/* Mygtukas */
.meistro-mygtukas-fonas-121 {
  margin-top: 10px;
  margin-left: 10px;
  text-align: center;
  width: 154px;
  height: 34px;
  padding: 1px;
  border: solid 1px #B99950;
}
.meistro-mygtukas-fonas-121 a {
  text-decoration: none;
}
.meistro-mygtukas-121 {
margin: 0px auto;
  float: none;
  width: 154px;
  height: 34px;
  text-align: center;
  background: #B99950;
  color: #FFF;
  font-size: 16px;
}
.meistro-mygtukas-121 div {
  padding-top: 8px;
}

.meistro-mygtukas-fonas-122,
.meistro-mygtukas-fonas-322,
.meistro-mygtukas-fonas-222
 {
  margin-top: 10px;
  margin-left: 10px;
  text-align: center;
  width: 154px;
  height: 34px;
  padding: 1px;
  border: solid 1px #B99950;
}
.meistro-mygtukas-fonas-122 a ,
.meistro-mygtukas-fonas-322 a ,
.meistro-mygtukas-fonas-222 a {
  text-decoration: none;
}
.meistro-mygtukas-122 ,
.meistro-mygtukas-322 ,
.meistro-mygtukas-222 
{
margin: 0px auto;
  float: none;
  width: 154px;
  height: 34px;
  text-align: center;
  background: #b69953;
  color: #FFF;
  font-size: 16px;
}
.meistro-mygtukas-122 div ,
.meistro-mygtukas-322 div ,
.meistro-mygtukas-222 div 
{
  padding-top: 8px;
}
/* small menu */
.index-button {
  background: url(images/index-button.gif) no-repeat center center #FFF;
  width: 20px;
  height: 20px;
}
.tree-button {
  background: url(images/tree-button.gif) no-repeat center center;
  width: 20px;
  height: 20px;
}
.mail-button {
  background: url(images/mail-button.gif) no-repeat center center;
  width: 20px;
  height: 20px;
}
div.item_images {
	margin-top: 0px;
	float: right;
	width: 300px;
	text-align: center;
	vertical-align: middle;
}
.item_image {
	width: 300px;
	height: 204px;
	position: relative;
}
.image-cont {
	position: absolute;
	left: 0px;
	right: 0px;
	float: left;
}
.image-cont img {
	max-width: 300px;
	max-height: 204px;
	float: center;
}
div.category_item {
	width: 150px;
	text-align: center;
	float: left;
	padding-bottom: 10px;
}
.item-photo {
	width: 140px;
	height: 94px;
	float: left;
	position: relative;
	left: 5px;
	margin-bottom: 5px;
}
.photo-inner {
	position: absolute;
	left: 0px;
	right: 0px;
	top: 0px;
	bottom: 0px;
}
.item-photo img {
	max-width: 140px;
	max-height: 94px;
	float: center;
}
div.category_item a {
	text-decoration: none;
	color: #333;
}
div.footer_normal {
/*	padding-left: 20px;*/
	float: left;
	width: 850px;
}
div.footer_normal table {
	float: right;
	width: 800px;
	color: #666;
	font-size: 10px;
}
div.item_attribute_val {
  float: left;
	width: 330px;
}
div.item_attribute_right {
	margin-top: 10px;
}
.item_attribute_right table {
	border: none;
	background: url('images/middle.jpg') left center no-repeat #FFF;
	padding: 0px 0px 0px 4px;
	border: none;
}
.item_attribute_right table tr {
	padding: 0px;
	margin: 0px;
	border: none;
}
.item_attribute_right table td {
	border: none;
	background: #B99950;
	color: #FFF;
	font-weight: bold;
	text-align: left;
	padding: 10px 0px 10px 10px;
	line-height: 16px;
	margin: 0px;
	border: none;
	position: relative;
	left: 2px;
}
.item_attribute_right table td p {
	padding: 0px;
	margin: 0px;
}

div.item_attribute_right2 {
	margin-top: 10px;
}
.item_attribute_right2 table {
	border: none;
	background: url('images/middle-2.jpg') left center no-repeat #FFF;
	padding: 0px 0px 0px 4px;
	border: none;
}
.item_attribute_right2 table tr {
	padding: 0px;
	margin: 0px;
	border: none;
}
.item_attribute_right2 table td {
	border: none;
	background: #939393;
	color: #FFF;
	font-weight: bold;
	text-align: left;
	padding: 10px 0px 10px 10px;
	line-height: 16px;
	margin: 0px;
	border: none;
	position: relative;
	left: 2px;
}
.item_attribute_right2 table td p {
	padding: 0px;
	margin: 0px;
}


div.catalog_item {
  /*float: left;*/
}


div.albumai_hd-122,
div.albumai_hd-322,
div.albumai_hd-222
 { background-color:#B99950; padding:10px 30px 10px 20px; cursor:pointer; border-bottom: solid 1px #e5e5e5; border-right: solid 1px #e5e5e5; }
div.albumai_hd-122 a ,
div.albumai_hd-322 a ,
div.albumai_hd-222 a 
{ font-weight:bold; color:#FFFFFF; text-decoration:none;  }
div.albumai_hd-122 a:hover ,
div.albumai_hd-322 a:hover ,
div.albumai_hd-222 a:hover 
{ font-weight:bold; color:#FFFFFF; text-decoration:none; }

div.x_album-122 ,
div.x_album-322 ,
div.x_album-222 

{ padding:10px 30px 10px 20px; cursor:pointer; border-bottom: solid 1px #e5e5e5; border-right: solid 1px #e5e5e5;}
div.x_album-122 a, div.x_album-122 a:link, div.x_album-122 a:visited ,
div.x_album-322 a, div.x_album-322 a:link, div.x_album-322 a:visited ,
div.x_album-222 a, div.x_album-222 a:link, div.x_album-222 a:visited 
{ font-weight:bold; color:#B99950; text-decoration:none; }
div.x_album-122 a:hover ,
div.x_album-322 a:hover ,
div.x_album-222 a:hover 
{ font-weight:bold; color:#B99950; text-decoration:none; }

div.albumai_hd-121,
div.albumai_hd-221,
div.albumai_hd-321
{ background-color:#8eb7ed; padding:10px 30px 10px 20px; cursor:pointer; border-bottom: solid 1px #e5e5e5; border-right: solid 1px #e5e5e5;}

div.albumai_hd-121 a,
div.albumai_hd-221 a,
div.albumai_hd-321 a
{ font-weight:bold; color:#FFFFFF; text-decoration:none;  }
div.albumai_hd-121 a:hover,
div.albumai_hd-221 a:hover,
div.albumai_hd-321 a:hover
{ font-weight:bold; color:#FFFFFF; text-decoration:none; }

div.x_album-121,
div.x_album-221,
div.x_album-321
{ padding:10px 30px 10px 20px;  cursor:pointer; border-bottom: solid 1px #e5e5e5; border-right: solid 1px #e5e5e5;}
div.x_album-121 a, div.x_album-121 a:link, div.x_album-121 a:visited,
div.x_album-221 a, div.x_album-221 a:link, div.x_album-221 a:visited,
div.x_album-321 a, div.x_album-321 a:link, div.x_album-321 a:visited
{ font-weight:bold; color:#8eb7ed; text-decoration:none; }
div.x_album-121 a:hover,
div.x_album-221 a:hover,
div.x_album-321 a:hover
{ font-weight:bold; color:#8eb7ed; text-decoration:none; }

div.albumai_hd-123,
div.albumai_hd-223,
div.albumai_hd-323
{ background-color:#939393; padding:10px 30px 10px 20px; cursor:pointer; border-bottom: solid 1px #e5e5e5; border-right: solid 1px #e5e5e5;}

div.albumai_hd-123 a,
div.albumai_hd-223 a,
div.albumai_hd-323 a
{ font-weight:bold; color:#FFFFFF; text-decoration:none;  }

div.albumai_hd-123 a:hover,
div.albumai_hd-223 a:hover,
div.albumai_hd-323 a:hover { font-weight:bold; color:#FFFFFF; text-decoration:none; }

div.x_album-123,
div.x_album-223,
div.x_album-323
{ padding:10px 30px 10px 20px; cursor:pointer; border-bottom: solid 1px #e5e5e5; border-right: solid 1px #e5e5e5;}

div.x_album-123 a, div.x_album-123 a:link, div.x_album-123 a:visited,
div.x_album-223 a, div.x_album-223 a:link, div.x_album-223 a:visited,
div.x_album-323 a, div.x_album-323 a:link, div.x_album-323 a:visited
{ font-weight:bold; color:#939393; text-decoration:none; }

div.x_album-123 a:hover,
div.x_album-223 a:hover,
div.x_album-323 a:hover
{ font-weight:bold; color:#939393; text-decoration:none; }

div.albumai_hd-124,
div.albumai_hd-224,
div.albumai_hd-324
{ background-color:#406a7f; padding:10px 30px 10px 20px; cursor:pointer; border-bottom: solid 1px #e5e5e5; border-right: solid 1px #e5e5e5;}

div.albumai_hd-124 a,
div.albumai_hd-224 a,
div.albumai_hd-324 a
{ font-weight:bold; color:#FFFFFF; text-decoration:none;  }

div.albumai_hd-124 a:hover,
div.albumai_hd-224 a:hover,
div.albumai_hd-324 a:hover
{ font-weight:bold; color:#FFFFFF; text-decoration:none; }

div.x_album-124,
div.x_album-224,
div.x_album-324
{ padding:10px 30px 10px 20px; cursor:pointer; border-bottom: solid 1px #e5e5e5; border-right: solid 1px #e5e5e5;}

div.x_album-124 a, div.x_album-124 a:link, div.x_album-124 a:visited,
div.x_album-224 a, div.x_album-224 a:link, div.x_album-224 a:visited,
div.x_album-324 a, div.x_album-324 a:link, div.x_album-324 a:visited
{ font-weight:bold; color:#406a7f; text-decoration:none; }

div.x_album-124 a:hover,
iv.x_album-224 a:hover,
iv.x_album-324 a:hover
{ font-weight:bold; color:#406a7f; text-decoration:none; }