body {
	background: #00649b;
	font-family: Arial, Helvetica, Sans-serif;
	font-size: 13px;
	color: #64e1ff;
	margin: 0;
	padding: 0;
}

body center {
	background: url(../images/d02.jpg) #00649b 0px -290px;
}

td {
	font-family: Arial, Helvetica, Sans-serif;
	font-size: 13px;
	color: #64e1ff;
}

p {
	margin-bottom: 0px;
	padding-bottom: 10px;
}

a {
	color: #ffff64;
}

a:hover{
	color: #FFFFFF;
}

form {
	padding: 0px;
	margin: 0px;
}

.hilight {
	color: #ffff64;
	font-weight: bold;
	font-size: 13px;
}

.big {
	font-size: 16px;
}

.red {
	color: #CC0000;
}

.green {
	color: #00CC00;
}

.comment {
	color: #2991be;
}

.sitered {
	color: #ffff64;
}

.graybg {
	-moz-border-radius: 5px 5px 5px 5px;
	background: #1a719f;
}

.graybg2 {
	background: #003b77;
}

.white {
	color: #FFFFFF;
}

.whitebg {
	background: url(../images/dc00.gif) #003b77;

}

.title {
	font-size: 150%;
	color: #ffffff;
	font-weight: bold;
}

.titlelink {
	font-size: 120%;
	color: #FFFFFF;
}

form {
	padding: 0px;
	margin: 0px;
}

#header {
	height: 372px;
	width: 766px;
	background: url(../images/dh01.jpg) no-repeat;
	overflow: hidden;
}

#header.dh01 {
	background: url(../images/dh01.jpg) no-repeat;
}

#header.dh02 {
	background: url(../images/dh02.jpg) no-repeat;
}

#header.dh03 {
	background: url(../images/dh03.jpg) no-repeat;
}

#headerleft {
	background: url(../images/d03.jpg) repeat-x 100% 0px;
}

#headerright {
	background: url(../images/d04.jpg) repeat-x;
}

#header #logohomelink {
	background: url(../images/d01.jpg) no-repeat;
	position: relative;
	display: block;
	width: 261px;
	height: 129px;
	left: 0px;
	top: 50px;
	overflow: hidden;
}

#header #logohomelink a {
	position: relative;
	z-index: 2;
	background: url(../images/empty.gif) no-repeat;
	display: block;
	width: 261px;
	height: 129px;
}

#mainmenu .menuitem a {
	display: block;
	width: 100px;
	height: 22px;
	position: relative;
	z-index: 2;
}

#mainmenu .menuitem a.m1 {
	top: 56px;
	left: 51px;
	width: 72px;
	background: url(../images/m1.png) no-repeat;
}

#mainmenu .menuitem a.m2 {
	top: 64px;
	left: 66px;
	width: 78px;
	background: url(../images/m2.png) no-repeat;
}

#mainmenu .menuitem a.m3 {
	top: 72px;
	left: 88px;
	width: 71px;
	background: url(../images/m3.png) no-repeat;
}

#mainmenu .menuitem a.m4 {
	top: 80px;
	left: 113px;
	width: 91px;
	background: url(../images/m4.png) no-repeat;
}

#mainmenu .menuitem a.m5 {
	top: 88px;
	left: 146px;
	width: 89px;
	background: url(../images/m5.png) no-repeat;
}

#mainmenu .menuitem a.m6 {
	top: 93px;
	left: 182px;
	width: 89px;
	background: url(../images/m6.png) no-repeat;
}

#mainmenu .menuitem a.m1:hover {
	background: url(../images/m1s.png) no-repeat;
}

#mainmenu .menuitem a.m2:hover {
	background: url(../images/m2s.png) no-repeat;
}

#mainmenu .menuitem a.m3:hover {
	background: url(../images/m3s.png) no-repeat;
}

#mainmenu .menuitem a.m4:hover {
	background: url(../images/m4s.png) no-repeat;
}

#mainmenu .menuitem a.m5:hover {
	background: url(../images/m5s.png) no-repeat;
}

#mainmenu .menuitem a.m6:hover {
	background: url(../images/m6s.png) no-repeat;
}

#votingbutton {
	background: url(../images/b01.jpg) no-repeat;
	display: block;
	width: 198px;
	height: 81px;
	position: relative;
	top: -160px;
	left: 504px;
}

#votingbutton:hover {
	background: url(../images/b01s.jpg) no-repeat;
}

.adminmenu {
	background: #2d86b4;
	padding: 5px;
	margin-bottom: 1px;
	-moz-border-radius: 5px 5px 5px 5px;
	text-align: center;
	position: relative;
	z-index: 1;
}

.adminmenu.sub {
	background: #015a90;
}

.adminmenu a {
	text-decoration: none;
	text-transform: uppercase;
	padding: 0px 15px 0px 15px;
	color: #FFFFFF;
	font-weight: bold;
}

.adminmenu a:hover {
	text-decoration: underline;
}

#content_outer {
	background: url(../images/d09.jpg) no-repeat 50% 0px;
}

#content_inner {
}

#content {
	width: 656px;
	text-align: left;
	padding-top: 10px;
}

.contentbox {
	padding-top: 17px;
}

.contentbox .dc0 {
	margin: 0px 12px 0px 12px;
	background: url(../images/dc00.gif);
}

.contentbox .dc1 {
	height: 12px;
	background: url(../images/dc01.gif) no-repeat;
}

.contentbox .dc2 {
	overflow: hidden;
	height: 12px;
	margin: 0px 12px 0px 12px;
	background: url(../images/dc02.gif) repeat-x;
}

.contentbox .dc3 {
	height: 12px;
	background: url(../images/dc03.gif) no-repeat 100% 0px;
}

.contentbox .dc4 {
	background: url(../images/dc08.gif) repeat-y;
}

.contentbox .dc4l {
	background: url(../images/dc08l.gif) no-repeat 0px 0px;
}

.contentbox .dc5 {
	height: 12px;
	background: url(../images/dc05.gif) no-repeat 100% 0px;
}

.contentbox .dc6 {
	overflow: hidden;
	height: 12px;
	margin: 0px 12px 0px 12px;
	background: url(../images/dc06.gif) repeat-x;
}

.contentbox .dc7 {
	height: 12px;
	background: url(../images/dc07.gif) no-repeat;
}

.contentbox .dc8 {
	background: url(../images/dc04.gif) repeat-y 100% 0px;
}

.contentbox .dc8l {
	background: url(../images/dc04l.gif) no-repeat 100% 0px;
}

.box_separator {
	position: absolute;
}

.box_separator .box_pic {
	position: relative;
	left: -6px;
	top: -1px;
	background: url(../images/d06.gif) no-repeat 50% 0px;
	height: 20px;
	width: 668px;
}

.girls {
	-moz-border-radius: 5px 5px 5px 5px;
	background: #003b77;
	padding: 10px;
	clear: both;
	border: 1px solid #1a719f;
	padding-top: 15px;
}

#copyright_outer {
	padding-top: 30px;
}

#copyright {
	text-align:center;
}

#bottom {
	margin-top: 20px;
	background: url(../images/d06.gif) no-repeat 50% 0px;
	height: 80px;
	font-size: 80%;
	text-align:center;
}

#bottom a {
	color: #64e1ff;
	text-decoration: none;
}

#bottom a:hover {
	color: #FFFFFF;
}

#bottommenu .menuitem {
	display: inline;
	padding: 0px 0px 0px 6px;
	margin: 0px 5px 0px 0px;
	border-left: dotted 1px;
}

#bottommenu .firstmenuitem {
	display: inline;
	padding: 0px 2px 0px 2px;
	margin: 0px 2px 0px 2px;
}

.flatbutton a {
	display: block;
	background: #015a90;
	padding: 5px 10px 5px 10px;
	text-align: center;
	-moz-border-radius: 5px 5px 5px 5px;
	text-transform: lowercase;
	color: #FFFFFF;
	text-decoration: none;
}

.flatbutton a:hover {
	background: #ffff64;
}

.pagetitle_outer {
	position: absolute;
}

.pagetitle {
	width: 431px;
	height: 70px;
	position: relative;
	top: -10px;
	left: -10px;
}

.pagetitle.index {
	background: url(../images/dt01.gif) no-repeat 0px 0px;
}

.pagetitle.about {
	background: url(../images/dt02.gif) no-repeat 0px 0px;
}

.pagetitle.girls {
	background: url(../images/dt03.gif) no-repeat 0px 0px;
}

.pagetitle.downloadstore {
	width: 652px;
	background: url(../images/dt04.gif) no-repeat 0px 0px;
}

.pagetitle.faq {
	background: url(../images/dt06.gif) no-repeat 0px 0px;
}

.pagetitle.contact {
	background: url(../images/dt05.gif) no-repeat 0px 0px;
}

.pagetitle.quickvoting {
	width: 210px;
	background: url(../images/dt07.gif) no-repeat 0px 0px;
}

.pagetitle.votings {
	width: 652px;
	background: url(../images/dt08.gif) no-repeat 0px 0px;
}

.pagetitle.vip {
	background: url(../images/dt09.gif) no-repeat 0px 0px;
}

.pagetitle.membership {
	background: url(../images/dt10.gif) no-repeat 0px 0px;
}

.pagetitle.archive {
	width: 652px;
	background: url(../images/dt11.gif) no-repeat 0px 0px;
}

.pagestitle_outer {
	margin-bottom: 0px;
	margin-left: 0px;
}

.pagestitle {
	font-size: 150%;
	color: #FFFFFF;
	font-weight: bold;
}

.pagestitle a {
	color: #FFFFFF;
	text-decoration: none;
}

.pagecontent {
	padding-top: 70px;
}

.pagescontent {
}

/*
 * 
 * User popup login form/window
 * 
 */

#loginform {
	top: 50%;
	left: 50%;
	margin-left: -120px;
	margin-top: -100px;
	position: fixed;
	display: none;
	width: 250px;
	border-top: 5px solid #ffff64;
	border-left: 1px solid #000000;
	border-right: 1px solid #000000;
	border-bottom: 2px solid #000000;
	z-index: 100;
	filter: 
		progid:DXImageTransform.Microsoft.Shadow(Strength=10, Direction=0, Color='#000000') 
		progid:DXImageTransform.Microsoft.Shadow(Strength=10, Direction=90, Color='#000000') 
		progid:DXImageTransform.Microsoft.Shadow(Strength=10, Direction=180, Color='#000000') 
		progid:DXImageTransform.Microsoft.Shadow(Strength=10, Direction=270, Color='#000000');
	-moz-box-shadow: 0px 0px 10px #000; /* Firefox */
	-webkit-box-shadow: 0px 0px 10px #000; /* Safari, Chrome */
	box-shadow: 0px 0px 10px #000; /* CSS3 */
}

#loginform .container {
	-moz-border-radius: 0;
}


.pagenumbers_outer {
	clear: both;
	padding-bottom: 1px;
	height: 30px;
}

.pagenumbers {
	padding: 5px;
	clear: both;
}

.pagenumbers .pagenumber a, 
.pagenumbers .pagenumber_selected a:hover 
{
	color: #d8b379;
	background: #003c78;
	float: left;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 2px;
	padding-bottom: 2px;
	margin-right: 2px;
	/*-moz-border-radius: 3px 3px 3px 3px;*/
	text-decoration: none;
	border: 1px dotted #3d6b99;
}

.pagenumber a:hover, 
.pagenumber_selected a 
{
	font-weight: bold;
	border: 0px;
	float: left;
	background: #003264;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 2px;
	padding-bottom: 2px;
	margin-right: 2px;
	color: #ffff64;
	/*-moz-border-radius: 3px 3px 3px 3px;*/
	text-decoration: none;
	border: 1px dotted #6d9bf9;
}

.pagenumber_text {
	float: left;
	color: #2991be;
	font-size: 80%;
	padding-left: 5px;
	padding-top: 2px;
	padding-right: 7px;
}

.video_outer {
	margin-bottom: 20px;
}

.video .title {
	font-size: 120%;
	font-weight: bold;
	padding-left: 15px;
	background: url(../images/white_dot.jpg) 0px 3px no-repeat;
	width: 390px;
}

.video .description {
	padding-bottom: 10px;
	text-align: left;
}

.video .mainpic_outer {
	background: #003c78;
	padding: 5px;
	margin-bottom: 1px;
	-moz-border-radius: 5px 5px 5px 5px;
	text-align: center;
}

.video .mainpic img {
	border: 0px;
}

.video .details {
	background: #015a90;
	padding: 5px;
	margin-bottom: 1px;
	text-align: center;
	-moz-border-radius: 5px 5px 5px 5px;
	text-transform: uppercase;
	font-weight: bold;
}

.video .details a {
	color: #FFFFFF;
	text-decoration: underline;
	font-size: 120%;
}

.video .details a:hover {
	text-decoration: none;
}

.video .details.member {
	background: #015a90;
}

.video .thumbnails {
	background: #003c78;
	padding: 5px;
	margin-bottom: 1px;
	text-align: center;
	-moz-border-radius: 5px 5px 5px 5px;
}

.video .thumbnails img {
	border: solid 1px #000000;
	margin-right: 7px;
}

.rating_outer {
	width: 620px;
}

.video .rating img {
	border: 0px;
	margin: 0px;
	padding: 0px;
}

.votingcolumn {
	float: left;
}

.votings {
	width: 300px;
	padding-top: 20px;
	margin-right: 15px;
}

.votinggivevote {
	clear: both;
	padding: 10px 0px 0px 5px;
}

.votingquestion {
	font-size: 120%;
	font-weight: bold;
	padding-bottom: 7px;
}

.votinganswer {
	clear: both;
}

.votingselect {
	float: left;
	background: #1d76a4;
	padding: 4px 4px 7px 4px;
	margin-top: 1px;
}

.votingdetails {
	float: left;
	background: #015a90;
	padding: 5px;
	margin-top: 1px;
	width: 260px;
}

.votingvotes {
	color: #2991be;
	font-size: 80%;
	display: inline;
}

.votingotheroption {
	padding: 5px 0px 5px 0px;
}

.votingotheroption input {
	border: 1px dotted #6d9bf9;
	background: #1d76a4;
	color: #FFFFFF;
	font-size: 90%;
	width: 250px;
}

.votingstatusbar_outer {
	/*filter:alpha(opacity=30);
	-moz-opacity:.30;
	opacity:.30;*/
}

.votingstatusbar {
	border: 1px solid #004a80;
	background: url(../images/d10.jpg) 0px -2px #ffffff;
	height: 7px;
	font-size: 10%;
}

.quickvotings .votingquestion {
	font-size: 100%;
}

.quickvotings .votings {
	float: none;
	width: 190px;
	padding-top: 0px;
	margin-right: 0px;
}

.quickvotings .votingresults {
	float: right;
	color: #ffff64;
	background: url(../images/b03.gif) no-repeat 0px 0px;
	padding-right: 50px;
	text-decoration: none;
}

.quickvotings .votingselect {
	padding: 0px;
}

.quickvotings .votingdetails {
	width: 160px;
	padding: 1px 5px 1px 5px;
}

.quickvotings .votingotheroption {
	padding: 2px 0px 2px 0px;
}

.quickvotings .votingotheroption input {
	width: 150px;
}

.quickvotings .votingstatusbar {
	visibility: hidden;
	height: 1px;
}

.alignright {
	float: right;
}

.alignleft {
	float: left;
}

.separator {
	border-top: 1px dotted #3a9ec1;
	height: 5px;
}

.clearboth {
	clear: both;
}

.columnheader td {
	background: #00649b;
}

.firstcolumn {
	float: left;
}

.column {
	float: left;
	margin-left: 10px;
}

.row {
	padding-top: 4px;
	padding-bottom: 4px;
	border-bottom: 1px dotted #3a9ec1;
	clear: both;
}

.lastrow {
	padding-top: 4px;
	padding-bottom: 4px;
	clear: both;
}

.row:hover,
.lastrow:hover{
	background-color: #2d86b4;
	-moz-border-radius: 5px 5px 5px 5px;
}

.button {
	background: url(../images/b06.gif) no-repeat;
	height: 32px;
	float: right;
	margin-right: 10px;
	border: 0;
}

.button a {
	color: #FFFFFF;
	text-decoration: none;
	padding-top: 9px;
	padding-bottom: 10px;
	padding-left: 15px;
	padding-right: 15px;
	display: block;
	white-space: nowrap;
	text-transform: uppercase;
	font-size: 11px;
	font-weight: bold;
	background: url(../images/b06c.gif) no-repeat 100% 0px;
}

.button.cart {
	background: url(../images/b06.gif) no-repeat;
}

.button.cart a {
	background: url(../images/b06c.gif) no-repeat 100% 0px;
}

.button a:hover {
	color: #FFFF64;
}

input.button {
	padding-top: 7px;
	padding-bottom: 9px;
	padding-left: 10px;
	padding-right: 10px;
	color: #ffffff;
	float: none;
	height: auto;
	background-position: -10px 0;
	position: relative;
	top: -5px;
}

.spacer {
	clear: both;
	height: 7px;
}

.tooltip {
	background: #FFFFAA;
	padding: 5px;
	border: 1px solid #333333;
	color: #111111;
	font-size: 12px;
	font-weight: normal;
	margin-bottom: 10px;
	margin-top: 15px;
}

#popuptooltip {
	position: absolute;
	visibility: hidden;
	z-index: 1000;
	width: 400px;
}

.pagepicture {
}

.pagepicture img {
	border: 1px dotted #3d6b99;
	padding: 2px;
	background: #003264;
}

.pagepicture .comment {
	color: #2991be;
	text-transform: uppercase;
	font-size: 80%;
	margin-top: 5px;
	display: block;
	font-weight: bold;
}

#tv_outer {
	position: relative;
	width: 260px;
	height: 190px;
}

#tv {
}

#tvcontainer {
}

#tvenlarge {
	display: block;
	width: 70px;
	height: 14px;
	background: url(../images/enlarge.gif) no-repeat 5px 0px #003c78;
	float: right;
	-moz-border-radius: 0px 0px 4px 4px;
	margin: 0 20px 0 0;
	padding: 0;
}

.ajaxloader {
	display: block; 
	background: url(../images/ajax-loader.gif) 50% 50% no-repeat;
	color: #000000;
	height: 100px; 
	text-align: center;
	filter:alpha(opacity=50);
	-moz-opacity:.50;
	opacity:.50;
	-moz-border-radius: 5px;
}

#vipaccess {
	position: absolute;
	z-index: 101;
}

#vipaccess div {
	position: relative;
	left: 505px;
	top: 235px;
}

#vipaccess a {
	display: block;
	width: 192px;
	height: 50px;
	background: url(../images/vip.jpg);
}

#wamclub_outer {
	position: absolute;
	z-index: 1;
	top: 20px;
	margin-left: 520px;
}

#wamclub_outer #wamclub {
	position: relative;
}

#wamclub_outer #wamclub a {
	display: block;
	background: url(../images/wamclub.png);
	width: 165px;
	height: 254px;
	overflow: hidden;
}


/* Sales in the admin */

.saleslimitform {
	margin-top: 20px;
}

.salesmonth {
	margin-top: 20px;
	font-weight: bold;
	font-size: 130%;
	padding: 5px 10px 5px 25px;
	cursor: pointer;
	background-position: 4px 4px;
}

.salesmonthtotalcosts {
	float: right;
}

.salestypetotalcosts {
	float: right;
}

.salesmonthtotalentries {
	display: inline;
}

.salestypetotalentries {
	display: inline;
}

.monthsales {
	display: none;
}

.salestype {
	padding: 5px 10px 5px 42px;
	margin: 1px 0px 1px 0px;
	font-weight: bold;
	cursor: pointer;
	background-position: 20px 1px;
}

.itemsales {
	padding: 5px 10px 5px 10px;
	margin: 0px 0px 1px 35px;
	font-weight: bold;
}

* html .itemsales {
	height: 10px;
}

.itemsalescost {
	float: right;
}

.saleentry {
	padding: 0px 10px 5px 45px;
}

.salecartid {
	float: left;
	margin-right: 20px;
	font-weight: bold;
	width: 230px;
}

.saleorderid {
	font-style: italic;
	font-weight: normal;
}

.saletimestamp {
	float: left;
	margin-right: 20px;
}
 
.saleemail {
	float: left;
	margin-right: 20px;
}

.saletotalcosts {
	float: right;
}


/*
 * 
 * Javascript calendar
 * 
 */



.ui-datepicker {
	background: #ffffff;
	border: 1px solid #5179bc;
	display: none;
	width: 200px;
	text-align: center;
}

.ui-datepicker-header {
	color: #ffffff;
	background: #5179bc;
	padding: 5px;
	text-align: center;
}

.ui-datepicker-prev {
	cursor: pointer;
	float: left;
	background: url("http://server.digital-pro.ro/lib/icons/16/arrow_left.png") no-repeat;
	width: 16px;
	height: 16px;
}

.ui-datepicker-prev span {
	display: none;
}

.ui-datepicker-next {
	cursor: pointer;
 	float: right;
	background: url("http://server.digital-pro.ro/lib/icons/16/arrow_right.png") no-repeat;
	width: 16px;
	height: 16px;
}

.ui-datepicker-next span {
	display: none;
}

.ui-datepicker-title {
	display: inline;
}

.ui-datepicker-calendar {
	padding: 5px;
}

.ui-datepicker-calendar th {
	font-weight: normal;
	font-size: 12px;
	color: #999999;
}

.ui-datepicker-calendar td {
	border: 1px solid #cccccc;
	text-align: center;
}

.ui-datepicker-calendar td a {
	text-decoration: none;
	padding: 1px 3px 1px 3px;
	color: #3159ac;
}

.ui-datepicker-calendar td a:hover {
	color: #000000;
}

.ui-datepicker-calendar td.ui-datepicker-today {
	border: 1px solid #dd7a64;
	background: #ffeeee;
}

.ui-datepicker-calendar td.ui-datepicker-today a {
	color: #000000;
}

.ui-datepicker-calendar td.ui-datepicker-other-month {
	border: 0px;
}

a.show-calendar-input {
	display: inline-block;
	cursor: pointer;
	width: 16px;
	height: 16px;
	overflow: hidden;
	background: url("http://server.digital-pro.ro/lib/icons/16/calendar_2.png") no-repeat;
	margin-left: 5px;
}

a.clear-calendar-input {
	display: inline-block;
	cursor: pointer;
	width: 16px;
	height: 16px;
	overflow: hidden;
	background: url("http://server.digital-pro.ro/lib/icons/16/cross.png") no-repeat;
}



/*
 * 
 * Comments
 * 
 */

.usercomments {
	padding-top: 20px;
	clear: both;
}

.usercomment {
	padding: 15px 0 0 20px;
	background: url(http://server.digital-pro.ro/lib/icons/16/comment.png) 0px 15px no-repeat;
}

.usercomment .comment {
	padding-top: 5px;
}

.newcomment {
	padding-top: 25px;
}

.commentslink {
	padding-left: 20px;
	margin-top: 5px;
	height: 16px;
	background: url("http://server.digital-pro.ro/lib/icons/16/comment.png") 0px 0px no-repeat;
}

.keywords {
	padding-left: 20px;
	background: url("http://server.digital-pro.ro/lib/icons/16/tag_blue.png") no-repeat;
	min-height: 16px;
	margin-top: 10px;
}


/*
 * 
 * Frame containers
 * 
 */
 


.fc {
	clear: both;
	margin-bottom: 10px;
}

.fc.hidden {
	display: none;
}

.fc a.fc-title {
	background: url("http://server.digital-pro.ro/lib/icons/16/colapsed.gif") 0px -4px no-repeat;
	padding-left: 20px;
	padding-bottom: 3px;
	display: block;
	font-weight: bold;
	text-decoration: none;
	border-bottom: 1px dotted #3a9ec1;
	cursor: pointer;
}

.fc a.fc-title:hover {
	text-decoration: underline;
}

.fc.expanded {
	background: none;
	padding-left: 0;
}

.fc.expanded a.fc-title, 
.fc a.fc-title.expanded
{
	background-image: url("http://server.digital-pro.ro/lib/icons/16/expanded.gif");
	background-repeat: no-repeat;
	background-position: 0px -4px;
}

.fc.colapsed a.fc-title, 
.fc a.fc-title.colapsed
{
	background-image: url("http://server.digital-pro.ro/lib/icons/16/colapsed.gif");
	background-repeat: no-repeat;
	background-position: 0px -4px;
}

.fc-content {
	border-left: 1px dotted #3a9ec1;
	margin-left: 10px;
	padding: 10px 10px 0px 10px;
	display: none;
}

.fc.expanded .fc-content {
	display: block;
}



/*
 * 
 * Lightbox for pictures preview
 * 
 */
 
 
 
#jquery-overlay {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 90;
	width: 100%;
	height: 500px;
}

#jquery-lightbox {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	z-index: 100;
	text-align: center;
	line-height: 0;
}

#jquery-lightbox a img { 
	border: none; 
}

#lightbox-container-image-box {
	position: relative;
	background-color: #fff;
	width: 250px;
	height: 250px;
	margin: 0 auto;
}

#lightbox-container-image { 
	padding: 10px; 
}

#lightbox-loading {
	position: absolute;
	top: 40%;
	left: 0%;
	height: 25%;
	width: 100%;
	text-align: center;
	line-height: 0;
	background: url("http://server.digital-pro.ro/lib/icons/32/ajax-loader.gif") no-repeat 50% 50%;
}

#lightbox-nav {
	position: absolute;
	top: 0;
	left: 0;
	height: 100%;
	width: 100%;
	z-index: 10;
}

#lightbox-container-image-box > #lightbox-nav { 
	left: 0; 
}

#lightbox-nav a { 
	outline: none;
}

#lightbox-nav-btnPrev, #lightbox-nav-btnNext {
	width: 49%;
	height: 100%;
	display: block;
}

#lightbox-nav-btnPrev { 
	left: 0; 
	float: left;
}

#lightbox-nav-btnNext { 
	right: 0; 
	float: right;
}

#lightbox-container-image-data-box {
	font: 10px Verdana, Helvetica, sans-serif;
	background-color: #fff;
	margin: 0 auto;
	line-height: 1.4em;
	overflow: auto;
	width: 100%;
	padding: 0 10px 0;
	overflow: hidden;
}

#lightbox-container-image-data {
	padding: 0 64px 0 32px; 
	color: #666; 
}

#lightbox-container-image-data #lightbox-image-details { 
	text-align: left;
}
	
#lightbox-image-details-caption { 
	font-weight: bold;
	display: block; 
}

#lightbox-image-details-currentNumber {
	display: block; 
	padding-bottom: 1.0em;	
}

#lightbox-secNav-btnClose {
	overflow: hidden;
	width: 32px;
	height: 32px; 
	float: right;
	background: url("http://server.digital-pro.ro/lib/icons/32/emblem-unreadable.png") no-repeat;
	margin-bottom: 9px;
}

#lightbox-secNav-btnDownload {
	overflow: hidden;
	width: 32px;
	height: 32px; 
	float: right;
	background: url("http://server.digital-pro.ro/lib/icons/32/emblem-downloads.png") no-repeat;
	margin-bottom: 9px;
}

#lightbox-secNav-btnSlideshow {
	overflow: hidden;
	width: 32px;
	height: 32px; 
	float: left;
	background: url("http://server.digital-pro.ro/lib/icons/32/media-playback-start.png") no-repeat;
	margin-bottom: 9px;
	margin-right: 10px; 
}

#lightbox-secNav-btnSlideshow.pause {
	background-image: url("http://server.digital-pro.ro/lib/icons/32/media-playback-pause.png");
}

#lightbox-nav-btnPrev { 
	background: url("http://server.digital-pro.ro/lib/icons/16/empty.gif") left 15% no-repeat;
}

#lightbox-nav-btnNext { 
	background: url("http://server.digital-pro.ro/lib/icons/16/empty.gif") right 15% no-repeat;
}

#lightbox-nav-btnPrev:hover { 
	background: url("http://server.digital-pro.ro/lib/icons/32/prevlabel.gif") left 15% no-repeat;
}

#lightbox-nav-btnNext:hover { 
	background: url("http://server.digital-pro.ro/lib/icons/32/nextlabel.gif") right 15% no-repeat;
}



/* IE Fixes */
* html .spacer {
	font-size: 10%;
}

* html .votingstatusbar {
	height: 9px;
}