@import url("menue.css");
@import url("form.css");

html{margin:0;padding:0;}

body{
	font-size: 11px;
	font-family: Verdana, Arial, SunSans-Regular, Sans-Serif;
	color:#575757;
	line-height:19px;
	margin:21px 0;
	padding:0;
	text-align:center;
	background:url(../images/layout/gradient.png) 0 0 repeat-x;
}
table{border-right:1px solid #878787;border-top:1px solid #878787;margin:0 0 13px 0;}
.boxm td, .boxu td{font-family:Arial, Helvetica, sans-serif;border-left:1px solid #878787;border-bottom:1px solid #878787;padding:3px;}
a, a.link, a.visited{color:#fe0000;text-decoration:none;}
a:hover, a.link:hover{color:#474747;}
a.small{font-size:9px;}
.red{color:#fe0000;font-family:Arial, Helvetica, sans-serif;}
hr{border:none;border-top:1px solid #CFCFCF;border-bottom: transparent;height:1px;margin-bottom:7px;}
h1,h5{font-size:13px;color:#f3f3f3;padding-top:0px;margin:0px;}
h5{font-weight:normal;color:#d5d5d5;}
img{border:none;}
img.right{float:right;padding:2px;border:1px solid #CCCCCC;}
#login{margin:0;padding:11px 0 0 0;}


#header, #header2{margin:0 auto;width:960px;height:193px;padding:0px 11px 0 11px;background:url(../images/layout/header.jpg) 0 0 no-repeat;}
#header2{background:url(../images/layout/header-lkw.jpg) 0 0 no-repeat;}
#frame{margin:0 auto;width:956px;height:auto;padding:2px 13px 0px 13px;background:url(../images/layout/background.png) 0 0 no-repeat;text-align:left;}

#logo{width:280px;height:197px;background-color:#e0e0d0;float:left;}
#logo img{padding:89px 0 0 25px;}

#fin{clear:both;width:956px;height:1px;}
#footer{clear:both;margin:0px auto;width:960px;height:21px;padding:2px 15px 0 7px;background:url(../images/layout/footer.png) 0 0 no-repeat;text-align:right;line-height:27px;font-size:10px;}
#footer a{color:#8e8f8f;}
#footer a:hover{color:#d3d3d3;}

#left, #right{float:left;width:183px;height:auto;margin:0;padding:0;}
#mid, #user{float:left;width:550px;height:auto;padding:0 19px;}
* html #mid{padding: 0 17px;}


#user{width:754px;padding:0 19px 0 0;margin:0;border:none;}
* html #user{padding:0 15px 0 0;}

.box,.boxm,.boxmb,.boxr,.boxa, .boxu{float:left;width:169px;height:auto;padding:3px 7px;margin:0 7px 13px 0;background:url(../images/layout/boxback.png) 0 0 repeat-x;border:1px solid #38618d;}
.box{height:auto;margin-right:0px;}
.boxm{width:536px;margin:0;}
.boxr{height:300px;margin:0;}
.boxa a{color:#676767;margin:0;}
.boxa{font-size:10px;line-height:12px;padding-bottom:5px;}
.boxa p{line-height:5px;font-size:10px;}
.boxa h5, .boxa img{line-height:19px;}
.boxa img{padding:13px 0 9px 0;}
* html  #right{margin:0 -5px;}

.bild{clear:both;width:320px;height:80px;margin-bottom:43px;text-align:right;}

.boxu{width:740px;margin:0;}

ul.columns{width:530px;height:auto;margin:0;padding:0;list-style:none;}
ul.columns li {float:left;width:225px;text-align:center;padding:20px;}

#galerie{clear:both;width:536;height:auto;padding:13px 0 0 0px;margin:0;}

#galerie img{border:1px solid #ccc;padding:1;margin:0 0 -2px 0;}
#galerie a{padding:0;margin:0;}
#galerie ul{width:536px;height:auto;list-style:none;padding:0;margin:0 0 13px 0;}
#galerie ul li{float:left;list-style:none;width:178px;height:93px;display:block;margin:0;text-align:center;padding:0;font-family:Arial, Helvetica, sans-serif;overflow:hidden;}

#search{height:47px;padding:3px;margin-bottom:7px;background-color:#f5f5f5;border:1px solid #878787;}
img.on{padding-top:3px;margin-bottom:-2px;}

#clock{clear:both;float:right;width:110px;height:110px;color:#f7f7f7;line-height:11px;font-size:10px;}
#date{margin-top:-89px;}

p.visi{width:169px;height:51px;border:1px solid #cccccc;margin:0;padding:0;padding-top:17px;color:#003366;}

.searchdest{clear:both;width:100%;height:auto;padding-top:7px;}
.searchdest ul{float:left;width:287px;height:23px;margin:0;padding:0 15px 0 0;list-style:none;}
.searchdest ul li{float:left;width:auto;padding-right:7px;}
.searchdest ul li label{float:left;width:auto;padding-right:7px;}
.searchdest ul li input[type="text"]{width:53px;}
.searchdest ul li input.co{width:27px;}