/* CSS Document FRESH&amp;EAZY - www.freshandeazy.eu */


body {
padding: 0;
margin: 0;
background-color:#d3ae84;
background-image:url(img/body_back.jpg);
background-position:top;
background-repeat:repeat-x;
height:auto;
width:auto;
text-align:left;
}


#sidebar {
height:830px;
width:175px;
margin:0;
background-image:url(img/sidebar_line.png);
background-position:top;
background-repeat:no-repeat;
float:left;
}

#main {
height:830px;
width:860px;
margin-top:0;
margin-left:175px;
margin-right:auto;
}

#content {
height:690px;
width:830px;
margin-top:20px;
margin-left:25px;
margin-right:auto;
}

.column {
height:auto;
width:320px;
margin-top:20px;
margin-left:0;
margin-right:auto;
float:left;
}

.column02 {
height:390px;
width:280px;
background-image:url(img/bild_back02.png);
margin-top:0;
margin-left:350px;
margin-right:auto;

}

.column03 {
height:auto;
width:310px;
margin-top:0;
margin-left:370px;
margin-right:auto;

}

.column04 {
height:auto;
width:390px;
margin-top:0;
margin-left:0;
margin-right:auto;
float:left;
}

.column05 {
height:auto;
width:250px;
margin-top:0;
margin-left:410px;
margin-right:auto;

}


img {
border:none;
}

.menu {
height:315px;
width:155px;
margin:0;

}


#footer {
margin-left:0;
margin-right:auto;
margin-top:0;
width:auto;
min-height:200px;
background-image:url(img/foot_back.jpg);
background-position:top;
background-repeat:repeat-x;
font-family: Georgia, serif;
font-size:11px;
font-weight:normal;
color:#171212;
text-shadow: 0 1px 1px #fff;
text-align:left;
line-height:35px;
}

a.foot {
	font-size:11px;
	color:#171212;
	font-weight:normal;
	text-decoration:none;
}

a:hover.foot {
	font-size:11px;
	color:#171212;
	font-weight:normal;
	text-decoration:line-through;
}

a:visited.foot {
	font-size:11px;
	color:#171212;
	font-weight:normal;
	text-decoration:line-through;
}

img.zoom {
	border: 1px solid #CCC;
	padding: 5px;	
	margin: 5px 5px 0 0;
}

p {
	font-family:Georgia;
	font-size:13px;
	font-weight:normal;
	color:#171212;
	margin-left:15px;
	} 

a {
	font-family:Georgia;
	font-size:13px;
	font-weight:bold;
	color:#171212;
	text-decoration:none;
	} 

a:hover {
	font-family:Georgia;
	font-size:13px;
	font-weight:bold;
	color:#171212;
	text-decoration:line-through;
	} 






/*form-rules*/

input,textarea {
	font: 12px Georgia;
	background:#fff url(/img/shadow.gif) repeat-x top;
	border-bottom:1px solid #ddd;
	border-left:1px solid #c3c3c3;
	border-right:1px solid #c3c3c3;
	border-top:1px solid #7c7c7c;
	color:#333;
	margin:0;
	background: white;
	width: 380px;
	padding:4px 5px 2px 9px;
}

input[type="submit"] {
	width:150px;
	height:25px;
	cursor:pointer;
	font-weight:bold;
	border:none;
	background:url(img/button_back.png) no-repeat;
	margin-top:10px;
}


.error {
	background: #FF8080;
	border-color: #F00
}
.success {
	display:none;
	font-weight:700
}


/*new slideshow*/

div.wrap {
width : 760px;
margin : 0 auto;
text-align : left;
}
div#top div#nav {
float : left;
clear : both;
width : 760px;
height : 52px;
margin : 20px 0 0;
}
div#top div#nav ul {
float : left;
width : 760px;
height : 52px;
list-style-type : none;
}
div#nav ul li {
float : left;
height : 52px;
}
div#nav ul li a {
border : 0;
height : 52px;
display : block;
line-height : 52px;
text-indent : -9999px;
}
div#header {
margin : -1px 0 0;
}
div#video-header {
height : 683px;
margin : -1px 0 0;
}
div#header div.wrap {
height : 590px;
background : url(jq_slider/images/bild_back.png) no-repeat 50% 0;
}
div#header div#slide-holder {
z-index : 40;
width : 760px;
height : 590px;
position : absolute;
}
div#header div#slide-holder div#slide-runner {
top : 0;
left : 10px;
width : 710px;
height : 560px;
overflow : hidden;
position : absolute;
}
div#header div#slide-holder img {
margin : 0;
display : none;
position : absolute;
}
div#header div#slide-holder div#slide-controls {
left : 0;
bottom : 10px;
width : 710px;
height : 30px;
display : none;
position : absolute;

}
div#header div#slide-holder div#slide-controls p.text {
float : left;
font-family: Georgia, serif;
font-size:11px;
font-weight:normal;
color:#171212;
display : inline;
line-height : 16px;
margin : 15px 0 0 25px;

}
div#header div#slide-holder div#slide-controls p#slide-nav {
float : right;
height : 24px;
display : inline;
margin : 11px 15px 0 0;
}
div#header div#slide-holder div#slide-controls p#slide-nav a {
float : left;
width : 24px;
height : 24px;
display : inline;
font-size : 11px;
margin : 0 5px 0 0;
line-height : 24px;
font-weight : bold;
text-align : center;
text-decoration : none;
background-position : 0 0;
background-repeat : no-repeat;
}
div#header div#slide-holder div#slide-controls p#slide-nav a.on {
background-position : 0 -24px;
}
div#header div#slide-holder div#slide-controls p#slide-nav a {
background-image : url(jq_slider/images/silde-nav.png);
}
div#nav ul li a {
background : url(jq_slider/images/nav.png) no-repeat;
}


