body{
		margin:0px;
		padding:0px;
		background:url(../images/back.jpg) left top repeat-x;
		font-family:Tahoma, Geneva, sans-serif;
}
img{
		border:none;
}
form{
		margin:0px;
		padding:0px;
}
input{
		margin:0px;
		padding:0px;
}
table{
		border:none;
		border-collapse:collapse;
}
table td{
			 padding:0px;
}
#main{
		  min-width:1000px;
		  padding:0px 0px 22px 0px;
}
.clear{
		 clear:both;
		 height:0;
		 line-height:0;
		 font-size:0;
}
#header{
			 background:url(../images/header.jpg) left top no-repeat;
			 height:179px;
}
.slogan{
			color:#5C3B89;
			font-size:22px;
			font-family:Arial, Helvetica, sans-serif;
			width:357px;
			text-align:center;
			float:right;
			padding:35px 64px 0px 0px;
}
.logotype{
			position:absolute;
			width:398px;
			height:170px;
			left:35px;
			top:9px;
			z-index:10;
			}
.logo{
		float:right;
		background:url(../images/logo.png) left bottom no-repeat;
		width:550px;
		height:64px;
		margin:28px 10px 0px 0px;
}
.logo a{
			display:block;
			widows:550px;
			height:64px;
}
#menu{
			background:url(../images/menu_back.jpg) left top repeat-x;
			font-size:11px;
			font-weight:bold;
}
#menu a{
				display:block;
				float:left;
				color:#FFF;
				text-decoration:none;
				padding:9px 15px 0px 15px;
}
#menu a:hover{
	color:#83D6F0;
	text-decoration:underline;
}
#menu .active{
	color:#83D6F0;
	text-decoration:underline;
	cursor:text;
}
.menu_back{
					background:url(../images/menu.jpg) left top no-repeat;
					height:35px;
					padding:1px 0px 0px 68px;
}
.share{
			background:url(../images/share.jpg) left top no-repeat;
			width:1px;
			height:25px;
			float:left;
}
#content{
			   padding:0px 0px 6px 0px;
}
#content table{
	width:100%;
}
.left{
		width:242px;
		background:url(../images/lefttop.jpg) #FFF left top no-repeat;
		padding:5px 0px 0px 0px;
}
#left{
		min-height:200px;
		background:url(../images/bottom.gif) #F6F2FB left bottom no-repeat;
}
#left ul{
			list-style:none;
			margin:0px;
			padding:0px;
}
#left ul li a{
				color:#045994;
				text-decoration:none;
				display:block;
				font-size:12px;
				font-weight:bold;
				padding:6px 0px 8px 23px;
				background:url(../images/underline.gif) 23px bottom no-repeat;
				height:17px;
}
#left ul li a:hover{
						 color:#0479CB;
						 text-decoration:underline;
						 background:url(../images/hover.jpg) left top no-repeat;
}
#left ul li .act{
						 color:#0479CB;
						 text-decoration:underline;
						 background:url(../images/hover.jpg) left top no-repeat;
						 cursor:text;
}
#left #auth{
				  margin:59px 0px 0px 0px;
				  background:url(../images/auth.jpg) left top no-repeat;
				  height:425px;
}
#left #auth a{
					font-size:12px;
					color:#2B0178;
					text-decoration:underline;
					font-weight:normal;
}
#left #auth a:hover{
							 text-decoration:none;
}
#left #auth table{
						  width:100%;
}
#left #auth table td{
							 text-align:center;
							 font-size:12px;
							 font-weight:bold;
							 color:#572893;
}
#left #auth .name{
							font-size:16px;
							font-weight:bold;
							color:#FFF;
							padding:4px 0px 0px 0px;
}
#left #auth .login{
							width:172px;
							height:16px;
							border:1px #BAA6D2 solid;
}
#left #auth .log{
						background:url(../images/submit.jpg) left top no-repeat;
						cursor:pointer;
						border:none;
						width:85px;
						height:38px;
}
#left .designby{
						background:url(../images/bottomgrad.jpg) left top no-repeat;
}
.center{
			width:100%;
			font-size:12px;
			color:#066A8B;
			text-align:justify;
}
.corner1{
			 background:url(../images/corner4.jpg) left top repeat-y;
}
.corner2{
			 background:url(../images/corner9.jpg) right top repeat-y;
}
.corner9{
			 background:url(../images/corner5.jpg) right top no-repeat;
}
.corner3{
			 background:url(../images/corner2.jpg) left top repeat-x;
}
.corner4{
			 background:url(../images/corner1.jpg) left top no-repeat;
}
.corner5{
			 background:url(../images/corner3.jpg) right top no-repeat;
}
.corner6{
			 background:url(../images/corner7.jpg) left bottom repeat-x;
}
.corner7{
			 background:url(../images/corner6.jpg) left bottom no-repeat;
}
.corner8{
			 background:url(../images/corner8.jpg) right bottom no-repeat;
			 min-height:950px;
			 padding:23px 18px 72px 18px;
}
.map{
		text-align:center;
}
.center b{
				font-size:13px;
				color:#FF9806;
}
.center p{
				margin:0px 0px 14px 0px;
}
.center a{
				color:#FF9806;
				text-decoration:underline;
}
.center a:hover{
					   text-decoration:none;
}
.cities{
		  width:404px;
		  margin:0px auto;
		  color:#FF9C00;
}
.cities a{
			color:#FF9C00;
			text-decoration:none;
}
.cities a:hover{
					 text-decoration:underline;
}
.cities ul{
			margin:5px 70px 0px 0px;
			padding:0px;
			list-style:none;
			float:left;
}
.cities ul li{
				margin:0px 0px 8px 0px;
}
.cities #last{
				  margin-right:0px;
}
.cities_title{
				width:191px;
				margin:0px auto;
				background:url(../images/colors.jpg) left top no-repeat;
				font-family:Verdana, Geneva, sans-serif;
				font-size:16px;
				font-weight:bold;
				color:#0772BD;
				padding:16px 0px 20px 68px;
}
.right{
		 width:197px;
		 background:url(../images/right.jpg) left top no-repeat;
		 padding:20px 0px 0px 0px;
}
.block{
			font-size:12px;
			margin:0px 0px 43px 0px;
}
.title_block{
				color:#663FAB;
				font-weight:bold;
				padding:0px 0px 0px 24px;
}
.block ul{
			 margin:0px;
			 padding:0px;
			 list-style:none;
}
.block ul li{
				background:url(../images/star.gif) 0px 1px no-repeat;
				padding:0px 0px 3px 20px;
				margin:0px 0px 6px 0px;
}
.links_block{
				 padding:14px 0px 0px 6px;
				 font-size:11px;
}
.links_block a{
					color:#0B7CA1;
					text-decoration:underline;
}
.links_block a:hover{
							text-decoration:none;
}
.more_block{
					font-weight:bold;
					padding:5px 0px 0px 26px;
}
.more_block a{
					 color:#FF9806;
					 text-decoration:underline;
}
.more_block a:hover{
							  text-decoration:none;
}
#second{
				margin-bottom:24px;
}
.banner{
			text-align:center;
}
#footer{
			background:url(../images/footer2.jpg) left top repeat-x;
			margin:0px 0px 0px 242px;
			font-size:11px;
			color:#376CA0;
			font-weight:bold;
}
#footer a{
				color:#376CA0;
				text-decoration:none;
}
#footer a:hover{
						text-decoration:underline;
						color:#FF9C00;
}
#footer .aktiv{
						text-decoration:underline;
						color:#FF9C00;
						cursor:text;
}
.footer{
			background:url(../images/footer1.jpg) left top no-repeat;			
			height:29px;
			padding:10px 0px 0px 39px;
			position:relative;
}
.glass{
		background:url(../images/glass.png) left top no-repeat;
		width:90px;
		height:123px;
		position:absolute;
		left:-60px;
		bottom:0px;
}
.title{
		background:url(../images/dot.gif) left bottom repeat-x;		
		font-weight:bold;
		color:#FF9806;
		margin:0px 0px 12px 0px;
}
.title1{
			background:url(../images/leaf.jpg) left top no-repeat;
			padding:3px 0px 10px 27px;
}
#feedback{
				width:431px;
}
#feedback b{
					color:#066A8B;
}
#feedback span{
						color:#FF990A;
						font-weight:bold;
}
.txt{
		width:178px;
		height:13px;
		border:1px #9FD0DF solid;
		font-family:Tahoma, Geneva, sans-serif;
		font-size:11px;
		color:#066A8B;
}
.msg{
		border:1px #9FD0DF solid;
		width:333px;
		height:107px;
		font-family:Tahoma, Geneva, sans-serif;
		font-size:11px;
		color:#066A8B;
		overflow:auto;
}
.subm{
		  background:url(../images/submit1.jpg) left top no-repeat;
		  width:84px;
		  height:40px;
		  cursor:pointer;
		  border:none;
}
#request{
				width:478px;
}
#request b{
					color:#066A8B;
}
#request span{
						color:#FF990A;
}
.state{
			font-family:Tahoma, Geneva, sans-serif;
		font-size:11px;
		color:#066A8B;
		width:101px;
		height:17px;
}
.country{
			font-family:Tahoma, Geneva, sans-serif;
		font-size:11px;
		color:#066A8B;
		width:178px;
		height:17px;
}
.comments{
		border:1px #9FD0DF solid;
		width:333px;
		height:74px;
		font-family:Tahoma, Geneva, sans-serif;
		font-size:11px;
		color:#066A8B;
		overflow:auto;
}
.links_exchange{
					   width:480px;
					   padding:0px 0px 0px 13px;
}
.links_exchange ul{
							float:left;
							list-style:none;
							margin:0px 64px 0px 0px;
							padding:0px;
}
.links_exchange #sec{
								margin-right:0px !important;
}
.links_exchange a{
							color:#0479CB;
							font-weight:bold;
							text-decoration:underline;
}
.links_exchange a:hover{
									text-decoration:none;
}
.links_exchange ul li{
							margin:0px 0px 21px 0px;
							background:url(../images/circle.gif) 0px 2px no-repeat;
							padding:0px 0px 1px 30px;
}
.add{
		padding:0px 0px 0px 159px;
}