/*
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;	
	background: transparent;
}
body {
	line-height: 1;
}
*/

ol, ul {
	padding-left: 25px
}

blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}

:focus {
	outline: 0;
}

ins {
	text-decoration: none;
}
del {
	text-decoration: line-through;
}

table {
	border-collapse: collapse;
	border-spacing: 0;
}

tr {vertical-align:top}


/*************************************************************/

body {
	font-size: 13px;	
	font-family: Verdana, "Bitstream Vera Sans", "DejaVu Sans", Tahoma, Geneva, Arial, Sans-serif;
	text-align:left	
}

h1 {font-size:15px;text-align:center;margin:10px 0}
h3 {margin:10px 5px}

fieldset {margin:10px;padding:8px}
fieldset input {display:block;margin:5px;}
fieldset legend, fieldset h3{font-weight:bold;padding-bottom:5px;padding-left:2px;padding-right:2px}

table{border:0;border-collapse:collapse}
td{padding:0}
img{border:0}
input,textarea{background:white url(inputbg.jpg) repeat-x;border:1px inset #B8897F;color:black;background-position:left bottom}
input[disabled],textarea[disabled]{background:#d4d0c8}
textarea{background-attachment:fixed;}
input[type="submit"],input[type="button"]{border:1px solid #B8897F}
input.highlighted{border:1px solid yellow}
textarea{overflow:auto;width:98%}
fieldset {border:1px solid #544737}

form td {vertical-align:middle}

.textmode {white-space:pre-wrap;word-wrap:break-word;}

#maintable {width:100%}
#headertable {width:100%}

.polak,.hidden{display:none}
.alert{color:red}
.getproform {text-align:center;padding-bottom:5px}
.jqhighlight {background-color:yellow}

#maintable.personal fieldset {text-align:center}
#maintable.personalnetwork #leftcol, #maintable.personalnetwork2 #leftcol, #maintable.personalnetworkzed #leftcol, #maintable.personalorder #leftcol, #maintable.maingallery #leftcol  {display:none}
#maintable.personalnetwork .personalmenu, #maintable.personalnetwork2 .personalmenu, #maintable.personalnetworkzed .personalmenu, #maintable.personalorder .personalmenu, #maintable.maingallery .personalmenu  {float:left;margin:0 10px 10px 0}
/* header */

.header{width:775px;height:144px;background: url(header.jpg)}
.header .text{
	font-family:"New Century Schoolbook",monospace, serif;font-size:22px;text-transform:uppercase;font-weight: bold;
	color: #801E1F;text-decoration: none;text-align:left;padding-top:70px;padding-left:35px;display:block
}

/* főmenü */
#mainmenu
{
	background: url(menuleftflower.jpg) #e4c29c no-repeat;background-position:left top;vertical-align:top;
	border-bottom:1px solid #AA6A84;
}

#mainmenu, #mainmenu a, #mainmenu td{font-weight: bold;color: #644D37;text-decoration: none;height:18px;line-height:18px;text-transform:uppercase}
#mainmenu table{border:0;width:100%;text-align:center;}
#mainmenu a:hover{color:white}
.mainmenu4{color:white}

.submenu ul {list-style-type: disc;margin:1em 0;padding-left:25px}

/* login rész */
#login,#login2
{
	background:#975C54 url(login_02.jpg) no-repeat;background-position:left bottom;vertical-align:top;
	font-size: 10px;font-weight: bold;color: #FFFFFF;border-bottom:1px solid #D08378;text-align:center;
	padding-bottom:10px
}
#login table,#login2 table{margin-top:5px;width:100%}
#login form,#login2 form{margin:0px;padding:0px}
#login td.col1,#login2 td.col1{text-align:right;vertical-align:top}
#login td.col2,#login2 td.col2{text-align:left}
#login a,#login2 a{color:white}
#login input,#login2 input{font-size:9px;width:70px;height:10px;margin:1px}
#login .abcsubmit2,#login2 .abcsubmit2,#login .abcsubmit2:hover,#login2 .abcsubmit2:hover
{
	font-weight:normal;text-decoration:underline;padding-left:10px;padding-right:10px;cursor:pointer
}

#login .abcsubmit,#login2 .abcsubmit
{
	border:none;margin:0px;padding:0px;background:none;
	font-weight:bold;color:white;font-size:9px;color:#FFF3EC;font-family:Verdana, Arial, Helvetica, sans-serif;display:inline;padding-top:5px;cursor:pointer;line-height:20px
}

#login #title,#login2 #title{width:200px;height:20px;overflow:hidden;background: url(login_title.jpg)}
#login #error,#login2 #error{width:200px;height:20px;overflow:hidden;background: url(login_error.jpg)}
#login #loggedin,#login2 #loggedin{width:200px;height:20px;overflow:hidden;background: url(login_loggedin.jpg)}

#banner
{
	text-align:right;border-right:1px solid #C3BBB4;border-bottom:1px solid #737372;width:569px;height:10px;
	background:#D0A88C;vertical-align:middle;line-height:64px;overflow:hidden
}
#banner iframe{border:0;margin:2px;width:468px;height:60px;overflow:hidden}

#leftcol{vertical-align: top;width:198px;overflow:hidden;}

#newzheader, #newzheader a{display:block;width:199px;height:27px;}
#newzheader span{display:none}

/* az aktuális hírek */
#aktualnewz,#categs {padding:10px}
#aktualnewz .title{font-weight:normal}
#aktualnewz .text{margin-bottom:10px;width:180px;overflow:hidden}
#aktualnewz .date{text-align:right;font-style:italic;margin-bottom:5px}
#aktualnewz a{color:#7b4842}
#aktualnewz .text a{text-align:right;display:block;padding:0;margin:0;}

.newzmainpage{height:176px;overflow:hidden}

/* kategóriák */
#categheader{background:url(categs.jpg) no-repeat;width:200px;height:27px}
#categheader span{display:none}
#categs {background: #D5B6A4 url(categs_bg.jpg) no-repeat;margin-left:5px;border:1px solid #9F948C;border-left:0px;border-top:0px;border-right:1px;border-bottom:1px;line-height:14px}
#categs a{color:#7A6350;margin-left:5px;display:block;text-decoration:none;font-weight:bold;}
#categs a:hover{color:#FFFFFF}
#categs .categgroup,#categs .categgroup a{color:#A66259;font-weight:bold;text-transform: uppercase;margin:0px;margin-top: 6px}
#categs .categgroup.rss {background: url(feed-icon-14x14.png) no-repeat 160px top}


#maincategs .onecategpic{display:block;float:left;margin:20px;width:136px;}
#maincategs .onecategpic .name{display:block;height:33px}
#maincategs .categgroup{color:#A66259;font-weight:bold;text-transform: uppercase;margin-top: 6px;clear:both}
#maincategs hr {clear:both;float:none;height:1px;width:66%}

/* left personal */
.personalmenu
{
	background:#C26E64;text-align:left;color: #FFFFFF;
	margin-left:3px;margin-top:none;padding-bottom:5px;
	border:1px solid #9F948C;border-top:1px solid #C26E64;border-left:none;
}
.personalmenu ul{padding-left:40px;margin:10px 0}
.personalmenu ul li{text-align:left;list-style-image:url(polak/submenu.gif)}
.personalmenu a,#lefttopbox .personalmenu a{color:white;}

.personalmenu #timelock{display:block;text-align:center;margin:none}
.personalmenu #timelock .label{display:inline;}
.personalmenu #timelock #timelocki{display:inline;width:4em;font-size:10px;color:white;font-weight:bold;border:none;background:none}

/* regform */
#regform {padding-left:10px;padding-right:0px;text-align:center}
#regform label{width:200px;text-align:right;display:block}
#regform input{width:200px}
#regform input{float:left}
#regform input.postalcode{width:40px}
#regform div.secimg input{float:none;clear:both}
#regform #submit{clear:both;float:none}
#regform .checkbox{border:none;width:auto}


/* pricelist */
table .pricelist{width:80%;margin-left:15px}
table .pricelist td{padding:2px}
.pricelistHeader{font-weight:bold}
.pricelistName{text-align:left}
.pricelistPoint,.pricelistPrice1,.pricelistPrice2{text-align:right}
.pricelistPoint{font-weight:bold}

/* distlist */

#distributorlist{text-align:left;padding-left:30px;padding-bottom:30px}
#distributorlist h3{margin-left:-20px}

/* msg */

#msg {text-align:left;min-width:420px;overflow:hidden;padding:5px}
#msg dt{width:100px;float:left;clear:both;}
#msg dt,#msg dd{line-height:20px}
#msg input{width:297px}
#msg dl{margin:0px}
#msg .recipient{font-weight:bold}
#msg .msgnumverify, #msg .secimg,#msg .submit{text-align:center}
#msg .msgnumverify img{border:1px solid white}
#msg .secimg{clear:both}
#msg .secimg input{text-align:right;width:6em;font-weight:bold}
#msg .secimghelp{text-align:center}
#msg .submit input{width:4em}
#msgsended{text-align:center}
#msgsended a{text-decoration:underline;cursor:pointer}


/* kapcsolat */

iframe#contactMsg{width:418px;height:320px;}

#maincontent
{
	vertical-align: top;width:573px;padding-top:20px;padding-left:5px	
}

fieldset.disabled input[type="submit"][disabled] {border-color:#cccccc;color:#cccccc}
.date{text-align:right;}
.date a{color:#7b4842;text-decoration:none}

/* newsadmin */

.onenews.title{float:left}
.onenews.del{text-align:right;line-height:28px}
.onenews.del input{float:right}


/* kapcsolat oldal */

dl.contact {margin:0;padding:0;text-align:left;padding-left:11px}
dl.contact dt{display:inline;margin:0;padding:0;font-weight:bold}
dl.contact dd{display:block;margin:0;padding:0;padding-left:15px;margin-bottom:5px}
.contactinfo {text-align:center}

/* edit fül */

.edittitle{display:block;text-align:left;margin:10px;color:white;font-weight:normal}
.edittitle a{color:black;text-decoration:none;background:#FFFFE1;border:1px solid black}

/* pager */
div.pager{text-align:right;padding-right:10px;}

/* blog */
div.post{border-bottom:1px dotted;padding-bottom:5px;margin:0 10px 0px 10px}
div.post h3 {padding-top:10px;margin-left:10px}
div.post div.fulltext{text-align:left}
.postinfotable {width:100%;margin-bottom:5px;background:#FBEADA}
.postinfotable td{padding:1px}
.postinfotable-authorAndDate {text-align:left !important;padding:0px 10px;}
.postinfotable-share {text-align:right}

/* wave */
#wave{width:775px;height:24px}

/* a három box */

#harombox{border:none}
#haromboxtable{width:100%;}
#haromboxtable tr{vertical-align:top}
#harombox .spacer1 {width:5px}
#harombox .spacer2 {width:4px}
#harombox .spacer3 {width:4px}
#harombox .spacer4 {width:5px}

#harombox .title {padding:2px 5px;}

#bottombox-1 {width:250px;overflow:hidden}
#bottombox-2 {width:257px;overflow:hidden}
#bottombox-3 {width:248px;overflow:hidden}

#harombox .text {height:105px;overflow:hidden;text-align:left;padding:5px}

#harombox h1,#harombox h2,#harombox h1 a,#harombox h2 a,#harombox h1 input,#harombox h2 input{margin:0px;color:#5C3F2F;font-size:13px;line-height:120%;text-align:left;text-transform:uppercase;font-weight:400;text-decoration:none}
#harombox h2,#harombox h2 a,#harombox h2 input{color:white;font-weight:bold}
#harombox .title input {border:none;background:none;padding:0px}

#harombox label {padding:0px 5px}

#harombox .text img.bottomboximage{float:right;width:100px;height:100px}
#harombox .text .texto,#harombox .text textarea{height:105px;overflow:hidden}
#harombox .text textarea,#harombox .text span {
	width:auto;border:0px;padding:0px;margin:0px;font:inherit;color:inherit;background:none;
	display:block;white-space:pre-wrap;word-wrap:break-word;
	text-align:left;vertical-align:baseline;
	
	}
#harombox .text textarea.hasimg {width:149px}
#harombox .text textarea.hasnoimg {width:241px}

#harombox .link{padding-top:1px;padding-bottom:4px;text-align:center}
#harombox .link a
{
	font-weight:bold;
	line-height:16px;
	padding:2px;
	text-align:center;
	text-decoration:none;
}

#boxalja{width:775px;height:8px}

/* wave */
#wave{background: url(wave_28.jpg) no-repeat;width:775px;height:24px}

/* a három box */

#harombox{border:none}
#haromboxtable{width:100%;border: 1px solid #EAC4A2;border-top:none;border-bottom:none}
#haromboxtable tr{vertical-align:top}
#harombox .spacer1 {width:5px}
#harombox .spacer2 {width:4px}
#harombox .spacer3 {width:4px}
#harombox .spacer4 {width:5px}

#harombox .title {padding:2px 5px;border-bottom:1px solid white}

#bottombox-1 {width:250px;overflow:hidden}
#bottombox-2 {width:257px;overflow:hidden}
#bottombox-3 {width:248px;overflow:hidden}

#bottombox-1 .title,#bottombox-1-form{background:#c4a18d}
#bottombox-2 .title,#bottombox-2-form{background:#cbaa89}
#bottombox-3 .title,#bottombox-3-form{background:#c79c7a}

#bottombox-1 .title h1 input {width:}

#harombox .text {border:1px solid #533943;border-bottom:0px;height:105px;overflow:hidden;text-align:left;padding:5px}
#bottombox-1 .text{background:#AD998E}
#bottombox-2 .text{background:url("2ndbox_background.jpg") repeat scroll 0 0 #CAAA89}
#bottombox-3 .text{background:url("3rdbox_background.jpg") no-repeat scroll 0 0 #AD998E}

#harombox h1,#harombox h2,#harombox h1 a,#harombox h2 a,#harombox h1 input,#harombox h2 input{margin:0px;color:#5C3F2F;font-size:13px;line-height:120%;text-align:left;text-transform:uppercase;font-weight:400;text-decoration:none}
#harombox h2,#harombox h2 a,#harombox h2 input{color:white;font-weight:bold}
#harombox .title input {border:none;background:none;padding:0px}

#harombox label {padding:0px 5px}

#harombox .text img.bottomboximage{float:right;border:1px solid #543E37;width:100px;height:100px}
#harombox .text .texto,#harombox .text textarea{height:105px;overflow:hidden}
#harombox .text textarea,#harombox .text span {
	width:auto;border:0px;padding:0px;margin:0px;font:inherit;color:inherit;background:none;
	display:block;white-space:pre-wrap;word-wrap:break-word;
	text-align:left;vertical-align:baseline;
	
	}
#harombox .text textarea.hasimg {width:149px}
#harombox .box1 .text textarea.hasnoimg ,#harombox .box1 .text span.hasnoimg, #harombox .box1 .title h1 input,#harombox .box1 .title h2 input {width:238px}
#harombox .box2 .text textarea.hasnoimg ,#harombox .box2 .text span.hasnoimg, #harombox .box2 .title h1 input,#harombox .box2 .title h2 input {width:245px}
#harombox .box3 .text textarea.hasnoimg ,#harombox .box3 .text span.hasnoimg, #harombox .box3 .title h1 input,#harombox .box3 .title h2 input {width:236px}

#harombox .box1 .text textarea.hasimg ,#harombox .box1 .text span.hasimg {width:135px}
#harombox .box2 .text textarea.hasimg ,#harombox .box2 .text span.hasimg{width:142px}
#harombox .box3 .text textarea.hasimg ,#harombox .box3 .text span.hasimg{width:134px}
#harombox .text textarea.hasnoimg {width:241px}

#harombox .link{padding-top:1px;padding-bottom:4px;text-align:center}
#harombox .link a
{
	background:none repeat scroll 0 0 #6F2C24;
	color:white;
	font-weight:bold;
	line-height:16px;
	padding:2px;
	text-align:center;
	text-decoration:none;
}

#boxalja{background: url(3box_alja.jpg) no-repeat;width:775px;height:8px}

/* alsó menü */

#bottommenu{height:41px}
#bottommenu, #bottommenu a, #bottommenu td, #copyright a,#copyright{font-weight: bold;text-decoration: none}
#bottommenu table{border:0;width:100%;text-align:center;}
#bottommenu #lastmenu{border:0}

/* copyright */

#copyright{padding-top:5px;padding-bottom:5px;text-align:center}
#dromlogo{display:none}

#uploadedfiles {text-align:left}
#uploadedfiles #upfiletext{text-align:center;font-weight:bold;padding-top:10px}


/* onworld */
/*
#maintable.onworld #maincontent table {width:100%;text-align:left;margin-bottom:20px}
#maintable.onworld #maincontent table td{width:50%;vertical-align:top;padding-bottom:10px}
#maintable.onworld .countryheader {display:block;text-align:center;background-color:#A40233;color:white;margin:2px;font-weight:bold}
#maintable.onworld table.coming .countryheader{background-color:#8E8E8E;}
#maintable.onworld .countrybody {display:block;white-space: pre;margin:8px}
#maintable.onworld .countrylinks {margin-left:8px}
*/

/* timelock */

#timelockbar {z-index:1000}
#timelockcontainer {margin: 0px auto;display:block;text-align:center;float:none;clear:both;width:700px;padding-top:2px}
#timelockcontainer div,#timelockcontainer a {padding-right:5px;padding-left:5px}
#timelockcontainer a {color:black;}
#timelockcontainer #timer {font-weight:bold}

fieldset a.help{text-decoration: none;padding-right:20px;padding-top:2px;background:url('/fck/editor/skins/default/toolbar/about.gif') no-repeat top right}

.ajaxloading {display:block;width:16px;height:16px;background:url(ajax-loader.gif) no-repeat}

#networkTable{margin-left:10px;margin-bottom:30px}
#networkTable a {font-size:11px}
#networkTable td {text-align:right;padding:3px 5px;font-size:11px;border:1px solid #E9D3BA;height:31px}
#networkTable td.alignleft {text-align:left}
#networkTable .theader td {text-align:center;font-weight:bold;color:white;background:#C26E64}
#networkTable .secondrow td{background:#FBEBDB}

#panelLinks a {text-decoration:none}
#panelLinks a.selectedPanel{text-decoration:underline;font-weight:bold}

#bottomboxeshelp {width:720px}

.addthis_toolbox {text-align:right;float:right;padding:2px}
/*.addthis_toolbox.prodpage {text-align:center;float:left}*/

#sendtest input[type=text] {width:250px}
#statementbox {padding:10px}

#mainpagetext .uet{padding:0px;}
#mainpagetext .uet p{padding:0px 10px}
.uet{text-align:left;padding:0px 10px}
.uet h1, .uet h2, .uet h3, .uet h4, .uet h5, .uet h6 {font-weight:normal;padding:0px;margin:0px}
.uet h1 {font-size:3em;line-height:1;margin-bottom:0.5em;}
.uet h2 {font-size:2em;margin-bottom:0.75em;}
.uet h3 {font-size:1.5em;line-height:1;margin-bottom:1em;}
.uet h4 {font-size:1.2em;line-height:1.25;margin-bottom:1.25em;}
.uet h5 {font-size:1em;font-weight:bold;margin-bottom:1.5em;}
.uet h6 {font-size:1em;font-weight:bold;}
.uet h1 img, .uet h2 img, .uet h3 img, .uet h4 img, .uet h5 img, .uet h6 img {margin:0;}
.uet p {padding:0px;margin:0 0 1.5em;}
.uet img.left {float:left;margin:1.5em 1.5em 1.5em 0;padding:0;}
.uet img.right {float:right;margin:1.5em 0 1.5em 1.5em;}
/*.uet a:focus, .uet a:hover {color:#000;}*/
.uet a {text-decoration:underline;}
.uet blockquote {margin:1.5em;}
.uet strong {font-weight:bold;}
.uet em, .uet dfn {font-style:italic;}
.uet dfn {font-weight:bold;}
/*.uet sup, .uet sub {line-height:0;}*/
/*abbr, acronym {border-bottom:1px dotted #666;}*/
.uet address {margin:0 0 1.5em;font-style:italic;}
.uet del {color:#666;}
.uet pre {margin:1.5em 0;white-space:pre;}
.uet pre, .uet code, .uet tt {font:1em 'andale mono', 'lucida console', monospace;line-height:1.5;}
.uet li ul, .uet li ol {margin:0 1.5em;}
.uet ul, .uet ol {margin:0 1.5em 1.5em 1.5em;}
.uet ul {list-style-type:disc;}
.uet ol {list-style-type:decimal;}
.uet dl {margin:0 0 1.5em 0;}
.uet dl dt {font-weight:bold;}
.uet dd {margin-left:1.5em;}
.uet table {margin-bottom:1.4em;width:100%;}
.uet th {font-weight:bold;}
/*.uet thead th {background:#c3d9ff;}*/
/*.uet th, .uet td, .uet caption {padding:4px 10px 4px 5px;}*/
/*tr.even td {background:#e5ecf9;}*/

/* shop */

.prodfooter {padding:10px;text-align:center}

#shop_horizontal_menu ul {margin:0px;padding:0px;display:block;clear:both;float:none;height:27px}
#shop_horizontal_menu li {margin:0px;display:block;float:left;padding:0px 2px}
#shop_horizontal_menu li a {padding:0px 5px;}
#shop_horizontal_menu #shop-horizontal-menu-gotocart {float:right}

.subcateg {width:136px;float:left;margin:20px;display:block;text-align:center}
.subcateg-name {height:48px;overflow:hidden}
.subcateg-name a {text-decoration:none}

.shop-category-descr {text-align:left !important;padding-bottom:15px}

.shop-navigator {float:none;clear:both}
.shop-navigator-prodcount {float:left}
.shop-navigator-pager {float:left;padding-left:10px}
.shop-tocart {white-space:nowrap}
.shop-prod-flag {display:block;float:left;padding-right:10px}
.shop-prod-flag span {float:left}
.shop-prodlist,.shop-prodinfo {clear:both;float:none}
.shop-prodlist-prod ,.shop-prodinfo{float:none;clear:both;text-align:left}
.shop-prodlist-prod-image,.shop-prodinfo-image {float:left}
.shop-prodlist-prod-price span,.shop-prodinfo-price span {display:block;float:left;padding-right:10px}
/*.shop-prodlist-prod-price .regularprice,.shop-prodlist-prod-price .currentprice, .shop-prodinfo-price .regularprice, .shop-prodinfo-price .currentprice {display:block;float:left;padding-right:10px}*/
.shop-prodlist-prod-price .currentprice {}

.shop-prodlist-prod-price {padding-right:15px;}
.shop-prodinfo-descr2 {clear:both;float:none}
.shop-prodinfo-qdata {clear:right;padding:10px 0;overflow:hidden}
.shop-prodinfo-qdata td {padding-right:10px}
.shop-prodinfo .addthis_toolbox{float:right}
.shop-prodinfo-price {padding-bottom:10px;overflow:hidden}

.rightboxbody {padding:6px 0 3px 10px;margin:0 0 8px}
.shop-right-cart-multiple {padding:10px 0 0;margin:0px;list-style-type:none}
.shop-right-cart-multiple blockquote {margin:0 5px 2px 5px;padding:0px;text-align:right}
/*#maincontent .shop-right{font-size:11px}*/

#cart-extend-menu {position:absolute;text-align:left;padding:5px}
#cart-extend-menu ul {padding:0px;margin:0px;list-style-type:none}
#cart-extend-menu li {padding-left:20px;cursor:pointer}
#cart-extend-menu i {font-size:100%;font-style:normal;text-transform:uppercase;font-weight:bold}
.ui-dialog {text-align:left}
.ui-dialog p{padding:0 0 10px 0}

/*#dialog-newcartsforothers{text-align:left}
#dialog-newcartsforothers p{padding:0 0 10px 0}
*/

/* cart */
#carts {padding:10px}
#carts .ui-accordion-header a {padding-left:22px}
.cart-prodtable {margin:0 auto;width:90%}
.cart-prodtable td,.cart-prodtable th {border:1px solid black;text-align:right;padding:2px}
.cart-prodtable th {text-align:left;font-weight:bold;text-transform:capitalize}
.cart-prodtable .cart-prodtable-name {text-align:left}
.cart-prodtable tfoot td {font-weight:bold}
.cart-prodtable input {width:2em}

.cart-prod-controls {white-space:nowrap;overflow:hidden;float:right;height:16px;vertical-align:middle;display:block;padding:2px 0px}
.cart-prod-control.ui-icon {float:left;text-indent:32px;cursor:pointer}

.form1 dt input {float:left}
.form1 dt label {line-height:22px}
.form1 dd {float:none;clear:left;padding-left:22px}
.buttons {text-align:center;padding:15px}

/* personal.balance */
#startdate,#enddate {width:7em}


.CodeMirror {border-top: 1px solid black; border-bottom: 1px solid black;}
#maincontent .CodeMirror-scroll{width:700px;height:500px}
.fullscreen {
	display: block;
	background:white;
	position: absolute !important;
	top: 40px;
	left: 0;
	width: 100% !important;
	height: auto !important;
	z-index: 998;
	margin: 0;
	padding: 20px 10px;
	border: 0px solid #BBBBBB;
	overflow:visible;
	opacity: 1;
}

.fbalbums-b {width:132px;overflow:hidden;float:left;margin:20px;display:block;text-align:center}
.fbalbums-b.fbalbum{overflow:visible}
.fbalbum .fbalbums-pic {border:1px solid #c2c2c2;position:relative;top:-5px;left:-5px}
.fbalbums-pic-inner{width:130px;height:130px;overflow:hidden;background-position:center center;background-repeat:no-repeat;background-color:white;border:1px solid #c2c2c2}
.fbalbum .fbalbums-pic-inner{position:relative;top:5px;left:5px}
.fbalbums-pic-inner span{display:none}
.fbalbums-name {height:48px;overflow:hidden;display:none}
.fbalbum .fbalbums-name {display:block}
.fbalbums-name a {text-decoration:none}

