body, td {
	font-family: Arial, Helvetica, Sans-serif;
	font-size: 12px;
	color: #b2c5ad;
}

body {
	background: #191e1b;
	margin: 0;
	padding: 0;
}

a {
	color: #7ddc04;
}

a:hover {
	color: #ffffff;
}

.download-button {
	background: url(../images/b01.gif) no-repeat -10px -5px #51a412;
	border: 0;
	color: #ffffff;
	font-weight: bold;
	height: 23px;
	overflow: hidden;
	float: left;
}

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

.big {
	font-size: 16px;
}

.red {
	color: #FF0000;
}

.green {
	color: #00FF00;
}

.comment {
	color: #60735b;
}

.sitered {
	color: #51a412;
}

.graybg {
	background: #40534b;
}

.title {
	text-transform: uppercase;
	font-size: 150%;
	font-weight: bold;
}

.titlelink {
	font-size: 120%;
	font-weight: bold;
}

.white {
	color: #ffffff;
}

.whitebg,
.graybg2
{
	background: url(../images/dd03.jpg) #353f38;
}

.colapsed {
	background-image: url("http://server.digital-pro.ro/lib/icons/16/colapsed.gif");
	background-repeat: no-repeat;
	background-position: -4px -4px;
	padding-left: 15px;
}

.expanded {
	background-image: url("http://server.digital-pro.ro/lib/icons/16/expanded.gif");
	background-repeat: no-repeat;
	background-position: -4px -4px;
	padding-left: 15px;
}

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

#loginform {
	top: 50%;
	left: 50%;
	margin-left: -120px;
	margin-top: -100px;
	position: fixed;
	display: none;
	width: 250px;
	border-top: 5px solid #51a412;
	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;
}

#website {
	width: 980px;
	background: url(../images/dd02.jpg);
}

#website_inner {
	background: url(../images/dd05.jpg) 111% 0px repeat-y;
}

#header_outer {
	text-align: left;
}

#header_outer #headerlogo_outer {
	position: absolute;
}

#header_outer #headerlogo {
	position: relative;
	top: 130px;
	left: 620px;
	width: 400px;
	height: 150px;
	display: none;
}

#header_outer #headerlogo .button {
	margin-left: 20px;
}

#header_outer #headerlogo .button.unfocused {
	margin-left: 0px;
}

#header_outer #headerlogo #watchsmarter {
	background: url(../images/dl02.gif) no-repeat;
	width: 362px;
	height: 90px;
}

#header_outer #wamclublogo_outer {
	position: absolute;
	z-index: 2;
	margin-top: 40px;
	margin-left: 700px;
}

#header_outer #wamclublogo {
	width: 203px;
	height: 160px;
}

#header_outer #wamclublogo a {
	display: block;
	background: url(../images/wamclubcard.gif) no-repeat;
	width: 262px;
	height: 211px;
}

#header_outer #vipcard_outer {
	position: absolute;
	margin-top: 300px;
	margin-left: 713px;
}

#header_outer #vipcard {
	width: 203px;
	height: 160px;
}

#header_outer #vipcard a {
	display: block;
	background: url(../images/vipmembership.gif) no-repeat;
	width: 286px;
	height: 160px;
}

#header {
	border-bottom: 1px solid #36453a;
}

#header .eurowam-events-header {
	display: none;
}

#mainmenu_outer {
	height: 110px;
	background: url(../images/dd01.jpg) no-repeat;
	border-bottom: 1px solid #36453a;
	padding: 0px 0px 0px 0px;
}

#mainmenu_outer .logo {
	float: left;
}

#mainmenu_outer .logo a {
	display: block;
	margin-top: 21px;
	width: 350px;
	height: 77px;
	text-decoration:none;
	background: url(../images/logo.png) -10px -20px no-repeat;
}

#mainmenu_outer #mainmenu {
	float: right;
	width: 600px;
	padding-top: 35px;
}

#mainmenu .button a {
	padding-top: 8px;
}

#wetlookoutletmenu a {
	font-weight: bold;
}

.adminmenu {
	background: #419402;
	padding: 5px;
	margin-bottom: 1px;
	text-align: center;
}

.adminmenu.sub {
	background: #217402;
}

.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 {
	padding-top: 15px;
	width: 700px;
	float: left;
	/* IMPORTNAT: If you enable overflow: hidden on an element    */
	/* IE will take this element as hasLayout and the coordinates */
	/* for mouseX/Y and position: absolute; within this element   */
	/* WON'T work, so please keep this in mind!                   */
	/*                                                            */
	/* overflow: hidden;                                          */
}

#content {
	text-align: left;
	padding: 0px 20px 20px 20px;
}

#content .multipledownloadstores,
#content .multipleselectform
{
	position: absolute;
	width: 1px;
	height: 1px;
	overflow: hidden;
	visibility: hidden;
}

.sitelinks a {
	text-decoration: none;
}

#sidebar_outer {
	background: url(../images/dd05.jpg) #232a26;
	width: 275px;
	float: right;
	overflow: hidden;
}

#sidebar {
	padding: 15px 20px 20px 20px;
	text-align: left;
}

#sidebar #freevideos a {
	display: block;
	width: 233px;
	height: 139px;
	overflow: hidden;
	background: url("../images/freevideos.gif") no-repeat;
}

#sidebar #freevideos a span {
	display: block;
	text-align: center;
	position: relative;
	top: 55px;
	left: 148px;
	color: #ffffff;
	font-weight: bold;
	width: 50px;
	font-size: 150%;
}

#sidebar #searchbox .textentry {
	width: 140px; 
	float: left; 
	margin-right: 10px;	
	border: 1px solid #607360;
	background: #405340;
	font-size: 120%;
	color: #ffffff;
	padding-top: 5px;
	padding-bottom: 5px;
}

#sidebar .searchkeywordscloud {
	clear: both;
	font-size: 27px;
	margin-bottom: 20px;
}

#sidebar #popularbox,
#sidebar #topratedbox
{
	margin-bottom: 10px;
}

#sidebar #sitesbox a {
	display: block;
	margin-bottom: 5px;
}

#sidebar #sitesbox a img {
	border: 1px solid #60735b;
}

#sidebar #loginbox {
	margin-bottom: 20px;
}

#sidebar #loginbox .usermembershipplans li {
	padding-bottom: 5px;
	color: #EEFFEE;
	list-style: disc outside;
	margin-left: 10px;
}

#sidebar #loginbox .usermembershipplans .white {
	color: #60735b;
	font-size: 90%;
}

#sidebar .loginform {
	width: 230px;
	border: 0;
	background: transparent;
}

#sidebar .loginform .container {
	background: transparent;
	padding: 0;
}

#sidebar .loginform .container .titlelink,
#sidebar .loginform .container .alignright.comment {
	display: none;
}

#ads_outer {
	border-top: 1px solid #36453a;
	clear: both;
	width: 980px;
	background: url(../images/dd03.jpg);
	padding-bottom: 10px;
}

#bottom_outer {
	clear: both;
	padding-top: 20px;
	width: 980px;
	border-top: 1px solid #36453a;
}

#bottom {
	color: #70836b;
	text-align: left;
	padding: 0px 20px 0px 20px; 
}

#bottom a {
	color: #80937b;
	text-decoration: none;
}

#bottommenu {
	float: right;
}

#bottommenu .menuitem {
	display: inline;
	padding: 0px 0px 0px 10px;
	margin: 0px 0px 0px 10px;
	border-left: solid 1px;
}

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

#bottommenu .menuitem a,
#bottommenu .firstmenuitem a
{
	width: auto;
}

#bottommenu a:hover {
	color: #ffffff;
}

.pagestitle_outer {
	height: 55px;
	overflow: hidden;
}

.pagestitle {
	font-size: 250%;
	color: #ffffff;
	font-weight: normal;
}

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

.pagenumbers_outer {
	margin-top: 15px;
	clear: both;
}

.pagenumbers {
	height: 17px;
	clear: both;
}

.pagenumbers .pagenumber a, 
.pagenumbers .pagenumber_selected a:hover 
{
	color: #b2c5ad;
	background: url(../images/dd03.jpg) #353f38;
	float: left;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 2px;
	padding-bottom: 2px;
	margin-right: 2px;
	text-decoration: none;
}

.pagenumber a:hover, 
.pagenumber_selected a 
{
	border: 0px;
	float: left;
	background: #51a412;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 2px;
	padding-bottom: 2px;
	margin-right: 2px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
}

.pagenumber_text {
	float: left;
	font-size: 90%;
	padding-left: 5px;
	padding-top: 2px;
	padding-right: 7px;
}

.avgallery {
	margin-bottom: 20px;
	margin-right: 5px;
	float: left;
	width: 160px;
	overflow: hidden;
}

.avgallery .avgallerytitle {
	text-align: left;
	margin: 5px 10px 5px 10px;
	color: #ffffff;
	width: 150px;
	overflow: hidden;
}

.avgallery .avgallerypicture {
	border: solid 5px #232a26;
	background: #232a26;
	margin-bottom: 1px;
}

.avgallery .avgallerypicture a {
	display: block;
	width: 150px;
	height: 100px;
	background: url("../images/empty.gif");
	overflow: hidden;
}

.avgallery .avgallerypicture .avgallerypic {
	display: block;
	width: 150px;
	height: 100px;
	background-position: 50% 50%;
	background-repeat: no-repeat;
	cursor: pointer;
}

.avgallery .avgallerytitle {
	font-size: 110%;
	background: url(../images/white_dot.jpg) 3px 2px no-repeat;
	color: #ffffff;
	padding-left: 15px;
	margin-top: 5px;
}

.avgallery .avgallerytitle .casenumber {
	text-transform: uppercase;
	font-weight: bold;
}

.avgallery .avgallerydate {
	font-size: 90%;
	color: #60735b;
	margin-left: 15px;
	position: relative;
	top: -4px;
}

.avgallery .avgallerydetails {
	margin-left: 15px;
	font-size: 95%;
}

.avgallery .avgallerydetails .white {
	color: #b2c5ad;
}

.avgallery .avgallerydetails .hilight {
	color: #c2d5bd;
	font-weight: normal;
}

.avgallery .avgallerydownload {
	margin-left: 15px;
}

.votings {
	float: left;
	width: 310px;
	margin-top: 20px;
}

.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: url(../images/dd05.jpg) #232a26;
	padding: 4px 4px 7px 4px;
	margin-bottom: 1px;
}

.votingdetails {
	float: left;
	background: url(../images/dd03.jpg) #353f38;
	padding: 5px;
	margin-bottom: 1px;
	width: 250px;
}

.votingvotes {
	color: #60735b;
	font-size: 90%;
	display: inline;
}

.votingstatusbar {
	background: #51a412;
	height: 7px;
	font-size: 10%;
}

.surveycolumn {
	float: left;
	width: 330px;
}

.survey {
	clear: both;
	zoom: 1;
}

.survey.not-needed {
	filter:alpha(opacity=30);
	-moz-opacity:.30;
	opacity:.30;
}

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

.surveyquestion {
	font-size: 120%;
	font-weight: bold;
	margin-bottom: 7px;
	padding-top: 20px;
}

.surveyanswer {
	clear: both;
	border-top: 1px dotted #2e3732;
}

.surveyselect {
	float: left;
	background: url(../images/dd05.jpg) #232a26;
	padding: 4px 4px 7px 4px;
}

.surveydetails {
	float: left;
	background: url(../images/dd03.jpg) #353f38;
	padding: 5px;
	width: 250px;
}

.surveydetails input {
	width: 240px;
	border: 1px solid #232a26;
	background: url(../images/dd05.jpg) #232a26;
	color: #ffffff;
}

.surveyanswer.answer-type-3 .surveyselect {
	float: left;
}

.surveyanswer.answer-type-3 .surveydetails {
	width: 170px;
}

.surveyanswer.answer-type-3 .surveydetails input {
	width: 160px;
}

.surveyanswer .surveydetails .surveyvotes {
	color: #60735b;
	font-size: 90%;
	display: inline;
}

.surveyanswer .surveydetails .surveystatusbar {
	background: #51a412;
	height: 7px;
	font-size: 10%;
}

.surveyanswer .surveydetails .surveystatusbar.no {
	background: #7d0b0e;
}

.alignright {
	float: right;
}

.separator {
	height: 1px;
	border-top: 1px dotted #40533b;
	overflow: hidden;
}

.clearboth {
	clear: both;
}

.columnheader td {
	background: url(../images/dd04.jpg) #232a26;
}

.firstcolumn {
	float: left;
}

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

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

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

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

.button {
	background: url(../images/b02.gif) no-repeat 100% 0px;
	height: 32px;
	float: left;
	margin-right: 5px;
	padding-right: 15px;
	border: 0;
	overflow: hidden;
}

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

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

.button.unfocused a {
	background: url(../images/b01u.gif) no-repeat;
	color: #b2c5ad;
	font-weight: normal;
}

.button.unfocused a:hover {
	color: #ffffff;
}

.button.big a {
	font-size: 16px;
	font-weight: bold;
	padding-top: 7px;
}

.button.menu {
	background: url(../images/b02bu.gif) no-repeat 100% 0px;
	height: 42px;
	padding-right: 15px;
	float: right;
}

.button.menu a {
	background: url(../images/b01bu.gif) no-repeat;
	font-weight: normal;
	font-size: 12px;
	padding-top: 15px;
	padding-bottom: 15px;
	color: #b2c5ad;
}

.button.menu a:hover {
	color: #ffffff;
}

.button.menu.selected {
	background: url(../images/b02b.gif) no-repeat 100% 0px;
	height: 42px;
	padding-right: 15px;
}

.button.menu.selected a {
	background: url(../images/b01b.gif) no-repeat;
	font-weight: bold;
	font-size: 12px;
	padding-top: 15px;
	padding-bottom: 15px;
	color: #ffffff;
}

input.button {
	background: url(../images/b01.gif) no-repeat -10px -5px #51a412;
	border: 0;
	color: #ffffff;
	font-weight: bold;
	height: 23px;
	overflow: hidden;
	float: none;
	padding-right: 10px;
	padding-left: 10px;
}

.new-label {
	float: right;
}

.new-label a {
	display: block;
	width: 104px;
	height: 77px;
	background: url("../images/newlabel.gif") no-repeat;
	position: absolute;
	top: 4px;
}

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

.tooltip {
	background: #297109;
	padding: 5px;
	border: 1px solid #72cc19;
	clear: both;
	color: #ffffff;
	font-size: 12px;
	font-weight: normal;
	margin-bottom: 10px;
}

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

.separator,
hr
{
	height: 1px;
	border-top: 1px dotted #40533b;
	border-left: 0px;
	border-right: 0px;
	overflow: hidden;
}

.container {
	background: url(../images/dd03.jpg) #353f38;
	padding: 10px;
	clear: both;
	-moz-border-radius: 0px;
}

.container.cart {
	background: url(../images/dd05.jpg) #232a26;
}

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

.clearboth {
	clear: both;
}

.alignleft {
	float: left;
}

.alignright {
	float: right;
}

.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;
}

.pagespictures {
	float: right;
}

.pagespictures .pagepicture_outer {
	float: none;
}

.pagepicturesgallery {
	margin-top: 10px;
	margin-bottom: 20px;
}

.pagepicturesgallery .pagepicture_outer {
	float: none;
	margin: 0;
}

.pagepicture_outer {
	float: right;
	margin: 0px 0px 10px 10px;
}

.pagepicture {
	border: 5px solid #232a26;
	background: #232a26;
	text-align: center;
}

.pagepicture img {
	border: 0;
	width: 150px;
}

.pagepicturetitle {
	font-size: 90%;
	margin-top: 3px;
	text-align: center;
}

.models .model {
	margin-bottom: 10px;
}

.models .modelsname {
	font-weight: bold;
	font-size: 120%;
	margin-bottom: 5px;
	background: url(../images/dd03.jpg) #353f38;
}

.models .modelsname a {
	text-decoration: none;
	display: block;
	padding: 5px 5px 5px 20px;
}

.models .modelsname .colapsed, 
.models .modelsname .expanded 
{
	background-position: 0px 3px;
}

.models .modelsdescription {
	margin-bottom: 10px;
	padding-left: 20px;
}

.rating_outer {
	padding: 5px 5px 10px 5px;
	background: url(../images/dd05.jpg) #232a26;
	margin-bottom: 1px;
}

.rating {
	width: 230px;
	margin-left: 210px;
}

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

.item_outer .custom-video-link {
	float: right;
	position: relative;
	top: 3px;
	left: 5px;
}

.item_outer .custom-video-link a {
	display: block;
	background: url("http://custom-videos.com/template/images/custom-videos.gif") no-repeat;
	width: 249px;
	height: 21px;
}


/* 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 #40533b;
	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 #40533b;
	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 if needed
 * 
 */

* html #spacer {
	font-size: 10%;
}
