/* GENERAL STYLES */
.frontpagecontent {
float:none !important;
width:auto !important;
margin:0 !important;
padding:0 !important;
}

#frontpageTop {
display:inline-block;
}

#frontpageTop {
display:block;
position:relative;
z-index:1;
}

#frontpageTop .breaker {
height:25px;
}

#frontpageTopText {
float:left;
width:600px;
margin-left:10px;
}

#frontpageTopText h2 {
margin-bottom:0 !important;
}


#frontpageTopPicture {
float:right;
width:247px;
margin-top:-30px;
position:relative;
z-index:10;
}

#frontpageTopPicture img {

}

#lnkPrintFront {
display:inline-block;
}

#lnkPrintFront {
display:block;
width:51px;
height:12px;
position:absolute;
left:187px;
top:5px;
cursor:pointer;
background: url(/css/graphics/empty.gif);
text-indent:-9000px;
outline:none;
}

#frontpageBottom {
margin-top:5px;
display:inline-block;
}

#frontpageBottom {
display:block;
}

#frontpageBottomNews {
float:left;
width:350px;
border-right:solid 1px #CCC;
}

#frontpageBottomNews h2 {
padding-left:55px;
background-image:url(/media/140/icon-rss2.gif);
background-repeat:no-repeat;
}

#frontpageBottomNews p {
padding-left:10px;
margin:0 58px 20px 0;
}

#frontpageBottomNews p.newslink {
text-align:right;
margin:0 58px 15px 0 !important;
}

#frontpageBottomNews p.newslink a {
font-size:10px;
text-decoration:none;
text-transform:uppercase;
margin-left:10px;
}

#frontpageBottomNews p.newslink a img {
vertical-align:text-top;
}


#frontpageBottomText {
float:right;
width:580px;
}

.sitemap {

}

.sitemap ul {
list-style-type:none;
}

.sitemap ul li {

}

.sitemap ul li a {
color:#000;
}

.lnkAllNews {
color:#FFF;
margin-left:10px;
}

ul.newsoverview {
list-style-type:none;
padding:0 !important;
}

ul.newsoverview li {
margin:0 0 15px 0;
}

ul.newsoverview li a {
font-size:14px;
}

ul.newsoverview li a.readfull {
font-size:12px;
color:#000;
}

td.newsoverview a {
color:#000;
}

table.downloadsoverview {
width:100%;
border-collapse:collapse;
}

table.downloadsoverview th {
text-align:left;
border-bottom:solid 1px #CCC;
}

table.downloadsoverview td {
padding:5px 0;
}

table.downloadsoverview .typeCol {
width:50px;
}

table.downloadsoverview .sizeCol {
width:50px;
}

table.downloadsoverview .linkCol {
text-align:right;
width:80px;
}



#formContainer {
display:inline-block;
}

#formContainer {
display:block;
overflow:hidden;
padding:30px 0;
border-top:solid 1px #CCC;
}

#formContainer label {
display:block;
float:left;
}

#formLeft {
float:left;
width:230px;
}

#formLeft label {
width:75px;
}

#formLeft input {

}

#formLeft input, #formLeft textarea {
width:146px;
}

#formRight {
float:right;
width:430px;
}

#formRight label {
width:75px;
}

#formRight input, #formRight textarea {
width:305px;
}

.txtField {
border-style:solid;
border-width:1px;
}

.txtMessage {
height:100px;
}

.btnJobSend {
width:60px !important;
margin-left:320px;
}

.txtContactMessage {
height:286px;
}

.btnContactSend {
width:60px !important;
margin-left:320px;
}

.btnDownloadSend {
width:15px !important;
}

/* EDITOR PROPERTIES */
