@import url(colors.css);

body { margin: 0; padding: 0; background-color: #1b2022; background-image:url(http://images.handy.de/de/handy/games/backgrounds/bgLogoDots.jpg); background-repeat:no-repeat; background-position: top center; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 0.7em; color: #fff;}
* html body{f\ont-size: 0.7em;}
th, td, input, select, h3, h2, textarea{font-family: "Trebuchet MS", Arial,Helvetica, sans-serif; font-size: 0.7em;}
h2{font-size: 100%;}
h3{font-weight:bold;}
input, select, textarea{font-size: 11px; font-weight: normal; line-height:11px;  padding: 0 0 0 2px; *padding: 3px 0 0 2px; margin: 0 0 2px 0; border:solid 1px #000; background-color: #D9E2E5;}
label.oneX, span.oneX{float: left; width: 130px;}
form input.radio{background: transparent; position: relative; top: 5px; *top:3px; border:none; margin-right: 5px;}
a, td a{color:#fff; text-decoration: underline;}
acronym{border: none; text-decoration: none; float: left;}
a.arrowDots{padding-left:10px; text-decoration:underline; background-image:url(http://images.handy.de/de/handy/games/arrowDots.gif);background-repeat:no-repeat; background-position: 0px 3px;}
a.arrow, td a.arrow{padding-left:10px; font-weight: normal; text-decoration:underline; background-image:url(http://images.handy.de/de/handy/games/arrow.gif);background-repeat:no-repeat; background-position: 0px 3px;}
a.arrowLeft{padding-left:10px; text-decoration:underline; background-image:url(http://images.handy.de/de/handy/games/arrowLeft.gif);background-repeat:no-repeat; background-position: left 3px;}
a.arrowRight{padding-right:10px; text-decoration:underline; background-image:url(http://images.handy.de/de/handy/games/arrow.gif);background-repeat:no-repeat; background-position: right 3px;}
a.tellAfriend{padding-left:20px; text-decoration:underline; background-image:url(http://images.handy.de/de/handy/games/icons/tellafriend.gif);background-repeat:no-repeat; background-position: 0% -1px;}
a.world{padding-left:20px; text-decoration:underline; background-image:url(http://images.handy.de/de/handy/games/icons/world.gif);background-repeat:no-repeat; background-position: left -1px;}
a.multiplayer{padding-left:25px; text-decoration:underline; background-image:url(http://images.handy.de/de/handy/games/icons/multiplayer.gif);background-repeat:no-repeat; background-position: left -1px;}

div.centerPage{display: block; width:800px; position: absolute; right: 50%; margin-right: -397px;}
.normal{font-weight: normal; font-size: 1.0em;}

/*navigation*/
div.centerPage .nav{position: absolute; top:270px;right: 657px;}
div.centerPage .nav ul{ font-size: 11px; display: block; width:137px; *width:165px; background-image:url(http://images.handy.de/de/handy/games/thGradientNav.jpg);background-repeat:no-repeat;  backround-color: tranparent; border: solid 1px #000; border-right: none; list-style: none; padding-left: 30px; font-weight: bold; line-height:22px; margin-right: -9px;}
div.logoHome{position: absolute; top: -220px; left: 20px;*left:60px;}
.nav li{line-height:16px;}
.nav li a, .nav li.nolink{line-height:16px; text-decoration:none; position: relative; left:-30px; padding-left:8px; width:137px; overflow:hidden;}
.nav li.nolink{color:#eee; font-weight:normal;}
.nav li a:hover{text-decoration:underline; background-image:url(http://images.handy.de/de/handy/games/arrow.gif);background-repeat:no-repeat; background-position: 0px 3px;}
.nav li a.active{background-image:url(http://images.handy.de/de/handy/games/arrowRed.gif);background-repeat:no-repeat; background-position: 0px 3px;}

/*basic Layout*/
div.centerPage .outerContent{position: absolute; right:0px;width:657px; margin: 20px 0 0 0; padding:0;}
.outerContent .header{background-image:url(http://images.handy.de/de/handy/games/backgrounds/bgHeaderBody.jpg);background-repeat:no-repeat;height:231px; width:657px;}
.outerContent .header img{margin-top: 8px; margin-left: 8px;}
.outerContent .contentHull{background-image:url(http://images.handy.de/de/handy/games/backgrounds/bgContentBody.gif);background-repeat: repeat-y;width:657px;}

/*layout for pages with newsboxes*/
.contentHull div.l401{float:left; width: 401px;}
.contentHull div.r220{float:right; width:220px;}
.r220 h1{width:180px !important;}
dl.overview{display: block; border: solid 1px #000; width:176px; padding:0; margin: 0 0 20px 10px; float: left;}
.overview dt{display: block; font-weight: normal; width:176px; font-size: 10px; height:18px; overflow:hidden;}
.overview dt span{ display: block; margin: 2px 5px 2px 5px; }
.overview dd{width: 176px; margin:0; padding:0; clear:both;}
.overview dd img.big{border-top: solid 1px #000; border-bottom: solid 1px #000;padding:0; margin: 0; width:176px; height:208px;}
.overview dd img.thumbs{border: solid 1px #000; margin:2px 0 2px 2px; float:left; width:31px; height:38px;}
.overview dd.orderChannel, .overview dd.orderDetail{background-image: url(http://images.handy.de/de/handy/games/backgrounds/bgOrderOverview.jpg);padding:0; margin:0; height:24px; line-height: 22px; text-align: right; background-position: 115px 0; background-repeat: no-repeat; background-color:#374244;}
.overview dd.orderChannel img{float: left; border:solid 0px #000; margin: 6px 0 0 4px;}
.overview dd.orderDetail{width:250px; background-position: 135px 0;background-repeat: no-repeat; background-color: transparent; border: solid 1px #000;}
.overview dd.orderDetail img {float: left; border:none; margin: 6px 0 0 1px;}
.overview dd.order{background-image: url(http://images.handy.de/de/handy/games/backgrounds/bgOrderOverview.jpg);padding:0; margin:0; height:24px; line-height: 22px; text-align: right;}
.overview dd.order a, .overview dd.orderChannel a, .overview dd.orderDetail a{padding-right: 5px; color: #fff;}
.overview dd.links{ width: 166px; *width:176px; padding: 0 5px 5px 5px; text-align: center; border-bottom: 1px solid #000;}
.outerContent .footer{background-image:url(http://images.handy.de/de/handy/games/backgrounds/bgFooterBody.gif);background-repeat: no-repeat; background-color:transparent;font-size: 90%; font-weight: bold; width:657px; height:30px; margin-bottom:40px;}
.overview dd div.multiplayer, .overview dd div.noMulti{background: url(http://images.handy.de/de/handy/games/icons/multiplayer.gif) no-repeat 0 3px; padding:0 0 3px 22px; *padding:0 0 0 22px; margin: 0 0 -2px 5px; height:20px;}
.overview dd div.noMulti{background-image: url(http://images.handy.de/de/spacer.gif);}


dl.detail{display: block; width:341px; *width:346px; height:373px; padding:0; margin:15px 0 0 10px; *margin:15px 0 0 5px; float: left;}
.detail dt{font-weight: normal; font-size: 10px; height:18px;}
.detail dt span{ display: block; }
.detail dd, .detail dd.order{width: 137px; padding:0; margin:0; float:right; margin-right: 8px;}
.detail dd.order{width: 127px;}
.detail dd.image{width: 176px; margin:0; padding:0; float:left;}
.detail dd.image img.big{ border-top: solid 1px #000; border-bottom: solid 1px #000; padding:0; margin: 0 0 0 5px; width:176px; height:208px;}
.detail dd.image img.big{border:solid 1px #fff;}
.detail dd img.thumbs{border: solid 1px #000; margin:2px 0 2px 2px; float:left; width:23px}
.detail dd.order{border: solid 1px #000; border-right:0;background-image: url(http://images.handy.de/de/handy/games/backgrounds/bgOrderOverview.jpg);height:24px; line-height: 22px; text-align: right; margin-bottom:5px;}
.detail dd.order a{padding-right: 5px; color: #fff;}

.detail dd a.tellAfriend, .detail dd a.world, .detail dd a.multiplayer{position: relative;left:10px;}
.detail dd div.multiplayer{background: url(http://images.handy.de/de/handy/games/icons/multiplayer.gif) no-repeat top left; padding:0 0 0 20px; margin: 0 0 -2px 5px;}
.detail dd.links{ width: 166px;  padding: 0 5px 5px 5px; text-align: center; border-bottom: 1px solid #000;}



/*News-darstellung*/
.contentHull dl.news{margin: 7px 15px 10px 0; position: relative; left:32px; width: 351px; float:left; list-style:none;}
.news dt{display:block; font-weight:bold; float:none; margin: 0 0 5px 0;}
.news dd{display:block; text-align: justify; font-weight:normal;float:left; margin: 0;}
.news dd div{display:block; text-align: left; font-weight:normal; float:left;}
.news dd img{width:45px; height:45px; margin:5px 5px 0 0;}
.news dd span{display:block; font-weight: bold; margin: 2px 0 0 0;}


/*trailer*/
dl.trailer{display: block; float:left; border: solid 1px #000; margin: 0 10px 5px 0; list-style: none; width:130px; line-height:14px;}
.trailer dt{margin: 0;font-size: 1.0em; padding:5px; font-weight:bold; height: 30px; *height: 40px;}
.trailer dd{margin: 0; padding:5px;border-top: solid 1px #000; }
.trailer dd a img{border: solid 1px #fff;}
/*.trailer dt a img{width:20px; margin: 0 5px 0 0; padding:0;}
.trailer dd.order{border-right: solid 1px #000; background-image: url(http://images.handy.de/de/handy/games/backgrounds/bgOrderOverview.jpg); padding:0 5px; margin: 0; text-align: right;}
*/
/*userBreadCrumb*/
.userInfo{position: absolute; left: 10px; *left: 50px; top:-50px; *top:-55px;}
.userInfo div{display:block;width:130px;overflow:visible;}


/*page browseing*/
.pageBrowse{clear: both; display: block; width: 364px; *width: 366px; height:16px; *height:20px; font-weight: bold; padding-top:2px; border: solid 1px #000; margin-left: 35px; *margin-left: 32px; margin-bottom:10px;}
.pageBrowse div{padding-left:10px; float: left;}
.pageBrowse span{float: right; padding-right:8px; color:#000;}
.pageBrowse span img{position: relative; top: 3px;}


/*Search - to be kicked when searchModule is finished*/
div.centerPage .search{position: absolute; top:226px; right: 657px;}
.search form{font-size: 11px; display: block; height:22px; *height:26px; overflow:hidden; width:166px; *width:159px; background-image:url(http://images.handy.de/de/handy/games/thGradientNN.jpg);background-repeat:repeat-y;  backround-color: tranparent; border: solid 1px #000; border-right: none; font-weight: normal;}
.search form input{background-color: #D9E2E5; color:#1b2022; border:solid: 1px #000; font-size: 11px; width:110px; height:18px; padding: 0 0 0 2px *padding: 2px 0 0 2px; margin:2px 0 2px 5px;}
.search form a.btnOk{display:block; position: relative; left: 120px; top: -21px; *top: -22px;background-image:url(http://images.handy.de/de/handy/games/btnOK.jpg);background-repeat:no-repeat; height:20px; width:22px; background-position: -22px 0px;}
.search form a:hover.btnOk{background-position: 0px 0px;}

/*searchModule*/
.searchModule{height: 25px; *height: 27px; border: solid 1px #000; border-right:none;}
.searchModule span{margin-top:2px;}
.searchModule form{margin-right:15px; *margin-right:10px; float:right;}
.searchModule .selectBox{margin-top: 3px; *width: 160px; *height:20px; *overflow:hidden; *border: solid 1px #000; float:left;}
.searchModule form select{*margin: -2px 0 0 -1px;}
.searchModule form input{float:left; margin: 3px 5px 0 0; height:20px;}
.searchModule form a.textBtn, .searchModule form a.textBtnActive{display: block; width: auto; float: left; margin:4px 5px 0 0;padding: 0 5px; text-decoration: none; line-height: 15px; background-color: #transparent; border: solid 1px #000;}
.searchModule form a.textBtn:hover, .searchModule form a.textBtnActive{color: c00; background-color: #fff;}

/*user-data
form input.file{border: solid 1px #fff;display:block; width:88px; height: 20px; background-image: url(http://images.handy.de/de/handy/games/btnUploadImage.jpg); background-position: top right;}
*/

.moveLeft img#pic{width:90px; height:90px; margin-bottom:15px; border: solid 1px #fff; float: left;}
.uplForm{display:block;width:390px; position: relative; left: 40px; *left: 41px; top:8px; *top:-11px;}
div.fileinputs {
	position: relative;
	left:-40px;
	*left:-128px;
	width:88px;
	
	
}

div.fakefile {
	position: absolute;
	top: 0px;
	left: 0px;
	z-index: 1;
	
}
div.fakefile img{display:block; width:88px; height: 20px; background-image: url(http://images.handy.de/de/handy/games/btnUploadImage.jpg); background-position: top right;}
input.file {
	position: relative;
	height:25px;
	top:-5px;
	left:-210px;
	*left:-230px;
	text-align: right;
	-moz-opacity:0;
	filter:alpha(opacity: 0);
	opacity: 0;
	z-index: 2;
	cursor: pointer !important;
}

/*positioning of gameBrowsing*/
.gameBrowse{position: relative; top: -8px; right: 2px;}
.gameBrowse a{margin-right:10px;}

.footer div.links{margin:0 0 0 8px; float: left; line-height:24px;}
.footer a.by{ float: right; margin: 0 8px 0 0; font-weight: normal; line-height:24px;}

/*colorings - have moved to colors.css*/
/*base==neutral*/

.path{background-image:url(http://images.handy.de/de/handy/games/backgrounds/bgColorPathNeutral.jpg); background-repeat: no-repeat; padding: 0 0 0 20px; width: 621px; *width: 641px; margin-left:8px; height: 21px; line-height:21px;}
.main{ color: #fff; background-color: #6D7B7D; background-image:url(http://images.handy.de/de/handy/games/backgrounds/bgColorBodyNeutral.jpg); background-repeat: no-repeat; width: 641px; margin-left:8px; background-position: bottom;  min-height: 900px; *height: 900px;}
.main h1{background-image:url(http://images.handy.de/de/handy/games/backgrounds/hlNeutral.gif); background-repeat: no-repeat; padding: 0 0 0 35px; margin:0; font-size: 110%; font-weight: bold; width: 368px; *width:401; line-height: 57px; float:left;}	
.main .third h1{background-image: none;padding: 0 0 0 10px;margin:0; font-size: 110%; font-weight: bold; width: 170px; *width:200px; line-height: 36px; float:left;}	
.main h1.small{width:250px;*width:280px;}
.main h1 div.dropdown {float: right; margin-right:50px; *margin-right:10px; margin-top:-60px;*margin-top:-45px;}
.main h2{padding: 0 20px 0 10px;}
.main p{clear:left;margin:0; padding: 10px 20px 0 10px; text-align: justify;}
.main p.twoThird{margin:0; padding: 10px 20px 0 10px; text-align: justify; width:400px;}
.main p.half{width: 250px; *width:299px; padding: 10px 0 10px 34px; text-align: justify;}
.main p.detail{float: left; width:250px; *width: auto; padding: 10px 15px 10px 34px; text-align: justify;}
.main p.full{width: 500px;padding: 10px 0 10px 34px; text-align: justify;}
.textBox{margin-top:20px;background-color: transparent; background-image:url(http://images.handy.de/de/handy/games/backgrounds/boxGradientNeutral.jpg); background-repeat: repeat-x;  background-position: 0px 24px; width: 219px; *width: 220px; border: solid 1px #000; border-right: none; }
.textBoxEmpty{margin-top:20px; background-color: transparent; background-image:none; width: 220px; border: none;}

.textBox h2, .bgSearch {color:#fff; font-size: 100%; background-color: #6D7B7D; background-image:url(http://images.handy.de/de/handy/games/thGradientNeutral.jpg); background-repeat: no-repeat; border-bottom: solid 1px #000; width: 189px; *width: 220px; padding: 0 0 0 30px; font-weight: bold; margin:0; line-height:23px;}
.textBox p.date {margin: 0; padding:5px 0 0 5px; font-weight: bold;}
.textBox p.news {margin: 0; padding:5px 10px 15px 15px;}
.legend{position: absolute; right:5px; bottom:5px; font-size: 9px;}
.legend span{font-size:11px; font-style: italic;}
.legend img.down, img.down{position: relative; top:5px;}
h2.gradient {color:#fff; font-size: 100%; background-color: #6D7B7D; background-image:url(http://images.handy.de/de/handy/games/thGradientNeutral.jpg); background-repeat: no-repeat; border: solid 1px #000; border-left: none; border-right: none; width: 591px;*width: 641px; padding: 0 20px 0 30px; font-weight: bold; margin:0 0 10px 0; line-height:23px; clear:both;}
h2.gradient a.arrow{float:right;background-position: 0 7px; margin-right:33px;}
table.textBox{width:587px; border-right: solid 1px #000 !important; table-layout: fixed;}
table.textBox td{padding: 0 5px 5px 5px;}
table.textBox td p{margin:0; padding:5px; line-height:15px;}
.bgNeg{background-position: -30px;}

.bgSearch{background-repeat: repeat-y; background-position: 0px 2px; width:610px; *width:100%;}

/*styles for game detail-pages*/
h1.detailHeaderT{display: block; float:left; clear:left; position: relative; top: 168px; *top: 185px; left:20px; width: 420px; height: 30px; overflow: hidden; font-size: 2.3em; margin:0 padding:0;}
div.titelImgS{float: right; position: relative; top:7px; right: 20px;}
.leftEmu{width: 360px; margin-left:25px; float:left;}
.emu{float:right; clear:right; width:342px; height: 434px; padding:0; margin:0; overflow: hidden; background-image:url(http://images.handy.de/de/handy/games/backgrounds/bgEmulatorFull.jpg); background-repeat: no-repeat; }
.emu div.applet{display: block;  width:176px; height:208px; border: solid 1px #fff; position: relative; left:15px; margin-right:12px; overflow:hidden; float: left;}
.emu div.appletB{display: block;  width:203px; height:388px; overflow:hidden; float: left; margin:2px 0 0 0;}
.emu h2{margin:0; padding:0; margin-left: 35px; font-size:100%; line-height: 22px;}
.leftPreview{width: 360px; margin-left:36px; *margin-left:18px;float:left;}
.leftPreview a{color:#fff;}
.preview{float:right; width:199px; overflow: hidden; background-image:url(http://images.handy.de/de/handy/games/backgrounds/bgEmulatorBlank.jpg); background-repeat: no-repeat; color: #fff;}
.preview a{color:#fff;}
.preview h2{font-weight: bold; font-size: 11px; padding:0 0 0 35px; margin: 6px 0 20px 0; color:#fff;}

.emu dl.detailEmu{display: block; width:130px; height:228px; padding:0; margin:15px 0 0 0; float: right; clear:both;  list-style: none outside none; }
.emu .detailEmu dd{list-style: none; margin:0; float: right;}
.emu .detailEmu dd.detail p{padding:10px;}
.detailEmu dd div.multiplayer{background: url(http://images.handy.de/de/handy/games/icons/multiplayer.gif) no-repeat top left; padding:0 0 0 20px; margin: 0 0 -2px 5px;}
.emu .detailEmu dd.order{width:130px; border: solid 1px #000; border-right:none; background-image: url(http://images.handy.de/de/handy/games/backgrounds/bgOrderOverview.jpg);height:24px; line-height: 22px; text-align: right; margin-bottom:5px;}
.emu .detailEmu dd.order a{padding-right: 5px; color: #fff;}
.emu .detailEmu dd a.tellAfriend{padding-left:20px; text-decoration:underline; background-image:url(http://images.handy.de/de/handy/games/icons/tellafriend.gif);background-repeat:no-repeat; background-position: left -1px; margin-right: 6px;}


.emuAdBottom{width: 342px;  height:22px; *height:24px; overflow:hidden; clear:left; color:#fff; font-size: 100%; background-color: #6D7B7D; background-image:url(http://images.handy.de/de/handy/games/thGradientNeutral.jpg); background-position: -45px 0; background-repeat: no-repeat; border: solid 1px #000; border-right: 0; }
.emuAdBottom span{padding:4px 5px 0 5px; float:left;}
.emuAdBottom span.icons{padding:4px 5px 0 5px; float:right;}
.emuAdBottom img{ margin:0 5px 0 5px;}


.rate{display: block; margin:20px 0 0 30px; float: left;}
.rate h2{color:#fff; font-size: 100%; background-color: #4B5A5D; background-image:url(http://images.handy.de/de/handy/games/thGradientNav.jpg); background-repeat: no-repeat; border: solid 1px #000; border-bottom:none; width: 234px; *width: 266px; padding: 0 0 0 30px; font-weight: bold; margin:0; line-height:20px;}
.ratingBox{background-image:url(http://images.handy.de/de/handy/games/backgrounds/bgRatingD.jpg); background-repeat: no-repeat; padding: 0; width: 266px; height: 216px; line-height:14px; vertical-align: bottom; color:#fff;}
.ratingBox a, .ratingBox a.arrow{color:#fff; text-decoration: underline;}
.bgUserRating{background-image:url(http://images.handy.de/de/handy/games/backgrounds/bgRatingUser.jpg);}
.ratingBox p{display: block; width: 252px; height:66px; overflow: hidden; margin:0; padding:5px 5px 0 5px;}
.ratingBox p a{text-decoration: underline;}
.ratingOuter{margin-left: 5px; width:263px; height:160px; overflow:hidden; }
.ratingOuter div.ratingTextBox{display:block; height:18px; font-weight:bold; width:28px; text-align: center; margin:0 0 0 5px;}
.outRating{height:101px; margin-top:32px;}
.rating{background-image:url(http://images.handy.de/de/handy/games/ratingW.gif); background-repeat: no-repeat;  display: block; width:18px; background-position: top; position: relative; bottom:30px; *bottom: 25px;}

/*user-bewertungs formular*/
.ratingOuter form{margin-top:0px;}
.ratingOuter form input.radio{background: transparent; position: relative; top: 5px; *top:3px; border:none;}

/*handsets*/
.hsetSelectDDown{ width:100%; text-align:right;  position:relative; right:20px; float:right; display: inline-block; height:30px; padding:0; margin:0; margin-top:-40px; }
.hsetSelectDDown form{height: 30px; padding:0; margin:0; clear:left;}
.handsets{display: block; width: 54px; *width: 60px; height: 106px;*height: 115px; overflow:hidden; border: solid 1px #000; margin: 3px; padding:2px; float: left; text-align: center; color:#000; background-color:#fff;}
.handsets a{color:#000;}
/*highscores*/
.highscores{border: solid 1px #000; width:176px; height: 500px; overflow:hidden; margin: 0 0 20px 25px; float: left;}

/*order*/
.third{display: block; float:left; width:210px; border: solid 1px #000;}
.keyword{display: block; border: dashed 1px #fff; padding: 5px; text-align: center; width: 166px; *width:176px; font-size: 130%; font-weight: bold; margin-top: 5px;}

/*forum related*/
textarea.topic{width:450px; height:30px; font-weight:bold;}
textarea.topicOutput{width:405px; margin-top: -1px; *margin-top: -5px;height:30px; font-weight:bold; line-height:18px; background-color: transparent; border: none; color:#fff; float: left; overflow: hidden;}
textarea.bodyD{width:450px; height:150px; overflow:hidden;}
div.quote{display: block; margin: 10px; padding: 10px; border: dotted 1px #000; background-color:transparent;}

/*buttons*/
a.btnOk, a.btnTop, .btnQuote, .btnUnderline, .btnItalic, .btnBold{display:block; width:22px; height: 20px; background-image: url(http://images.handy.de/de/handy/games/btnOnward.jpg); background-position: top right;}
a.btnOk{background-image: url(http://images.handy.de/de/handy/games/btnOK.jpg);}
a.btnTop{background-image: url(http://images.handy.de/de/handy/games/btnTop.jpg);}
.btnQuote{background-image: url(http://images.handy.de/de/handy/games/btnQuote.jpg);}
.btnUnderline{background-image: url(http://images.handy.de/de/handy/games/btnUnderline.jpg);}
.btnItalic{background-image: url(http://images.handy.de/de/handy/games/btnItalic.jpg);}
.btnBold{background-image: url(http://images.handy.de/de/handy/games/btnBold.jpg);}
a:hover.btnOk, a:hover.btnTop, .btnQuote:hover, .btnUnderline:hover,.btnItalic:hover, .btnBold:hover{background-position: top left;}
a.btnOnward, a.btnLogin{display:block; width:44px; height: 20px; background-image: url(http://images.handy.de/de/handy/games/btnOnward.jpg); background-position: top right; margin:2px 0 0 5px;}
a.btnLogin{background-image: url(http://images.handy.de/de/handy/games/btnLogin.jpg);}
a.btnKaufen{display:block; width:44px; height: 20px; background-position: top left; margin:2px 1px 0 0;}
a.btnKaufen{background-image: url(http://images.handy.de/de/handy/games/btnKaufenR.jpg); padding-right:0px !important;}
a.btnOrderNow, a.btnNewTopic, a.btnAnswer, a.btnSaveData, a.btnDeleteAccount, a.btnAdd, a.btnSendRate, a.btnJoin, a.btnLoadCredits,a.btnDeleteAnswer, a.btnDeleteTopic{display:block; width:88px; height: 20px; background-image: url(http://images.handy.de/de/handy/games/btnOrderNow.jpg); background-position: top right;}
a.btnOrderNow{display:block; width:129px; height: 22px; background-image: url(http://images.handy.de/de/handy/games/btnAufsHandy.jpg); background-position: top right;}
a.btnNewTopic{background-image: url(http://images.handy.de/de/handy/games/btnNewTopic.jpg);}
a.btnAnswer{background-image: url(http://images.handy.de/de/handy/games/btnAnswer.jpg);}
a.btnSaveData{background-image: url(http://images.handy.de/de/handy/games/btnSaveData.jpg);}
a.btnDeleteAccount{background-image: url(http://images.handy.de/de/handy/games/btnDeleteAccount.jpg);}
a.btnSendRate, a.btnLoadCredits, a.btnDeleteAnswer, a.btnDeleteTopic{width:120px; background-image: url(http://images.handy.de/de/handy/games/btnSendRate.jpg);}
a.btnJoin{background-image: url(http://images.handy.de/de/handy/games/btnJoin.jpg);}
a.btnLoadCredits{background-image: url(http://images.handy.de/de/handy/games/btnLoadCredits.jpg);}
a.btnAdd{background-image: url(http://images.handy.de/de/handy/games/btnAdd.jpg);}
a.btnDeleteAnswer{background-image: url(http://images.handy.de/de/handy/games/btnDeleteAnswer.jpg);}
a.btnDeleteTopic{background-image: url(http://images.handy.de/de/handy/games/btnDeleteTopic.jpg);}
a.btnDelete{background-image: url(http://images.handy.de/de/handy/games/btnDelete.jpg); width:88px; height:20px; display:block; background-position: top right; margin:2px 0 0 5px; }
a.btnSubmit{background-image: url(http://images.handy.de/de/handy/games/btnSend.jpg); width:88px; height:20px; display:block; background-position: top right; margin:2px 0 0 5px; }
a:hover.btnOnward,a:hover.btnDelete, a:hover.btnSubmit, a:hover.btnLogin, a:hover.btnOrderNow, a:hover.btnNewTopic, a:hover.btnAnswer, a:hover.btnSaveData, a:hover.btnDeleteAccount, a:hover.btnAdd, a:hover.btnSendRate, a:hover.btnJoin, a:hover.btnLoadCredits, a:hover.btnDeleteAnswer, a:hover.btnDeleteTopic{background-position: top left;}
.btnOnward span, .btnDelete span, .btnSubmit span, .btnLogin span,.btnKaufen span, .btnOrderNow span,  .btnSend span, .btnNewTopic span, .btnAnswer span, .btnSaveData span, .btnDeleteAccount span, .btnAdd span,
.btnQuote span, .btnUnderline span, .btnItalic span,.btnBold span, .btnSendRate span, .btnJoin span, .btnLoadCredits span, .btnDeleteAnswer span, .btnDeleteTopic span{display:none;}
.btnUp{position:relative; top:-2px;}
a:hover.btnKaufen{background-position: top right;}




.txtErrors{ margin-left: 10px; font-weight: bold; display: block;  width: 560px;*width: 580px; clear:both; border: dashed 1px #fff; padding: 8px; list-style-position: inside;}

/*baseic goodies*/
.noHeight{height: 0; line-height:0;}
.left{float:left;}
.right{float:right;}
.center{margin:5px auto;}
.centerT{text-align: center;}
.tRight{text-align: right;}
.clearB{clear:both;}
.clearL{clear:left;}
.clearR{clear:right;}
.clearer{height: 0; line-height:0; clear:left;}
.black{color:#000;}
.white{color:#fff;}
.big{font-size:120%}
.bigger{font-size:150%;}
.bold{font-weight: bold;}
.centerT{text-align: center;}
.wholeWidth{width:100% !important;}
.pad10{padding:10px;}
.padL10{padding-left:10px;}
.padL3{padding-left:3px;}
.padT{padding: 10px 0 0 0;}
.pad5{padding:5px;}
.padB5{padding-bottom:5px;}
.padTB5{padding: 5px 0 5px 0;}
.padLR5{padding: 0 5px 0 5px;}
.marg5{margin:5px;}
.marg10{margin:10px;}
.margT10{margin-top:10px;}
.margT10N{margin-top:-10px;}
.margTB5{margin: 5px 0 5px 0;}
.margTBR5{margin: 5px 5px 5px 0;}
.margLR5{margin:0 5px 0 5px;}
.margT{margin: 10px 0 0 0;}
.margT5{margin: 5px 0 0 0;}
.margT2{margin: 2px 0 0 0;}
.margB5{margin:0 0 5px 0;}
.margB{margin:0 0 10px 0;}
.margL5{margin-left:5px;}
.margR5{margin-right:5px;}
.margR3{margin-right:3px;}
.margR10{margin-right:10px;}
.moveLeft{ margin-left:32px;}
.moveLeftS{ margin-left:25px; *margin-left:14px;}
.moveUp{position:relative; top:-34px;}
.bgMove{background-position: 0 -120px;}

.bt{border-top: solid 1px #000;}
.br{border-right: solid 1px #000;}
.bb{border-bottom: solid 1px #000;}
.border{border: solid 1px #000;}
.borderW{border: solid 1px #fff;}
.btW{border-top: solid 1px #fff;}
.bbW{border-bottom: solid 1px #fff;}
.noborder{border:none;}
.btWS{border-top: dashed 1px #fff; width:280px; position: relative; left:10px;margin: 5px 0 5px 0; clear:left;}
.bbWS{border-bottom: dashed 1px #fff; width:280px; position: relative; left:10px;margin: 5px 0 5px 0; clear: left; }
.bbWDashed{border-bottom: dashed 1px #fff; width:280px;}
.blWDashed{border-left: dashed 1px #fff;}
.btDashed{border-top: dashed 1px #000;}
.blDashed{border-left: dashed 1px #000;}
.brDashed{border-right: dashed 1px #000;}

/*special workaroundabouts*/
.moveLeftAll{padding-left: 25px; *padding-left: 14px;}/*firefox and IE6*/


/*seo_partner*/
div#SEO_partnerseiten  table{ width: 500px;float:left; margin-left:20px;}
div#SEO_partnerseiten table td{vertical-align: top; padding:4px;}
div#SEO_partnerseiten  td.SEO_logo{width:162px; padding-top: 8px;}
