/**** css by birotec.ro ************
 **** copyright © 2009 Birotec *****
 **** website: www.birotec.ro ******
 **** contact: alex@birotec.ro *****
 **** ------------------------------------------------- www.primariablajel.ro ------------------------ ****/

/* general */
body {
margin: 100px 0 0 0;
font: 13px Arial, Helvetica, sans-serif;
}

/*p {
margin: 0;
}*/

.btext {
font-weight: bold;
}

a {
font: 13px Arial, Helvetica, sans-serif;
color: #b8b8b8;
text-decoration: none;
font-weight: bold;
}

a:visited {
font-weight: normal;
}

a:hover {
text-decoration: underline;
}

/* wraps*/
#header {
width: 100%;
height: 273px;
margin: auto;
background: url(img/banner.jpg) center no-repeat;
}

#menu {
width: 905px;
height: 35px;
}

.center {
margin: auto;
}

/* menu */
#menu a {
line-height: 35px;
}

#search a, #wrap-footer a {
color: #000;
}

#menuitem23, #menuitem24, #menuitem25, #menuitem26, #menuitem27 {
width: 151px;
height: 35px;
margin: 0;
float: left;
text-align: center;
background: url(img/button.jpg) no-repeat;
}

#menuitem23:hover, #menuitem24:hover, #menuitem25:hover, #menuitem26:hover, #menuitem27:hover {
width: 151px;
height: 38px;
margin: 0;
background: url(img/button2.jpg) no-repeat;
}

#menuitem23-current, #menuitem24-current, #menuitem25-current, #menuitem26-current, #menuitem27-current {
width: 151px;
height: 35px;
margin: 0;
float: left;
text-align: center;
background: url(img/button2.jpg) no-repeat;
}

#menuitem28 {
width: 150px;
height: 35px;
margin: 0;
float: left;
text-align: center;
background: url(img/button.jpg) no-repeat;
}

#menuitem28:hover {
width: 150px;
height: 33px;
margin: 0;
float: left;
text-align: center;
background: url(img/button2.jpg) no-repeat;
}

#menuitem28-current {
width: 150px;
height: 33px;
margin: 0;
float: left;
text-align: center;
background: url(img/button2.jpg) no-repeat;
}

#mleft {
width: 140px;
float: right;
border-right: none;
border: 1px #b8b8b8 solid;
padding: 4px 0 4px 10px;
margin-bottom: 5px;
}

#mleft-current {
width: 137px;
float: right;
border: 1px #b8b8b8 solid;
border-left: 4px #b8b8b8 solid;
border-right: 1px #fff solid;
padding: 4px 0 4px 10px;
margin-bottom: 5px;
}

/* search box */
#search {
width: 905px;
height: 30px;
margin: auto;
border-bottom: 1px #b8b8b8 solid;
}

#search-right {
width: 200px;
float: right;
margin: 4px 5px;
}

#path {
width: 400px;
float: left;
margin: 7px 5px;
}

#textfield {
width: 202px;
border: 1px #b8b8b8 solid;
font: 10px Verdana, Arial, Helvetica, sans-serif;
color: #b8b8b8;
margin-right: 5px;
}

#Submit {
background: #fff;
border: 1px #b8b8b8 solid;
font: 10px Verdana, Arial, Helvetica, sans-serif;
color: #b8b8b8;
}

/* content */
#wrap-content {
width: 905px;
margin: auto;
min-height: 100px;
background: url('img/content-bg.jpg') repeat-y;
}

#content-left {
background: url(img/content-bg.jpg) repeat-y;
width: 174px;
float: left;
padding: 10px 0;
}

#content-right {
width: 700px;
float: right;
padding: 10px;
}

#wrapleft {
width: 50%;
float: left;
margin: 20px 0 10px 0;
}

#wrapright {
width: 38%;
float: right;
margin: 20px 0 10px 0;
}

/* footer */
#wrap-footer {
width: 905px;
height: 50px;
margin: auto;
border-top: 1px #b8b8b8 solid;
}

#footer-left {
width: 200px;
float: left;
margin: 6px 0 0 10px;
}

/* typo3 */

h1 {
font: 13px Arial, Helvetica, sans-serif;
font-weight: bold;
}

.contenttable {
width: 100%;
text-align: center;
}

div.csc-textpic-border div.csc-textpic-imagewrap .csc-textpic-image {
border: 1px solid #b8b8b8;
padding: 4px 2px 4px 4px !important;
padding: 5px;
}

.csc-textpic-imagecolumn {
margin: 7px;
}

div.csc-textpic-border div.csc-textpic-imagewrap .csc-textpic-image img {
border: 1px solid #b8b8b8;
}

.tx-macinasearchbox-pi1 {
width: 300px;
float: right;
margin: 6px 0;
}

.tabel-populatie {
border-collapse: collapse;
margin-bottom: 20px;
}

.tabel-populatie td {
padding: 0 5px;
}

.tabel-populatie .td-0 {
width: 100px;
text-align: center;
}

.tabel-populatie .td-1 {
width: 130px;
text-align: center;
}

.tabel-populatie .td-2 {
width: 130px;
text-align: center;
}

.boxinput {
border-style: solid;
border-width: 1px;
border-color: #b8b8b8;
font: 11px Arial, Helvetica, sans-serif;
color: #747475;
font-weight: bold;
width: 240px;
height: 17px;
padding-left: 5px;
margin-bottom: 10px;
}

.boxinput2 {
border-style: solid;
border-width: 1px;
border-color: #b8b8b8;
font: 11px Arial, Helvetica, sans-serif;
color: #747475;
font-weight: bold;
width: 240px;
height: 34px;
padding-left: 5px;
margin-bottom: 10px;
}

.boxinput3 {
border-style: solid;
border-width: 1px;
border-color: #b8b8b8;
font: 11px Arial, Helvetica, sans-serif;
color: #747475;
font-weight: bold;
width: 359px;
height: 64px;
padding-left: 5px;
margin: 0 0 15px 10px;
}

.submit {
padding: 2px 3px;
background: #f0f0f0;
border: 1px #b8b8b8 solid;
margin-left: 10px;
}

.contact {
padding-left: 10px;
font: 12px Arial, Helvetica, sans-serif;
color: #000; 
}

.contact-title {
font: 16px Arial, Helvetica, sans-serif;
font-weight: bold;
color: #000;
padding: 4px;
margin: 0 15px 5px 0;
border-bottom: 2px #b8b8b8 solid;
width: 100%;
}


/* clear */
#clearb {
clear: both;
margin: 0;
}
