﻿body {background-color: #eee; font-family: Arial, Helvetica, Sans-Serif; font-size: 36px; font-style: normal; -webkit-text-shadow: 4px 4px 4px #bbb; text-shadow: 4px 4px 4px #bbb; line-height: 1.2;}
.sprite{background:transparent url('../images/login/login_sprite.png');}
.browsericons {background:transparent url('../images/login/BrowserIcons.png');}
.corners {-moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px;}
/*   MESAJE   */
.msg_box {margin:0 auto;width:400px; padding:8px 20px 8px 46px;margin-top:10px;margin-bottom:10px;position:relative;color:#444;overflow:hidden;text-align:left;font-size:10pt;}
.msg_error {background:#f2cac2 url(../images/interfata/icoane_16x16/taken.gif) no-repeat 14px center;border:1px solid #ae432e;}
.msg_alert {background:#faf5c8 url(../images/interfata/icoane_16x16/warning.png) no-repeat 14px center;border:1px solid #e6c26e;}

.span30 {margin-top:30px; display:block;}

#nosuport_container {width:287px;border: 1px solid #F7941D; background: #FEEFDA; height: 165px; position: relative;}
#nosuport_header > div {float:left;border-bottom:1px solid #F7941D; height:75px;}
#nosuport_headerL {width:55px; margin-left:3px;}
#nosuport_headerL > img {margin:5px 0 0 10px;}
#nosuport_headerR {width:225px; font-family: Arial, sans-serif; font-size: 10pt;}

/*  PAGE STRUCTURE  */
div#wrapper {margin: 0 auto; padding: 49px 0;}
div#loginform {border: 1px solid #ccc; background-color:#fff; position: relative; width:351px; margin: 0 auto;}
div#loginform > div#container {position: relative; padding: 29px;}

/*  HEADER   */
div#header {height: auto; margin: 0 0 20px; }
div#header > div#appLogo {background-position:-353px -3px; background-repeat:no-repeat; height:124px; width:124px; margin:0 auto;}
div#header > h1 { text-align: center; font-family: 'Cuprum', serif; font-size: 30px; font-weight:bold; color: #222; margin-top:7px;}

/*  FORM   */
form {width: 280px; margin: 0; padding: 0 5px;}
form > fieldset {margin-top: 30px;}
form > fieldset > legend {border-top: 1px solid #e5e5e5; margin-bottom: 1rem;}

form > fieldset > .input-text {display: block; position: relative; width: 274px; background: #fff; margin: 0; padding: 9px 7px 6px; border: 1px solid #ccc; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; -webkit-box-shadow: 0 1px 1px #fff; -moz-box-shadow: 0 1px 1px #fff; box-shadow: 0 1px 1px #fff;  -webkit-text-shadow: 0 0 1px #fff; text-shadow: 0 0 1px #fff; margin-top: 20px; }
form .input-text:focus {outline: none; border-color: #999;}

form > fieldset > span.text-danger {display:block; margin-top:5px;}

form > fieldset > span {font-size:medium;}
form > fieldset > div {font-size:medium;}

.input-text {background-color: transparent; background-image: url(../images/login/input-bg.png) !important; font-size: 16px; }

#dvButton {margin: 0; text-align: right;}
.btn-login-text {text-shadow: 1px 1px 1px #000;}