/* CSS Document */

body {font-family: Arial, Helvetica, sans-serif; 
	color:#6E572C; 
	font-size:11px;
	line-height: 14px;
	background:#E7D29D;
	background-image:url(bg.gif);
	background-repeat: repeat-x;
}

ul, li{margin:0; padding:0;}

#content a {color:#6E572C; 
   text-decoration:none; 
   border-bottom:dotted 1px #6E572C;}

#content a:hover {text-decoration:none;
   border-bottom:dashed 1px #6E572C;}
   
#nav a {border:none;}

#title{
	height:6px;
	padding-top:3px;
	margin: 0 0 0 30px;
}

h1{ font-size:12px;
	line-height:14px;
	color: #E7D29D;
	font-weight:bold;
	background-color:#56341F;
	padding: 6px 0 6px 50px;
	background-image:url(images/title_ico.gif);
	background-position:top left;
	background-repeat:no-repeat;}
	
#kwicks_container, #title {
	height: 113px;
	width: 720px;
	float: right;
	margin: -50px -80px 0 0px;
}
#kwicks {
	position: relative;
}
 
#kwicks .kwick {
	float: left;
	display: block;
	width: 110px;
	height: 113px;
	padding: 10px;
}
 
#kwicks strong{
	color:#FFFFFF;
	font-size:13px;
}

#kwick_1 {background-image: url(1.gif); background-repeat: no-repeat;}
#kwick_2 {background-image: url(2.gif); background-repeat: no-repeat;}
#kwick_3 {background-image: url(3.gif); background-repeat: no-repeat;}
#kwick_4 {background-image: url(4.gif); background-repeat: no-repeat;}
#kwick_5 {background-image: url(5.gif); background-repeat: no-repeat;}

#header {
	height: 214px;
	width: 900px;
	background: url(logo.gif) no-repeat left top;
	margin: 0px auto;
}

.oo { width:100px; height:100px; }

#tra {
	
	display:inline;
	float: left;
	
}

#nav {
	
	float:left;
	margin: 90px 30px 0 15px;
}
#nav ul { width: 215px;}
#nav ul li {
	margin: -17px 0 -17px 0;
	list-style: none;
}
#nav ul li a { 
	color: #6E572C; 
	font-size: 11px;
	display: block; 
	padding: 10px 5px 10px 28px; 
	background: url(nav_bg00.gif) no-repeat -250px 50%; 
	text-decoration:none; 
	border:none; }
	
#nav ul li a:hover { color:#573C2D;
text-decoration:underline;}

#content {
	float:left;
	margin: -50px 0 30px 0px;
	_margin: 50px 0 30 0px;
	height:530px;
	width:600px;
	padding:10px 0px -30px 0px;
	overflow: auto;
}
#content ul { width: 600px; }

.box_kontakt {
        background:#FAECBE;
        padding: 9px 20px 9px 20px;
        border-top:2px solid #A27B5D;
        border-bottom:2px solid #A27B5D;
        }
		
.box_all {
        background:#FAECBE url() no-repeat 10px 50%;
        padding: 9px 20px 9px 20px;
        border-top:2px solid #A27B5D;
        border-bottom:2px solid #A27B5D;
        }

.box_all img {border: 1px solid #A27B5D;
			margin:10px 20px;
			}

.box_ofe {
        background:#FAECBE url() no-repeat 10px 50%;
        padding: 9px 20px 9px 20px;
        border-top:2px solid #A27B5D;
        border-bottom:2px solid #A27B5D;
        }
		
.box_ofe img {border: 1px solid #A27B5D;
			margin:10px 10px;
			}

#preview{
	position:absolute;
	border:1px solid #A27B5D;
	background:#56341F;
	padding:5px;
	display:none;
	color:#fff;
	}

input {
	width:153px;
	font-size:9px;
	background-color:#E7D29D;
	border-top:1px solid #A27B5D;
	border-right:1px solid #A27B5D;
	border-bottom:1px solid #A27B5D;
	border-left:1px solid #A27B5D;
	color:#56341F;
	padding:4px;
	font-weight:bold;
	margin:10px 4px 3px 3px;
}
input:hover {
	border:1px solid #A27B5D;
	color:#56341F;
}
input:focus {
	border:2px solid #A27B5D;
	color:#56341F;
}

textarea {
	width:499px;
	font-size:12px;
	background-color:#E7D29D;
	border-top:1px solid #56341F;
	border-right:1px solid #56341F;
	border-bottom:1px solid #56341F;
	border-left:1px solid #56341F;
	color:#56341F;
	padding:4px;
	margin:3px 3px 3px 3px;
}
#content textarea:hover {
	border:1px solid #A27B5D;
	color:#56341F;
}
#content textarea:focus {
	border:2px solid #A27B5D;
	color:#56341F;
}

#latest_news { float:left; margin: 25px 0 0 38px; _margin: 25px 0 0 38px; border:#424242 1px solid; height:115px; width:180px; padding:10px 15px 18px 13px; }
	
p.footer {
	text-align:center;
	padding-top:7px;
	clear:both;
	background-color: #56341F;
	margin: 20px 0 0 0;
	color: #B1896A;
	padding-bottom: 7px;
	background-image:url(images/title_ico.gif);
	background-position:top left;
	background-repeat:no-repeat;
}

p.footer a {color: #E7D29D;
	text-decoration:none; 
    border-bottom:dotted 1px #E7D29D;}
	
p.footer a:hover {color: #E7D29D;
	text-decoration:none; 
    border-bottom:dashed 1px #E7D29D;}
	
#wrapper { width:900px; margin:0 auto; }

