/* Global css - framefork by Dandare v0.3b - bandaguns.com */
* { margin: 0; padding: 0; }
*:focus { outline: none}
.hidden { display: none}
.show { display: block!important}
.no-border, a img { border: none!important}
.cc1 { clear: both; }
ul {list-style:none}

/* -------------extra---------------- */	
strong {}
em {font-style:italic}
sup, sub {vertical-align: baseline; position: relative}
sup { top: -0.2em;}
sub { bottom: -0.3em;}
.em {font-style: italic}
.strong {font-weight: bold}
.upper {text-transform:uppercase}


/* Text align, float*/
.a-left { text-align: left}
.a-center { text-align: center}
.a-right { text-align:right}
.f-left { float: left!important}
.f-right { float: right!important}
br {clear:both;height:1px;font-size:0}
.clear {clear:both;}
textarea {overflow:hidden}
.nopad {padding: 0!important}
.nomar {margin: 0!important}

/*	Tables */
table { border-collapse: collapse; width: 100%; }
table th, table td {vertical-align: middle; }
table th {text-align:center }
table td { }

/*	float images */
.flet {float:left;margin: 0 15px 10px 0}
.fright {float:right;margin: 0 0 10px 15px}


.dotted {color:#129800;font-size: 1.2em;border-bottom:1px dotted #129800;padding: 2px 0;text-decoration:none !important}

/* Links */
a {color: #007bd2;text-decoration:none}
a:hover {text-decoration:none}
a:visited {}
a:active {}

.nine {display:none!important}
.five {display:block!important}
.nobg {background:none!important}
/*- green dotted link - */


/* -------------------Skeleton------------------- */
html {overflow-y:auto;overflow-x:hidden }
html,body {height:98.5%;}

body {text-align:center;font:62.5%/1.4 'Trebuchet MS' , Tahoma, Verdana, sans-serif;color:#333;background:#138f96 url(../images/body_bg.png) left top repeat-x;}
/* ----layout holder----- */
	.l-page {overflow: visible;width:995px;text-align:left;min-width:995px;margin:10px auto 0 auto;position:relative; min-height: 99.8%; /* For Modern Browsers */ height: auto !important; /* For Modern Browsers */ height: 99.8%; /* For IE */background:#fff;-moz-border-radius-topright:14px;-moz-border-radius-topleft:14px;-webkit-border-top-left-radius:14px;-webkit-border-top-right-radius:14px;border-radius-top-right:14px;border-top-left-radius:14px;border-top-right-radius:14px;}

/*- header - */
 .b-header {height:130px;background:#fff url(../images/header_bg.png) left top no-repeat;position:relative}
	.b-header .b-logo {background:#fff url(../images/maximafoto_lt_logo.gif) left top no-repeat;width:144px;height:78px;position:absolute;top:20px;left:50px}
	.b-header  .b-lang {;position:absolute;top:98px;left:50px}
		.b-header .b-lang a {text-transform:uppercase;color:#b7b7b7;font-size: 1.1em;text-decoration:underline;font-weight:bold;float:left;margin: 0 0 0 12px}
			.b-header .b-lang a:hover {text-decoration:none;color:#00747e;}
/*- login form - */
.b-header .b-login {overflow: hidden;width:225px;margin: 0 auto;text-align: left;height:90px;position:absolute;top:28px;left:288px}
.b-header .b-login form {overflow: hidden;width:215px;}
		.b-header .b-login label {color:#666;float:left;font-size: 1.2em;width:60px;margin: 0  4px 1px 0;height:2em;line-height:2em;font-family:Tahoma, sans-serif;}
		.b-header .b-login .input-txt, .b-login .input-psw {border:1px solid #cfcfcf;float:left;font-size: 1.4em;width:115px;margin: 0  5px 1px 0;padding: 1px 1px;color:#666;background:#fff url(../images/bg_input.gif) repeat-x left top}
		.b-header .b-login span {float:left;width:8px;height:21px;background:#fff url(../images/red_sign.gif) no-repeat left top;}
		.b-header .b-login .login-submit {}
		.b-header .b-login .forget_psw {margin: 0 40px 4px 0;color:#999;text-decoration:underline;float:right;clear:both;font-family:Tahoma, sans-serif;font-size: 1.1em;}
		.b-header .b-login a.submit_button {float:right;margin: 0 50px 0 0;height:23px;line-height:23px;background:#e5494b url(../images/small_but_bg.gif) repeat-x left center;font-size: 1.8em;color:#fdf1f4;text-decoration:none;text-align: center;} 
			.b-header .b-login a .l_c {background:#e5494b url(../images/small_but_left.gif) no-repeat left top;width:10px;height:23px;position:absolute;left:-10px;top:0}
			.b-header .b-login a .r_c {background: url(../images/small_but_right.gif) no-repeat left top;width:10px;height:23px;position:absolute;right:-10px;top:0}
					.b-header .b-login .h-wrap-button {height:27px;position:relative;padding: 0 15px;height:23px;line-height:23px;cursor:pointer;display:inline-block;*display:inline;zoom:1;}

/*---registration--- */
.b-header .b-regi  {position:absolute;top:25px;left:508px;height:115px;text-align: center;display:inline-block;*display:inline;zoom:1;}
.b-header .b-regi p  {color:#333;font-family:Tahoma, sans-serif;font-size: 2.4em}
.b-header .b-regi  a.submit_button_big {height:37px;line-height:37px;background:#e5494b url(../images/big_but_center.gif) repeat-x left center;font-size: 2.8em;color:#fff;text-decoration:none;text-align: center;display:inline-block;*display:inline;zoom:1;} 
			.b-header .b-regi  .l_c {background:#e5494b url(../images/big_but_left.gif) no-repeat left top;width:17px;height:37px;position:absolute;left:-17px;top:0}
			.b-header .b-regi  .r_c {background: url(../images/big_but_right.gif) no-repeat left top;width:17px;height:37px;position:absolute;right:-17px;top:0}
.b-header .b-regi .h-wrap-button {height:37px;position:relative;padding: 0 5px;line-height:37px;cursor:pointer;display:inline-block;*display:inline;zoom:1;}

/*---phone--- */
.b-header .b-phone {float:right;width:225px;font-family:Tahoma, sans-serif;margin: 10px 0 0 0} 
	.b-header .b-phone	 span {display:block;font-size: 1.2em;color:#666;height:12px}
	.b-header .b-phone	 b {display:block;font-size: 1.9em;color:#cc0066;font-weight:normal;height:19px;line-height:28px}
		.b-header .b-phone .mar {margin: 0 0 6px 0}


/* --- mainer,center  --- */
.b-main {overflow: hidden;background:#fff;width:994px;padding: 0 0 118px 0}/*padding: 0 0 118px 0*/

/* --- content --- */
.b-main .h-blue-buts {overflow: hidden;padding: 0px 0 5px 22px;_height:1%;}
.b-main .b-blue-but  {margin: 0 30px 0 0;height:61px;line-height:61px;background:#8abfc5 url(../images/blue_but_bg.gif) repeat-x left center;font-size: 2.4em;color:#fdf1f4;text-decoration:none;text-align: center;float:left;_width:330px;} 
.b-main .second {margin: 0 0 0 20px!important;_width:310px!important;}

			.b-main .b-blue-but .l_c {background:#8abfc5 url(../images/blue_but_l.gif) no-repeat left top;width:22px;height:61px;position:absolute;left:-22px;top:0}
			.b-main .b-blue-but  .r_c {background:#8abfc5 url(../images/blue_but_r.gif) no-repeat left top;width:22px;height:61px;position:absolute;right:-22px;top:0}
					.b-main .b-blue-but  .h-wrap-button {height:61px;position:relative;padding: 0 12px;line-height:61px;cursor:pointer;display:inline-block;*display:inline;zoom:1;}
					.b-main .b-blue-but span {padding: 0 43px 0 0;height:61px;display:block;background:url(../images/arrow_blue_but.png) no-repeat right center;line-height:61px}

.b-main .h-blue-buts .active_but {background:#8abfc5 url(../images/blue_but_bg_active.gif) repeat-x left center}
	.b-main .h-blue-buts .active_but .l_c  {background:#8abfc5 url(../images/blue_but_l_active.gif) repeat-x left center;position:absolute;left:-16px;top:0;width:16px;}
	.b-main .h-blue-buts .active_but .r_c  {background:#8abfc5 url(../images/blue_but_r_active.gif) repeat-x left center;position:absolute;right:-16px;top:0;width:16px;}
	.b-main .h-blue-buts .active_but span {background:url(../images/arrow_blue_but_active.png) no-repeat right center;padding: 0 45px 0 0;}
	.b-main .h-blue-buts .down-arr span {background:url(../images/arrow_blue_but_active.png) no-repeat right center;padding: 0 45px 0 0;}
	
/* ---side bar --- */
.b-main .b-sidebar {float:left;width:255px;text-align: left;margin: 0 5px 0 0}
	.b-main .b-sidebar .b-menu {margin: 0 0 15px 0}
		.b-main .b-sidebar .b-menu li {border-bottom:1px solid #e7e7e7;height:2.5em;line-height:2.5em}
			.b-main .b-sidebar .b-menu li a {color:#7d7d7d;font-size: 1.8em;padding: 0 0 0 15px}
				.b-main .b-sidebar .b-menu li a:hover {color:#00747e}
				.b-main .b-sidebar .b-menu li a.active {color:#00747e}
				
				.b-main .b-sidebar .b-menu li a.main {color:#CF1170;font-size: 1.8em;padding: 0 0 0 15px}
				.b-main .b-sidebar .b-menu li a.main_active {color:#8a0c4a}
/* --buy boxes --- */
.b-main .b-sidebar .b-buy {margin: 0 auto;text-align: center}
	.b-main .b-sidebar .b-buy .item {width:250px;margin: 0 0 15px 0}
		.b-main .b-sidebar .b-buy .item span {color:#cf1170;font-size: 2.4em}
		.b-main .b-sidebar .b-buy .item b {color:#333;font-size: 18px;text-decoration:line-through;padding: 0  10px 0 0;font-weight:normal}
		.b-main .b-sidebar .b-buy .item h3 a {color:#333!important;font-size: 1.15em!important;position:relative;top:-7px;font-weight:bold; line-height:110%;}


/* --content, center --- */
.b-main .b-content {width:727px;float:left;margin: 0 auto 10px auto }
	.b-main .h-content {overflow: hidden;margin: 5px auto;padding: 5px 15px;background:#f0f0f0;width:695px;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px}
		.b-main .b-content .h-content p, .b-main .b-content .h-content li, .b-main .b-content .h-content dd {font-size: 1.25em;color:#333;font-family:Tahoma, Verdana, sans-serif;margin: 0 0 1em 0;line-height:1.5em}

.b-main .h-content .title {font-size: 1.7em!important;position:relative;left:-3px;margin: 0 0 .5em 0!important}
.b-main .h-content .title .photo_sl {font-size: 0.9em;color:#333;background:url(../images/arrow_grey_next.gif) no-repeat right center;padding: 0 20px 0 5px}
	.b-main .h-content .title .file_name {font-size: 0.8em;color:#333;padding: 0 0 0 5px}
/* --product lisitng --- */
.b-main .h-content .b-products {background:#e9e9e9;border:1px solid #ccc;margin: 0 auto;width:670px;position:relative;padding: 10px 10px 15px 10px;-moz-border-radius:12px;-webkit-border-radius:12px;border-radius:12px}
	.b-main .h-content .b-products .xclose {width:580px;text-align:right;color:#cc0066;background:url(../images/xclose.gif) no-repeat right center;padding: 0 25px 0 0;float:right;margin: 5px 5px 0 0;font-size: 1.3em}
	.b-main .h-content .b-products dl {clear:both;font-family:Tahoma, Verdana, sans-serif;color:#333;position:relative;left:-10px;padding: 15px 0;overflow: hidden;}
	.b-main .h-content .b-products dl div {width:150px;float:left;margin: 30px 0 10px 15px;height:150px}
	.b-main .h-content .b-products dt {font-size: 1.2em}
	.b-main .h-content .b-products dd {position:relative;text-align:center;}
		.b-main .h-content .b-products dd .price {color:#CF1170;font-weight:normal;margin: 0 0 0 2px;display:inline-block;zoom:1;*display:inline;display:-moz-inline-stack}
		.b-main .h-content .b-products dd .price strike{color:#000;font-weight:normal;}		
		.b-main .h-content .b-products dd .imglink {padding-top:8px;height:90px;border:1px solid #d0d0d0;display:block}
		.b-main .h-content .b-products dd .radio {width:13px;height:13px;background:#fff url(../images/radio.gif) left bottom no-repeat;position:absolute;bottom:2px;right:0;margin: 3px  3px 0 0}
		.b-main .h-content .b-products .selected {background:#fff url(../images/radio.gif) left top no-repeat!important}

/* --order price total --- */
.b-main .h-content  .b-total {width:100%;margin: 10px 0 0 0;position:relative;left:10px}
	.b-main .h-content  .b-total .sum {float:right;font-size: 1.8em;margin: 0 0  5px 0}
		.b-main .h-content  .b-total .sum .total_price {font-size: 30px;font-weight:normal;padding: 0 0 0 10px}
			.b-main .h-content .b-total a.submit_button_big {margin: 0 20px 0 0;float:right;height:37px;line-height:37px;background:#e5494b url(../images/big_but_center.gif) repeat-x left center;font-size: 2.8em;color:#fff;text-decoration:none;text-align: center;display:inline-block;*display:inline;zoom:1;} 
				.b-main .h-content  .b-total a.submit_button_big .l_c {background:#e5494b url(../images/big_but_left_bg_grey.gif) no-repeat left top;width:17px;height:37px;position:absolute;left:-17px;top:0}
				.b-main .h-content  .b-total a.submit_button_big  .r_c {background: url(../images/big_but_right_bg_grey.gif) no-repeat left top;width:17px;height:37px;position:absolute;right:-17px;top:0}
				.b-main .h-content .b-total .h-wrap-button {height:37px;position:relative;padding: 0 1px;line-height:37px;cursor:pointer;display:inline-block;*display:inline;zoom:1;}
					.b-main .h-content .b-total a.submit_button_big  span {background:url(../images/arrow_down_order.png) no-repeat right center;padding: 0 27px 0 0;}


/* --progress bar --- */
.b-main .b-content  .b-progress-bar {height:17px;border:1px solid #d0d0d0;background:#fff}
.b-main .b-content  .b-progress-bar li {float:left;width:177px;height:15px;background:#6aacb4;margin: 1px  0 0 0;color:#fff;text-align: right;padding: 0 3px 0 0;border-left:1px solid #fff;font-size: 1.1em}
.b-main .b-content  .b-progress-bar .inactive {background:#dbdbdb;}
.b-main .b-content  .b-progress-bar .state25 {}
.b-main .b-content  .b-progress-bar .state50 {}
.b-main .b-content  .b-progress-bar .state75 {}
.b-main .b-content  .b-progress-bar .state100 {}

/* --news lisitng --- */
b-main .h-content .b-news {}
	.b-main .h-content .b-news .title {font-size: 1.7em;position:relative;left:-5px}
	.b-main .h-content .b-news dt {color:#cc0066;font-size: 1.7em}
		.b-main .h-content .b-news dl div {background:#F6F6F6;margin: 0 0  20px 0;padding: 5px 8px;-moz-border-radius:9px;-webkit-border-radius:9px;border-radius:9px}
		.b-main .h-content .b-news dd {margin: 0; font-size: 1.1em;}

/* --sitemap --- */
.b-main .b-content .b-sitemap {overflow: hidden}
	.b-main .b-content .b-sitemap div {float:left;width:210px;margin: 0 14px 30px 0}
		.b-main .b-content .b-sitemap dt {color:#cc0066;font-size: 2.6em;margin: 0 0 10px 0;font-weight:normal}
		.b-main .b-content .b-sitemap dt  a {color:#cc0066;}
		.b-main .b-content .b-sitemap dd   {margin: 0}
		.b-main .b-content .b-sitemap dd  a {color:#621b4e;font-size: 1.2em;margin: 0;font-weight:bold;line-height:1.5em;font-family: 'Trebuchet MS' , Verdana, sans-serif;}
		.b-main .b-content .b-sitemap .devine {border-top:1px solid #e7e7e7;height:1px;left:-12px;margin:5px 0;position:relative;width:100%;display:block;clear:both}

/* --album bar --- */
.b-main .b-content .h-content 	.b-album-bar {height:42px;line-height:42px;width:680px;float:right;margin: 0 0 5px 0;}
/* --album bar buts --- */
	.b-main .b-content .b-album-bar a.submit_button_big {margin: 0 20px 0 0;float:right;height:37px;line-height:37px;background:#e5494b url(../images/big_but_center.gif) repeat-x left center;font-size: 2.8em;color:#fff;text-decoration:none;text-align: center;display:inline-block;*display:inline;zoom:1;} 
				.b-main .b-content .b-album-bar  a.submit_button_big .l_c {background:#e5494b url(../images/big_but_left_bg_grey.gif) no-repeat left top;width:17px;height:37px;position:absolute;left:-17px;top:0}
				.b-main .b-content .b-album-bar  a.submit_button_big  .r_c {background: url(../images/big_but_right_bg_grey.gif) no-repeat left top;width:17px;height:37px;position:absolute;right:-17px;top:0}
				.b-main .b-content .b-album-bar .h-wrap-button {height:37px;position:relative;padding: 0 1px;line-height:37px;cursor:pointer;display:inline-block;*display:inline;zoom:1;}
					.b-main .b-content .b-album-bar a.submit_button_big  span {background:url(../images/arrow_down_order.png) no-repeat right center;padding: 0 27px 0 0;}
/* --album bar action but --- */
	.b-main .b-content 	.b-album-bar .b-action_but {float:left;height:42px;margin: 0  0 0  10px;position:relative;top:-2pxdisplay:inline-block;zoom:1;*display:inline;display:-moz-inline-stack}
		.b-main .b-content 	.b-album-bar .b-action_but a {background:url(../images/album_icons_set.png) no-repeat left center;height:42px;width:30px;float:left;margin: 0 4px 0 0}
			.b-main .b-content 	.b-album-bar .b-action_but .create {background-position:-1px center}
			.b-main .b-content 	.b-album-bar .b-action_but .sel {background-position:-41px center} 
			.b-main .b-content 	.b-album-bar .b-action_but .trash {background-position:-80px center}
			.b-main .b-content 	.b-album-bar .b-action_but .rotateccw {background-position:-120px center}
			.b-main .b-content 	.b-album-bar .b-action_but .rotatecc {background-position:-160px center}
			.b-main .b-content 	.b-album-bar .b-action_but .zoom {background-position:-200px center} 
			.b-main .b-content 	.b-album-bar .b-action_but .edit {background-position:-320px center}
			.b-main .b-content 	.b-album-bar .b-action_but .download_orig {background-position:-360px center}

			/*.b-main .b-content 	.b-album-bar .b-action_but .sel {background-position:left center} 
			.b-main .b-content 	.b-album-bar .b-action_but .trash {background-position:-41px center}
			.b-main .b-content 	.b-album-bar .b-action_but .prev {background-position:-80px center}
			.b-main .b-content 	.b-album-bar .b-action_but .next {background-position:-120px center}*/
				.b-main .b-content 	.b-album-bar .selected_items {font-size: 1.2em;font-family: Tahoma, Verdana, sans-serif;margin: 0 0 0 25px}	

.b-main .b-content .b-klaida-red {overflow:hidden;margin-bottom:5px;padding: 6px 18px;border:2px solid #fdabab;/*height:42px;line-height:42px;*/clear:both;width:94%;-moz-border-radius:15px;-webkit-border-radius:15px;border-radius:15px}
	.b-main .b-content .b-klaida-red b {font-size: 1.6em;color:#cc0000;position:relative;top:1px;margin: 0 4px 0 0}
	.b-main .b-content .b-klaida-red p {font-size: 1.7em;/*height:42px;line-height:38px;*/font-family: 'Trebuchet MS' , Verdana, sans-serif;}
.b-main .b-content .b-klaida-green {overflow:hidden;margin-bottom:5px;padding: 6px 18px;border:2px solid #abfdab;/*height:42px;line-height:42px;*/clear:both;width:94%;-moz-border-radius:15px;-webkit-border-radius:15px;border-radius:15px}
	.b-main .b-content .b-klaida-green b {font-size: 1.6em;color:#00cc00;position:relative;top:1px;margin: 0 4px 0 0}
	.b-main .b-content .b-klaida-green p {font-size: 1.7em;/*height:42px;line-height:38px;*/font-family: 'Trebuchet MS' , Verdana, sans-serif;}
.b-main .b-content .b-klaida-yellow {overflow:hidden;margin-bottom:5px;padding: 6px 18px;border:2px solid #ffcc00;/*height:42px;line-height:42px;*/clear:both;width:94%;-moz-border-radius:15px;-webkit-border-radius:15px;border-radius:15px}
	.b-main .b-content .b-klaida-yellow b {font-size: 1.6em;color:#ffcc00;position:relative;top:1px;margin: 0 4px 0 0}
	.b-main .b-content .b-klaida-yellow p {font-size: 1.7em;/*height:42px;line-height:38px;*/font-family: 'Trebuchet MS' , Verdana, sans-serif;}
	

/* --albums --- */
.b-main .b-content .h-content	.b-albums {overflow: hidden;padding: 8px 0 30px 0}
	.b-main .b-content .h-content	.b-album-item {border:1px solid #d0d0d0;border-left:none;padding: 7px 0 10px 10px;width:101px;height:91px;;float:left;margin: 0 18px 0 0;-moz-border-radius-topright:9px;-moz-border-radius-bottomright:9px;-webkit-border-radius-topright:9px;-webkit-border-radius-bottomright:9px;border-radius-topright:9px;border-radius-bottomright:9px}
	.b-main .b-content .h-content	.b-album-item .input-txt {border:1px solid #dddcdc;background-color:#fff;width:38px;float:left;margin: 0 10px 5px 0;padding: 2px 0;font-size: 1.1em}
	
	.b-main .b-content .h-content	.b-albums .b-album-item .bottom_text {text-align:left;width:100px;height:13px;line-height:13px;display:block;clear:both;/*padding: 0 0 0 19px;*/font-size: 1.2em;color:#333;position:relative;left:-23px;top:10px;font-family: Tahoma , Verdana, sans-serif;}	
	.b-main .b-content .h-content	.b-albums .b-album-item .check_input {background:#fff url(../images/check_input.gif) no-repeat left bottom;width:100px;height:13px;line-height:13px;display:block;clear:both;padding: 0 0 0 19px;font-size: 1.4em;color:#333;position:relative;left:-17px;top:14px;font-family: Tahoma , Verdana, sans-serif;}	
		.b-main .b-content .h-content .b-albums .b-album-item .check_input:hover {background:#fff url(../images/check_input.gif) no-repeat left top}	

.b-main .b-content .h-content	.b-albums .pink-bg {background:#fff url(../images/album_pink_pattern_bg_grey.gif) no-repeat left center;width:13px;height:110px;float:left}

.b-main .b-content .h-content .b-album2 {overflow: hidden;clear:both;margin: 15px 0 ;padding: 0 0 50px 0}
	.b-main .b-content .h-content	.b-album-item2 {border:1px solid #d0d0d0;/*padding: 0px 0 8px 0;*/width:113px;height:109px;float:left;margin: 0 18px 25px 2px;text-align: center}
	.b-main .b-content .h-content	.b-album-item2 img {padding-top:5px;text-align: center;}/*margin: 0 auto;text-align: center;*/
	.b-main .b-content .h-content	.b-album-item2 .centering_image{min-height: 100px;display: table-cell;vertical-align: middle}

	.b-main .b-content .h-content	.b-album2 .square-bg-main {background: url(../images/photoservice/qlty_bar_bg.gif) no-repeat;width:4px;float:left;height:110px}
	.b-main .b-content .h-content	.b-album2 .square-bg {background: url(../images/photoservice/qlty_bar.gif) no-repeat;width:4px;float:left;height:110px}
		.b-main .b-content .h-content	.b-album2 .state1 {background-position: left 29px;}
		.b-main .b-content .h-content	.b-album2 .state2 {background-position: left 25px;}
		.b-main .b-content .h-content	.b-album2 .state3 {background-position: left 21px;}
		.b-main .b-content .h-content	.b-album2 .state4 {background-position: left 17px;}
	.b-main .b-content .h-content	.b-album2 .bottom_text {text-align:left;width:100px;height:13px;line-height:13px;display:block;clear:both;/*padding: 0 0 0 19px;*/font-size: 1.2em;color:#333;position:relative;left:-7px;top:5px;font-family: Tahoma , Verdana, sans-serif;}	
	.b-main .b-content .h-content	.b-album2 .check_input {background:#fff url(../images/check_input.gif) no-repeat left bottom;width:100px;height:13px;line-height:13px;display:block;clear:both;padding: 0 0 0 19px;font-size: 1.4em;color:#333;position:relative;left:-7px;top:19px;font-family: Tahoma , Verdana, sans-serif;}	
		.b-main .b-content .h-content .b-album2 .check_input:hover {background:#fff url(../images/check_input.gif) no-repeat left top}	
		.b-main .b-content .h-content .b-album2 .pink_box {width:110px;cursor:pointer;font-size: 1.2em;height:18px;line-height:18px;left:-7px;color:#fff;padding: 0 5px;position:relative;top:20px;background:#cc0066;display:inline-block;zoom:1;*display:inline;display:-moz-inline-stack;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}
		.b-main .b-content .h-content .b-album2 .pink_box_ {width:110px;font-size: 1.2em;height:18px;line-height:18px;left:-7px;color:#cc0066;padding: 0 5px;position:relative;top:20px;display:inline-block;zoom:1;*display:inline;display:-moz-inline-stack;}

.b-main .b-content .h-content  .b-paging {height:6px;background-color:#e3e3e3;line-height:5px}
	.b-main .b-content .h-content  .b-paging {font-family: Tahoma, Verdana, sans-serif;margin: 0 auto;text-align: center}
	.b-main .b-content .h-content  .b-paging a {color:#007b86}
	.b-main .b-content .h-content  .b-paging .inactive {color:#666;background:none!important}
	.b-main .b-content .h-content  .b-paging .prev {float:left;font-size: 1.2em;padding: 0 7px 0 12px;background:#fff url(../images/arrow_prev.gif) no-repeat left center!important}
	.b-main .b-content .h-content  .b-paging .next {color:#007b86;font-size: 1.2em;float:right;padding: 0 12px 0 7px;background:#fff url(../images/arrow_next.gif) no-repeat right center!important}
		
		.b-main .b-content .h-content  .b-paging .b-pages {background-color:#fff!important;padding: 0 5px;font-family: Tahoma, Verdana, sans-serif;color:#666;font-size: 1.1em;margin: 0 auto;display:inline-block;zoom:1;*display:inline;display:-moz-inline-stack}
	

/*- login form - */
.b-main .b-content .h-content .b-login-form {overflow: hidden;width:380px;margin: 25px auto;text-align: left;}
.b-main .b-content .h-content .b-login-form form {overflow: hidden;width:380px;}
		.b-main .b-content .h-content .b-login-form label {color:#666;float:left;font-size: 1.2em;width:60px;margin: 0  4px 1px 0;height:2em;line-height:2em;font-family:Tahoma, sans-serif;}
		.b-main .b-content .h-content .b-login-form .input-txt, .b-main .b-content .h-content .b-login-form  .input-psw {border:1px solid #cfcfcf;float:left;font-size: 1.4em;width:270px;margin: 0  5px 1px 0;padding: 1px 1px;color:#666;background:#fff url(../images/bg_input.gif) repeat-x left top}
		.b-main .b-content .h-content .b-login-form span {float:left;width:8px;height:21px;background:#fff url(../images/red_sign.gif) no-repeat left top;}
		.b-main .b-content .h-content .b-login-form .login-submit {}
		.b-main .b-content .h-content .b-login-form .forget_psw {margin: 0 40px 4px 0;color:#999;text-decoration:underline;float:right;clear:both;font-family:Tahoma, sans-serif;font-size: 1.1em;}
		.b-main .b-content .h-content .b-login-form a.submit_button {float:left;margin: 20px 50px 0 75px;height:23px;line-height:23px;background:#e5494b url(../images/small_but_bg.gif) repeat-x left center;font-size: 1.8em;color:#fdf1f4;text-decoration:none;text-align: center;} 
			.b-main .b-content .h-content .b-login-form a .l_c {background:#e5494b url(../images/small_but_left.gif) no-repeat left top;width:10px;height:23px;position:absolute;left:-10px;top:0}
			.b-main .b-content .h-content .b-login-form a .r_c {background: url(../images/small_but_right.gif) no-repeat left top;width:10px;height:23px;position:absolute;right:-10px;top:0}
					.b-main .b-content .h-content .b-login-form .h-wrap-button {height:27px;position:relative;padding: 0 25px;height:23px;line-height:23px;cursor:pointer;display:inline-block;*display:inline;zoom:1;}


	/*- table order sheet - */
.b-main .b-content .h-content .b-order-sheet {padding: 8px 0;background:#f6f6f6;-moz-border-radius:12px;-webkit-border-radius:12px;border-radius:12px}
.b-main .b-content .h-content .b-order-sheet table {font-family: Tahoma, Verdana, sans-serif;width:672px;background:#f6f6f6;margin: 0 auto;}
	.b-main .b-content .h-content .b-order-sheet tr {border-bottom:1px solid #e7e7e7}
	.b-main .b-content .h-content .b-order-sheet td {font-size: 1.2em;height:20px;line-height:20px}
	.b-main .b-content .h-content .b-order-sheet th {text-align: left;font-size: 1.2em;}

.b-main .b-content .h-content .naryste {color:#007b86;font-size: 1.8em;text-align: center;margin: 35px 0 0 0}

/*- registration- */

.b-main .b-content .h-content  .b-regi-form {margin: 25px 0  0 0}
	.b-main .b-content .h-content  .b-regi-form {}

	.b-main .b-content .h-content  .b-regi-form {overflow: hidden;width:600px;float:right}
		.b-main .b-content .h-content  .b-regi-form  label {color:#666;float:left;font-size: 1.2em;width:200px;text-align: right;margin: 0  8px 1px 0;height:2em;line-height:2em;font-family:Tahoma, sans-serif;}
		.b-main .b-content .h-content  .b-regi-form  .input-txt  {border:1px solid #cfcfcf;float:left;font-size: 1.4em;width:270px;margin: 0  5px 1px 0;padding: 1px 1px;color:#666;background:#fff url(../images/bg_input.gif) repeat-x left top}
		.b-main .b-content .h-content  .b-regi-form  span {float:left;width:8px;height:21px;background:#fff url(../images/red_sign.gif) no-repeat left top;}
		.b-main .b-content .h-content  .b-regi-form  .login-submit {}
		.b-main .b-content .h-content  .b-regi-form  .forget_psw {margin: 0 40px 4px 0;color:#999;text-decoration:underline;float:right;clear:both;font-family:Tahoma, sans-serif;font-size: 1.1em;}
		.b-main .b-content .h-content  .b-regi-form  a.submit_button {float:right;margin: 0 50px 0 0;height:23px;line-height:23px;background:#e5494b url(../images/small_but_bg.gif) repeat-x left center;font-size: 1.8em;color:#fdf1f4;text-decoration:none;text-align: center;} 
			.b-main .b-content .h-content  .b-regi-form  a .l_c {background:#e5494b url(../images/small_but_left_bg_grey.gif) no-repeat left top;width:10px;height:23px;position:absolute;left:-10px;top:0}
			.b-main .b-content .h-content  .b-regi-form  a .r_c {background: url(../images/small_but_right_bg_grey.gif) no-repeat left top;width:10px;height:23px;position:absolute;right:-10px;top:0}
					.b-main .b-content .h-content  .b-regi-form  .h-wrap-button {height:27px;position:relative;padding: 0 15px;height:23px;line-height:23px;cursor:pointer;display:inline-block;*display:inline;zoom:1;}
						.b-main .b-content .h-content  .b-regi-form .tip_icon {float:left;width:16px;height:16px;background:#fff url(../images/tip_icon.gif) no-repeat left top;}
						.b-main .b-content .h-content  .b-regi-form select {float:left;margin: 0 5px 0 0}
						.b-regi-form .w1 {width:16px!important;position:relative;top:5px;float:left!important;width:auto!important}
						.b-regi-form .texty {font-size: 1.2em;font-family: Tahoma, Verdana, sans-serif;color:#666;font-weight:normal;;position:relative;top:-1px}
						.b-regi-form #w2 {width:auto;display:inline-block;zoom:1;*display:inline;*position:relative;*top:2px;display:-moz-inline-stack}
						.b-regi-form .h-lefty {padding: 2px 10px 0 205px}

						.b-regi-form  .title_agr {margin: 0;display:block;font-size: 1.2em;padding: 3px 10px;font-family: Tahoma, Verdana, sans-serif}
						.b-regi-form  .b-agreement {border:1px solid #cecece;height:158px;width:560px;padding: 5px 10px;overflow-y:scroll; font-size: 1.2em;}
						.b-regi-form .margin-l {float:none!important;margin: 0 0 0 230px!important}
	
	.b-main .b-content .h-content  .b-regi-form p.block_title {width:600px;text-align:center;color:#cf106f;font-size:1.4em;font-weight:bold;}

/* tooltip */
.tooltip {background-color:#008cd2;border:1px solid #fff;	padding:10px 10px;width:155px;	display:none;	color:#fff;	text-align:left;font-size:12px;-moz-box-shadow:0 0 10px #000;	-webkit-box-shadow:0 0 10px #000;}


/* upload */
.b-main .b-content .h-content .b-two-buts {overflow: hidden;height:23px;line-height:23px;width:480px;margin: 0 auto}
	.b-main .b-content .h-content .b-two-buts a.submit_button {float:right;margin: 0 10px 0 10px;height:23px;line-height:23px;background:#e5494b url(../images/small_but_bg.gif) repeat-x left center;font-size: 1.8em;color:#fdf1f4;text-decoration:none;text-align: center;} 
			.b-main .b-content .h-content .b-two-buts a .l_c {background:#e5494b url(../images/small_but_left_bg_grey.gif) no-repeat left top;width:10px;height:23px;position:absolute;left:-10px;top:0}
			.b-main .b-content .h-content .b-two-buts a .r_c {background: url(../images/small_but_right_bg_grey.gif) no-repeat left top;width:10px;height:23px;position:absolute;right:-10px;top:0}
					.b-main .b-content .h-content .b-two-buts .h-wrap-button {height:27px;position:relative;padding: 0 15px;height:23px;line-height:23px;cursor:pointer;display:inline-block;*display:inline;zoom:1;}

.b-main .b-content .h-content .b-two-buts .arba {font-size: 1.8em;padding: 0 15px;float:left}
	
	.b-main .b-content .h-content  .b-image-upload {}
		.b-main .b-content .h-content  .b-image-upload {margin: 20px 0;overflow: hidden}
			.b-main .b-content .h-content  .b-image-upload .b-files-upload {width:425px;float:left;min-height:200px;height:auto;padding: 0 0 0 70px;background:#f6f6f6;-moz-border-radius:9px;-webkit-border-radius:9px;border-radius:9px}
			/* upload rigth side */
			.b-main .b-content .h-content  .b-image-upload .b-files-info {width:150px;float:left;height:200px;background:#f6f6f6;-moz-border-radius:9px;-webkit-border-radius:9px;border-radius:9px}
				.b-main .b-content .h-content  .b-image-upload .b-files-info .save {color:#007b86;font-size: 3em}
					.b-main .b-content .h-content  .b-image-upload .b-files-info .save span {font-size: 12px;color:#333}
			.b-main .b-content .h-content  .b-image-upload .title {left:0;font-size: 1.6em}

			.b-main .b-content .h-content  .b-image-upload .b-files-upload  .file_name {line-height:1.75em;float:left;margin: 0 10px 0 0;font-family: Tahoma, Verdana, sans-serif;font-size: 1.2em}
			.b-files-upload  span, .b-files-upload  b {font-family: Tahoma, Verdana, sans-serif;font-size: 1.2em}
			.b-main .b-content .h-content  .b-image-upload .b-files-upload  .bar {width:150px;border:1px solid red;float:left;background:#fff;height:11px;border:1px solid #bebebe;padding: 1px;margin: 4px  0 0 0;}
				.b-main .b-content .h-content  .b-image-upload .b-files-upload  .bar b {width:150px;float:left;background:#007b86;height:11px;display:block;}
					.b-main .b-content .h-content  .b-image-upload .b-files-upload .perc {float:left;font-weight:normal;margin: 2px 0 0 5px;}
					.b-files-upload .failed {background:#cc0000!important}
					.b-files-upload .failed_red {color:#cc0000}
					.b-files-upload .failed_warn {background: url(../images/xclose.gif) no-repeat left top;width:16px;height:16px;float:left;margin: 3px 1px 0 3px}

/* upload buts bottom */
	.b-main .b-content .h-content  a.submit_button {float:right;margin: 12px 10px 0 10px;height:23px;line-height:23px;background:#e5494b url(../images/small_but_bg.gif) repeat-x left center;font-size: 1.8em;color:#fdf1f4;text-decoration:none;text-align: center;} 
			.b-main .b-content .h-content  a.submit_button .l_c {background:#e5494b url(../images/small_but_left_bg_grey.gif) no-repeat left top;width:10px;height:23px;position:absolute;left:-10px;top:0}
			.b-main .b-content .h-content  a.submit_button .r_c {background: url(../images/small_but_right_bg_grey.gif) no-repeat left top;width:10px;height:23px;position:absolute;right:-10px;top:0}
					.b-main .b-content .h-content  .h-wrap-button {height:27px;position:relative;padding: 0 15px;height:23px;line-height:23px;cursor:pointer;display:inline-block;*display:inline;zoom:1;}
	
	.b-main .b-content .h-content  a.submit_button_green_grey {float:right;margin: 12px 10px 0 10px;height:23px;line-height:23px;background:#67b4bc url(../images/small_but_bg_green_grey.gif) repeat-x left center;font-size: 1.8em;color:#fdf1f4;text-decoration:none;text-align: center;} 
			.b-main .b-content .h-content  a.submit_button_green_grey .l_c {background:#67b4bc url(../images/small_but_left_green_grey.gif) no-repeat left top;width:10px;height:23px;position:absolute;left:-10px;top:0}
			.b-main .b-content .h-content  a.submit_button_green_grey .r_c {background: url(../images/small_but_right_green_grey.gif) no-repeat left top;width:10px;height:23px;position:absolute;right:-10px;top:0}
					.b-main .b-content .h-content  .h-wrap-button {height:27px;position:relative;padding: 0 15px;height:23px;line-height:23px;cursor:pointer;display:inline-block;*display:inline;zoom:1;}
	
	/*.b-main .b-content .h-content  a.submit_button_green_grey {float:right;margin: 12px 15px 0 15px;height:27px;line-height:27px;background:#ffffff url(../images/green_grey_but_small_bg.gif) repeat-x left center;font-size: 1.8em;color:#fdf1f4;text-decoration:none;text-align: center;} 
			.b-main .b-content .h-content  a.submit_button_green_grey .l_c {background:#e5494b url(../images/green_grey_but_small_left.gif) no-repeat left top;width:15px;height:27px;position:absolute;left:-15px;top:0}
			.b-main .b-content .h-content  a.submit_button_green_grey .r_c {background: url(../images/green_grey_but_small_right.gif) no-repeat left top;width:15px;height:27px;position:absolute;right:-15px;top:0}
				.b-main .b-content .h-content  .h-wrap-button-green-gray {height:27px;position:relative;padding: 0 15px;height:27px;line-height:27px;cursor:pointer;display:inline-block;*display:inline;zoom:1;}
*/
	.b-main .b-content .h-content  a.submit_button_green_small {width:110px;;margin: 4px 10px 0 20px;height:27px;line-height:27px;background:#f6f6f6 url(../images/green_but_small.png) repeat-x left center;font-size: 1.8em;color:#fdf1f4;text-decoration:none;text-align: center;display:block} 


	.b-main .b-content .h-content .b-upload-desc {overflow: hidden;margin: 22px 0;height:37px;line-height:37px}
		.b-main .b-content .h-content .b-upload-desc .title {left:0;margin: 0 10px 0 0!important;line-height:37px;font-size: 1.6em}
		.b-main .b-content .h-content .b-upload-desc .pinky {color:#cd0067;float:left;font-size: 1.2em;line-height:2.1em;padding: 0 0 0 21px;margin: 0  5px 0  0;line-height:37px;background:#f0f0f0 url(../images/icons/icon_photo_album_grey_bg.gif) no-repeat left center;font-family: Tahoma, Verdana, sans-serif;}


.b-main .b-content .h-content  a.submit_button_big {height:37px;line-height:37px;background:#e5494b url(../images/big_but_center.gif) repeat-x left center;font-size: 2.8em;color:#fff;text-decoration:none;text-align: center;display:inline-block;*display:inline;zoom:1;} 
			.b-main .b-content .h-content  a.submit_button_big  .l_c {background:#e5494b url(../images/big_but_left_bg_grey.gif) no-repeat left top;width:17px;height:37px;position:absolute;left:-17px;top:0}
			.b-main .b-content .h-content  a.submit_button_big  .r_c {background: url(../images/big_but_right_bg_grey.gif) no-repeat left top;width:17px;height:37px;position:absolute;right:-17px;top:0}
.b-main .b-content .h-content a.submit_button_big  .h-wrap-button {height:37px;position:relative;padding: 0 5px;line-height:37px;cursor:pointer;display:inline-block;*display:inline;zoom:1;}
.b-main .b-content .h-content .arrowed span {background:url(../images/arrow_small_right.png) no-repeat right center;padding: 0 30px 0 0;}
.b-main .b-content .h-content .arrowed_down span {background:url(../images/arrow_small_down.png) no-repeat right center;padding: 0 30px 0 0;}
	.b-main .b-content .h-content .h-but-wrap {;width:280px;overflow: hidden;padding: 0 80px 0 0;float:right}


/* --photo slider --- */
.b-main .b-content .h-content  .b-photo-slider {background:#fff;clear:both;width:668px;height:525px;margin-left: auto;margin-right: auto;position:relative;padding: 5px 0;-moz-border-radius:9px;-webkit-border-radius:9px;border-radius:9px}
.image_info {color:#333;text-align: center}
.b-img-info .pink_box {width:110px;cursor:pointer;font-size: 1.2em;height:18px;line-height:18px;color:#fff;padding: 0 5px;position:relative;background:#cc0066;display:inline-block;zoom:1;*display:inline;display:-moz-inline-stack;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}
		.b-img-info .pink_box_ {width:110px;font-size: 1.2em;height:18px;line-height:18px;color:#cc0066;padding: 0 5px;position:relative;display:inline-block;zoom:1;*display:inline;display:-moz-inline-stack;}
.b-main .b-content .h-content  .b-photo-slider .pink_box {margin: 0 auto;text-align: center;position:relative;top:-10px;font-size: 1.2em;height:18px;line-height:18px;color:#fff;padding: 0 12px;background:#cc0066;font-family: Tahoma, Verdana, sans-serif;display:inline-block;zoom:1;*display:inline;display:-moz-inline-stack;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}
.b-main .b-content .h-content  .b-img-info {margin: 0 auto;text-align: center;width:100%}



div.scrollable_phslider {
    position:relative;
    width:550px; /*274px*/
    height:520px; /*529px*/
	float:left;
	margin-left: auto;
	margin-right: auto;
	z-index:30;

} 
 

div.scrollable_phslider div.items {
	margin: auto;
    width:550px;
    margin-left: auto;
	margin-right: auto; 
    position:relative; 
} 
 

div.scrollable_phslider div.items div {
	
    text-align:center;
} 
 

div.items div.active { 
    border:1px inset #ccc; 
    background-color:#fff; 
}

/* this makes it possible to add next button beside scrollable */
.scrollable {
	float:left;	
}

/* prev, next, prevPage and nextPage buttons */
a.browse {
	background:url(../images/hori_large.png) no-repeat;
	display:block;
	width:43px;
	height:58px;
	float:left;
	margin:190px 10px;
	cursor:pointer;
	font-size:1px;
}

/* right */
a.right 				{ background-position: -43px 0; margin-right: 5px;float:right}

/* left */
a.left				{ margin-left: 0px; background-position: 0 0; margin-left: 5px} 




/* disabled navigational button */
a.disabled {
	visibility:hidden !important;		
} 	



/* --main content --- */
	/*.b-main .b-content  .b-scrollable {width:725px;height:330px;background:#fff url(../images/slider_bg.jpg) left top no-repeat;position:relative;float:right;margin: 0 0 10px 0}*/
	.b-main .b-content  .b-main-index {width:725px;height:330px;background:#fff url(../images/slider_bg_akcija.jpg) left top no-repeat;position:relative;float:right;margin: 0 0 10px 0}
		.b-main .b-content .b-banners {margin: 15px 0 0 0;position:relative;left:-5px;clear:both;overflow: hidden;width:738px;}
		.b-main .b-content .b-banners a {float:left;margin: 0 1px 0 0}

/* --main content --- */
div.main-index {position:relative;overflow:hidden; height: 330px;width:700px;} 
	div.main-index div.items { position:absolute; height:20000em;}
		div.main-index div.items .h-image-set {position:relative;width:280px;height:217px;}
		div.main-index div.items .b-image-set {width:280px;height:217px;position:absolute;top:50px;left:70px}

div.main-index div.items .b-image-set  img {border:3px solid #fff}
	div.main-index div.items .b-image-set .z10 {position:absolute;bottom:0;left:0;z-index:100}
	div.main-index div.items .b-image-set .z20 {position:absolute;bottom:23px;left:23px;z-index:50;}
	div.main-index div.items .b-image-set .z30 {position:absolute;bottom:46px;left:46px;z-index:30}

.ontop {z-index:200!important}
img.plash {position:absolute;top:125px;right:115px}

div.main-index div.items .b-item  {width:620px;height:330px;position:relative}
div.main-index div.items .b-item .title_bot {font-size:2.8em;color:#fff;text-shadow: 1px 1px 1px #ae9566;float:right;margin: 150px 25px 0 0;width:250px;text-align: right;line-height:1em}
	div.main-index div.items .b-item .title  {font-size:3.5em;color:#fff;text-shadow: 1px 1px 1px #000;float:right;margin: 0 20px 0 0}
	div.main-index div.items .b-item .desc  {font-size:1.5em;color:#000;float:right;font-family:Arial, Tahoma, sans-serif;width:250px}

/* position and dimensions of the navigator */ 
.navi {position:absolute;top:10px;right:0;color:#000;} 
	.navi a {width:30px;height:30px;line-height:30px; margin:3px;display:block;font-size:12px;color:#007b86;background:#fff;	text-align: center;font-size: 2.3em;margin: 0  0 10px 0;-moz-border-radius:7px;-webkit-border-radius:7px;border-radius:7px} 
		.navi a:hover {	background:#007a85;color:#fff;z-index:999} 
		.navi a.active {	background:#007a85;color:#fff}

/* -------------- footer ---------------- */
.b-footer {height:118px;clear:both;width:995px;position:absolute;bottom:-2px;background:#138f96 url(../images/footer_bg.gif) -1px top repeat-x;margin: 10px 0 0 0;left:0;width:996*left:0}/*height:118px;*/

	.b-footer dl {margin: 16px 0 0 16px;overflow: hidden;display:inline-block;*display:inline;zoom:1;}
		.b-footer dl div {float:left;margin: 0  22px 0 0;display:inline-block;*display:inline;zoom:1;}
			.b-footer dt {color:#fff;font-size: 1.8em}
				.b-footer dt a {color:#fff}
				.b-footer dd {font-size: 1.1em;color:#a4d0d4;font-family:Arial, sans-serif}

.b-footer .b-copy {float:right;width:560px;color:#fff;}/*width:470px;*/
	.b-footer .b-copy p {font-family:Arial, sans-serif;font-size: 1.1em;color:#fff}
	.b-footer .b-copy .title_ {font-size: 1.7em;color:#fff;font-weight:bold}
	.b-footer .b-copy a {color:#fff;text-decoration:underline;color:#a4d0d4}
	.b-footer .b-copy .bottom {color:#a4d0d4;margin-top:10px;}


/* --- extras - not needed--- */
.linx {border:1px solid cyan;position:absolute;top:20px;left:100px;background:#333;padding: 10px;z-index:999}	
.linx a {font-size: 1.4em;display:block;color:magenta;text-decoration:underline}	
		








