* {
margin:0;
padding:0;
}

body{
    text-align:center;
    min-width:900px;
    background-color:black;
}

div#allcont{
    width:900px;
    margin:0 auto;
    text-align:left;   
}

div#top{
    background-image:url(design/head.jpg);
    background-repeat:no-repeat;
    width:900px;
    height:285px;
}

div#bottom{
    background-image:url(design/tail.jpg);
    background-repeat:no-repeat;
    width:900px;
    height:109px;
}

div#center{
    background-image:url(design/bgrepeat3.jpg);
    background-repeat:repeat-y;
    width:900px; 
}


div#siglebere{
position:absolute;
margin-left:20px;
margin-top:110px;     
}
div#siglebere a img{
border:0;
}

div#loginform{
position:absolute;          
margin-top:90px;
margin-left:720px;
}

#loginform input{
width:90px;
border:0;
font-size:10px;
height:13px;
padding:0;
margin:0;
background-color:#fafafa;
}

#loginform p{
font-family:"arial";
font-size:11px;
color:rgb(146,146,146);
}

#menuh{
position:absolute;
margin-top:197px;
margin-left:175px;
}
#menuh img{
border:0;
margin:0;
padding:0;
}

div#maintext{
min-width:540px;
width:540px;

margin-left:60px !important;
margin-left:30px;

float:left;
}

/* #cda56d - yellow */

div#maintext p,div#mainright p{
/*text-align:justify;*/
text-indent:25px;

color:rgb(146,146,146);  
font-family:"verdana";
font-size:12px;
line-height:165%;
margin-bottom:15px;
}

p a{
color:#cda56d; 
text-decoration:none;
}
div#maintext p{
margin-bottom:5px;
/*
padding-bottom:10px;
background-image:url(design/hr-mare.jpg);
background-position: bottom center;
background-repeat:no-repeat;
*/
}

div#maintext p.title,div#mainright p.title{
text-transform:uppercase;
text-indent:10px;
color:#cda56d;
font-family:arial;
font-size:13px;
font-weight:bold;
padding-bottom:10px;
margin-bottom:10px;
background:url(design/hr-mic.jpg) bottom left no-repeat;
}

div#maintext p strong{
color:#cda56d;
}

div#maintext img{
padding:1px;
border:2px solid #aaa;
margin-right:15px;
margin-bottom:8px;
}

div#mainright{
width:200px;
float:left;
margin-left:55px;
}
div#mainright p{
text-indent:0;
margin-bottom:5px;
}

div#mainright img{
width:180px;
padding:1px;
border:1px solid gray;
margin-bottom:4px;
}

div#textevent img{
margin-right:5px;
margin-bottom:5px;
}

div.hr{
border-width:0px;
margin-top:5px;
margin-bottom:5px;
color:#000;
background:url(design/hr-mare.jpg) top center no-repeat;
height:5px;   
}

#formcontact input{
width:150px;
margin-top:3px;
}
#formcontact input, select, textarea{
border:1px solid #aaa;
background-color:#000;
color:#fff; 
font-family:verdana;
padding:2px;
}

div.comm p{
background:none;
margin:0;
padding:0;
}
div.comm{
margin-bottom:5px;
}

p span{
font-size:22px;
font-weight:normal;
font-family:arial;
}
      