/*LAYOUT*/
* {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}
body{text-align: left; padding: 0px; margin: 0px; background: #ffffff;font-size:13px;font-family:arial;}

#main{margin: auto; margin-top: 20px; text-align: left; width: 960px;margin-bottom:65px;}
#top{float:left;width:100%;clear:both;margin-bottom:20px;}
#logo{float:left;margin-left:20px;}
#Topmenu{float:left;width:100%;border-top:1px solid #676767;border-bottom:1px solid #676767;padding:0px;margin-bottom:30px;}

ul#topNavigation{float:left;padding:0px;margin:0px;}
ul#topNavigation li{float:left;padding:10px 10px;margin:0px;list-style:none;}
ul#topNavigation a li, ul#topNavigation li.home a{color:#000000;text-decoration:none;}
li.current a, a.navigation li.current span{color:#e71e31;text-decoration:none;font-weight:bold;}
a.navigation:hover{color:#e71e31;}
.topmenu_skil_line{float:left;}

/*#logintopinfo{float:right;margin-right:20px;}
#loginas{float:right;margin-bottom:20px;}
#logoutbtn{float:right;clear:both;}*/
/*#LoginButton{float:right;margin-right:23px;background-image:url('/images/login_btn.jpg');border:0px;width:140px;height:53px;}
label#UserNameLabel, label#PasswordLabel{float:left;text-align:right;width:100px;height:10px;padding:15px 0px;color:#e71e31;font-size:13px;margin-right:12px;}
#UserName, #Password{border:1px solid #676767;padding:5px;height:26px;margin-bottom:20px;width:128px;padding-top:12px;font-size:15px;}
#UserNameRequired, #PasswordRequired{float:left;margin-top:-10px;margin-bottom:10px;font-style:italic;width:100%;color:red;text-align:left;}*/
#LoginStatus1{float:right;background-image:url('/images/logout_btn.jpg');width:94px;height:35px;border:0px solid;}
#login_status{float:right;width:auto}
/*#loginform{margin-top:150px !important;}*/
#switch {display:none;padding:10px;clear:both;}
#frontPage{float:left;width:100%;text-align:center;}
/*#HomefrontPage{float:left;width:100%;text-align:left;margin-top:0px;margin-top:-13px;}
#loginform{width:290px;margin:auto;margin-top:50px;}*/
#body{margin: auto; padding:0px 10px;}
#footer{padding-top: 5px; clear: both;}

/* Licensinfomations */
#licensinfobox{float:left;border:1px dashed #676767;padding:20px;width:400px;clear:both;margin-bottom:40px;}
#companyifobox{float:right;width:400px;padding:20px;border:1px dashed #676767;}
#outercontactbox, #functionsbox, #outercontactboxlogo{float:left;margin-top:10px;width:100%;}
#outercontactboxlogo img{float:left;margin-top:10px;}
.line1{float:left;width:200px;}
.line2{float:right;width:180px;}
.line3{float:right;width:110px;text-align:center;}
.line1, .line2, .line3{line-height:18px;}
.demolicens{float:left;margin-top:15px;}
.demolicensAdmin{float:left;margin-bottom:15px;}

/* Create mobile contact */
#createmobilcontact{float:left;margin-top:25px;width:350px;}
#formcreatemobilecontact{float:left;width:350px;}
.line10, .line12{float:left;width:100px;padding:5px 0px;}
.line12{float:left;width:100px;padding:5px 0px;}
.line11 input, .line13 input{float:left;width:250px;padding:5px;border:1px solid #bbbbbb;margin-bottom:8px;}
#formcontactbtn{float:right;clear:both;padding:10px;border:1px solid #bbbbbb;margin-top:8px;}
#mobilcontactForm{float:left;margin-bottom:25px;}

/* Subpages layout */
#content.textpage, #contenttxt{text-align: left; float: left; width: 100%;}
.success{float:left;padding:10px;background-color:#dbf0b8;border:1px solid #44800b;color:#44800b;font-weight:bold;width:920px;}
img.yep_success, img.no_success{float:left;margin-right:8px;padding:0px;border:0px;margin-top:-3px;}
.not_success{float:left;padding:10px;background-color:#ffb3b3;border:1px solid #d40008;color:#d40008;font-weight:bold;width:920px;}
.statustxt{float:left;margin-top:15px;}

/* Choose language */
#language_wrapper{float:right;width:280px;padding:0px;margin-top:-8px;}
#languageselect{float:left;width:280px;}
#languageselect select{float:left;width:100%;padding:3px;}
#changelantxt{float:left;width:100%;}

/* Visitor history */
.secondrow{background-color:#9f353f;color:#ffffff;}
#kwd_search{float:left;margin-bottom:15px;}
input#kwd_search{float:left;border:1px solid #bbbbbb;margin-right:8px;padding:5px;width:250px;height:20px;}
#searchlabel{float:left;margin-right:15px;font-size:15px;margin-top:5px;}
#printbtn a{float:right;border:1px solid #bbbbbb;padding:10px;width:auto;cursor:pointer;margin-top:20px;text-decoration:none;text-align:center;color:#000000;background-color:#f0f0f0;}
#searchterm{float:left;width:100%;margin-bottom:15px;margin-left:63px;font-style:italic;font-size:12px;color:#666;}
img.logcamera{float:right;margin-left:5px;margin-right:30px;}
.showme{ display:none;} 
.showhim:hover .showme { width:48px;height:48px!important;display:block;position:absolute;border:2px solid #872e36;margin-left:80px;background-color:#ffffff;} 
.showme img { border:2px solid #872e36;} 

.showmecomp{  display: none; } 
.showhimcomp:hover .showmecomp{ display:block;position:absolute;border:2px solid #872e36;margin-left:20px;color:#000000;background-color:#ffffff;width:319px;padding:5px;margin-top:-10px;} 
#Licensplace h2{float:left;margin:0px;font-size:18px;width:100%;position:absolute;margin-left:350px;margin-top:5px;color:#9f353f;}
#LicensplaceCompetition h2{float:left;margin:0px;font-size:18px;width:100%;position:absolute;margin-left:350px;margin-top:1px;color:#9f353f;}
img.deletemark{float:right;margin-left:10px;margin-top:5px;}
.linkbtn{float:right;border:1px solid #bbbbbb;margin-bottom:15px;height:25px;padding-top:10px;background-color:#f0f0f0;}
.linkbtn a{text-decoration:none;padding:10px;color:#000000;}

/* Change Labels */
.outerchangewrapper{float:left;width:100%;}
#changelantxt h1{float:left;width:auto;font-size:20px;border-bottom:1px solid #676767;padding-bottom:3px;}
.screendump{float:left;width:150px;margin-right:25px;clear:both;}
.changewrapper{float:right;width:750px;padding:5px;}
.hr{float:left;width:100%;}
.textname{float:left;width:270px;padding:5px;margin-right:15px;}
.input{float:left;width:380px;padding:0px;margin:0px;min-height: 30px;}
.input input{float:left;border:1px solid #bbbbbb;padding:5px;width:380px;}
input#formbtn{float:right;border:1px solid #bbbbbb;padding:10px;width:115px;cursor:pointer;margin-top:10px;}
.labeltype{float:left;padding:5px;}
.labeltypeAdminlang{float:left;margin-right:25px;padding:5px;margin-left:10px;width:75px;}
.checkbox{float:right;margin-right:3px;}
.checkbox input{float:right;padding:5px;}
.TextareaContent{float:left;margin-top:30px;}
.TextareaContent span div{float:left;width:437px !important;}
.notavalibletext{float:left;width:420px;padding:5px;margin-right:15px;background-color:#feedab;border:1px solid #965500;color:#965500;font-weight:bold;}
.notavalibletext img{float:left;margin-right:8px;}
.enlarge{float:left;width:100%;text-align:center;font-size:12px;}
.inputAdminlang input{float:left;border:1px solid #bbbbbb;padding:5px;width:250px;}

/* Generel settings */
input#uploadlogo{padding:5px;border:1px solid #bbbbbb;width:400px;}
.clicktochanges {float:right;margin-top:10px;}
.clicktochanges a{color:#9f353f;margin-top:40px;}
.usedlogowrapper{float:left;width:160px;}
.usedlogowrapper h1{float:left;margin:0px;width:100%;font-size:13px;margin-top:15px;margin-bottom:8px;}
.usedlogowrapper img{float:left;margin-bottom:25px;}
input#Deleteformbtn{float:right;border:1px solid #bbbbbb;padding:10px;width:115px;cursor:pointer;margin-top:-45px;background-color:#e71e31;color:#ffffff;margin-right:5px;}

/* Admin */
select#customerselector, select#languageselector{float:left;width:289px;padding:3px;border:1px solid #bbbbbb;}
#container{float:left;width:100%;margin-top:20px;}
#companyifoboxAdmin, #editlabelboxAdmin, #licensinfoboxAdminEdit, #companyifoboxAdminEdit{float:left;width:900px;padding:20px;margin-bottom:20px;}
.totalview{float:left;width:900px;padding:10px;}
#licensinfoboxAdmin{float:left;width:440px;padding:20px;height:940px;}
#functionsboxAdmin{float:right;width:440px;padding:20px;height:493px;}
#companyifoboxAdmin{margin-bottom:35px;background-color:#e9e9e9;}
#licensinfoboxAdmin, #functionsboxAdmin, #licensinfoboxAdminEdit, #companyifoboxAdminEdit{background-color:#f8f8f8;}
select#licensselector,select#timezone{float:left;width:289px;border:1px solid #bbbbbb;padding:3px;}
#companyifoboxAdmin input, #licensinfoboxAdmin input{float:left;width:292px;border:1px solid #bbbbbb;padding:4px;}
.line5{float:left;width:300px;}
.line6{float:left;width:300px;}
.line7{float:left;width:300px;}
.line7 input{padding:5px;border:1px solid #bbbbbb;width:290px;}
.line5, .line6, .line7{margin-bottom:15px;}

.totalview .line5{float:left;width:200px;}
.totalview .line6{float:right;width:200px;}
.totalview .line5, .line6{margin-bottom:0px;}
.editbar{float:right;padding:10px;background-color:#e9e9e9;width:100%;margin-top:2px;}

input#deleteformbtn{float:right;border:1px solid #bbbbbb;padding:10px;width:115px;cursor:pointer;background-color:#9f353f;color:#ffffff;}
input#licensUpdateformbtn{float:right;cursor:pointer;width:auto;padding:0px;border:0px;}
input#datepicker, input#datepickertwo{float:left;border:1px solid #bbbbbb;padding:5px;width:290px;}
a.licenslink{margin-left:15px;}
#deletebar{float:left;width:900px;padding:20px;background-color:#e9e9e9;margin-top:15px;}
#delete_btn{float:right;}
.createwrapper{float:left;width:750px;}
.createwrapper input{margin-bottom:5px;}
.createwrapper input#formbtn{float:left;}
#countryselector, #customerselector,#licensselectorLicens, #ContentPlaceHolderDefault_cp_content_CreateUserWizard1_CreateUserStepContainer_wwcompanycountry{float:left;width:392px !important;padding:5px !important;border:1px solid #bbbbbb;margin-top:0px;}
#customerlogincreate{float:left;background-color:#ccc;padding:8px 0px 3px 0px;}
.functionname{float:left;width:200px;padding:6px;}
.functioncheckbox input{float:left;width:25px;margin-bottom:10px;}
.inputdate input,.inputdate select{float:left;width:380px !important;padding:5px !important;border:1px solid #bbbbbb;margin-top:0px;}
td input#ContentPlaceHolderDefault_cp_content_CreateUserWizard1___CustomNav0_StepNextButtonButton{float:right;padding:10px;border:1px solid #bbbbbb;text-align:right;}
table#customtable{float:left;width:100%;}
img.nextbtn{float:right;}
table#customtable a{text-decoration:none;color:#000000;width:100%;display:block;cursor:pointer;padding:5px;}
.secondrow td a{color:#ffffff !important;}
#info{position:absolute;width:150px;margin-left:630px;font-size:11px;margin-top:71px;}


/* FONTS standards */
h1{}
h2{float:left;width:100%;margin:0px;margin-bottom:30px;}
#contentHeaderLabelchange h2{float:left;width:650px;margin:0px;margin-bottom:30px;}
h3{float:left;width:100%;margin:0px;margin-bottom:10px;font-size:13px;border-bottom:1px solid;}




/* ELEMENTS standards */
blockquote {margin:1.5em;color:#666;font-style:italic;}
strong {font-weight:bold;}
em, dfn {font-style:italic;}
dfn {font-weight:bold;}
sup, sub {line-height:0;}
abbr, acronym {border-bottom:1px dotted #666;}
address {margin:0 0 1.5em;font-style:italic;}
del {color:#666;}
pre, code {margin:1.5em 0;white-space:pre;}
pre, code, tt {font:1em 'andale mono', 'lucida console', monospace;line-height:1.5;}
li ul, li ol {margin:0 1.5em;}
ul, ol {margin:0 1.5em 1.5em 1.5em;}
ul {list-style-type:disc;}
ol {list-style-type:decimal;}
dl {margin:0 0 1.5em 0;}
dl dt {font-weight:bold;}
dd {margin-left:1.5em;}

table {margin-bottom:1.4em;width:100%;}
th {font-weight:bold;background:#666666;color:#ffffff;text-align:left;}
th, td {padding:4px 10px 4px 5px;}
tr.even td {background:#E5ECF9;}
tfoot {font-style:italic;}
caption {background:#eee;}


#createnewcustomer table {float:left;width:100%;font-size:12px;}
#createnewcustomer tbody{float:left;width:90%;}
#createnewcustomer td{float:left;}
#createnewcustomer td{padding:10px;}
#createnewcustomer tr{float:left;margin-bottom:5px !important;}
#createnewcustomer td div.input{float:left;width:300px;margin-bottom:5px;}
#createnewcustomer td span{position:absolute;margin-left:10px;color:#9f353f;}

/* FORM ELEMENTS */
label {font-weight:normal;}
fieldset {padding:1.4em;margin:0 0 1.5em 0;border:1px solid #ccc;}
legend {font-weight:bold;font-size:1.2em;}
input.text, input.title, textarea, select {margin:0.5em 0;border:1px solid #bbb;}
input.text:focus, input.title:focus, textarea:focus, select:focus {border:1px solid #666;}
input.text, input.title {width:300px;padding:5px;}
input.title {font-size:1.5em;}
textarea {width:300px;height:250px;padding:5px;}

input.error,textarea.error{  border:1px solid #f00;}
label.error{color:#f00;float:left;margin-bottom:6px;}

/* ColorPicker */
.miniColors-trigger {  height: 22px;  width: 22px;  background: url(/imagxes/color_tricker.png) center no-repeat;  vertical-align: middle;  margin: 0 .25em;  display: inline-block;  outline: none;}
.miniColors-selector {  position: absolute;  width: 175px;  height: 150px;  background: #FFF;  border: solid 1px #BBB;  -moz-box-shadow: 0 0 6px rgba(0, 0, 0, .25);  -webkit-box-shadow: 0 0 6px rgba(0, 0, 0, .25);  box-shadow: 0 0 6px rgba(0, 0, 0, .25);  -moz-border-radius: 5px;  -webkit-border-radius: 5px;  border-radius: 5px;  padding: 5px;  z-index: 999999;}
.miniColors-selector.black {  background: #000;  border-color: #000;}
.miniColors-colors {  position: absolute;  top: 5px;  left: 5px;  width: 150px;  height: 150px;  background: url(/images/gradient.png) center no-repeat;  cursor: crosshair;}
.miniColors-hues {  position: absolute;  top: 5px;  left: 160px;  width: 20px;  height: 150px;  background: url(/images/rainbow.png) center no-repeat;  cursor: crosshair;}
.miniColors-colorPicker {  position: absolute;  width: 11px;  height: 11px;  background: url(/images/circle.gif) center no-repeat;}
.miniColors-huePicker {  position: absolute;  left: -3px;  width: 26px;  height: 3px;  background: url(/images/line.gif) center no-repeat;}
input.color-picker{float:left;margin-top:5px;}






/* EDITOR PROPERTIES - PLEASE DON'T DELETE THIS LINE TO AVOID DUPLICATE PROPERTIES */
