

/*text-align:center;*/
/* Table-presentation */
/*#######################*/
table.tb_presentation {	text-indent:5;background-color:#F9F9F9;border-collapse: collapse;font-family:Arial;font-size:12px; }
table.tb_presentation td {border-width:1px;height:24px;padding: 5px;border-style: solid;border-color: #DEDEDE;}


span.pronounciation {color:#585858;}

/* datagrid.css|customers */
/* DATAGRID */
/*#######################*/
.mdDatagrid {padding: 0 25px; margin: 10px 0 0; overflow:auto;}
.mdDatagrid table {height: auto; border: 1px solid #fff; border-collapse: collapse}
.mdDatagrid td, .mdDatagrid th {vertical-align: top; margin: 0; padding: 4px 5px; border-right: 1px solid #ffffff}
.mdDatagrid td { white-space:nowrap;}


.verticalTextIE  
{
    writing-mode:tb-rl;
    filter:flipv fliph;
    padding: 10px 0px 10px 0px !important;
    text-align:left;
    vertical-align:middle;
        white-space:nowrap;
            height:200px;
    font-weight:normal;

}

.verticalText
{
    padding: 0px 0px 0px 0px !important;
    text-align:center;
    vertical-align:middle;
    position:relative;
    
    width:20px;
    height:205px;
    left:95px;
    top:90px;
    font-weight:normal;

    display:block;    
    white-space:nowrap;
    -webkit-transform:rotate(-90deg);
     
	-moz-transform:rotate(-90deg);
	-o-transform: rotate(-90deg);
}






.mdDatagrid th {text-align: left; background-color: #eaeaea;}
.mdDatagrid td input {margin: 0 5px 2px; padding: 0}
.mdDatagrid tfoot td {vertical-align: middle; height: 50px; text-align: center}

.mdDatagrid .l-rowcolor td {background-color: #eaeaea}
.mdDatagrid .l-center {text-align: center}
.mdDatagrid .l-chkbox {padding-left: 5px}
.mdDatagrid .l-abon {width: 150px; text-align: center}
.mdDatagrid .l-users {width: 100px; text-align: center}
.mdDatagrid .l-lang {width: 50px}
.mdDatagrid .l-access {width: 49px}
.mdDatagrid .l-userinput, .mdDatagrid .l-userpwd {padding: 0}
.mdDatagrid .l-userinput, .mdDatagrid .l-user {width: 220px}
.mdDatagrid .l-userpwd, .mdDatagrid .l-pwd {width: 100px}
.mdDatagrid .l-userinput input.mdInput {margin: 1px; width: 220px}
.mdDatagrid .l-userpwd input.mdInput {margin: 1px; width: 100px}
.mdDatagrid .l-yes {width: 90px; background-image: url(/img/icon/icon_yes_16.gif); background-repeat: no-repeat; background-position: 50%}
.mdDatagrid .l-yes span {display: none; visibility: hidden}

.mdDatagrid .simple {border: 0 none; border-top: 1px dashed #d1d1c5; border-bottom: 1px dashed #d1d1c5}
.mdDatagrid .simple td, .mdDatagrid .simple th {padding: 4px 5px; border: 0 none; border-top: 1px dashed #d1d1c5; border-bottom: 1px dashed #d1d1c5; line-height: 20px}
.mdDatagrid .simple th {background: transparent none; font-weight: normal}
.mdDatagrid .simple td {font-weight: bold; text-align: right}
.mdDatagrid .simple td input.mdButton {margin: 0}


/* tooltip.css|customers */
/* TOOLTIP */
/*#######################*/
.mdTooltip {padding: 0 8px;height:16px;background: url(/img/icon/icon_info_16.gif) no-repeat 100% 100%;margin:0 3px}
/* z-index below THA 2011-02-03 */
.mdTooltipBox {display: none; z-index:1;background: #f2eeeb; border: 1px solid #d6cdbd; position: absolute; left: -2000px; padding: 0 ! important}
.mdTooltipBox p {width: 260px; padding: 6px 10px 8px; border: 1px solid #fff; color: #000; text-decoration: none}



/* result.css|customers */
/* RESULT */
/*#######################*/
#mdResult { width: 530px; padding-right: 30px; float:left; }
.mdResultItem {padding: 0px 0px 15px 0px; background:none;}
.mdResultItem h3 {font: bold 15px/20px arial, verdana, sans-serif; padding: 15px 0px 10px; color: #333;position:relative}
.mdResultItem h3 em{font-weight:normal;font-style:italic;color:#666}
.mdResultItem h3 em strong{font-style:normal}
.mdBoxBg span.source {background: #fff; border: 1px solid #d6cdbd; color: #aca290; font: bold 11px/14px "trebuchet ms", sans-serif; height: 16px; text-transform: uppercase; padding: 0 2px; cursor: help}
.mdResultItem div.source {float:right;margin:7px 0 0;padding:0 0 0 0;height:40px;border-left:10px solid #fff;background:#fff;color: #aca290;font: normal 11px/16px "trebuchet ms", sans-serif;text-transform:uppercase;cursor: default}
.mdResultItem div.source strong{float:left;border:1px solid #e6ddd2;height:32px;overflow:hidden;padding:3px 58px 3px 5px;text-align:right;background-color:#fff;background-repeat:no-repeat;background-position:100% 0}


.mdResultItem .foldItem {display: inline}
.mdResultItem .foldItem span {text-decoration: underline; padding: 0 20px 0 0; color: #aa5f55; cursor: pointer; background: transparent url(/img/icon/icon_arrow_down_16.gif) no-repeat 100% 0}
.mdResultItem .foldItem span:hover {text-decoration: none}
.mdResultItem .foldItem ul {color: #888}
.mdResultItem .folded span {background-image: url(/img/icon/icon_arrow_right_16.gif)}

span.gmfoldItem  {text-decoration: underline; color: #aa5f55; cursor: pointer; background: transparent url(/img/icon/icon_arrow_left_16.gif) no-repeat 100% 0; background-position:right; padding-right:18px;}
span.gmfolded	 {background-image:url(/img/icon/icon_arrow_right_16.gif); }
span.gmfoldItem :hover {text-decoration: none}

.mdResultItem div {padding: 3px 0px}
.mdResultItem ul div {padding: 3px 0}
.mdResultItem ul ul {margin: 0 ! important}
.mdResultItem ul.mdSense {list-style:decimal; margin: 0 0; padding-left: 10px}
.mdResultItem ul.mdSense li {padding: 0; margin: 0 0 0 20px; background-image: none}
.mdResultItem ul.mdSubSense {list-style: lower-alpha; margin: 0 26px; padding: 0}
.mdResultItem ul.mdSubSense li {padding: 0; margin: 0 0 0 20px; background-image: none}
.mdResultItem ul.mdTranslationGroup {list-style: none; margin: 0 26px; padding: 0}
.mdResultItem ul.mdTranslationGroup li {padding: 0 0 0 20px; margin: 0; background: url(/img/bullet.gif) no-repeat 2px 9px}
.mdResultItem ul.mdTranslation {list-style: none; margin: 0 26px; padding: 0}
.mdResultItem ul.mdTranslation li {padding: 0; margin: 0; background-image: none}



.mdResultItem .folded span {background-image: url(/img/icon/icon_arrow_right_16.gif)}
.mdResultItem span.alt, .intro span.alt {font-family: monospace; color: #888}
.mdResultItem .highlight {background-color: #f2eeeb; border: 1px solid #d6cdbd; padding: 2px 3px ! important}

.mdResultItem .mdForeign p {padding: 0 0 10px}
.mdResultItem .mdForeign .highlight {margin: 0 0 10px}
.mdResultItem .mdForeign .tf-bold-italic,.tf-bold-italic {font: italic bold 14px/16px georgia, times, serif}
.mdResultItem .mdForeign .tf-italic,.tf-italic {font: italic 13px/16px georgia, times, serif; color: #888}
.mdResultItem .mdForeign .tf-small-caps-light,.tf-small-caps-light {font: normal 11px/16px trebuchet ms, serif; text-transform: uppercase; color: #aca290}
.mdResultItem .mdForeign .tf-bold,.tf-bold {font-weight: bold; color: #333}
.mdResultItem .mdForeign .tf-small-caps,.tf-small-caps {font: bold 12px/16px arial, verdana, sans-serif; text-transform: uppercase; color: #333}

.mdResultOthers h4 {font: normal 15px/20px arial, verdana, sans-serif; padding: 15px 25px 5px; color: #000}
.mdResultOthers ol {padding: 5px 30px 0 50px; margin: 0}
.mdResultOthers ol li {padding: 1px 0}
.mdBoxBg .mdResultOthers ol {margin: 10px 0; padding: 0 0 10px 25px; border-bottom: 1px dashed #d1d1c5}

.mdResultAlt h4 {font: normal 15px/20px arial, verdana, sans-serif; padding: 15px 25px 5px; color: #000}
.mdResultAlt ul {padding: 0; margin: 10px 25px; border-top: 1px dashed #d1d1c5}
.mdResultAlt ul ul {padding: 0; margin: 10px 25px 5px; border: 0 none}
.mdResultAlt ul li { list-style:none; padding: 0 0 0 25px; border-bottom: 1px dashed #d1d1c5; background: none;position:relative}
.mdResultAlt ul li li {padding: 0 ! important; border: 0 none; background: none}
.mdResultAlt ul div {padding: 6px 80px 7px 0 ! important; clear: both; /* THA 2011-02-03 overflow: hidden; */ min-height: 1px;width:225px}
.mdResultAlt div ol {padding: 5px 30px 0 25px; margin: 0; list-style:decimal}
.mdResultAlt div ol li {padding: 1px 0; list-style:decimal}
.mdResultAlt span.source {background: #fff; border: 1px solid #d6cdbd; color: #aca290; font: bold 11px/14px "trebuchet ms", sans-serif; height: 16px; text-transform: uppercase; padding: 0 2px; cursor: help; position: absolute; top: 6px; right: 0; line-height: 16px}
.mdResultAlt .foldItem {cursor: pointer; background: url(/img/icon/icon_arrow_down_18.gif) no-repeat 0 5px}
.mdResultAlt .folded {background-image: url(/img/icon/icon_arrow_right_18.gif)}
.mdBoxBg .mdResultAlt ul {margin: 10px 0}


.mdResultClarify ol {padding: 5px 30px 0 50px; margin: 0}
.mdResultClarify li {padding: 1px 0}

.mdResultScheme .mdDatagrid {padding-bottom: 10px}
.mdResultScheme .mdDatagrid th, .mdResultScheme .mdDatagrid td {text-align: center}
.mdResultScheme .mdDatagrid td {width: 33%}
.mdResultScheme .mdDatagrid tbody th {background: #f2eeeb; color: #aca290}
.mdResultScheme .mdDatagrid tbody th.l-lth {text-align: right; width: 34%}

#mdBodyLeft
{
	/*display:none;*/
}

#mdLoginRem input {display:block !important;}


.ShopProduktValg
{
	width:600px;
	padding-left:20px;
	padding-right:20px;
}


.ShopProduktDetaljer
{
	width:600px;
	padding-left:20px;
	padding-right:20px;
}


.ShopRightMenuOtherPackages
{
	left:650px;
	position:absolute;
	top:150px;
	width:250px;
	visibility:hidden;
}


.ShopRightMenuSiblingAreaLink
{
	left:650px;
	position:absolute;
	top:150px;
	width:250px;
}

/* shelltype 1 (shop) */
.ShopProduktValg .mdSuperHead {margin: 0 15px 40px; clear: both}
.ShopProduktValg .mdNotice {width: 900px; margin: 0 15px 20px; background-position: -1240px 100%}
.ShopProduktValg .mdNoticeSub {background-position: -1240px 0}
.ShopProduktValg .mdColumn2 .mdTeaserHead {background-position: -674px 100%; width:200px !important;}
.ShopProduktValg .mdColumn2 .mdTeaserHead h2 {background-position: -674px 0}
.ShopProduktValg fieldset.mdForm input.large {width: 370px}
.ShopProduktValg fieldset.mdForm textarea.large {width: 370px; height: 100px}
.ShopProduktValg fieldset.mdForm select.medium {width: 200px}


.shop .mdNotice 
{
	width: 900px; 
	position:relative;
	left:20px;
}

.shop .mdTeaserHead
{
	left:28px;
	position:relative;

}

.ShopProduktoversigt .mdDatagrid a
{
	width: 70px; height: 18px; border: 0 none; background: url(/img/buttons.png) no-repeat 0 0; color: #fff; text-align: center; padding: 0 0 3px; font: bold 13px/16px arial, verdana, sans-serif; margin: 5px 0 10px; cursor: pointer; float: right	
}


/* notice.css|customers */
/* NOTICE */
/*#######################*/


.mdNoticeSub p {padding: 7px 10px; }
.mdNoticeSub p.iconWarning {background: url(/img/icon/icon_warning_16.gif) no-repeat 10px 6px; padding-left: 34px}
.mdNoticeSub p.iconOk {background: url(/img/icon/icon_ok_16.gif) no-repeat 10px 6px; padding-left: 34px}
.mdNoticeSub p.iconNo {background: url(/img/icon/icon_no_16.gif) no-repeat 10px 6px; padding-left: 34px}


/* HEAD (path) */
#mdPath {height: 25px; background: url(/img/path.png) no-repeat 0 0}
#mdPathSub {background: url(/img/icon/icon_home_16.gif) no-repeat 31px 50%; line-height: 24px; padding: 0 55px; color: #aca290}
#mdPathSub a {padding: 0 2px}
#mdPathResult {line-height: 24px; padding: 0 31px}
#mdPathResult span {padding: 0 2px}



/* HEADTOP (login) */

.Login
{
	float: right;
	margin-right:10px;
}
#mdLoginBodySub
{
	
}

#mdLogin {width: 500px; line-height: 21px; position: absolute; top: 16px; left: 320px; z-index: 1}
#mdLoginHead {height: 21px; color: #333}
#mdLoginHead p {text-align: right; margin: 0; padding: 0 10px}
#mdLoginHead p.mdLoggedOut {text-align: left; padding-left: 260px}
#mdLoginHead p * {color: #aa5f55}
#xmdLoginBodySub {background: url(/img/boxbg_head.png) no-repeat -680px 0}
#mdLoginBody fieldset {padding: 0 10px; margin: 0; border: 0 none}
#mdLoginBody legend {font: bold 15px/27px arial, verdana, sans-serif; color: white !important; margin: 0; padding: 0}
#mdLoginUsr {padding: 10px 0 0}
#mdLoginPwd {padding: 5px 0 0}
#mdLoginUsr label, #mdLoginPwd label {display: block; padding-top: 0}
#mdLoginUsr input, #mdLoginPwd input {width: 178px; margin: 0 0 5px; float: none}
#mdLoginRem input {float: left; margin: 8px 5px 0 0; padding: 0}
#mdLoginRem label {float: left; display: block; margin: 4px 0 0; padding: 0; cursor: pointer}
.mdLoginButton {width: 70px; height: 22px; border: 0 none; background: url(/img/buttons.png) no-repeat 0 0; color: #fff; text-align: center; padding: 0 0 3px; font: bold 13px/16px arial, verdana, sans-serif; margin: 5px 0 10px; cursor: pointer; float: right}
.mdLoginButton:hover {background-position: -70px 0}
#mdLoginLinks, .mdLoginError {border-top: 1px; clear: both; padding: 8px 0 ! important; margin: 2px 0 0; min-height: 1px; overflow: hidden}
.mdLoginError {color: #f4262f; line-height: 12px; position:absolute; top:25px; left:10px}
.mdLoginForgot {float: left}
.mdLoginNew {float: right}
.mdLoginOut {background: none; border: none; text-decoration: underline; color: #aa5f55; cursor: pointer; height: 18px}
.mdLoginOut:hover {text-decoration: none}

/* Buttons */

.mdButton {width: 70px; height: 22px; border: 0 none; background: url(/img/buttons.png) no-repeat 0 0; color: #fff; text-align: center; padding: 0 0 3px; font: bold 13px/16px arial, verdana, sans-serif; margin: 5px 0 10px; cursor: pointer; }
.mdButton:hover {background-position: -70px 0}



/*Wayf button*/
#mdLoginBody p.mdWayf{margin:0;padding:0;border-top:1px dashed #d6cdbd;text-align:right;padding:10px 0}
#mdLoginBody p.mdWayf a{display:inline-block;width:96px;height:31px;overflow:hidden;background:url(/img/button_wayf.png) no-repeat 0 0;text-indent:-9999px;text-align:left}

/*UniLogin button*/
#mdLoginBody p.mdUnilogin{margin:0;padding:0;border-top:1px dashed #d6cdbd;text-align:right;padding:10px 0}
#mdLoginBody p.mdUnilogin a{display:inline-block;width:125px;height:40px;overflow:hidden;background:url(/img/uni_login.png) no-repeat 0 0;text-indent:-9999px;text-align:left}

/*Wayf button*/
p.mdWayf{margin:0;padding:0;border-top:1px;text-align:left;padding:10px 0}
p.mdWayf a{display:inline-block;width:96px;height:31px;overflow:hidden;background:url(/img/button_wayf.png) no-repeat 0 0;text-indent:-9999px;text-align:left}

/*UniLogin button*/
p.mdUnilogin{margin:0;padding:0;border-top:1px;text-align:left;padding:10px 0}
p.mdUnilogin a{display:inline-block;width:125px;height:40px;overflow:hidden;background:url(/img/uni_login.png) no-repeat 0 0;text-indent:-9999px;text-align:left}


#mdLoginHead p {visibility:hidden;}

#mdLoginHead p.mdLoggedOut {visibility:hidden;}
#mdLoginHead {visibility:hidden;}

#mdLoginBody 
{
     padding-left:10px;
     padding-right:10px;
     margin-top:10px;
 	 color:black;
	 width:258px;
	 background:url(/images/graphic/boxHeaderBg_trane_lang.png) no-repeat;	 
	 background-color:#EAEAEA;
}

#mdLoginBody h2
{
    font-weight:normal;
}

#xmdLoginBodyEnd {background:url(/img/teaserrubrik_bund.png) no-repeat 0 0 ; width:240px; color:White; padding-left:5px;padding-right:5px; height:12px;top:329px;left:650px;position:absolute;}

#mdLoginBody p {}
#mdLoginBody a {color:Black; font-size:12px;}
/*.mdLoginData h2 {background:url(/img/teaserrubrik.png) no-repeat 0 0; width:245px; color:White; padding-left:5px;}*/

.mdLoginData h2 
{
	position:relative;
	color:White;
	padding-top:4px;
}

.Login a:hover { color: #538423 !important; }

.individualTeaser a:hover { color: #538423 !important; }




.contentPageTeaser
{
	background:url(/img/teaserrubrik.png) no-repeat 0 0; width:245px; 
	
	left:640px;
	width:278px;
	background-color:#4C4C4C;
	
}


.contentPageTeaserEnd
{
	width:278px;
	height:12px;
	display:block;
	position:relative;
	/*background:url(/img/teaserrubrik_bund.png) no-repeat 0 0; */
}


/* Portlet */
.PortletEnd
{
	width:250px;
	height:12px;
	display:block;
	position:relative;
	left:-5px;
	background:url(/img/teaserrubrik_bund.png) no-repeat 0 0; 
}


/* Nyhedsbrev sektion */

.NewsPortlet
{
	visibility:hidden;
}

.mdEmailSubscription
{
	background:url(/img/teaserrubrik.png) no-repeat 0 0; 
	width:245px; 
	color:White; 
	padding-left:5px;
 	background-color:#626261;
 	height:100px;
}


.mdEmailSubscription label
{
 	padding-top:5px;
}

.mdEmailSubscription p
{
 	padding-top:7px;
}

.GratisOpslag
{
	margin-top:10px;
	color:black;
	width:278px;
	background:url(/images/graphic/boxHeaderBg_trane_lang.png) no-repeat;
	background-color:#EAEAEA;
}

.GratisOpslag h2
{
    color:White;
    padding-left:10px;
    padding-top:4px;
    font-weight:normal;
}

.GratisOpslag ul
{
    
    
}

.ShopRightMenuSiblingAreaLink
{
	visibility:hidden;
}

.RightMenuGeneralMsgBox
{
	visibility:hidden;
}


/* shelltype 2 (settings, newsletter, article, contact)*/
.GenerelInformationEmailForm .mdBoxTeaserImage {width: 108px; height: 108px; background: url(/img/img.png) no-repeat 0 0}
.GenerelInformationEmailForm .mdBoxTeaserImage img {width: 100px; height: 100px}
.GenerelInformationEmailForm fieldset.mdForm textarea.large {width: 280px; height: 100px}
.GenerelInformationEmailForm .mdColumn1 {width: 350px}
.GenerelInformationEmailForm .mdColumn2 {width: 700px}
.GenerelInformationEmailForm .mdColumn2 .mdColumn1 {width: 500px}


/* form.css|customers */
/* FORM */
/*#######################*/
form {margin: 0}
fieldset.mdForm {margin: 0; padding: 5px 15px 20px; min-height: 1px; overflow: visible; clear: both; border: 0 none}
fieldset.mdForm legend {font-weight: bold; margin: 0; padding: 25px 0px 0px 0px; clear: both}
fieldset.mdForm label {float: left; clear:both; display: block; padding-left: 17px; line-height: 20px}
fieldset.mdForm input.mdInput {float: left; margin-top: 5px; margin-left: 9px; text-indent: 3px; border: 1px solid #aca290; border-bottom-color: #e6ddd2; border-right-color: #e6ddd2; display: inline}
fieldset.mdForm input.mdInputFile {margin: 8px 6px 0; padding: 2px 0 1px; text-indent: 3px; border: 1px solid #aca290; border-bottom-color: #e6ddd2; border-right-color: #e6ddd2;}
fieldset.mdForm textarea {float: left; margin: 9px 9px 0; padding: 0; border: 1px solid #aca290; border-bottom-color: #e6ddd2; border-right-color: #e6ddd2}
fieldset.mdForm input.mdButton {float: right; width: 70px; height: 22px; padding: 0 0 3px; margin: 15px 9px 0; border: 0 none; background: url(/img/buttons.png) no-repeat 0 0; color: #fff; text-align: center; font: bold 13px/16px arial, verdana, sans-serif; cursor: pointer}
fieldset.mdForm input.mdButton:hover {background-position: -70px 0}
fieldset.mdForm select {float: left; height: 18px; padding: 0; margin: 10px 9px 1px; background: #f8f6f5; border: 1px solid #aca290; border-bottom-color: #e6ddd2; border-right-color: #e6ddd2}


.LookupResultBodyColumn2SuggestNewWord
{
	
	}

.LookupResultBodyColumn2SuggestNewWord fieldset.mdForm label.small {width: 200px}
.LookupResultBodyColumn2SuggestNewWord fieldset.mdForm textarea {width: 270px}
.LookupResultBodyColumn2SuggestNewWord fieldset.mdForm .sselectOuter {width: 270px !important;}

/*added by itja.teo LostPassword.ascx*/
fieldset.mdForm input.medium1 {width: 200px; height:25px; float: left; margin: 0px 9px;}
fieldset.mdForm input.mdButton1 {float: left; width: 70px; height: 22px; padding: 0 0 3px; margin: 5px 10px; border: 0 none; background: url(/img/buttons.png) no-repeat 0 0; color: #fff; text-align: center; font: bold 13px/16px arial, verdana, sans-serif; cursor: pointer}
fieldset.mdForm label.small1 {width: 40px; float: left; display: block; padding: 5px 0px;}

fieldset.mdForm label.small {width: 60px; }
fieldset.mdForm label.medium {width: 180px;}
fieldset.mdForm input.large {width: 280px; }
fieldset.mdForm input.medium {width: 200px; }
fieldset.mdForm input.small {width: 60px; }
fieldset.mdForm input.small2 {width: 207px}
fieldset.mdForm input.mdButton.bLarge {width: 190px; background-position: -140px 0}
fieldset.mdForm input.mdButton.bLarge:hover {background-position: -140px -22px}

fieldset.mdForm fieldset {margin: 0; padding: 0; min-height: 1px; overflow: hidden; clear: both; border: 0 none}
fieldset.mdForm .settings div.settingsWrap {margin-top: -20px; padding-left: 180px; clear: both; min-height: 1px; overflow: hidden} 
div.settingsWrap input {display:block !important; float:left;}
div.settingsWrap2 input {display:block !important; float:left;}
div.settingsWrap span.radio {background:none !important;}

fieldset.mdForm .settings div.settingsWrap p {padding: 0 5px 5px}
fieldset.mdForm .settings div.settingsWrap .col {float: left; width: 220px}
fieldset.mdForm .settings div.settingsWrap select {margin: 4px 9px 0}
fieldset.mdForm .settings div.settingsWrap2 {padding: 20px 0 0 180px; clear: both; min-height: 1px; overflow: hidden}
fieldset.mdForm .settings div.settingsWrap2 p {padding: 0 5px 5px}
fieldset.mdForm .settings div.settingsWrap2 .col {float: left; width: 220px}
fieldset.mdForm .settings div.settingsWrap3 {margin-top: -20px; padding-left: 180px; clear: both; min-height: 1px; overflow: hidden}
fieldset.mdForm .settings div.settingsWrap3 .col {position: relative; height: 24px}
fieldset.mdForm .settings div.settingsWrap3 .col div {position: absolute; top: 0; right: 0}
fieldset.mdForm .settings div.settingsWrap3 .col .mdInput {float: none; margin-top: 0}
fieldset.mdForm .settings label {float: none; display: inline; padding: 0; line-height: 16px}
fieldset.mdForm .settings select {float: none; height: 16px; padding: 0; margin: 0; border: 1px solid #bcd5de; vertical-align: middle}
fieldset.mdForm .inputInline {padding: 10px 10px 0}
fieldset.mdForm .inputInline label {float: none; display: inline; padding: 0; line-height: 16px}

fieldset.mdForm h3 {margin: 0; padding: 20px 10px 0; font: bold 13px/16px arial, verdana, sans-serif; color: #363636}
fieldset.mdForm p {padding: 15px 10px 0}
fieldset.mdForm p.end {float: left}
fieldset.mdForm p.end label {padding: 0 6px}
fieldset.mdForm label span, fieldset.mdForm p.end span {color: #b15c57}
fieldset.mdForm .hr {margin: 0 10px 4px; clear:left; display:none;}
fieldset.mdForm .mdDatagrid {padding: 0 10px; margin: 5px 0 0}
fieldset.mdForm .mdDatagrid label {float: none; display: inline; padding: 0; line-height: 16px}
fieldset.mdForm .mdBoxTeaser {margin: 5px 10px}


/* HEADBAR (translive) */

#mdTranslive legend{display:none}
.Translive fieldset 
{
	border:0;
}

#mdTranslive p{color:#000}
#mdTranslive p a{color:#000}

#mdTransliveInput{float:left;width:545px;position:relative}
#mdTransliveInput .mdFormTextareaWrap label{display:none}
#mdTransliveInput textarea{width:528px;max-width:528px;height:123px;margin:0; position :relative;top:10px;left:10px;}
#mdTransliveInput .mdFormSelectWrap,#mdTransliveInput .mdFormSubmitWrap{float:left;margin:20px 10px 0}
#mdTransliveInput p{float:right;margin:10px 0 0;padding:0 15px;text-decoration:underline;cursor:pointer}

#mdTransliveCount
{
	float:left;width:250px
}

#mdTransliveCount
{
	padding:0;
	left:10px;
	position : relative;
}

#mdTransliveCount p.counter{background:#fff;padding:3px;margin:5px 15px;color:#000000}

#mdTransliveCredit
{
	width:500px;
	float:left;
	position:relative;
	clear:left;
	top:0px;
	left:10px;
}

#mdTransliveCredit h5
{
	font-size:20px;
	left:10px;
	top:20px;
	position : relative;
}

#mdTransliveCredit p
{
	padding:0;
	left:10px;
	position : relative;

}


.DictionaryResultLayout
{
	padding-left:20px;
	padding-right:20px;
	width:886px;
}

#mdWrap a
{
	/*text-decoration:underline !important;*/
}


.LostPassword .mdButton
{
	margin:10px 9px 0 !important;
}


.SettingsLeftMenuBox
{
	position:absolute;
	top:150px;
	left:650px;
}

.lemmaLink
{
	font-size:11px;
	right:5px;
	top:2px;
	position:absolute;
}

.LookupResultLemmaExact
{
	width:825px;
	background-color:#F9F9F9;
	padding:5px;
    border:1px solid #DEDEDE;
    position:relative;
}

#headerSearchInput ul 
{
	z-index:1000000;
	background-color:#F9F9F9;
	border:1px solid #DEDEDE;
}

#headerSearchInput ul li
{
	list-style-type: none;
	left:-10px;
	padding:5px;

}

#headerSearchInput ul .selected
{
	background-color:#EFEFEF;
	text-decoration:underline;
}

#headerSearchInput ul .link
{
	text-decoration:underline;
	font-weight:bold;
}


.LookupResultLemmaExact header
{
}

.LookupResultLemmaExact span
{
	font-weight: lighter;
	font-style:italic;
}

.sense
{
	margin-bottom: 10px;
	padding: 5px;
	background-color: #f9f9f9;
	border: 1px solid #DEDEDE;
	left: 25px;
	margin-bottom: 10px;
	margin-top: 5px;
	padding: 5px;
	position: relative;
	width:200px;
	padding-left:10px !important;
		font-size:12px;
	font-weight:normal;

}

.senseBox
{
	border: 1px solid #DEDEDE;
	background-color: #EFEFEF;
	color: Black;
	padding: 0px !important;
	left: -35px;
	padding: 0 !important;
	position: relative;
	top: -3px;
	font-size:12px;
	font-weight:normal;
}


.relation
{
	margin-bottom: 10px;
	padding: 5px;
	left: 25px;
	margin-bottom: 10px;
	margin-top: 5px;
	padding: 5px;
	position: relative;
	width:200px;
	padding-left:10px !important;
		font-size:12px;
	font-weight:normal;

}

.relationBox
{
	border: 1px solid #DEDEDE;
	background-color: #EFEFEF;
	color: Black;
	padding: 0px !important;
	left: -35px;
	padding: 0 !important;
	position: relative;
	top: -3px;
	font-size:12px;
	font-weight:normal;
}

.DictionaryShopOrder
{
	width:512px;
	margin-left:20px;
}

.dd_employess
{
	margin-top:10px;
	width: 170px; 
	height: 22px; 
	float:left;
}

.mdPaginationCenter
{
	color:#585858; 
	padding:0 15px
}
.mdPaginationRight
{
	padding:0 15px
}
.mdPaginationMore
{
	padding:0 15px
}

