html{min-width:1000px;}
body{
    margin:0;
    color:#fff;
    font:14px "Trebuchet MS", Arial, Helvetica, sans-serif;
    background:#000 url(http://gf3.geo.gfsrv.net/cdn28/7d5a1c8b22e34f173d99167fc1b1ba.jpg) no-repeat 50% 0;
    min-width:1000px;
}
form,
fieldset{
    margin:0;
    padding:0;
    border-style:none;
}
input,
textarea,
select{
    color:#333;
    font:100% Arial, Helvetica, sans-serif;
    vertical-align:middle;
    outline:none;
}
img{border-style:none;}
a{
    color:#7fe9ff;
    text-decoration:underline;
}
a:hover{text-decoration:none;}
#wrapper{
    overflow:hidden;
    width:100%;
    position:relative;
}
#header{
    overflow:hidden;
    width:900px;
    margin:0 auto;
    position:relative;
    z-index:2;
}
.logo{
    display:block;
    overflow:hidden;
    text-indent:-9999px;
    width:301px;
    height:135px;
    margin:0 0 0 292px;
}
.logo0 {background: url(http://gf1.geo.gfsrv.net/cdn9d/b6168a8bc1456db0b0548b42fbb580.png) no-repeat;}

.logo a{
    display:block;
    height:100%;
    position:relative;
    cursor:pointer;
}
#main{
    overflow:hidden;
    width:100%;
    position:relative;
    z-index:1;
    margin:-99px 0 0;
    padding:0 0 29px;
    background:url(http://gf2.geo.gfsrv.net/cdnde/31b41882979bb10714e80ba226d07a.jpg) no-repeat 50% 100%;
}
.m1{
    width:1028px;
    float:left;
    left:50%;
    position:relative;
}
.m2{
    width:1028px;
    float:left;
    left:-50%;
    position:relative;
}
.m3{
    overflow:hidden;
    width:100%;
    min-height:700px;
    padding:105px 0 0;
}
* html .m3{
    overflow:visible;
    height:700px;
}
.main-holder{
    width:706px;
    overflow:hidden;
    margin:0 auto;
    position:relative;
}
.text-willkommen,
.text-media{
    display:block;
    overflow:hidden;
    text-indent:-9999px;
    width:540px;
    height:71px;
    margin:-7px 0 6px -8px;
}

.visual{
    float:left;
    overflow:hidden;
    width:400px;
    margin:0 0 11px 10px;
    padding:0 0 0 16px;
    background:url(http://gf2.geo.gfsrv.net/cdnd4/c5f808654af51a18a5a965f153b2c8.gif) no-repeat;
}

.text-media{
    background: url(http://gf2.geo.gfsrv.net/cdn4c/7454a4ba12ae69e7f194a2648a9089.png) no-repeat;
    width:102px;
    height:20px;
    margin:20px 0 13px 1px;
}

/*.text-media-ae{background: url(/cdn/landimg/text-media-small-ae.png) no-repeat;}
.text-media-br{background: url(http://gf1.geo.gfsrv.net/cdn9d/6c1ba8071c89198058cd2c1d0b3bc6.png) no-repeat;}
.text-media-cz{background: url(http://gf1.geo.gfsrv.net/cdn9d/6c1ba8071c89198058cd2c1d0b3bc6.png) no-repeat;}
.text-media-de{background: url(http://gf1.geo.gfsrv.net/cdn9d/6c1ba8071c89198058cd2c1d0b3bc6.png) no-repeat;}
.text-media-en{background: url(http://gf1.geo.gfsrv.net/cdn9d/6c1ba8071c89198058cd2c1d0b3bc6.png) no-repeat;}
.text-media-es{background: url(http://gf1.geo.gfsrv.net/cdn9d/6c1ba8071c89198058cd2c1d0b3bc6.png) no-repeat;}
.text-media-fr{background: url(http://gf1.geo.gfsrv.net/cdncf/2539ccd0657cc1aee0caca26a0c295.png) no-repeat;}
.text-media-gr{background: url(http://gf2.geo.gfsrv.net/cdn45/587fe9b4ed9c82a8ee9727a32d64e5.png) no-repeat;}
.text-media-hu{background: url(http://gf1.geo.gfsrv.net/cdn9d/6c1ba8071c89198058cd2c1d0b3bc6.png) no-repeat;}
.text-media-it{background: url(http://gf1.geo.gfsrv.net/cdn3c/e7fa126c8a3e6cbdee0d3cd05d02ec.png) no-repeat;}
.text-media-pl{background: url(http://gf1.geo.gfsrv.net/cdn9d/6c1ba8071c89198058cd2c1d0b3bc6.png) no-repeat;}
.text-media-pt{background: url(http://gf1.geo.gfsrv.net/cdn9d/6c1ba8071c89198058cd2c1d0b3bc6.png) no-repeat;}
.text-media-ro{background: url(http://gf1.geo.gfsrv.net/cdn9d/6c1ba8071c89198058cd2c1d0b3bc6.png) no-repeat;}
.text-media-tr{background: url(http://gf2.geo.gfsrv.net/cdn49/0abd327c70db2bd2947b48dc354c69.png) no-repeat;}
.text-media-us{background: url(http://gf1.geo.gfsrv.net/cdn9d/6c1ba8071c89198058cd2c1d0b3bc6.png) no-repeat;}*/

.shadow{
    background:url(http://gf3.geo.gfsrv.net/cdn5f/1d907823f3e57eee866b6f43f66d23.png) no-repeat;
    position:relative;
    padding:1px;
}
.slideshow{
    overflow:hidden;
    width:369px;
    height:300px;
    margin:0 0 10px 0;
    position:relative;
}

.twocolumns {
    float:left;
    overflow:hidden;
    width:732px;
    margin:10px -30px 25px 0;
}
.column{
    float:left;
    margin:0 30px 0 10px;
    background:url(http://gf3.geo.gfsrv.net/cdn5c/6a8ecf5256cae9dd774a906724874c.gif) no-repeat;
    width:308px;
    padding:22px 14px 10px;
    min-height: 220px;
}
.column h2{margin:0 0 13px;}
.column.featurebox {
    float:left;
    overflow:hidden;
    width:239px;
    margin:0 0 31px 0px;
    padding:22px 14px 10px;
    background:url(http://gf1.geo.gfsrv.net/cdncf/9729ab9752aa30551cd11448dde33a.gif) no-repeat;
}
.text-features,
.text-hier-anmelden,
.account,
.bk,
.yaez,
.gxp,
.zw {
    overflow:hidden;
    text-indent:-9999px;
    width:100%;
    height:20px;
}

/*
.text-features-ae{background:url(/cdn/landimg/text-features-ae.gif) no-repeat;}
.text-features-br{background:url(http://gf2.geo.gfsrv.net/cdna6/3fdca5ce98c911cce8e891b9b5136b.gif) no-repeat;}
.text-features-cz{background:url(http://gf1.geo.gfsrv.net/cdn01/621283c9996406332025afbed6b0a3.gif) no-repeat;}
.text-features-de{background:url(http://gf1.geo.gfsrv.net/cdn91/f1e6fd8bfb891bbe478069f8fa1b54.gif) no-repeat;}
.text-features-en{background:url(http://gf1.geo.gfsrv.net/cdn91/f1e6fd8bfb891bbe478069f8fa1b54.gif) no-repeat;}
.text-features-es{background:url(http://gf2.geo.gfsrv.net/cdna6/3fdca5ce98c911cce8e891b9b5136b.gif) no-repeat;}
.text-features-fr{background:url(http://gf1.geo.gfsrv.net/cdn61/4affdd923c194be20ad2e0851a24d1.gif) no-repeat;}
.text-features-gr{background:url(http://gf2.geo.gfsrv.net/cdn71/2ac67bac0bc40f3940946945d3a553.gif) no-repeat;}
.text-features-hu{background:url(http://gf1.geo.gfsrv.net/cdn03/a28b3ba3caea3d25055e8574535946.gif) no-repeat;}
.text-features-it{background:url(http://gf2.geo.gfsrv.net/cdn72/bfc1ccd71bf68718598f94289aa4af.gif) no-repeat;}
.text-features-pl{background:url(http://gf3.geo.gfsrv.net/cdn5a/ed57ee43448121d3263ed2a8a551d0.gif) no-repeat;}
.text-features-pt{background:url(http://gf2.geo.gfsrv.net/cdna6/3fdca5ce98c911cce8e891b9b5136b.gif) no-repeat;}
.text-features-ro{background:url(http://gf2.geo.gfsrv.net/cdnab/8f61ad59cde317deefe87bc0409fb2.gif) no-repeat;}
.text-features-tr{background:url(http://gf3.geo.gfsrv.net/cdnb9/e49bf26362a91ebab33c467e3aef09.gif) no-repeat;}
.text-features-us{background:url(http://gf1.geo.gfsrv.net/cdn91/f1e6fd8bfb891bbe478069f8fa1b54.gif) no-repeat;}

.text-hier-anmelden-ae{background:url(/cdn/landimg/text-hier-anmelden-ae.gif) no-repeat;}
.text-hier-anmelden-br{background:url(http://gf1.geo.gfsrv.net/cdn06/c9acb2ef3095bc07506485f4379c1e.gif) no-repeat;}
.text-hier-anmelden-cz{background:url(http://gf2.geo.gfsrv.net/cdn10/a564205e13369d5a81cf08fe3bfa91.gif) no-repeat;}
.text-hier-anmelden-de{background:url(http://gf1.geo.gfsrv.net/cdncf/3f34933294b62c820ea0cf8b158e2c.gif) no-repeat;}
.text-hier-anmelden-en{background:url(http://gf3.geo.gfsrv.net/cdn20/b072cf3b81e6a9e41737018090a2c6.gif) no-repeat;}
.text-hier-anmelden-es{background:url(http://gf1.geo.gfsrv.net/cdn06/e1a97a2539c5dc69e6729ce7b95a89.gif) no-repeat;}
.text-hier-anmelden-fr{background:url(http://gf3.geo.gfsrv.net/cdn5c/c5b41af0aefa1ba040ad770c052ddb.gif) no-repeat;}
.text-hier-anmelden-gr{background:url(http://gf2.geo.gfsrv.net/cdn11/d39718c0a7ee7ede511e77e9d5fdc5.gif) no-repeat;}
.text-hier-anmelden-hu{background:url(http://gf2.geo.gfsrv.net/cdn44/215c80dc2b9ac48f49fdf134ba86c9.gif) no-repeat;}
.text-hier-anmelden-it{background:url(http://gf2.geo.gfsrv.net/cdn41/a833292501e92953cb97ab07e8222b.gif) no-repeat;}
.text-hier-anmelden-pl{background:url(http://gf1.geo.gfsrv.net/cdn9f/90dcee27bea3942d5d94d175acf4fc.gif) no-repeat;}
.text-hier-anmelden-pt{background:url(http://gf1.geo.gfsrv.net/cdn06/c9acb2ef3095bc07506485f4379c1e.gif) no-repeat;}
.text-hier-anmelden-ro{background:url(http://gf1.geo.gfsrv.net/cdn6e/dff42ad1cbdcb582ce0c13b237bd3f.gif) no-repeat;}
.text-hier-anmelden-tr{background:url(http://gf1.geo.gfsrv.net/cdnce/284704ecf026ef74dbee632eb60801.gif) no-repeat;}
.text-hier-anmelden-us{background:url(http://gf3.geo.gfsrv.net/cdnb5/36bc7ccbf313f6af095a3af5e7df2b.gif) no-repeat;}
.account-ae {background:url(/cdn/landimg/text-account-erstellt-ae.gif) no-repeat;}
.account-br {background:url(http://gf2.geo.gfsrv.net/cdnda/872c35348d182a4cd8da7ee53592ac.gif) no-repeat;}
.account-cz {background:url(http://gf1.geo.gfsrv.net/cdn02/464020114e41a4c9cf5c3184c390b7.gif) no-repeat;}
.account-de {background:url(http://gf1.geo.gfsrv.net/cdn9b/00d5ca698d32f8e68e3c9058047245.gif) no-repeat;}
.account-en {background:url(http://gf2.geo.gfsrv.net/cdnda/073587bf027f2f9ab358fb305a6004.gif) no-repeat;}
.account-es {background:url(http://gf3.geo.gfsrv.net/cdn8c/fc6427a8821601aeb732bdb0f488a7.gif) no-repeat;}
.account-fr {background:url(http://gf3.geo.gfsrv.net/cdn58/179020dc9d277397da55d8f330c03a.gif) no-repeat;}
.account-gr {background:url(http://gf1.geo.gfsrv.net/cdn05/b112dbbff1f0ea1edb3a9537a212f7.gif) no-repeat;}
.account-hu {background:url(http://gf1.geo.gfsrv.net/cdn05/d8ae0e8d7ea257bcfa33ce66afed89.gif) no-repeat;}
.account-it {background:url(http://gf2.geo.gfsrv.net/cdnd3/e22aeaf55820086385d675274e210b.gif) no-repeat;}
.account-pl {background:url(http://gf3.geo.gfsrv.net/cdn53/e50af59f4823c0b4f244f60c4f6369.gif) no-repeat;}
.account-pt {background:url(http://gf3.geo.gfsrv.net/cdnec/82d4830d10e3a1461aad5a8f1bbaad.gif) no-repeat;}
.account-ro {background:url(http://gf2.geo.gfsrv.net/cdn49/5d4dfc2f7cb229ef43773aaf23ed04.gif) no-repeat;}
.account-tr {background:url(http://gf1.geo.gfsrv.net/cdn3c/297e6c77c37656ee2aba81b92d76bb.gif) no-repeat;}
.account-us {background:url(http://gf2.geo.gfsrv.net/cdnda/073587bf027f2f9ab358fb305a6004.gif) no-repeat;}
*/

.bk {background:url(http://gf3.geo.gfsrv.net/cdn8f/a866411922bfe993301326c577d619.gif) no-repeat;}
.yaez {background:url(http://gf2.geo.gfsrv.net/cdn43/d458220abc0ab4ec8454c67110c8d1.gif) no-repeat;}
.gxp {background:url(http://gf3.geo.gfsrv.net/cdne6/fbe4ad3f48b51b9b2c6059a1dd72e4.gif) no-repeat;}
.zw {background:url(http://gf3.geo.gfsrv.net/cdn83/69b2d5d328aa4733bf991cd4502873.gif) no-repeat;}

.column p{
    margin:0 0 14px;
    font-size:14px;
    line-height:16px;
}
.column form{
    overflow:hidden;
    width:100%;
    padding:6px 0 0;
}
.row{
    overflow:hidden;
    width: 290px;
    padding:0 0 15px 10px;
}
.row label{
    text-align: left;
    float:left;
    width: auto;
    margin:0 8px 0 0;
    font-size:15px;
    line-height:20px;
}
.textfield{
    float: right;
    background:url(http://gf2.geo.gfsrv.net/cdn76/7f7dde5ad8e4cd1a3832cc560e00ab.gif) no-repeat;
    width: 198px;
    height:21px;
}
.textfield input{
    float: right;
    width: 190px;
    height:17px;
    padding:2px 4px;
    margin:0;
    border:0;
    background:none;
    font-size:14px;
}
.check-row{
    overflow:hidden;
    padding:0 0 3px 10px;
    margin:-3px 0 0;
}
.check-row a, .column a {color:#FFE79B;}
* html .check-row{
    overflow:visible;
    height:1%;
}
.check-row .check{
    float:left;
    margin:1px 7px 0 0;
    padding:0;
    width:16px;
    height:16px;
}
.check-row label{
    width: auto;
    font-size:12px;
    line-height:14px;
}
.btn-register, .btn-play {
    display:block;
    overflow:hidden;
    text-indent:-9999px;
    width:336px;
    height:93px;
    margin:0 0 0 -14px;
    position:relative;
    cursor:pointer;
}

/*
.btn-register-ae{background: url(/cdn/landimg/btn-register-sprite-ae.png) no-repeat top left;}
.btn-register-br{background: url(http://gf1.geo.gfsrv.net/cdnc4/052b8b6993cff926ecd669f93c717f.png) no-repeat top left;}
.btn-register-cz{background: url(http://gf1.geo.gfsrv.net/cdn36/e3cd8d3c46e8464b89fc3af7ba084a.png) no-repeat top left;}
.btn-register-de{background: url(http://gf3.geo.gfsrv.net/cdnb0/2deb6283390fda2291cf62df4b70fc.png) no-repeat top left;}
.btn-register-en{background: url(http://gf1.geo.gfsrv.net/cdncf/0f20c44fcb1fac67db238ff25f3741.png) no-repeat top left;}
.btn-register-es{background: url(http://gf2.geo.gfsrv.net/cdnd1/ba712788119cbd2fd41236b5e8112d.png) no-repeat top left;}
.btn-register-fr{background: url(http://gf1.geo.gfsrv.net/cdnfd/42f64ae496432ce3edc049f0b14a14.png) no-repeat top left;}
.btn-register-gr{background: url(http://gf3.geo.gfsrv.net/cdne4/4a00edaecc417e71b5570e582aedad.png) no-repeat top left;}
.btn-register-hu{background: url(http://gf1.geo.gfsrv.net/cdn9b/7edeeb97ef1b7c680b998fed952107.png) no-repeat top left;}
.btn-register-it{background: url(http://gf1.geo.gfsrv.net/cdnc0/4b015e0c470dfc6c02ff663572dda5.png) no-repeat top left;}
.btn-register-pl{background: url(http://gf2.geo.gfsrv.net/cdn76/fd60f6bb992cf532f55f9bab5e5172.png) no-repeat top left;}
.btn-register-pt{background: url(http://gf1.geo.gfsrv.net/cdn94/ebbc3a19adb88fb966789b28b37f71.png) no-repeat top left;}
.btn-register-ro{background: url(http://gf2.geo.gfsrv.net/cdn43/62ebc7f2641151eee30137340dcbd4.png) no-repeat top left;}
.btn-register-tr{background: url(http://gf3.geo.gfsrv.net/cdn82/4b37f69e310a232cc155100eedc131.png) no-repeat top left;}
.btn-register-us{background: url(http://gf1.geo.gfsrv.net/cdncf/0f20c44fcb1fac67db238ff25f3741.png) no-repeat top left;}
*/

.btn-register:hover,.btn-play:hover{background-position: 0 -91px;}
.area{
    overflow:hidden;
    width:100%;
}
.text-weiter-homepage{
    display:block;
    overflow:hidden;
    text-indent:-9999px;
    width:500px;
    height:26px;
    margin:0 auto;
    background-position: center;
}

/*
.text-weiter-homepage-ae{background: url(/cdn/landimg/text-weiter-homepage-ae.png) no-repeat center;}
.text-weiter-homepage-br{background: url(http://gf3.geo.gfsrv.net/cdn8a/633d6e575ecf261b33252f37d876e2.png) no-repeat center;}
.text-weiter-homepage-cz{background: url(http://gf2.geo.gfsrv.net/cdn71/b863f6447a0decba12113f74fefbea.png) no-repeat center;}
.text-weiter-homepage-de{background: url(http://gf1.geo.gfsrv.net/cdn95/e9ff0a8d04b691d72665252596e2e5.png) no-repeat center;}
.text-weiter-homepage-en{background: url(http://gf1.geo.gfsrv.net/cdn69/5090a148353b54230a6af86a582d83.png) no-repeat center;}
.text-weiter-homepage-es{background: url(http://gf2.geo.gfsrv.net/cdn40/ebf219a3ba684eb08645b74f9b4ca0.png) no-repeat center;}
.text-weiter-homepage-fr{background: url(http://gf1.geo.gfsrv.net/cdn36/8e990bfbe9a2f54ca6e74fd5be5167.png) no-repeat center;}
.text-weiter-homepage-gr{background: url(http://gf3.geo.gfsrv.net/cdne8/a687bce58dae149c5d118416145147.png) no-repeat center;}
.text-weiter-homepage-hu{background: url(http://gf1.geo.gfsrv.net/cdnf5/e6be3810f430b8438a18c8466e2b44.png) no-repeat center;}
.text-weiter-homepage-it{background: url(http://gf3.geo.gfsrv.net/cdn2c/3e26323d0a4c90b968a3af183d69ad.png) no-repeat center;}
.text-weiter-homepage-pl{background: url(http://gf1.geo.gfsrv.net/cdn6b/6b99cf871c2007d1998d7616d3ee50.png) no-repeat center;}
.text-weiter-homepage-pt{background: url(http://gf2.geo.gfsrv.net/cdn72/da95c0eabd4b97359355a50a088a44.png) no-repeat center;}
.text-weiter-homepage-ro{background: url(http://gf1.geo.gfsrv.net/cdn3d/09e3e3e50b443add7a564d58daceb2.png) no-repeat center;}
.text-weiter-homepage-tr{background: url(http://gf1.geo.gfsrv.net/cdn36/350f08ce7e4a0332c6b399ec369c48.png) no-repeat center;}
.text-weiter-homepage-us{background: url(http://gf1.geo.gfsrv.net/cdn69/5090a148353b54230a6af86a582d83.png) no-repeat center;}
*/

a#downloadLink {
    display:block;
    height:51px;
    text-indent:-9999px;
    width:314px;
}
a:hover#downloadLink {
    background-position:0 -67px;
}
#footer{
    width:100%;
    overflow:hidden;
    background:url(http://gf1.geo.gfsrv.net/cdn33/faa91e35b5b58fc3d93d3a92d47346.jpg) no-repeat 50% 0;
    color:#5ddfff;
    font:10px/12px Verdana, Geneva, Arial, Helvetica, sans-serif;
    text-align:right;
}
.footer-holder{
    width:668px;
    padding:18px 4px 40px 3px;
    margin:0 auto;
    overflow:hidden;
}
#footer ul{
    margin:-3px 0 0;
    padding:0;
    list-style:none;
    float:left;
    font-size:11px;
    line-height:14px;
}
#footer ul li{
    float:left;
    padding:1px 9px 4px 11px;
    margin:0 11px 0 -11px;
    background:url(http://gf1.geo.gfsrv.net/cdn6c/69bc6cd8a842298b0b536b5f4560c3.gif) no-repeat;
}
#footer ul a{text-decoration:none;}
#footer ul a:hover{text-decoration:underline;}
#footer p{margin:0;}

.featureheader{	
    padding:0 0 0 18px;
    list-style:none;
    overflow:hidden;
    color:#ffe79b;
    font-size:14px;
    line-height:18px;
    cursor:pointer;
    background:url(http://gf3.geo.gfsrv.net/cdn52/00ad931181c18025f75424896a617e.gif) no-repeat 0 2px;
}

.featureDesc{
    margin:0;   
    overflow:hidden;
    font-size:10px;
}

.text-column {min-height: 260px;}
.featurebox div {padding: 0 0 8px 18px;}
.featurebox div#activateBox,
.featurebox div.inner-form-box,
.featurebox div#activateAccount {padding: 0 0 8px;}

.featurebox #activateBox p {
    width:230px;
}

.featurebox p {
    margin:0;
    padding:5px 0;
    width:200px;
}

.youtube-video {
    position:absolute;
    margin-left: 1px;
    display:none;
}

/*###############################
########VALIDATION PLUGIN########
#################################*/

.formError {
    position:absolute;
    top:300px;
    left:300px;
    display:block;
    padding:0 0 0 15px;
    text-align:left;
    width:260px;
    z-index:5000;

}

#pwInfo,
.formError .formErrorContent {
    border:1px solid #20d0c9;
    -moz-box-shadow: 4px 4px 4px #000000;
    -webkit-box-shadow: 4px 4px 4px #000000;
    color:#fff;
    font-family: Arial, Helvetica, sans-serif;
    font-size:11px;
    font-weight:bold;
    min-height:22px;
    width:130px;
    padding:3px 5px;
    background-color:#000;
}
* html .formError .formErrorContent { background-color:#000;height:auto; height:30px;}

.formError .formErrorArrow {
    background:url(http://gf3.geo.gfsrv.net/cdn8a/8227c4d3a07396847835195a90a1f6.png) no-repeat scroll 0 0 transparent;
    height:20px;
    left:1px;
    position:absolute;
    top:2px;
    width:15px;
    z-index:5001;
}

.tac13formError {margin-left:266px !important;}
.over13formError {margin-left:266px !important;}

.error {
    color:#7FE9FF;
    font-size:12px;
    text-align:center;
}

.hidepixel {
    border: 0 none;
    height: 0;
    width: 0;
    overflow: hidden;
    visibility: hidden;
}

/* flash animation */

#flashBG_left {
    width: 508px;
    height: 330px;
    position: absolute;
    left: 50%;
    top: 0; 
    z-index: 0;
    margin-left: -900px;

    width: 382px;
    height: 248px;
}

#welcome_message {
    margin-left: 20px;
}

.landing_button {
    margin-top: 10px;
}

.landing_button span {
    margin: 0 auto;
}

input.hidden {
    width: 1px;
    height: 1px;
    line-height: 1px;
    position: absolute;
    visibility: hidden;
}

input {
    border: 1px solid #999;
    -moz-border-radius: 5px;
    border-radius: 5px; 
    width: 232px;
    padding: 0.4em 4px;
    color: #000;
    font-size: 0.6875em;
    background: #fff;
    background: -moz-linear-gradient(top, #999 14%, #FFF 64%); /* firefox */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(14%,#999), color-stop(64%,#FFF)); /* webkit */
}

.login input:focus, .register input:focus {
    -moz-box-shadow: 0 0 15px #fff;
    -webkit-box-shadow: 0px 0px 15px #fff;
}

span.submit {
    padding: 16px 0 0 0;
    width: 240px;
    height: 29px;
    background: url(http://gf3.geo.gfsrv.net/cdnea/685724e9b32b06c4b0adfbb87b183f.jpg) left -981px no-repeat;
    display: block;
    text-align: center;
}		

span.submit:hover, span.submit:hover, span.submit:focus, span.submit:focus {
    background-position: left -1026px;
}

.submit {
    display: block;
    cursor: pointer;
    color: #ffa800;
    text-align: center;
}

.clear_captcha {
    width: 300px;
    height: 140px;
}

#registration_captcha {
    left: 20px;
    position: absolute;
}

h1, h2, .submit {
    font-family: Cambria, Georgia, serif;
    font-weight: bold;
}

