/*  dev zones admin v0.3 - 20100324
    (c) lucian@stupizii.ro */

* {
padding: 0;
spacing: 0;
margin: 0;
border: 0;
}

input, textarea {
border: 1px solid #00699B;
font-family: Helvetica;
font-size: 15px;
padding: 3px; }

body { background: url(tree_bark.png) repeat #e7e7e7; }

#wrapper {
display: block; }

#page {
display: block;
margin: 0 auto;
width: 750px;
/*min-height: 550px;*/
margin-top: 30px;
border: 3px solid #383838;
background-color: white; }

#head {
display: block;
width: 750px;
height: 60px;
color: #fff;
font-size: 28px;
font-family: Helvetica;
font-weight: bold;
background: #5e5e5e url(header-bg.png) repeat-x;
border-bottom: 2px solid #383838; }
#head p.title {padding-left: 20px; line-height: 60px; letter-spacing: 0.3em; display: block; float: left;}
#head p.auth { display: block; float: right; font-size: 11px; font-weight: normal; padding-left: 17px; margin-right: 20px; margin-top: 20px;
               background: url(authenticated.png) left center no-repeat; color: #C8C8C8; cursor: pointer; }

#content {
display: block;
width: 750px;
min-height: 200px; }

#content table {
border-top: 1px solid #919475;
border-left: 1px solid #919475; }
#content table td {
border-right: 1px solid #919475;
border-bottom: 1px solid #919475; }

table {
width: 700px;
margin: 0 auto;
margin-top: 20px; }
table td {
font-family: Helvetica;
font-size: 13px;
padding: 5px;}
table .head td {font-weight: bold; text-align: center;}
table .action {text-align: center; }

#content table a.url { color:#334433; border-bottom:1px dashed #999999; }
#content table a.url:hover { color: black; border-bottom:1px dashed black; }
#content table .noborder, #content table .noborder td {border: 0; }
#content table .butt a img { vertical-align: middle; }
#content table .butt a:hover img { vertical-align: middle; opacity:0.8; filter:alpha(opacity=80); }
#content table .butt a, #content table .butt a:hover { color: #00699b; font-weight: bold; text-decoration: none !important;}
#content table .list input {border: 0; border-bottom: 1px dashed #00699B; padding: 1px;}
#content table .list textarea {border: 0; border-top: 1px dashed #00699B; border-bottom: 1px dashed #00699B; padding: 1px;}
#content table td.info {font-size: 10px; color: #333;}

#content .green { color: #008000; }
#content .red { color: #FF0000; }

#rezultat {
display: block;
width: 400px;
margin: 0 auto;
padding: 20px;
border: 1px solid #555555;
background-color: #F2F2F2;
color: black;
font-family: Helvetica;
font-size: 14px;
font-weight: bold; }

#instr {
display: block;
width: 680px;
margin: 0 auto;
height: 40px;
padding: 20px;
background-color: #FFFFDF;
border: 2px solid #CCCC00;
margin-bottom: 15px;
margin-top: 10px;
color: #4A4A00;
font-family: Helvetica;
font-weight: bold;
font-style: italic;
font-size: 14px; }

#copyw {
display: block;
margin: 0 auto;
width: 750px;
height: 12px;
margin-top: 5px;
color: white;
font-family: Helvetica;
font-size: 11px;
text-align: right;
padding-right: 10px;
font-weight: bold;
text-shadow: 0 0 3px #222;  }
#copyw a { color: white; padding: 2px; text-shadow: 0 0 3px #222; }
#copyw a:hover { color: white; background-color: #224670; }


/* thickbox related: */

#TB_ajaxContent {
font-family: Courier New, Helvetica;
font-size: 13px; }
#TB_ajaxContent a, #TB_ajaxContent a:hover { font-size: 13px; font-family: Courier New; }

#TB_ajaxContent .red, #TB_ajaxContent .green {
font-weight: bold;
font-size: 13px; }
#TB_ajaxContent .red { color: red; }
#TB_ajaxContent .green { color: #009D00; }

#TB_ajaxContent #closebut {
display: block;
float: right;
border: 1px solid red;
padding: 1px;
width: 15px;
text-align: center; }
#TB_ajaxContent #closebut a, #TB_ajaxContent #closebut a:hover {
color: red;
font-weight: bold;
font-family: Helvetica;
font-size: 14px; }
#TB_ajaxContent #details {
width: 100%;
display: block;
border: 1px dashed #CEE7F0;
font-size: 10px;
font-family: Courier New; }


/* end! */