body
{
margin: 0;
padding: 0;
height:100%;
font: 90% arial, Verdana, helvetica, sans-serif;
text-align: left;
color: #9E2C32;
/*background-color: #D6D6D6;*/
background-image: url("pic/Reale 30x30.jpg");
background-repeat:x-repeat;
}

#container
{
margin:0px;
width: 960px;
height: 590px;
text-align: left;
background-color: #FFD5AA;
}
#contlang
{
margin:0px;
width: 960px;
height: 100%;
text-align: left;
background-color: #FFD5AA;
}
#header
{
height: 55px;
width: 100%;
position: relative;
text-align: left;
padding:0px;
margin:0px;
/*background-image: url(header.jpg);
background-repeat: no-repeat;
border: 1px solid #fff;*/
}

#header h1
{
font: 182% arial, Verdana, helvetica, sans-serif;
font-weight: normal;
color: #000000;
line-height:1.0;
margin: 0px;
padding-top: 8px;
padding-left: 20px;

}

#header h2
{
font: 96% arial, Verdana, helvetica, sans-serif;
font-weight: normal;
font-variant:small-caps;
color: #676767;
line-height: 0.8;
margin:0px;
padding-left: 20px;
}

#mainnav ul {
list-style-type: none;
}
#mainnav li {
display: inline;
margin-right:10px;
}

#head2
{
height: 65px;
width: 100%;
position: relative;
background-color: #9E2C32;
}

#head2 h1
{
font-family: "Warnock Pro", "Goudy Old Style","Palatino","Book Antiqua", Georgia, serif;
font-size: 240%;
font-style: italic;
font-weight: normal;
color:#ffffff;
text-align:center;
padding-top:15px;
margin-top: 0px;
line-height:1;
}

#pict { height: 150px; }

#main
{
position:absolute;
top:275px;
left:0px;
width:615px;
height:284px;
margin-left: 20px;
/*border: 1px solid #C5C877;*/
}

#main p {
font-size: 14px;
padding:0 15px 0 0;
line-height: 1.5;
}
#main h5 {
text-align: right;
}
#main h6 {
text-align: right;
}
#maintext {
         position: absolute;
         top:275px;
         left:0px;
         width:615px;
         height:284px;
         font-size: 14px;
         margin-left: 15px;
         background-color: ;
/*         border: 1px solid black;*/
}
#main_kat {
         position: relative;
         top:0px;
         left:0px;
         width:940px;
         background-color: #FFD5AA
         font-family: Verdana, Arial, Helvetica, sans-serif;
         font-size: 100%;
         font-weight: normal;
         padding: 20,20,20,30;
         margin-left: 20px;
         line-height:2;
}
#_kat {
         margin-top: 600;
         margin-left: 0;
         width: 960px;
         text-align: left;
         background-color: #FFD5AA;
         border: 4px solid #676767;
         font-family: Verdana, Arial, Helvetica, sans-serif;
         font-size: 100%;
         font-weight: normal;
}

#imp
{
position:absolute;
top:275px;
left:0px;
width:615px;
height:284px;
margin-left: 20px;
/*border: 1px solid #C5C877;*/
}
#imp p
{
font-size: 98%;
padding:0px;
margin:0px;
line-height: 1.1;
}
#imp h2
{
font: 140% arial, Verdana, helvetica, sans-serif;
font-weight: normal;
color: #000000;
line-height: 1.5;
margin:0px;
padding: 0px;
}
#imp h4
{
font: 105% arial, Verdana, helvetica, sans-serif;
font-weight: bold;
color: #676767;
line-height: 1.0;
margin:0px;
padding: 0px;
}
#agb {

         top:0px;
         left:0px;
         width:910px;
         font-family: Verdana, Arial, Helvetica, sans-serif;
         font-size: 90%;
         font-weight: normal;
}
#agb h5{
         font-size: 105%;
         font-weight: normal;
         padding: 5px;
         margin: 10px 0 0 15px;
         line-height:0;
}
#agb p{
         padding-top: 7px;
         margin: 0 0 0 40px;
         line-height:1;
}
#logo  {
position:absolute;
top:275px;
left:640px;
width:315px;
height:120px;
z-index:1;
background-color:;
padding:5px 0 0 0;
/*border: 1px solid black;*/
}
#lotext  {
position:absolute;
top:410px;
left:640px;
width:300px;
height:150px;
background-color:;
padding: 0 0px 0 15px;
/*border: 1px solid black;*/
}
#lotext h  {
font-size: 115%;
line-height: 0;
}
#lotext 2  {
font-size: 115%;
line-height: 0;
}
#lotext p  {
font-size: 115%;
line-height: 0;
}
#tipps  {
         position:absolute;
         top:395px;
         left:640px;
         width:300px;
         height:160px;
         padding: 0px;
         z-index:1;
         background-color:;
         font-size: 70%;
         color: #000000;
/*         border: 1px solid black;*/
}


/*#menu
{
float: right;
width: 165px;
border-left: 1px solid #C5C877;
padding-left: 15px;
}

#contents {
height: 285px;
width: 600;
position: absolute;
text-align: left;
margin: 0 200px 40px 20px;
border: 1px solid #C5C877;
}
#contents p {
padding-top:5px;
line-height: 165%;

}*/

/*
.imagefloat { float: left; }

.blogentry { border-bottom: 1px solid #C5C877; }*/



#footer
{
position: absolute;
left: 3px;
top: 565px;
width: 960px;
height:28px;
background-color:#9E2C32;
}

#mail
{
font-family: "Warnock Pro", "Goudy Old Style","Palatino","Book Antiqua", Georgia, serif;
font-size: 180%;
font-style: italic;
font-weight: normal;
position: absolute;
left: 875px;
top: 36px;
width: 50px;
text-align: right;
}

#mail a
{
color: #FFFFFF;
text-decoration: none;
}

#mail a:hover
{
color: #000000;
background-color: #FFD5AA;
text-decoration: none;
}
