body{margin:0; padding:0; color:#192227; 
font:75%/1.3 "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif; 
font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif; 

background:#FFF url(./bg-body.png) repeat-x; }
img{border:0 }
hr{display:none }
form{margin:0 }
input, textarea{ font:12px "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif; border:1px solid #3F528B; color:#333; background: #FFF; padding: 3px; }
select , input{ border:1px solid #3F528B; color:#333;background:#FFF url(bg-input.gif) repeat-x; height:25px; line-height:25px; }
fieldset{border:2px solid #3F528B; margin-bottom:0px; padding:10px;margin-top:15px; }
select{ height:25px; line-height: 25px; padding: 3px; font-size: 12px; font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif; }
fieldset legend{font-weight:bold; color:#142A85; font-size:13px; }
input[type=checkbox] { height: auto; width: auto; }
input[type=submit] { cursor: pointer; background: url(bt-submit.gif) repeat-x 0px 0px; color: #FFF; }
input[type=submit]:hover { background-position: 0px -25px; }

input[type=radio] { height:auto !important; }
input[type=text] { font: 12px "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif; height:17px;}

input.error{border:solid 1px #FF0000;}
table{font-size:100%; margin:0.5em 0; padding:0; border:0;}
table.table{border:solid 1px #3F528B;border-collapse:collapse;}
table td,table th{text-align:left;vertical-align:top;}
table.table td,table.table th{border:solid 1px #fff;border-collapse:collapse; padding:5px;}
table.table td td,table.table th th{border:none; padding:0px;}
.violent{background:#F0E0FF}
.blue{background:#E0F0FF;}
.table img{margin-right:10px;margin-top:3px;}
h1, h2, h3, h4, h5, h6{margin:8px 0; font-size:200%; font-style:normal; line-height:1.3; font-weight:normal; font-variant:normal; }
h1 , h2{ font-size:20px; margin:0px 0px 5px; padding:0px; font-family:"HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif; font-style:normal; }
h1 { border-left: 2px solid #3F528B; padding-left: 10px; line-height: 20px; margin-bottom: 20px; }

p, div, hr, form{padding:0px; margin:0px; }
a{color:#333333; }
a:hover{text-decoration:none; }
.cleaner{margin:0px auto; width:100%; visibility:hidden; clear:both; font-size:0%; }
#header, .content, #footer{margin:0px auto; clear:both; }
#header{
	width: 100%;
	height: 242px;
	position: absolute;
	left: 0px;
	top: 0px;
}
#header #header-top{
	clear: both;
	width: 100%;
	background: url(head.jpg) no-repeat center top;
	height: 98px;
	padding: 0px;
	overflow: hidden;
	margin-top: 6px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
#header-top a{
  display:block;width:100%;height:100%;
}
#header #header-bottom{ background:url(header.jpg) no-repeat; height:179px; width:1000px; margin-top:6px; clear: both; }
#header #header-bott {
	background-color: #3b4e89;
	clear: both;
	height: 23px;
	width: 1008px;
	color: #FFF;
	margin-top: 6px;
	margin-bottom: 0px;
	float: left;
	font-size: 14px;
	line-height: 21px;
	padding-right: 13px;
	padding-left: 17px;
}
#header #header-bott p {
	margin: 0px;
	display: block;
	float: left;
	line-height: 20px;
}
#header #header-bott #langs {
	float: right;
}
#header #header-bott #langs a{
	color: #FFF;
}
#header #header-bott #langs a.active {
	text-decoration: none;
}




#header ul{
	display: block;
	padding: 0px;
	height: 39px;
	/*background: url(bg-menu.gif) repeat-x center top; */
	width: 100%;
	list-style: none;
	font-size: 17px;
	margin-top: 6px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	background-color: #dedede;
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#dedede', endColorstr='#fefefe', GradientType=0 );
	background-image: -webkit-gradient(linear, 0 0, 0 100%, color-stop(0%, #dedede), color-stop(100%, #fefefe));
	background-image: -webkit-linear-gradient(top, #dedede 0%, #fefefe 100%);
	background-image: -moz-linear-gradient(top, #dedede 0%, #fefefe 100%);
	background-image: -o-linear-gradient(top, #dedede 0%, #fefefe 100%);
	background-image: linear-gradient(#dedede 0%, #fefefe 100%);
	clear: both;
	float: left;
}
#header ul li{
	display: block;
	height: 39px;
	float: left;
	background-image: url(menu-separator.png);
	background-repeat: no-repeat;
	background-position: right center;
	margin: 0px;
	padding-top: 0px;
	padding-right: 1px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#header ul li:first-child{margin-left:10px;}
#header ul li:last-child{margin-right:10px;}
#header ul li a{
	line-height: 31px;
	display: block;
	height: 33px;
	padding-right: 12px;
	padding-left: 12px;
	text-decoration: none;
	color: #454545;
	margin-top: 3px;
	font-size: 13px;
}
#header ul li a:hover , #header ul li .active{
 color:#FFF; 
     background-color: #542261;
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a77eb1', endColorstr='#542261', GradientType=0 );
  background-image: -webkit-gradient(linear, 0 0, 0 100%, color-stop(0%, #a77eb1), color-stop(100%, #542261));
  background-image: -webkit-linear-gradient(top, #a77eb1 0%, #542261 100%);
  background-image: -moz-linear-gradient(top, #a77eb1 0%, #542261 100%);
  background-image: -o-linear-gradient(top, #a77eb1 0%, #542261 100%);
  background-image: linear-gradient(#a77eb1 0%, #542261 100%);
  }

#header #user-menu {
	position: relative;
	width: 100%;
	height: 39px;
	clear: both;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #c244c4;
    background-color: #ffffff;
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#dddddd', GradientType=0 );
  background-image: -webkit-gradient(linear, 0 0, 0 100%, color-stop(0%, #ffffff), color-stop(100%, #dddddd));
  background-image: -webkit-linear-gradient(top, #ffffff 0%, #dddddd 100%);
  background-image: -moz-linear-gradient(top, #ffffff 0%, #dddddd 100%);
  background-image: -o-linear-gradient(top, #ffffff 0%, #dddddd 100%);
  background-image: linear-gradient(#ffffff 0%, #dddddd 100%);
}

#header #user-menu ul { margin-top: 0px; clear: both; float: left; background: url(none); font-size:14px;}
/*#header #user-menu ul li a{ margin-top: 7px; clear: both; float: left; background: url(none); }*/


#header #user-menu p { display: block; position: absolute; top: 10px; right: 20px; color: #FFF; }
#header #user-menu p a{ color: #FFF; }
#header #user-menu ul.loginMenu,#header #user-menu ul.loginMenu li{
	float: right;
	background-image: none;
}

.content{
	width: 1038px;
	position: relative;
	padding-top: 235px;
	min-height: 230px;
}
.content.facebook{width:500px;padding-top:0px;}
.main{min-height:590px; max-width:1365px; min-width:700px; position:relative; }
.leftcolumn{
	width: 755px;
	float: left;
	padding-right: 15px;
	padding-left: 15px;
	padding-bottom: 15px;
	padding-top: 20px;
}
.leftcolumn.home{padding-top: 0px;}
.content.facebook .leftcolumn{width:490px; float:left; padding-right:5px; padding-left:5px; padding-bottom:15px; padding-top:15px;}
.leftcolumn p , .rightcolumn p{ margin-bottom:5px; line-height:1.5; }
.leftcolumn p strong{color:#4B0082; }
#logo{display:block; margin:0px; padding-left:115px; height:179px; width:154px; overflow:hidden; }
.rightcolumn{
	width: 250px;
	float: right;
	padding-bottom: 30px;
	padding-top: 0px;
}
.rightcolumn h2{font-size:14px;clear:both;}
.rightcolumn h3{color:#4B0082; font-size:11px; font-weight:bold; margin-top:10px; margin-bottom:0px; }
.rightcolumn p{
	font-size: 10px;
	line-height: 1.2;
}
.googlemap{height:172px; width:268px; overflow:hidden; position:relative; z-index:500; }
.kontakt table tr td img , .googlemap{border:5px solid #FFF; margin-bottom:5px; }
.kontakt table td{vertical-align:top; }
.glink{cursor:pointer; }
.glink:hover{text-decoration:underline; }
#userform table tr td label { display: block; width: 105px; float: left; height: 25px; line-height: 28px; }
#userform input[type=text] { width: 200px; border: 1px solid #3F528B; float: left; padding:2px 3px;font-size:11px;height:17px;}
#userform textarea { width: 200px;height:100px;font-size:11px;}
#userform .topform {background:#DED3E2;}
#userform .topform td {padding:5px 10px;vertical-align:bottom;}
#userform tr td {padding:5px 10px;}
#userform input[type=submit] { margin-top:80px; font-weight:bold; font-size:11px; color:#fff; cursor:pointer; }
.clubs .clubItem { float: left; height: 138px; width: 238px; margin-right: 7px; position: relative; margin-bottom: 10px; border: 1px solid #3F528B; overflow: hidden; }
.clubDetail  { background: url(butmore.png) no-repeat; display: block; height: 24px; width: 50px; position: absolute; right: -2px; bottom: 2px; font-size: 11px; line-height: 24px; font-weight: bold; color: #FFF; text-decoration: none; padding-left: 40px; }
.clubDetail:hover { text-decoration: underline; }

.clubItem h2 { display: block; margin: 0px; padding: 10px; font-size: 14px; font-variant: normal; color: #FFF; background: #3F528B; height: 35px; line-height: normal; }
.clubItem p { color: #3F528B; padding-left: 10px; margin-top: 5px; padding-right: 10px; font-size: 11px; }
.clubItem p strong { color: #3F528B; }
.leftcolumn .club { position: relative; height: auto; width: 100%; clear: both; float: left; border: 1px solid #3F528B; margin-bottom: 40px; }
.club h2 { display: block; margin: 0px; padding: 0px; color: #FFF; background: #3F528B; text-indent: 15px; line-height: 50px; }
.club .clubPar { float: left; width: 740px; padding: 10px; clear:both; margin:0 auto;}
.club table { margin: 0px; }

.club table tr th { color: #FFF; background: #3F528B; padding: 3px 10px; font-size: 11px;}
.club table tr td { padding: 3px 10px; background: #A671B9; color: #FFF; font-size: 11px; }
.club table thead tr th { background: #000; font-weight: bold; }
.club table thead tr td { background: #000; font-weight: bold; }

.club .userTab { padding: 10px; font-size:11px;font-weight:bold;}
.club table tr td a { color: #FFF; }

.userTab h3 { font-size: 16px; margin: 0px; padding: 0px; }






.paging{display:block; list-style:none; text-align:center; margin-bottom:0px; margin-top:20px; }
.paging li{display:inline; padding-right:8px; padding-left:8px; }
.paging li a{text-decoration:none; }
.paging li a:hover{text-decoration:underline; }
.paging .active{color:#142AAC; font-size:14px; font-weight:bold; }
#footer{
	height: 58px;
	width: 1038px;
	background: url(bg-footer.gif) repeat-x center top;
	padding-top: 17px;
	text-align: center;
}
#footer p#copyright{line-height:17px; color:#4B0082; margin-top:8px; }
#footer * a{text-decoration:none; color:#4B0082; }
#footerIn{padding-left:730px; padding-top:22px; }
#footer ul{margin:0px; padding:0px; list-style:none; line-height:20px; }
#footer ul li{display:inline; padding-right:11px; padding-left:11px; }
#footer ul a{text-decoration:underline; }
#footerIn li span{padding-right:5px; padding-left:1px; }
#footer * a:hover ,#footer * a.active{text-decoration:none; }
#footerBottom{text-align:center;clear:both;padding-bottom:10px;}
.hidden , .gmaps1, .gmaps2{display:none; }

.content #dialog{width:404px; border:1px solid #292726; left:357px; top:50%; z-index:1000; background:#1A3B94 url(bg-menu-hover.png) repeat-x; color:#FFF; text-align:center; font-weight:bold; font-size:1.2em; position:fixed; display:none; }
.content #dialog div#d-text{width:334px; padding:30px 12px 30px 35px; left:30%; top:360px; z-index:1000; color:#FFF; text-align:center; font-weight:bold; float:left; }
#dialog span{display:block; height:23px; width:23px; background:url(ico-delete.gif) no-repeat 50% 50%; cursor:pointer; float:right; }
td .error{color:#F00; }
td .error.success{font-weight:bold; color:#142A85; }
ul .errorcontainer{color:#F00; }
.more{
	color: #4B0082;
	display: block;
	line-height: 1.6 !important;
	height: 22px;
	margin: 0px;
	padding: 0px 0px 0px 15px;
	background: url(more.gif) no-repeat 0px 4px;
	float: left;
}
.more a{ color:#4B0082; text-decoration:none; font-size: 11px; }
.more a:hover{text-decoration:underline; }
.insertItem { float: right; font-size: 11px; font-weight: bold; color: #3F528B; display: block; }
.insertItem span { font-weight: normal; color: #3F528B; }

.newsItem .moreInfo { float: right; color: #F00; }

.big{font-size:120%; }
.content h2.error404{font-size:34px;}
#login-form{width:220px;margin:0px auto;padding:10px;border:solid 1px #3F528B;margin-top:100px;}
#login-form legend { padding-left:0px; font-size:12px; }
#login-form input { float:left; width:91px; margin-right:5px; margin-top:5px; margin-bottom:5px; }
#login-form #password { margin-right:12px; }
#login-form input#lpassword { display:none; }
#login-form #submit-ok { width:auto; padding:0px 3px; cursor:pointer; margin-right:10px; height:25px; float:left; text-transform:uppercase; font-weight:bold; font-size:11px; color:#fff;}
#login-form p { clear:both; margin:0px; text-align:right; width:215px; font-size:1em; padding-top:0px; display:block; float:left; }
#login-form p a { color:#797371; text-transform:lowercase; }
#login-form fieldset span { display:block; float:left; color:#797471; font-size:11px; margin-top:10px; padding-left:10px; white-space:nowrap; }
.newsItem { border-bottom: 1px solid #CCC; margin-bottom: 5px; width: 98%; }
.club .newsItem{margin:10px; 15px;}
.newsItem img { float: left; margin-right: 10px; margin-bottom: 5px; margin-top: 5px; }
.newsItem h2 { font-size: 16px; font-weight: bold; font-style: normal; display: inline;color: #000;
background: none;text-indent: 0px;line-height: normal;}


.newsItem h2 span { font-weight: normal; padding-right: 10px; font-size: 12px; font-style: italic; }
.newsItem h2 a { color: #4B0082; }
#gMap{width:400px;height:300px;overflow:hidden;background:#ddd;}
.club #gMap { display: block;  height: 200px; width: 738px; margin-right: 10px; margin-top: 0px; margin-left: auto; margin-right: auto; border: 1px solid #4B0082; overflow: hidden; position: relative; }
#editnews table tr td { padding: 5px; background: #4B0082; color: #FFF; }
#editnews table tr th { background: #3F528B; color: #FFF; padding: 5px; }
#editnews table tr td select { width: auto; border-style: none; }

#dialogClub table{font-size:12px;}
.leftcolumn .nabpop span{display:block; float:left;width:20px;}
.nabpop p{display:block; float:left;}
.newsletter{
	padding: 18px;
	height: auto;
	text-align: center;
	background-color: #9460a0;


  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#9460a0', endColorstr='#552362', GradientType=0 );
	background-image: -webkit-gradient(linear, 0 0, 0 100%, color-stop(0%, #9460a0), color-stop(100%, #552362));
	background-image: -webkit-linear-gradient(top, #9460a0 0%, #552362 100%);
	background-image: -moz-linear-gradient(top, #9460a0 0%, #552362 100%);
	background-image: -o-linear-gradient(top, #9460a0 0%, #552362 100%);
	background-image: linear-gradient(#9460a0 0%, #552362 100%);
	margin-bottom: 15px;
}
.newsletter h2 {
	font-size: 20px;
	font-weight: bold;
	color: #FFF;
}
.newsletter h2 span {
	font-size: 18px;
}

.newsletter .email{
	height: 22px;
	font-size: 11px;
	float: none;
	width: 210px;
	-o-border-radius: 15px;
	-ms-border-radius: 15px;
	-khtml-border-radius: 15px;
	border-radius: 15px;
	margin-bottom: 10px;
}
.newsletter .newsSend{
	float: right;
	height: 32px;
	font-size: 12px;
	color: #000;
	background-color: #c7c7c7;



  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#c7c7c7', GradientType=0 );
	background-image: -webkit-gradient(linear, 0 0, 0 100%, color-stop(0%, #ffffff), color-stop(100%, #c7c7c7));
	background-image: -webkit-linear-gradient(top, #ffffff 0%, #c7c7c7 100%);
	background-image: -moz-linear-gradient(top, #ffffff 0%, #c7c7c7 100%);
	background-image: -o-linear-gradient(top, #ffffff 0%, #c7c7c7 100%);
	background-image: linear-gradient(#ffffff 0%, #c7c7c7 100%);
	-o-border-radius: 15px;
	-ms-border-radius: 15px;
	-khtml-border-radius: 15px;
	border-radius: 15px;
	width: 88px;
}
.newsletter .newsSend:hover{
	background-color: #c7c7c7;


  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#c7c7c7', endColorstr='#ffffff', GradientType=0 );
	background-image: -webkit-gradient(linear, 0 0, 0 100%, color-stop(0%, #c7c7c7), color-stop(100%, #ffffff));
	background-image: -webkit-linear-gradient(top, #c7c7c7 0%, #ffffff 100%);
	background-image: -moz-linear-gradient(top, #c7c7c7 0%, #ffffff 100%);
	background-image: -o-linear-gradient(top, #c7c7c7 0%, #ffffff 100%);
	background-image: linear-gradient(#c7c7c7 0%, #ffffff 100%);
	background-position: 0px 0px;
}
.newsletter #submitUns {
	font-size: 12px;
	color: #FFF;
	text-decoration: underline;
	background-image: none;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	font-weight: bold;
	float: left;
	background-color: transparent;
}
.newsletter #submitUns:hover {
	text-decoration: none;
}

#newCustomers{clear:both;margin-bottom:10px}
#newCustomers p{display:block;float:left;width:100px;}
.fieldForm { width: 350px; float: left; margin-right: 10px; border-style: none; background: #F8F9FC; padding: 10px 10px 10px 0px; margin-bottom: 20px; height: 400px; }
.fieldForm #userform input[type=submit] { margin: 0px 10px 0px 0px; float: right; }
.fieldForm fieldset { width: 100%; border-style: none; float: left; }
.leftcolumn.home img {
	float: left;
	margin-right: 24px;
}
.leftcolumn.home h1 {
	display: block;
	float: left;
	background-image: none;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;

	font-size: 27px;
	text-transform: none;
	/*color: #663666;*/
  color: #000;
	line-height: 1.3;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.leftcolumn.home h1 span {
	font-size: 40px;
	margin: 0px;
	padding: 0px;
/*	font-weight: 600; */
	line-height: 50px;
}
.leftcolumn.home ul{/*font-weight: 600;*/clear:both; display:block; float:right;width:400px;list-style-type:none;font-size: 19px;margin:0px;margin-top:25px;}
.leftcolumn.home ul li{
     padding-left:40px; 
  background-image: url(li-bg.jpg);
	background-repeat: no-repeat;
	background-position: left 7px;
     
}
.hpvideo{
      float:left;margin-top:35px;
}
#rMenu ul {
	display: block;
	list-style-type: none;
	padding: 0px;
	margin-left: 0px;
}
#rMenu ul li {
	margin-bottom: 6px;
}

#rMenu ul li a {
	font-size: 14px;
	color: #FFF;
	text-decoration: none;
	display: block;
	height: 50px;
	line-height: 50px;
	text-align: center;
  background-color: #374181;
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#8089CE', endColorstr='#374181', GradientType=0 );
	background-image: -webkit-gradient(linear, 0 0, 0 100%, color-stop(0%, #8089CE), color-stop(100%, #374181));
	background-image: -webkit-linear-gradient(top, #8089CE 0%, #374181 100%);
	background-image: -moz-linear-gradient(top, #8089CE 0%, #374181 100%);
	background-image: -o-linear-gradient(top, #8089CE 0%, #374181 100%);
	background-image: linear-gradient(#8089CE 0%, #374181 100%);
  -o-border-radius: 5px;
	-ms-border-radius: 5px;
	-khtml-border-radius: 5px;
	border-radius: 5px;
}
#rMenu ul li.first a {font-size: 16px;font-weight: bold;}
#rMenu ul li a:hover {
  background-color: #6971b2;
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#374181', endColorstr='#6971b2', GradientType=0 );
	background-image: -webkit-gradient(linear, 0 0, 0 100%, color-stop(0%, #6971b2), color-stop(100%, #374181));
	background-image: -webkit-linear-gradient(top, #374181 0%, #6971b2 100%);
	background-image: -moz-linear-gradient(top, #374181 0%, #6971b2 100%);
	background-image: -o-linear-gradient(top, #374181 0%, #6971b2 100%);
	background-image: linear-gradient(#374181 0%, #6971b2 100%)
}.content #fMenu {
	width: 100%;
	overflow: hidden;
	height: 60px;
	margin-bottom: 20px;
}
#fMenu ul {
	height: 60px;
	display: block;
	float: left;
	width: 100%;
	overflow: hidden;
	margin: 0px;
	padding: 0px;
}
#fMenu ul li {
	display: inline;
	float: left;
	height: 60px;
	line-height: 60px;
	margin-top: 0px;

	margin-bottom: 0px;
	margin-left: 0px;
  width:33.33333%;
}
#fMenu ul li a {
	display: block;
	color: #FFF;
	text-decoration: none;
	text-align: center;
	height: 60px;
	font-size: 18px;
	font-weight: bold;

  	margin-right: 10px;
 
     background-color: #542261;
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a77eb1', endColorstr='#542261', GradientType=0 );
  background-image: -webkit-gradient(linear, 0 0, 0 100%, color-stop(0%, #a77eb1), color-stop(100%, #542261));
  background-image: -webkit-linear-gradient(top, #a77eb1 0%, #542261 100%);
  background-image: -moz-linear-gradient(top, #a77eb1 0%, #542261 100%);
  background-image: -o-linear-gradient(top, #a77eb1 0%, #542261 100%);
  background-image: linear-gradient(#a77eb1 0%, #542261 100%);
}
#fMenu ul li:last-child a{
    margin-right: 0px;
}
#fMenu ul li a:hover {

     background-color: #542261;
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#542261', endColorstr='#a77eb1', GradientType=0 );
  background-image: -webkit-gradient(linear, 0 0, 0 100%, color-stop(0%, #542261), color-stop(100%, #a77eb1));
  background-image: -webkit-linear-gradient(top, #542261 0%, #a77eb1 100%);
  background-image: -moz-linear-gradient(top, #542261 0%, #a77eb1 100%);
  background-image: -o-linear-gradient(top, #542261 0%, #a77eb1 100%);
  background-image: linear-gradient(#542261 0%, #a77eb1 100%);
}
#myresult{
     color:#FF0000;
}