#content {float:left;width:1000px; margin-top:13px;}

#main {float:left; width:570px; background:url(../i/mainbg-top.gif) no-repeat top left #fff;}

#notice {float:left; width:938px; border:1px solid #cf0000; background:#fff; padding:10px 10px 10px 50px; margin:0 0 10px 0;background:url(../i/exclm-w.gif) no-repeat 10px 7px #fff}

#mTop {float:left; border-bottom:1px solid #e6e6e6; color:#858585; margin-bottom:10px;}
#mTop ul {float:left; list-style-type:none; margin:0; padding:9px 10px 8px 10px;}
#mTop li {float:left; width:275px; list-style-type:none; line-height: 1.4em;}
#mTop b {font-weight:normal; color:#000; background:url(../i/weather/stock_weather-sunny.gif) no-repeat 0 2px; padding:3px 0 3px 20px;}
#mTop strong {color:#000;}/* user logged pages */
#mTop li.r {text-align:right;}
#mTop li a:hover {background:url(../i/wmore-on.gif) no-repeat right 2px;}
#mTop li a {color:#858585;text-decoration:none; background:url(../i/wmore.gif) no-repeat right 2px;}
#mTop .reg {text-transform:uppercase; font-weight:bold; color:#000;}/* reg page */

#mL {float:left; width:320px; padding:0 0 0 10px;}
#mPhoto {float:left; border: none; text-decoration:none;  margin-bottom:10px;}
#mPhoto p {padding:10px; margin:0;}
#mPhoto ul {float:left; list-style-type:none; padding:8px 10px; margin:0; background: #fff; border-bottom:1px solid #c2c2c2;}
#mPhoto ul li {float:left; width:150px; list-style-type:none; font-size:.9em;}
.mpArchive a {float:right; background:url(../i/arrow.gif) no-repeat right 5px; padding: 0 10px 0 0;}
#mL span {padding: 0 0 15px 0; clear:both; width:320px; display:block;}
#mL span b {text-transform:uppercase; color:#000; display:block; font-weight:normal;}

#mR {float:left; width:210px; padding:0 10px 0 20px;}
#mR h2 {margin:0; padding:0 0 10px 0; position:relative; font-weight:normal; line-height:.7em; font-size: 1.5em;}
#mR p {margin:0; padding:0 0 10px 0; color:#4d4d4d;}
#mR ul {margin:0 0 20px 0; padding:0; list-style-type:none;}
#mR ul li {padding:0 0 5px 0; width:210px; height:28px; list-style-type:none; border-bottom:1px solid #e6e6e6; clear:both;}
#mR ul li b {float:left; font-size:1.8em; font-weight:normal; padding: 4px 3px 0 3px; clear:both; color:#1c58be;}
#mR ul li strong {float:left; font-size:2.3em; color:#cf0000;}
#mR ul li a {float:left; margin:0; padding:10px 0 0 10px; text-decoration: none; color:#000;}
#mR ul li a:hover {color:#1c58be;}
#mR span {display:block; margin:0 0 5px 0; padding:0 0 5px 0; border-bottom:1px solid #e6e6e6;}
#mR span.view {border: none !important; font-size:.9em;}

#signal { border:1px solid #dadada;background:url(../i/exclm.gif) no-repeat 8px 8px #f3f3f3; padding:10px 10px 10px 50px;}
#signal a {display:block; font-weight:bold;}

#mBottom {float:left; width:570px; background:url(../i/mainbg-bot.gif) no-repeat bottom left #fff; padding:10px 0 0 0; font-size:0em;  display:inline; text-indent:-9999px;}

/* Registration */

.reg_input_text {float:left; width:138px; border:1px solid #9e9e9e; padding:0; margin:0; height:18px;}
.reg_input_mandatory {color:#cf0000; font-style:normal; font-weight:bold;}
.reg_input_submit {border:none !important; float:left; font-weight:bold; font-size:11px; background:url(../i/check-plate.gif) no-repeat; height:18px; width:90px !important; cursor:pointer; padding:0; }

#reg {float:left; width:320px; color:#4d4d4d;}
#reg ul {float:left; list-style-type:none; margin:0; padding:0;}
#reg ul li {float:left; list-style-type:none; margin:0 0 12px 0; padding:0;}
#reg ul li span {float:left; width:100px; margin:0; padding:2px 0 0 0;}
#reg ul li input {float:left; width:138px; border:1px solid #9e9e9e; padding:0; margin:0; height:18px;}
#reg ul li #regcity {float:left; width:140px; border:1px solid #9e9e9e; padding:0; margin:0;}
html:first-child>body #reg ul li #regcity {width: 138px;}
#reg ul li em {color:#cf0000; font-style:normal; font-weight:bold;}
#reg ul li #regBut {border:none !important; float:left; font-weight:bold; font-size:11px; background:url(../i/check-plate.gif) no-repeat; height:18px; width:90px !important; cursor:pointer; padding:0; margin:0 0 0 180px;}

#mR .moreReg {color:#4d4d4d; border-bottom:none !important;}
#mR .moreReg em {color:#cf0000; font-style:normal; font-weight:bold;}

#regBot {float:left; clear:both; border-top:1px solid #e6e6e6; width:550px; padding:5px 10px; font-size:.8em; color:#858585; margin-top:10px;}

/* Articles */

#mTop li.ext a {color:#4d4d4d !important; font-weight:bold;}

#articles {float:left; width:550px; padding:0 10px; }
#articles h3 {padding:0 0 10px 0; margin:0; font-size:1.5em; font-weight:normal;}
#articles p {font-size:1.1em; padding:0 0 8px 0; margin:0;}
#articles span {display:block; color:#4e4d4d; font-size:.9em; padding:0 0 25px 0;}
#articles span a {padding-left:5px;}

#artPages {border-top:1px solid #e6e6e6; border-bottom:1px solid #e6e6e6; width:570px; padding:3px 0 10px 0; clear:both;}

/* Article */

#artHead {float:left; width:548px; padding:0 10px; background:#e6e6e6; margin:-9px 1px 0 1px; display:inline;}
#artHead h3 {padding:10px 0 8px 0; margin:0; font-size:1.5em; font-weight:normal;}
#artHead .aL, #artHead .aR {float:left; width:272px; padding:0; margin:0; list-style-type:none; font-size:.9em;}
#artHead .aR ul {float:right; width: 272px; text-align:right; list-style-type:none; margin:0; padding:3px 0 8px 0; background:url(../i/razmer-font.gif) no-repeat 150px 3px;}
#artHead .aR ul li {float:right; list-style-type:none; width:15px;}
#artHead .aR a span {display:none;}
#artHead .aR .fSmall a {float:right; width:9px; height:9px; background:url(../i/minus-off.gif) no-repeat 0 0;}
#artHead .aR .fSmall a:hover, #artHead .aR ul li.fsOn a {background:url(../i/minus-on.gif) no-repeat 0 0;}
#artHead .aR .fBig a {float:right; width:9px; height:9px; background:url(../i/plus-off.gif) no-repeat 0 0;}
#artHead .aR .fBig a:hover, #artHead .aR ul li.fbOn a {background:url(../i/plus-on.gif) no-repeat 0 0;}

#article {float:left; margin:0; padding:7px 10px; clear:both; width:550px;}
#article p {margin:0; padding:0 0 10px 0; font-size:1.2em; color:#4d4d4d;}

#artPhoto {float:left; padding:0; margin:3px 20px 5px 0; background:#e6e6e6; width:250px;}
#artPhoto p {float: left; padding:10px; width:230px; font-size:1em; color:#000;}

#pnArtcl {border-top:1px solid #e6e6e6; border-bottom:1px solid #e6e6e6; width:570px; padding:3px 0 10px 0; clear:both;}

#twoTable {float:left; clear:both; margin:0 10px; width:550px; padding:0; display:inline;}
#twoTable .tblBot {border-bottom:1px solid #e6e6e6; padding:10px 0;}
#main h4 {float:left; font-size: 1.3em; padding:10px; margin:0; width:550px;}

/* Profile & Statistics */

.profile_input_text {float:left; width:248px; border:1px solid #000; border:1px solid #9e9e9e;}

#profile{float:left; width:550px; padding:0 10px; margin:-9px 0 0 0; display:inline;}
#profile h3 {padding:10px 0 8px 0; margin:0; font-size:1.5em; font-weight:normal;}
#profile p {margin:0; padding:0 0 10px 0; font-size:1.1em; color:#4d4d4d;}

#boxes {float:left; width:550px;}
#boxes ul {float:left; width:176px; list-style-type:none; margin:0 11px 10px 0; padding:0; background:url(../i/boxtop.gif) no-repeat top left;}
#boxes ul li {float:left; list-style-type:none; width:176px; padding:0; margin:0;}
#boxes ul li h4 {float:left; width:156px; padding:10px; margin:0; font-size:1em; border-bottom:1px solid #d5d5d5; font-weight:normal;}
#boxes .noRight {margin:0 0 10px 0 !important;}
#boxes ul li span {float:left; padding:5px 5px 5px 10px; width:121px; color:#4d4d4d;}
#boxes ul li b {float:left; padding:5px 10px 5px 0; width:20px;}

#boxes ul li em {float:left; padding:5px 5px 5px 10px; width:61px; color:#4d4d4d; font-style:normal;}
#boxes ul li p {float:left; padding:5px 0 5px 1px; width:90px; color:#fff; font-style:normal; margin:0; font-size:1em;}
#boxes ul li p.stRed {background:url(../i/statred.gif) no-repeat;}
#boxes ul li p.stGreen {background:url(../i/statgreen.gif) no-repeat;}
#boxes ul li p.stY {background:url(../i/statyellow.gif) no-repeat;}

#boxes ul li.boxBot {float: left; height:8px; background:url(../i/boxbot.gif) no-repeat bottom left;}

#profile #details {float: left; width:550px; background:#999999; background:url(../i/boxbigtop.gif) no-repeat top left;}
#profile #details ul {float:left; list-style-type:none; width:530px; padding:15px 10px; margin:0; background:url(../i/boxbigbot.gif) no-repeat bottom left;}
#profile #details ul li {float:left; list-style-type:none; width:265px; padding:0; margin:0;}

#profile #details ul li.mD a {background:url(../i/arrow.gif) no-repeat right 6px; padding:0 10px 0 0;}
#profile #details ul li.gD a {float: right; background:url(../i/arrow.gif) no-repeat right 6px; padding:0 10px 0 0;}
#profile #details ul li span.ulMore a {background:url(../i/arrow.gif) no-repeat right 6px; padding:0 10px 0 0;}

#profTable {float:left; clear:both; margin:10px 0 0 0; width:570px; padding:0; display:inline;}
#profTable p {font-size:1em;}
#profTable p.bLine {border-bottom:1px solid #e6e6e6; padding:10px 0;}

/* Cameras */

#cameras {float:left; width:550px; padding:0 10px; margin:-9px 0 0 0; display:inline;}
#cameras h3 {padding:10px 0 8px 0; margin:0; font-size:1.5em; font-weight:normal;}
#cameras p {margin:0; padding:0; font-size:1.1em; color:#4d4d4d;}
#cameras span {display:block; padding:0 0 20px 0; margin:0; color:#9e9e9e;}

#camsList {float: left; width:550px; border-bottom:1px solid #e6e6e6; border-top:1px solid #e6e6e6; padding:20px 0 0 0; margin:0 0 10px 0;}

#camcity, #camplace {border:1px solid #000; margin:0 5px;}

#addcam {float:left; width:550px; padding:0 0 10px 0;}
#addcam p {padding: 5px 0;}
#addcam p b {float: left; font-weight: normal; color:#000; width: 120px;}
#addcam p #addcamcity {width:150px; margin-right:5px; border:1px solid #000;}
#addcam p #camaddress {width:200px; border:1px solid #9e9e9e;}
#addcam p #camcomment {width:359px; border:1px solid #9e9e9e;}

html:first-child>body #addcam p #camcomment {width:361px; border:1px solid #9e9e9e;}

#addCamBut {border: none !important; float:left; font-weight:bold; font-size:11px; background:url(../i/but150.gif) no-repeat; height:18px; width:150px; cursor:pointer; padding:0; margin:0 0 0 120px;}

/* Picture of the day */

#picDay {float:left; width:550px; padding:0 10px; margin:-9px 0 0 0; display:inline;}
#picDay h3 {padding:10px 0 8px 0; margin:0; font-size:1.5em; font-weight:normal;}
#picDay p {float:left; margin:0; padding:0 10px 0 0; color:#000; width:540px; font-size: 1.1em;}
#picDay p img {float:left; padding:0 10px 0 0;}

.thePic {background:#f3f3f3; color:#000; font-size: 1.1em;}
#picDay p.thePic span {color:#4e4d4d; font-size:.9em !important; padding:10px 0; display:block;}

#picPN {float:left; padding:5px 10px 10px 10px; margin:0 0 10px 0; border-bottom:1px solid #e6e6e6; width:530px;}

#picDay h4 {float:left; font-size: 1.3em; padding:10px 0; margin:0; width:550px;}

#addPD {float: left; width:550px; padding:10px 0 0 0;}
#addPD p {padding:0 0 10px 0;}
#addPD p b {float: left; font-weight: normal; color:#000; width:140px;}
#addPD p #choosepic {float:left; width:305px; margin-right:5px; border:1px solid #000;}
#addPD p #browsepic {border: none !important; float:left; font-weight:normal; font-size:11px; background:url(../i/browse.gif) no-repeat; height:20px; width:150px; cursor:pointer; padding:0; margin:0; color:#4d4d4d;}
#addPD p #piccomment {float:left; width:305px; border:1px solid #000; border:1px solid #9e9e9e;}
#addPD p #addPic {border: none !important; float:left; font-weight:bold; font-size:11px; background:url(../i/but150.gif) no-repeat; height:18px; width:150px; cursor:pointer; padding:0; margin:0 0 0 140px;}

/* Ocenka */

#ocenka {float:left; width:550px; padding:0 10px; margin:-9px 0 0 0; display:inline;}
#ocenka h3 {padding:10px 0 8px 0; margin:0; font-size:1.5em; font-weight:normal;}
#ocenka p {float:left; margin:0; padding:0 10px 0 0; color:#000; width:540px; font-size: 1.1em;}

#ocnArea, #moreOcenka {float:left; width:550px; padding:10px 0; border-bottom:1px solid #e6e6e6;}
#ocnArea p, #moreOcenka p {padding:0 0 10px 0; font-size:1em; color:#4d4d4d;}
#ocnArea p b, #moreOcenka p b{float: left; font-weight: normal; width:140px; padding:2px 0 0 0;}

#oRegNum{float:left; width:100px; border:1px solid #000; border:1px solid #9e9e9e;}
#oMarka, #oColor, #oType, #oDate, #oBreach, #oModel, #oArea, #oPlace, #oDriver, #oCmnt {float:left; width:250px; border:1px solid #000; border:1px solid #9e9e9e;}
#oModel, #oCmnt {float:left; width:248px; border:1px solid #000; border:1px solid #9e9e9e;}
#addOcnt {border: none !important; float:left; font-weight:bold; font-size:11px; background:url(../i/but150.gif) no-repeat; height:18px; width:150px; cursor:pointer; padding:0; margin:0 0 0 140px;}

/* Comments */

#userCmnts {float:left; width:550px; padding:10px;}
#userCmnts h5, #addUserCmnts h5 {font-size:1.2em; color:#000; padding:10px; margin:0; background:#F7F7F7;}
#userCmnts p {float:left; width:550px; padding:0 0 10px 0; margin:0;}
#userCmnts p.usrCmnt {border-bottom:1px solid #e6e6e6; font-size:1.1em;}
#userCmnts p span {font-weight: normal; padding:0 0 0 10px; color:#4d4d4d;}
#userCmnts p strong {display: block; padding:10px 0;font-size:.9em;}

#addUserCmnts  {float:left; width:550px; padding:10px; border-bottom:1px solid #e6e6e6;}

#addUserCmnts p {float:left; width:540px; padding:10px 0 0 0; margin:0;}
#usrCname, #usrCsite, #usrCcmnt {float:left; width:300px; border:1px solid #000; border:1px solid #9e9e9e;}
#addUserCmnts p b {float: left; font-weight: normal; width:140px; padding:2px 0 0 0;}
#addUsrComment {border: none !important; float:left; font-weight:bold; font-size:11px; background:url(../i/but150.gif) no-repeat; height:18px; width:150px; cursor:pointer; padding:0; margin:0 0 0 140px;}

/* so */

#chart ul {float:left; width:176px; list-style-type:none; margin:0 11px 10px 0; padding:0; }
#chart ul li {float:left; list-style-type:none; width:176px; padding:0; margin:0;}
#chart ul li h4 {float:left; width:156px; padding:10px; margin:0; font-size:1em; border-bottom:1px solid #d5d5d5; font-weight:normal;}
#chart .noRight {margin:0 0 10px 0 !important;}
#chart ul li span {float:left; padding:5px 5px 5px 10px; width:121px; color:#4d4d4d;}
#chart ul li b {float:left; padding:5px 10px 5px 0; width:20px;}

#chart ul li em {float:left; padding:5px 5px 5px 10px; width:61px; color:#4d4d4d; font-style:normal;}
#chart ul li p {float:left; padding:5px 0 5px 1px; width:90px; color:#fff; font-style:normal; margin:0; font-size:1em;}
#chart ul li p.stRed {background:url(../i/statred.gif) no-repeat;}
#chart ul li p.stGreen {background:url(../i/statgreen.gif) no-repeat;}
#chart ul li p.stY {background:url(../i/statyellow.gif) no-repeat;}

#chart ul li.boxBot {float: left; height:8px; background:url(../i/boxbot.gif) no-repeat bottom left;}

#violationdate{float:left; width:100px; border:1px solid #000; border:1px solid #9e9e9e;}
#triggerdate {border: none !important; float:left; font-weight:bold; font-size:11px; background:url(../i/but150.gif) no-repeat; height:18px; width:150px; cursor:pointer; padding:0; margin:0 0 0 10px;}