﻿/* GENERAL STYLES */
* {text-decoration:none;margin:0;padding:0;}
a {color:#0066CC;}
a:link, a:visited, a:active {text-decoration:none;}
a:hover {text-decoration:underline;}
a:hover span {text-decoration:underline;}
img {border: 0 none;}
h1 {font-size: 24px;padding:.5em 0;display:block;}
h2 {font-size:20px;padding:.5em 0;}
h3 {font-size:16px;padding:.5em 0;}

ul,ol{list-style:none;}
li {padding-left:.5em;display:inline;}
ol.block {list-style:none;}
ol.block>li {display:block;}
ul.noinline {list-style: disc;}
ol.noinline {list-style: decimal;}
ul.noinline, ol.noinline {padding-left: 2em;}
ul.noinline li, ul li.noinline {display:list-item;}
ol.noinline li, ol li.noinline {display:list-item;}
ol.alpha>li {display:list-item; list-style-type: lower-alpha;}

p {padding:0.3em 0; margin:0;}

body {margin:0;font-size:14px;font-family:"Book Antiqua",Arial,Helvetica,sans-serif;background:#E1F0FF url(bg0.png) repeat-x top left;color:#333333;line-height:1.3em;}

.page {position:relative;width:800px !important;margin:0 auto;text-align:left;}
.small {font-size:12px;}
.colorN {color:#333333;}
.eroare {background:#cc0033;color:#FFFFFF;padding: 0.1em 0.5em;margin-left:27%;}
p .eroare {margin-left:0;}
.req{font-weight: bold;color: #cc0033;}
input.req, textarea.req, select.req{border: 1px solid #cc0033;}

#header {white-space:nowrap;display:block;padding:4px 0;border-bottom:1px solid #00A8FF;text-align:center;}
#content {text-align:left;background:#FFFFFF;min-height:490px !important;padding:20px 0;text-align:center;}
#footer {border-top:1px solid #00A8FF;padding-top:5px;text-align:center;}

.grid, .grid2col,.grid3col,.grid4col{width:100%;}
.grid:after, .pageLinks p:after,.grid:after,.grid2col:after,.grid3col:after,.grid4col:after{content:".";display:block;height:0px;clear:both;visibility:hidden;}
.column {float:left;text-align:left;}
.column.first, .column.last { margin-left:0px !important;}
.column.last{float: right !important; }

#header>div {color:#FEFEFE;}
#header a {color:#FFFFFF;}

.search {border: 1px solid #003366;background:#FFFFFF;padding:0;margin:10px 0 0;height:23px !important;}
.search input[type="text"] {border:0 none;margin: 2px;height:18px !important;}
.search input[type="submit"] {border:0 none;background:transparent url(bg1.png) repeat-x top left;padding:0 5px;margin:0;height:23px !important;color:#FFFFFF;}

.search {width:354px;}
input.qtext {border:0;margin: 2px;height:18px !important;width:220px !important;}
input.qsubmit {width:130px !important;border:0;background:transparent url(bg1.png) repeat-x top left;padding:0 5px;margin:0;height:23px !important;color:#FFFFFF;}

.pageLinks p {padding: 18px 0;width:100%;}
.pageLinks p .img1 {margin-right:2%;float:left;width:28%;text-align:right;}

.binfo {border: 1px solid #228b22;background:#d0ffae;width:100% auto;margin:0 auto;padding:0.5em;}
.berror {border: 1px solid #dc143c;background:#ffe4e1;width:100% auto;margin:0 auto;padding:0.5em;}

.imgBorder {margin:10px;}
.imgBorder2 {margin:0 10px 0 0;}
	
/*search item*/
l{margin:.5em 0;}

/*navigation*/
.pagination {margin:0 auto;width:100% auto;text-align:center;margin-top:3em;}
.pagination a {margin: 0 2px;padding: 2px 4px;border: 1px solid #FFFFFF;text-decoration:none;}
.pagination a:hover {padding: 2px 4px;border: 1px solid #CFCFCF;background:#EFEFEF;}
.pagination span {margin: 0 6px;padding: 2px 0;}

/*form*/
.form {margin:0 auto;}
input[type="button"], input[type="submit"], input[type="reset"] {padding: 0 0.5em;}
.form  p.grid>label {float:left;text-align:right;margin-right:2%;}
.form  p.grid input[type="text"], .form  p.grid input[type="password"], .form  p.grid textarea, .form  p.grid select {float:left;width:55%;}
.form  p.grid span {}
.formBorder{border:1px solid #003366;background:transparent url(bg1.png) top left repeat-x;padding: 0 1em 1em;}
.formTitle{color:#FFFFFF;}

span.col1{width:25%;text-align:right;float:left;margin-left:0px !important;}
span.col2{width:73%;text-align:left;float:right;margin-left:0px !important;}

table.partsummary {margin-left:2em;width:100% inherit;}
table.partsummary thead {background:#EFEFEF;}
table.partsummary td {padding: 0.2em 1em;}

.excel_normal {background:#EFEFEF;}
.excel_warning {background:#FFFF99;}

span.register > label {padding-right:3em;padding-left:0.5em;}