body {
	margin:0;
	padding:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	background:url(../images/bg-top.gif) repeat-x top;
	text-align:center;
}



.roundcont {
	
	
	color: #fff;
	padding-left:300px;
}

.roundcont p {
	margin: 0 10px;
}

.roundtop { 
	background: url(../images/top_right.gif) no-repeat top right; 
}

.roundbottom {
	background: url(../images/bottom_right.gif) no-repeat top right; 
}

img.corner {
   width: 15px;
   height: 15px;
   border: none;
   display: block !important;
}
.img {
background:url(img/send.gif);
width:95px;
height:28px;
border:0px;
}
p, form, h1, h2, h3, h4, h5, h6 {
	margin:0;
	padding:0;
}
h6 {
	color:#666666;
	font-size:10px;
	font-weight:normal;
	text-align:right;
	float:right;
	padding-bottom:13px;
}

	h6 span {
		display:block;
		float:left;
		margin-top:-1px;
		padding-right:5px;
	}

.left {
	float:left;
}
.right {
	float:right;
}


.clear {
	clear:both;
	height:1px;
	display:block;
}

#container {
	text-align:left;
	width:800px;
	margin:0 auto;
}

#header h1 {
	height:72px;
	float:left;
	width:241px;
	padding-top:30px;
	padding-bottom:42px;
}
#header h1 a {
	text-decoration:none;
	display:block;
	background:url(img/meinstyle.jpg);
	width:300px;
	height:115px;
}
#header h1 span {
	visibility:hidden;
	font-size:1px;
}
#header ul {
	margin:0;
	padding:0;
	list-style-type:none;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:600;
	color:#999999;
	float:right;
	padding-top:107px;
}


#header ul li {
	display:block;
	float:left;
	margin-left:33px;
	margin-right:2px;
}
#header ul li a {
	display:block;
	float:left;
	border-bottom:solid 3px #dedede;
	text-decoration:none;
	color:#999;
	padding:0 1px 2px 1px;
	text-transform:uppercase;
}
#header ul li a:hover, #header ul li a.active {
	border-bottom:solid 3px #b6d316;
}

#top {
	background:#333333;
	height:5px;
	}
#header .box {
	background:#333333;
	
	color:#fff;
	height:91px;
	margin-bottom:19px;
}

.box a{
	color:#fff;
	text-decoration:none;
}
#header .box h2 {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:20px;
	padding-left:28px;
	padding-right:28px;
	font-weight:normal;
	padding-top:32px;
}

#content {
	padding-bottom:40px;
}

#home .flash {
	margin-bottom:24px;
padding: 4px;
border:1px solid #cccccc;
}
#home #left {
	width:437px;
	float:left;
}
#home #left h2 {
	text-align:right;
	padding-right:10px;
	font-family:Georgia, "Times New Roman", Times, serif;
	border-bottom:solid 2px #dedede;
	padding-bottom:3px;
	margin-bottom:30px;
	color:#666666;
	font-size:16px;
	font-weight:normal;
}
#home #left .imgs {
	float:left;
	width:215px;
}
#home #left .imgs h3 {
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#666666;
	font-size:16px;
	font-weight:normal;
	padding-top:5px;
	padding-bottom:5px;
}
#home #left .imgs a {
	display:block;
	border-bottom:solid 3px #dedede;
}
#home #left .imgs a:hover {
	border-bottom:solid 3px #b6d316;
}
#home #left .imgs a img {
	display:block;
	padding-bottom:3px;
}
#home #left .imgs p{
	color:#a9a9a9;
	font-family:Arial, Helvetica, sans-serif;
}
#home #left .imgs div {
	padding-bottom:18px;
}
#home #left .list {
	width:207px;
	float:right
}
#home #left .list a {
	display:block;
	height:34px;
	border-bottom:solid 1px #dedede;
	color:#7f7f7f;
	font-size:10px;
	text-decoration:none;
	padding-left:10px;
}
#home #left .list h5 {
	font-size:14px;
	color: #b6d316;
	text-align:left;
	padding-right:10px;
	font-family:Georgia, "Times New Roman", Times, serif;
	padding-bottom:3px;
	margin-bottom:10px;
	margin-top:10px;
	font-weight:normal;
}
#home #left .list a strong {
	font-size:11px;
	color:#666666;
	display:block;
	padding-top:3px;
	padding-bottom:1px;
}
#home #left .list a:hover {
	background:#f0f0f0;
}
#home #left .list a.last {
	border-bottom:solid 0;
}

#home #right {
	float:right;
	width:342px;
}
#home #right h2 {
	text-align:left;
	text-align:right;
	font-family:Georgia, "Times New Roman", Times, serif;
	border-bottom:solid 2px #dedede;
	padding-bottom:3px;
	margin-bottom:30px;
	color:#666666;
	font-size:16px;
	font-weight:normal;
}
#home #right h2 img {
	display:block;
	float:right;
	padding-right:2px;
	padding-left:26px;
}

#home #right .box {
	height:393px;
	width:342px;
	position:relative;
	
	background:#ffffff;
	background-image:url(img/blacktro_high.jpg);
	text-align:center;
}
#home #right .box .corner {
	background:url(../images/corner-top.png) no-repeat;
	width:12px;
	height:13px;
	position:absolute;
	top:0;
	left:0;
}
#home #right .box .all-blogs {
	display:block;
	background:url(../images/all-blog.png) no-repeat;
	width:94px;
	height:108px;
	position:absolute;
	top:0;
	right:10px;
}
#home #right .box p {
	padding-top:125px;
	line-height:150%;
	font-size:25px;
	color:#fff;
	padding-bottom:20px;
}
#home #right .box .button {
	background:url(../images/alpha-button.png) no-repeat;
	width:100px;
	height:26px;
	display:block;
	margin: 0 auto;
}

/* +++++++++++++++++++++++++ Formatierung - Plaspo++++++++++++++++++++++++++++ */
#plaspo .flash {
	margin-bottom:24px;
padding: 4px;
border:1px solid #cccccc;
}
#plaspo #left {
	width:550px;
	float:left;
}
#plaspo #left h2 {
	text-align:right;
	padding-right:10px;
	font-family:Georgia, "Times New Roman", Times, serif;
	border-bottom:solid 2px #dedede;
	padding-bottom:3px;
	margin-bottom:30px;
	color:#666666;
	font-size:16px;
	font-weight:normal;
}
#plaspo #left .imgs {
	float:left;
	width:215px;
}
#plaspo #left .imgs h3 {
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#666666;
	font-size:16px;
	font-weight:normal;
	padding-top:5px;
	padding-bottom:5px;
}
#plaspo #left .imgs a {
	display:block;
	border-bottom:solid 3px #dedede;
}
#plaspo #left .imgs a:hover {
	border-bottom:solid 3px #b6d316;
}
#plaspo #left .imgs a img {
	display:block;
	padding-bottom:3px;
}
#plaspo #left .imgs p{
	color:#a9a9a9;
	font-family:Arial, Helvetica, sans-serif;
}
#plaspo #left .imgs div {
	padding-bottom:18px;
}
#plaspo #left .list {
	width:320px;
	float:right;
}
#plaspo #left .list a {
	display:block;
	height:34px;
	border-bottom:solid 1px #dedede;
	color:#7f7f7f;
	font-size:10px;
	text-decoration:none;
	padding-left:10px;
}
#plaspo #left .list h5 {
	text-align:left;
	padding-right:10px;
	font-family:Georgia, "Times New Roman", Times, serif;
	padding-top: 15px;
	padding-bottom:3px;
	color:#666666;
	font-size:16px;
	font-weight:normal;
}
#plaspo #left .list a strong {
	font-size:11px;
	color:#666666;
	display:block;
	padding-top:3px;
	padding-bottom:1px;
}
#plaspo #left .list a:hover {
	background:#f0f0f0;
}
#plaspo #left .list a.last {
	border-bottom:solid 0;
}
#plaspo #rflash {
	float:right;
	width:200px;
	margin-top: 10px;
	padding: 4px;
border:1px solid #cccccc;
}
#plaspo #right {
	float:right;
	width:230px;
}
#plaspo #right h2 {
	text-align:left;
	text-align:right;
	font-family:Georgia, "Times New Roman", Times, serif;
	border-bottom:solid 2px #dedede;
	padding-bottom:3px;
	margin-bottom:30px;
	color:#666666;
	font-size:16px;
	font-weight:normal;
}
#plaspo #right h2 img {
	display:block;
	float:right;
	padding-right:2px;
	padding-left:26px;
}

#plaspo #right .box {
	height:393px;
	width:342px;
	position:relative;
	
	background:#ffffff;
	background-image:url(img/r_1.jpg);
	text-align:center;
}
#plaspo #right .box .corner {
	background:url(../images/corner-top.png) no-repeat;
	width:12px;
	height:13px;
	position:absolute;
	top:0;
	left:0;
}
#plaspo #right .box .all-blogs {
	display:block;
	background:url(../images/all-blog.png) no-repeat;
	width:94px;
	height:108px;
	position:absolute;
	top:0;
	right:10px;
}
#plaspo #right .box p {
	padding-top:125px;
	line-height:150%;
	font-size:25px;
	color:#fff;
	padding-bottom:20px;
}
#plaspo #right .box .button {
	background:url(../images/alpha-button.png) no-repeat;
	width:100px;
	height:26px;
	display:block;
	margin: 0 auto;
}
#plaspo #right .list {
	width:230px;
	float:right
}
#plaspo #right .list a {
	display:block;
	height:34px;
	border-bottom:solid 1px #dedede;
	color:#7f7f7f;
	font-size:10px;
	text-decoration:none;
	padding-left:10px;
}
#plaspo #right .list h5 {
	font-size:14px;
	color: #b6d316;
	text-align:left;
	padding-right:10px;
	font-family:Georgia, "Times New Roman", Times, serif;
	padding-bottom:3px;
	margin-bottom:10px;
	margin-top:10px;
	font-weight:normal;
}
#plaspo #right .list a strong {
	font-size:11px;
	color:#666666;
	display:block;
	padding-top:3px;
	padding-bottom:1px;
}
#plaspo #right .list a:hover {
	background:#f0f0f0;
}
#plaspo #right .list a.last {
	border-bottom:solid 0;
}

/* +++++++++++++++++++++++++ Formatierung - Plaspo - ENDE ++++++++++++++++++++++++++++ */
/* +++++++++++++++++++++++++ Formatierung - Promo++++++++++++++++++++++++++++ */
#promo .flash {
	margin-bottom:24px;
padding: 4px;
border:1px solid #cccccc;
}
#promo #left {
	width:550px;
	float:left;
}
#promo #left h2 {
	text-align:right;
	padding-right:10px;
	font-family:Georgia, "Times New Roman", Times, serif;
	border-bottom:solid 2px #dedede;
	padding-bottom:3px;
	margin-bottom:30px;
	color:#666666;
	font-size:16px;
	font-weight:normal;
}
#promo #left .imgs {
	float:left;
	width:215px;
}
#promo #left .imgs h3 {
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#666666;
	font-size:16px;
	font-weight:normal;
	padding-top:5px;
	padding-bottom:5px;
}
#promo #left .imgs a {
	display:block;
	border-bottom:solid 3px #dedede;
}
#promo #left .imgs a:hover {
	border-bottom:solid 3px #b6d316;
}
#promo #left .imgs a img {
	display:block;
	padding-bottom:3px;
}
#promo #left .imgs p{
	color:#a9a9a9;
	font-family:Arial, Helvetica, sans-serif;
}
#promo #left .imgs div {
	padding-bottom:18px;
}
#promo #left .list {
	width:320px;
	float:right;
}
#promo #left .list a {
	display:block;
	height:34px;
	border-bottom:solid 1px #dedede;
	color:#7f7f7f;
	font-size:10px;
	text-decoration:none;
	padding-left:10px;
}
#promo #left .list h5 {
	text-align:left;
	padding-right:10px;
	font-family:Georgia, "Times New Roman", Times, serif;
	padding-top: 15px;
	padding-bottom:3px;
	color:#666666;
	font-size:16px;
	font-weight:normal;
}
#promo #left .list a strong {
	font-size:11px;
	color:#666666;
	display:block;
	padding-top:3px;
	padding-bottom:1px;
}
#promo #left .list a:hover {
	background:#f0f0f0;
}
#promo #left .list a.last {
	border-bottom:solid 0;
}

#promo #right {
	float:right;
	width:230px;
}

#promo #right h2 {
	text-align:left;
	text-align:right;
	font-family:Georgia, "Times New Roman", Times, serif;
	border-bottom:solid 2px #dedede;
	padding-bottom:3px;
	margin-bottom:30px;
	color:#666666;
	font-size:16px;
	font-weight:normal;
}
#promo #right h2 img {
	display:block;
	float:right;
	padding-right:2px;
	padding-left:26px;
}

#promo #right .box {
	height:393px;
	width:342px;
	position:relative;
	
	background:#ffffff;
	background-image:url(img/r_1.jpg);
	text-align:center;
}
#promo #right .box .corner {
	background:url(../images/corner-top.png) no-repeat;
	width:12px;
	height:13px;
	position:absolute;
	top:0;
	left:0;
}
#promo #right .box .all-blogs {
	display:block;
	background:url(../images/all-blog.png) no-repeat;
	width:94px;
	height:108px;
	position:absolute;
	top:0;
	right:10px;
}
#promo #right .box p {
	padding-top:125px;
	line-height:150%;
	font-size:25px;
	color:#fff;
	padding-bottom:20px;
}
#promo #right .box .button {
	background:url(../images/alpha-button.png) no-repeat;
	width:100px;
	height:26px;
	display:block;
	margin: 0 auto;
}
#promo #right .list {
	width:230px;
	float:right
}
#promo #right .list a {
	display:block;
	height:34px;
	border-bottom:solid 1px #dedede;
	color:#7f7f7f;
	font-size:10px;
	text-decoration:none;
	padding-left:10px;
}
#promo #right .list h5 {
	font-size:14px;
	color: #b6d316;
	text-align:left;
	padding-right:10px;
	font-family:Georgia, "Times New Roman", Times, serif;
	padding-bottom:3px;
	margin-bottom:10px;
	margin-top:10px;
	font-weight:normal;
}
#promo #right .list a strong {
	font-size:11px;
	color:#666666;
	display:block;
	padding-top:3px;
	padding-bottom:1px;
}
#promo #right .list a:hover {
	background:#f0f0f0;
}
#promo #right .list a.last {
	border-bottom:solid 0;
}
/* +++++++++++++++++++++++++ Formatierung - Promo - ENDE ++++++++++++++++++++++++++++ */
/* +++++++++++++++++++++++++ Formatierung - Team ++++++++++++++++++++++++++++ */
#team .flash {
margin-bottom:24px;
padding: 4px;
border:1px solid #cccccc;
}
#team #left {
	width:380px;
	float:left;
}
#team #left h2 {
	text-align:right;
	padding-right:10px;
	font-family:Georgia, "Times New Roman", Times, serif;
	border-bottom:solid 2px #dedede;
	padding-bottom:3px;
	margin-bottom:30px;
	color:#666666;
	font-size:16px;
	font-weight:normal;
}
#team #left .txt {
	float:right;
	width:190px;
}
#team #left .txt h5 {
	background:#f0f0f0;
	color:#666666;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	border-bottom:solid 3px #dedede;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:5px;
	padding-right:5px;
	margin-bottom:30px;
	height:263px;
}
#team #left .imgs {
	float:left;
	width:180px;
}
#team #left .imgs h3 {
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#666666;
	font-size:16px;
	font-weight:normal;
	padding-top:5px;
	padding-bottom:5px;
}
#team #left .imgs a {
	display:block;
	border-bottom:solid 3px #dedede;
}
#team #left .imgs a:hover {
	border-bottom:solid 3px #b6d316;
}
#team #left .imgs a img {
	display:block;
	padding-bottom:3px;
}
#team #left .imgs p{
	color:#a9a9a9;
	font-family:Arial, Helvetica, sans-serif;
}
#team #left .imgs div {
	padding-bottom:18px;
}
#team #left .list {
	width:207px;
	float:right
}
#team #left .list a {
	display:block;
	height:34px;
	border-bottom:solid 1px #dedede;
	color:#7f7f7f;
	font-size:10px;
	text-decoration:none;
	padding-left:10px;
}
#team #left .list h5 {
	font-size:14px;
	color: #b6d316;
	text-align:left;
	padding-right:10px;
	font-family:Georgia, "Times New Roman", Times, serif;
	padding-bottom:3px;
	margin-bottom:10px;
	margin-top:10px;
	font-weight:normal;
}
#team #left .list a strong {
	font-size:11px;
	color:#666666;
	display:block;
	padding-top:3px;
	padding-bottom:1px;
}
#team #left .list a:hover {
	background:#f0f0f0;
}
#team #left .list a.last {
	border-bottom:solid 0;
}

#team #right {
	float:right;
	width:380px;
}
#team #right h2 {
	text-align:left;
	text-align:right;
	font-family:Georgia, "Times New Roman", Times, serif;
	border-bottom:solid 2px #dedede;
	padding-bottom:3px;
	margin-bottom:30px;
	color:#666666;
	font-size:16px;
	font-weight:normal;
}
#team #right h2 img {
	display:block;
	float:right;
	padding-right:2px;
	padding-left:26px;
}

#team #right .txt {
	float:right;
	width:190px;
}
#team #right .txt h5 {
	background:#f0f0f0;
	color:#666666;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	border-bottom:solid 3px #dedede;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:5px;
	padding-right:5px;
	margin-bottom:30px;
	height:263px;
}

#team #right .imgs {
	float:left;
	width:180px;
}
#team #right .imgs h3 {
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#666666;
	font-size:16px;
	font-weight:normal;
	padding-top:5px;
	padding-bottom:5px;
}
#team #right .imgs a {
	display:block;
	border-bottom:solid 3px #dedede;
}
#team #right .imgs a:hover {
	border-bottom:solid 3px #b6d316;
}
#team #right .imgs a img {
	display:block;
	padding-bottom:3px;
}
#team #right .imgs p{
	color:#a9a9a9;
	font-family:Arial, Helvetica, sans-serif;
}
#team #right .imgs div {
	padding-bottom:18px;
}
#team #right .box {
	height:393px;
	width:342px;
	position:relative;
	
	background:#ffffff;
	background-image:url(img/r_1.jpg);
	text-align:center;
}
#team #right .box .corner {
	background:url(../images/corner-top.png) no-repeat;
	width:12px;
	height:13px;
	position:absolute;
	top:0;
	left:0;
}
#team #right .box .all-blogs {
	display:block;
	background:url(../images/all-blog.png) no-repeat;
	width:94px;
	height:108px;
	position:absolute;
	top:0;
	right:10px;
}
#team #right .box p {
	padding-top:125px;
	line-height:150%;
	font-size:25px;
	color:#fff;
	padding-bottom:20px;
}
#team #right .box .button {
	background:url(../images/alpha-button.png) no-repeat;
	width:100px;
	height:26px;
	display:block;
	margin: 0 auto;
}
/* +++++++++++++++++++++++++ Formatierung - Team - ENDE  ++++++++++++++++++++++++++++ */
/* +++++++++++++++++++++++++ Formatierung - Event   ++++++++++++++++++++++++++++ */
#event .container {
	text-align:left;
	width:800px;
	margin:0 auto;
}
#event .flash {
	margin-bottom:24px;
padding: 4px;
border:1px solid #cccccc;
}
#event #left {
	width:390px;
	float:left;
}
#event #left h2 {
	text-align:right;
	padding-right:10px;
	font-family:Georgia, "Times New Roman", Times, serif;
	border-bottom:solid 2px #dedede;
	padding-bottom:3px;
	margin-bottom:30px;
	color:#666666;
	font-size:16px;
	font-weight:normal;
}
#event #left .txt {
	float:left;
}
#event #left .txt h3 {
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#666666;
	font-size:16px;
	font-weight:normal;
	padding-top:5px;
	padding-bottom:5px;
}
#event #left .txt a {
	display:block;
	border-bottom:solid 3px #dedede;
}
#event #left .txt a:hover {
	border-bottom:solid 3px #b6d316;
}
#event #left .txt a img {
	display:block;
	padding-bottom:3px;
}
#event #left .txt p{
	color:#a9a9a9;
	font-family:Arial, Helvetica, sans-serif;
}
#event #left .txt div {
	padding-bottom:18px;
}
#event #left .list {
	width:190px;
	float:left;
	padding-right: 5px;
}
#event #left .list a {
	display:block;
	height:34px;
	border-bottom:solid 1px #dedede;
	color:#7f7f7f;
	font-size:10px;
	text-decoration:none;
	padding-left:10px;
}
#event #left .list h5 {
	font-size:14px;
	color: #b6d316;
	text-align:left;
	padding-right:10px;
	font-family:Georgia, "Times New Roman", Times, serif;
	padding-bottom:3px;
	margin-bottom:10px;
	margin-top:10px;
	font-weight:normal;
}
#event #left .list a strong {
	font-size:11px;
	color:#666666;
	display:block;
	padding-top:3px;
	padding-bottom:1px;
}
#event #left .list a:hover {
	background:#f0f0f0;
	border-bottom:solid 1px #dedede;
}
#event #left .list a.last {
	border-bottom:solid 0;
}

#event #right {
	float:right;
	width:190px;
}
#event #right h2 {
	text-align:left;
	text-align:right;
	font-family:Georgia, "Times New Roman", Times, serif;
	border-bottom:solid 2px #dedede;
	padding-bottom:3px;
	margin-bottom:30px;
	color:#666666;
	font-size:16px;
	font-weight:normal;
}
#event #right h2 img {
	display:block;
	float:right;
	padding-right:2px;
	padding-left:26px;
}

#event #right .box {
	height:393px;
	width:342px;
	position:relative;
	
	background:#ffffff;
	text-align:center;
}
#event #right .box .corner {
	background:url(../images/corner-top.png) no-repeat;
	width:12px;
	height:13px;
	position:absolute;
	top:0;
	left:0;
}
#event #right .box .all-blogs {
	display:block;
	background:url(../images/all-blog.png) no-repeat;
	width:94px;
	height:108px;
	position:absolute;
	top:0;
	right:10px;
}
#event #right .box p {
	padding-top:125px;
	line-height:150%;
	font-size:25px;
	color:#fff;
	padding-bottom:20px;
}
#event #right .box .button {
	background:url(../images/alpha-button.png) no-repeat;
	width:100px;
	height:26px;
	display:block;

	margin: 0 auto;
}
/* +++++++++++++++++++++++++ Formatierung - Event - Ende++++++++++++++++++++++++++++ */

#proyectos #content {
	width:800px;
	padding-bottom:0px;
}
.project {
	border-top:solid 1px #e3e3e3;
	background:url(../images/bg-project.gif) repeat-y top left;
	margin-bottom:28px;
	width:800px;
	
}
.project .left {
	width:383px;
	padding-left:19px;
	border-top:solid 1px #fff;
	padding-top:14px;
	padding-bottom:14px;
}
.project .left p {
	line-height:26px;
	height:26px;
}
.project .left p img {
	float:right;
	padding-right:24px;
}
.project .left p a {
	color:#c6c6c6;
	text-decoration:none;
}
.project .left .image {
	border:solid 5px #fff;
	display:block;
	margin-top:13px;
}
.project .right {
	width:370px;
	padding-right:15px;
}
.project .right h2 {
	padding-top:20px;
	padding-bottom:10px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:20px;
	font-weight:normal;
	color:#595959;
}
.project .right p {
	color:#666666;
	font-size:12px;
	line-height:210%;
	text-align:justify;
}
.project .right ul {
	margin:0;
	padding:0;
	list-style-type:none;
	background:url(../images/dots.gif) repeat-x bottom;
	width:266px;
	padding-top:22px;
}
.project .right ul li {
	display:block;
	height:45px;
	background:url(../images/dots.gif) repeat-x top;
	padding-left:5px;
}
.project .right ul li strong {
	display:block;
	text-transform:uppercase;
	color:#333333;
	padding-top:7px;
	padding-bottom:3px;
}
.project .right ul li a {
	color:#13a9e3;
	text-decoration:none;
	font-size:12px;
}

.homeimg {
	background: url("../images/cargando.gif") no-repeat center center;
}
/* +++++++++++++++++++++++++ Formatierung - Partner ++++++++++++++++++++++++++++ */

#partner .flash {
	margin-bottom:24px;
padding: 4px;
border:1px solid #cccccc;
}
#partner #left {
	width:595px;
	float:left;
}
#partner .imgs div  {
	float:left;
	width:188px;
	padding-right:10px;
}
#partner .imgs h3 {
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#666666;
	font-size:14px;
	font-weight:500;
	padding-top:4px;
	padding-bottom:4px;
}
#partner .imgs a {
	display:block;
	border-bottom:solid 3px #dedede;
}
#partner .imgs a:hover {
	border-bottom:solid 3px #b6d316;
}
#partner .imgs a img {
	display:block;
	padding-bottom:3px;
}
#partner .imgs p{
	color:#a9a9a9;
	font-size:10px;
	font-family:Arial, Helvetica, sans-serif;
}
#partner .imgs div {
	padding-bottom:18px;
}
#partner #right {
	width:200px;
	float:right;
	padding-bottom:40px;
}
#partner #right h2 {
	text-align:left;
	text-align:right;
	font-family:Georgia, "Times New Roman", Times, serif;
	border-bottom:solid 2px #dedede;
	padding-bottom:3px;
	margin-bottom:30px;
	color:#666666;
	font-size:16px;
	font-weight:normal;
}
#partner #right p {
	color:#a9a9a9;
	font-size:10px;
	font-family:Arial, Helvetica, sans-serif;
}
#partner .list {
	width:200px;
	float:right
}
#partner .list a {
	display:block;
	height:34px;
	border-bottom:solid 1px #dedede;
	color:#7f7f7f;
	font-size:10px;
	text-decoration:none;
	padding-left:7px;
}
#partner .list  strong {
	font-size:11px;
	color:#666666;
	display:block;
	padding-top:3px;
	padding-bottom:1px;
}
#partner .list a:hover {
	background:#b6d316;
}
#partner .list a.last {
	border-bottom:solid 0;
}
#partner #player {
	padding-top:10px;
}
/* +++++++++++++++++++++++++ Formatierung - Partner - ENDE ++++++++++++++++++++++++++++ */
/* +++++++++++++++++++++++++ Formatierung - pevents ++++++++++++++++++++++++++++ */
#pevents .flash {
	margin-bottom:24px;
padding: 4px;
border:1px solid #cccccc;
}

#pevents #left {
	width:595px;
	float:left;
}
#pevents #left h2 {
	text-align:right;
	padding-right:10px;
	font-family:Georgia, "Times New Roman", Times, serif;
	border-bottom:solid 2px #dedede;
	padding-bottom:3px;
	margin-bottom:30px;
	color:#666666;
	font-size:16px;
	font-weight:normal;
}
#pevents .imgs div  {
	float:left;
	width:188px;
	padding-right:10px;
}
#pevents .imgs h3 {
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#666666;
	font-size:14px;
	font-weight:500;
	padding-top:4px;
	padding-bottom:4px;
}
#pevents .imgs a {
	display:block;
	border-bottom:solid 3px #dedede;
}
#pevents .imgs a:hover {
	border-bottom:solid 3px #b6d316;
}
#pevents .imgs a img {
	display:block;
	padding-bottom:3px;
}
#pevents .imgs p{
	color:#a9a9a9;
	font-size:10px;
	font-family:Arial, Helvetica, sans-serif;
}
#pevents .imgs div {
	padding-bottom:18px;
}
#pevents #right {
	width:180px;
	float:right;
	padding-bottom:40px;
}
#pevents #right h2 {
	text-align:left;
	text-align:right;
	font-family:Georgia, "Times New Roman", Times, serif;
	border-bottom:solid 2px #dedede;
	padding-bottom:3px;
	margin-bottom:30px;
	color:#666666;
	font-size:16px;
	font-weight:normal;
}
#pevents #right p {
	color:#a9a9a9;
	font-size:10px;
	font-family:Arial, Helvetica, sans-serif;
}
#pevents .list {
	width:200px;
	float:right
}
#pevents .list a {
	display:block;
	height:34px;
	border-bottom:solid 1px #dedede;
	color:#7f7f7f;
	font-size:10px;
	text-decoration:none;
	padding-left:7px;
}
#pevents .list  strong {
	font-size:11px;
	color:#666666;
	display:block;
	padding-top:3px;
	padding-bottom:1px;
}
#pevents .list a:hover {
	background:#b6d316;
}
#pevents .list a.last {
	border-bottom:solid 0;
}
#pevents #player {
	padding-top:10px;
}
/* +++++++++++++++++++++++++ Formatierung - pevents - ENDE ++++++++++++++++++++++++++++ */

IMG a{
	
border:0px;

}

	 
.flashvideo {
	margin-bottom:24px;
padding: 4px;
border:1px solid #cccccc;
width:500px;
height:400px;
float:left;

}

.infovideo {
float:left;
width:270px;



margin-left:5px;

}

.infovideo IMG{
border:1px solid #CCCCCC;
margin-bottom:4px;
margin-left:4px;
padding: 4px;

}

.wrapper {
	width:800px;
	margin:0 auto;
}

p,form,h1,h3,h4,h5,h6 {
	margin:0
}
select,textarea,input {
	font:12px Arial, Helvetica, sans-serif


}

		
#footer {
	background:url(img/bg_footer.gif) repeat-x bottom #1c2122;
	border-top:solid 3px #c2ff4b;
}
		#footer #contact {
		background:url(img/bg_form.jpg) repeat-x top;
		border-bottom:solid 1px #141616;
		border-right:solid 1px #141616;
        font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
        font-size:16px;
		width:186px;
		padding:13px 20px 0 20px;
		height:232px;
		float:left;
	}
		#footer #contact h3 {
			color:#1c2122;
			font-size:18px;
			font-weight:normal;
			padding-bottom:10px;}
			
		#footer #contact input.txt {
			height:20px;
			color:#87898a;
			padding:6px 2px 0 2px;
			border:0;
			background:#fff;
			display:block;
			margin-bottom:4px;
			width:182px;
		}
		#footer #contact input.img {
			display:block;
			margin-left:94px;
		}
		#footer #contact textarea {
			background:#fff;
			border:solid 0;
			width:182px;
			height:78px;
			margin-bottom:7px;
			display:block;
			color:#87898a;
			padding:4px 2px 2px 2px;
		}
	#footer .address {
		float:left;	
		line-height:150%;
		padding:18px 0 0 20px;
		color:#757676;
	}
		#footer .address a, #footer .address a:hover {
			color:#757676;
			text-decoration:none;
		}
		#footer .address strong {
			color:#bdbfbf;
		}
	
	#footer h6 {
		background:url(../images/urban-b.gif) no-repeat;
		width:76px;
		height:38px;
		margin-top:168px;
		margin-right:4px;
		float:right;
	}
		#footer h6 span {
			font-size:1px;
			visibility:hidden;
		}
	#footer p {
		color:#5f6061;
		font-size:10px;
		text-align:right;
		padding-bottom:24px;
		padding-top:7px;
	}
		#footer p span {
			color:#8f9091;
		}
			#footer p a {
				color:#8f9091;
				text-decoration:underline;
			}
			#footer p a:hover {
				text-decoration:none;
			}
