

*{
padding:0;
margin:0;
}
textarea { overflow: auto; }
html{
overflow:scroll;
}
body{
text-align:center;
margin:0px;
background-color: RGB(13,33,57);

font-family: Arial,Helvetica,sans-serif;
}

.frame{
margin:0px auto ;


width:1000px;
min-height:100px;
margin-top:0px;
}


/*-----------Banner----------------------------------------------------------------------- */



#navi-top{
float:left;
display:block;
width:800px;
height:30px;
margin-top:15px;
text-align:left;

}

#navi-top-right{
float:left;
display:block;
width:100px;
height:30px;
margin-top:15px;
text-align:left;

}










#banner-top1{
float:left;
display:block;
width:100%;
height:130px;
color:#fff;
text-align:left;
font-size:36px;
padding-top:10px;
background-color:RGB(13,33,57);
}
#top-text{
font-size:14px;
margin-left:30px;
}

#banner-top2{
float:left;
display:block;
width:100%;
height:10px;
color:#fff;


background-color: RGB(13,33,57);
}

#box{
float:left;
position:absolute;
top:60px;
display:block;
width:1000px;
min-height:100px;
color:#000;



}





#box-top{
float:left;
display:block;
width:1000px;
height:100px;
}

#box-right-navi{
float:left;
display:block;
width:1000px;
height:45px;
background-color: RGB(160,160,160);
margin-top:5px;
margin-left:5px;
margin-bottom:10px;
border-radius: 10px;
}

#box-right-navi li{
display:inline;
float:left;
}
#box-right-navi a{
display:block;

height:45px;
padding-left:10px;
padding-right:10px;
color: #fff;
line-height:3.1;
font-size:15px;
text-decoration:none;
font-family: Arial,Helvetica,sans-serif;
border-right:solid;
border-color:#fff;
border-width:1px;

}

#box-right-navi a:hover{
display:block;
height:45px;
color:RGB(160,30,30);
background-color: rgb(256,256,256);

}
#home a:hover{
display:block;
height:45px;
color:RGB(160,30,30);
background-color: rgb(256,256,256);
border-top-left-radius: 10px;
border-bottom-left-radius: 10px;
}
/*-----------Box----------------------------------------------------------------------- */

#box-right-kontakt{
float:left;
display:block;
width:1000px;
height:100px;
margin-left:5px;
margin-top:5px;

border-radius: 10px;

}


#box-margin{

float:left;
display:block;
width:1000px;
height:40px;
margin-top:140px;
background-color: RGB(160,30,0);
}
/*-----------Box2 content----------------------------------------------------------------------- */
#box2{
float:left;
position:relative;
display:block;
width:1000px;
min-height:100px;
color:#000;
margin-top:10px;
}
#box2-left{
float:left;
display:block;
width:200px;
height:300px;
color:#fff;
background-color: RGB(160,30,30);
}

#box2-left-navi ul{

margin-left:0px;
padding-left:0px;
}

#box2-left-navi li{
border-bottom:solid;
border-width:1px;
border-color:#999;
list-style-type:none ;
list-style-position:inside;
margin-left:0px;
padding-left:0px;
text-align:left;
}


 #box2-left-navi a{

font-size:14px;
text-decoration:none;
font-family: 'lucida grande', tahoma, verdana, arial, sans-serif;
line-height:1.8;
color:#fff;

}




#box2-left-navi a:hover{
color:rgb(120,120,0);
}
#box2-right{
float:left;
display:block;
width:50px;
min-height:400px;
color:#000;

}

#box3imp{
float:left;
position:relative;
display:block;
width:1000px;
height:1100px;
color:#000;
margin-top:10px;

text-align:left;
}

#box3imp a{
	
	color:#fff;
}
/*-----------kontakt----------------------------------------------------------------------- */





#kontakt-2-text{
float:left;
display:block;
width:465px;
height:238px;
margin-left:90px;
margin-top:10px;
text-align:left;

}
#text-form{
width:300px;
}
#text-area{
float:left;
margin-bottom:10px;
}
#frame-kontakt{
color:#fff;
}




#box-kontakt-form{
float:left;
display:block;
margin-top:20px;
min-height:400px;
margin-bottom:auto;
margin-left:40px;
}

#box_left_kontakt{
float:left;
display:block;
width:330px;
height:450px;
padding-top:20px;

font-size:16px;
color:#ffffff;
font-family:Helvetica,  tahoma, verdana, arial, sans-serif;
text-align:left;

line-height:1.4;
}
#box_right_kontakt{
float:left;
display:block;
width:550px;
height:450px;
margin-left:10px;
margin-top:30px;
text-align:left;
color:rgb(255,255,255);
}

#kontakt-1{
float:left;
display:block;
width:145px;
height:38px;
margin-left:40px;
color:rgb(255,255,255);
font-size:16px;
font-family: Helvetica,  tahoma, verdana, arial, sans-serif;
}

#kontakt-2{
float:left;
display:block; 
width:245px;
height:228px;
text-align:left;
padding-top:10px;

}

#kontakt-4imp{
float:left;
display:block;
width:902px;
margin-left:0px;
height:1100px;
color:#fff;
font-family: Helvetica,  tahoma, verdana, arial, sans-serif;

}
  table{
	
	color:#fff;
}
/*-----------Foot----------------------------------------------------------------------- */



#foot{
float:left;
display:block;
width:100%;
height:40px;
margin-bottom:20px;
color:#fff;
 line-height:2.6;
background-color:RGB(13,33,57);
}


/*-----------------------------------------------------------------------------------------------*/