body, table, td, tr, th, li, ul, a, div, span, img, h1, h2, h3, p, pre, form, label, input, textarea, dl, dt, dd {
	margin : 0px;
	padding : 0px;
}
body {
	background-color : #683a23;
}
body, td {
	font-family : "Trebuchet MS", Arial, sans-serif;
	font-size : 12pt;
	text-align : left;
	color : #52646b;
}
table#layout {
	border-collapse : collapse;
	border-spacing : 0px;
	width : 100%;
	min-width : 920px;
	border-bottom : 1px solid #ffee92;
}
table#layout td#left, table#layout td#center, table#layout td#right {
	vertical-align : top;
}
table#layout td#left div, table#layout td#right div {
	padding : 1px;
}
table#layout td#left {
	background-image : url("http://www.dinorpg.de/img/design/hp_motif.jpg");
	background-position : right 378px;
}
table#layout td#left div {
	height : 378px;
	background-image : url("http://www.dinorpg.de/img/design/hp_motif_haut.jpg");
	background-repeat : repeat-x;
	background-position : right top;
}
table#layout td#right {
	background-image : url("http://www.dinorpg.de/img/design/core_right_bg.jpg");
	background-position : left 77px;
	background-repeat : repeat-y;
}
table#layout td#right div {
	height : 77px;
	background-image : url("http://www.dinorpg.de/img/design/core_right_header.gif");
	background-repeat : no-repeat;
	background-position : left top;
}
table#layout td#center {
	width : 900px;
	background-image : url("http://www.dinorpg.de/img/design/core_center_bg.gif");
	background-position : left 378px;
}
table#layout td#center #centerHeader {
	padding : 1px;
	background-image : url("http://www.dinorpg.de/img/design/core_center_header.jpg");
	background-repeat : repeat-x;
}
table#layout td#center #centerContent {
	float : left;
	position : relative;
	margin-left : 20px;
	width : 530px;
	padding-top : 100px;
	padding-bottom : 50px;
	text-align : left;
	min-height : 600px;
}
table#layout td#center .largeSection {
	width : 660px !important;
}
#homepage {
	width : 100%;
	border-bottom : 1px solid #ffee92;
}
#homepage table {
	border-collapse : collapse;
	border-spacing : 0px;
}
#homepage table td {
	valign : top;
}
#homepage table .leftfond {
	background-position : right top;
	background-image : url("http://www.dinorpg.de/img/design/hp_motif.jpg");
	width : 50%;
}
#homepage table .left {
	background-repeat : repeat-x;
	background-image : url("http://www.dinorpg.de/img/design/hp_motif_haut.jpg");
	height : 378px;
	background-position : right top;
}
#homepage table .rightfond {
	background-position : left top;
	background-image : url("http://www.dinorpg.de/img/design/hp_motif.jpg");
	width : 50%;
}
#homepage table .right {
	background-position : left top;
	background-repeat : repeat-x;
	height : 378px;
	background-image : url("http://www.dinorpg.de/img/design/hp_motif_haut.jpg");
}
#banner2 a {
	position : absolute;
	width : 350px;
	height : 95px;
	z-index : 10;
	margin-left : 325px;
	margin-top : 30px;
	background-color : transparent;
}
.mtlogo {
	position : absolute;
	height : 16px;
	width : 140px;
	top : 10px;
	left : 30px;
	background-position : 0px 0px;
	background-image : url("http://www.dinorpg.de/img/design/logo_mt.gif");
	background-repeat : no-repeat;
	z-index : 10;
}
.mtlogo ul {
	margin-left : -5px;
	padding-top : 23px;
	list-style-type : none;
	display : none;
}
.mtlogo ul li {
	padding-left : 10px;
	background-color : #263F32;
	border-color : #378767;
	border-left : 2px;
	border-right : 2px;
}
.mtlogo ul li a {
	font-family : trebuchet ms, arial;
	font-size : 11px;
	color : #f1c98e;
	list-style-type : none;
}
.mtlogo ul li a:hover {
	color : #FFFFFF;
	background-color : transparent;
}
.mtlogo:hover {
	width : 140px;
	background-image : url("http://www.dinorpg.de/img/design/logo_mt.gif");
}
.mtlogo:hover ul {
	display : block;
}
.log {
	background-image : url("http://www.dinorpg.de/img/design/fond_log.gif");
	height : 34px;
	background-repeat : repeat-x;
	background-position : right top;
}
.log .menu2 {
	margin-right : auto;
	margin-left : auto;
	width : 1008px;
	height : 34px;
	background-image : url("http://www.dinorpg.de/img/design/deco_log.jpg");
	background-repeat : no-repeat;
}
.log .menu2 .menulog {
	padding-top : 8px;
	padding-left : 544px;
}
.log .menu2 .menulog .info3 {
	font-family : trebuchet ms, arial;
	font-size : 13px;
	color : #FFFFFF;
	font-weight : bold;
	text-transform : uppercase;
	background-image : url("http://www.dinorpg.de/img/icons/small_chrono.gif");
	height : 16px;
	background-repeat : no-repeat;
	padding-left : 20px;
	float : left;
}
.log .menu2 .menulog .info4 {
	font-family : trebuchet ms, arial;
	font-size : 12px;
	color : #72d27c;
	font-weight : bold;
	padding-right : 305px;
	text-align : right;
}
.log .menu2 .menuform {
	padding-top : 4px;
	padding-left : 294px;
	float : left;
}
.log .menu2 .menuform .info2 {
	font-family : trebuchet ms, arial;
	font-size : 11px;
	color : #72d27c;
	font-weight : bold;
	text-transform : uppercase;
	line-height : 2px;
	padding-top : 4px;
}
.log .menu2 .menuform a.maitre {
	font-family : trebuchet ms, arial;
	font-size : 11px;
	color : #72d27c;
	font-weight : bold;
	text-transform : uppercase;
	text-decoration : none;
}
.log .menu2 .menuform a.maitre:hover {
	color : #FFFFFF;
	background-color : transparent;
}
.log .menu2 .menuform a {
	font-family : trebuchet ms, arial;
	font-size : 10px;
	color : #509579;
	font-weight : bold;
	text-transform : uppercase;
}
.log .menu2 .menuform a:hover {
	color : #FFFFFF;
	background-color : transparent;
}
.log .menu2 .menuform input.green {
	width : 75px;
	padding-left : 5px;
	height : 22px;
	background-repeat : no-repeat;
	background-color : #3f6c43;
	text-align : left;
	background-image : url("http://www.dinorpg.de/img/design/fond_form.gif");
	border : 0px;
	color : #ffee92;
	vertical-align : -10%;
}
.log .menu2 .menuform input.green:focus {
	background-image : url("http://www.dinorpg.de/img/design/fond_form2.gif");
}
.log .menu2 .menuform input.btgreen, .log .menu2 .menuform .btgreen {
	margin-left : 5px;
	border : 0px;
	height : 25px;
	width : 85px;
	background-image : url("http://www.dinorpg.de/img/design/button_green.gif");
	vertical-align : -10%;
	cursor : pointer;
}
.log .menu2 .menuform .btgreen:hover {
	background-image : url("http://www.dinorpg.de/img/design/button_green2.gif");
}
.log .menu2 .menuform .bttexte {
	font-family : trebuchet ms, arial;
	font-size : 12px;
	color : white;
	font-weight : bold;
	text-transform : uppercase;
}
.log .menu2 .menuform .bttexte:hover {
	color : white;
}
#centerHeader2 {
	width : 1008px;
	background-image : url("http://www.dinorpg.de/img/design/hp_header.jpg");
	background-position : left top;
	background-repeat : no-repeat;
	height : 492px;
}
#centerFooter {
	height : 277px;
	background-image : url("http://www.dinorpg.de/img/design/hp_footer.jpg");
	background-repeat : no-repeat;
	background-position : left bottom;
}
#center2 {
	width : 1008px;
}
.intro2 {
	position : absolute;
}
.intro2 .bloc {
	width : 606px;
	height : 348px;
	margin-left : 196px;
	margin-top : 145px;
	background-position : left top;
	position : relative;
}
.intro2 .bloc .menu {
	text-align : center;
	height : 40px;
	background-repeat : no-repeat;
	background-image : url("http://www.dinorpg.de/img/design/hp_menu.jpg");
}
.intro2 .bloc a.choix1 {
	position : absolute;
	height : 100px;
	width : 105px;
	margin-top : 0px;
	background-repeat : no-repeat;
	background-image : url("http://www.dinorpg.de/img/loc/fr/hp_combat_bt.gif");
	padding-bottom : 4px;
}
.intro2 .bloc a.choix1:hover {
	background-image : url("http://www.dinorpg.de/img/loc/fr/hp_combat_bt2.gif");
}
.intro2 .bloc a.choix1:focus {
	background-image : url("http://www.dinorpg.de/img/loc/fr/hp_combat_bt2.gif");
}
.intro2 .bloc a.choix2 {
	position : absolute;
	height : 100px;
	width : 105px;
	margin-top : 105px;
	background-repeat : no-repeat;
	background-image : url("http://www.dinorpg.de/img/loc/fr/hp_dinoz_bt.gif");
	padding-bottom : 4px;
}
.intro2 .bloc a.choix2:hover {
	background-image : url("http://www.dinorpg.de/img/loc/fr/hp_dinoz_bt2.gif");
}
.intro2 .bloc a.choix2:focus {
	background-image : url("http://www.dinorpg.de/img/loc/fr/hp_dinoz_bt2.gif");
}
.intro2 .bloc a.choix3 {
	position : absolute;
	margin-top : 210px;
	height : 100px;
	width : 105px;
	background-repeat : no-repeat;
	background-image : url("http://www.dinorpg.de/img/loc/fr/hp_guerre_bt.gif");
}
.intro2 .bloc a.choix3:hover {
	background-image : url("http://www.dinorpg.de/img/loc/fr/hp_guerre_bt2.gif");
}
.intro2 .bloc a.choix3:focus {
	background-image : url("http://www.dinorpg.de/img/loc/fr/hp_guerre_bt2.gif");
}
.intro2 .bloc a:hover {
	background-color : transparent;
}
.intro2 .bloc .module {
	position : absolute;
	left : 108px;
	width : 496px;
	height : 308px;
	background-repeat : no-repeat;
	background-image : url("http://www.dinorpg.de/img/design/fond_module.jpg");
}
.intro2 .bloc .module .swf {
	padding-top : 4px;
	padding-left : 3px;
	width : 485px;
	height : 297px;
}
.intro2 .bloc .module .modicon {
	position : absolute;
	left : 11px;
	top : 8px;
}
.intro2 .bloc .module .modtitre {
	height : 38px;
	width : 85px;
	padding-left : 48px;
	padding-top : 6px;
	color : #fffdba;
	text-transform : uppercase;
	font-size : 9pt;
	font-weight : bold;
}
.intro2 .bloc .module .modtext {
	padding-left : 8px;
	height : 226px;
	width : 121px;
	color : #854b25;
	font-size : 10pt;
	font-weight : normal;
	background-color : transparent;
}
.intro2 .bloc .module .modaccroche {
	margin-top : 6px;
	width : 490px;
	color : #fffdba;
	text-align : center;
	font-size : 11pt;
	text-transform : uppercase;
	font-style : italic;
	background-color : transparent;
}
.intro2 .bloc .module .modaccroche:first-letter {
	font-size : 14pt;
	text-transform : uppercase;
}
.intro2 .bloc .module .modimage {
	padding-left : 142px;
	margin-top : -294px;
}
.intro2 .bloc .comoff {
	width : 490px;
	height : 300px;
	margin-top : 4px;
	margin-left : 4px;
	position : absolute;
	z-index : 2;
	background-color : black;
	opacity : 0.4;
	filter : alpha(opacity=40);
}
.intro2 .bloc .minipopup {
	position : absolute;
	z-index : 3;
	background : transparent url("http://www.dinorpg.de/img/design/minipopup.png") no-repeat top left;
	width : 458px;
	height : 162px;
	margin-left : 25px;
	margin-top : 65px;
	color : #863724;
	font-size : 9pt;
	font-weight : bold;
	padding-left : 40px;
}
.intro2 .bloc .minipopup h2 {
	text-transform : uppercase;
	color : #eafdc5;
	font-size : 10pt;
	padding : 0px;
	background-color : transparent;
	background-image : none;
	letter-spacing : 1px;
}
.intro2 .bloc .minipopup p {
	margin-top : 18px;
	font-size : 11pt;
}
.intro2 .bloc .minipopup p span {
	text-decoration : underline;
}
.intro2 .bloc .minipopup ul {
	list-style-type : none;
	width : 420px;
}
.intro2 .bloc .minipopup ul li {
	float : left;
	position : relative;
	margin-right : 25px;
	background : transparent url("http://www.dinorpg.de/img/icons/elem_3.gif") no-repeat top left;
	padding-left : 28px;
	height : 22px;
}
a.boutonhp {
	font-family : trebuchet ms, arial;
	font-size : 13px;
	color : #f1c98e;
	font-weight : bold;
}
a.boutonhp:hover {
	color : #FFFFFF;
	background-color : transparent;
}
a.boutonInsc {
	font-family : trebuchet ms, arial;
	font-size : 15px;
	color : white;
	font-weight : bold;
}
a.boutonInsc:hover {
	color : #ffd800;
	background-color : transparent;
}
.lang2 {
	position : absolute;
	margin : auto;
	margin-top : 8px;
	margin-left : 160px;
	right : 20px;
}
.lang2 li {
	display : inline;
}
.lang2 a {
	background-color : transparent;
}
.lang2 a img {
	width : 20px;
	border : 1px solid #8e3e26;
}
.lang2 a:hover {
	background-color : transparent;
}
.subscribe2 {
	position : absolute;
	margin-top : 150px;
}
.subscribe2 table {
	font-family : trebuchet ms, arial;
	font-size : 13px;
	color : #552615;
	font-weight : bold;
	width : 370px;
	margin-left : 10px;
	margin-top : 50px;
}
.subscribe2 table th {
	width : 140px;
}
.subscribe2 .help2 {
	background-color : #623019;
	width : 375px;
	margin-left : 408px;
	font-size : 10pt;
	color : #ffee92;
	padding-top : 2px;
	text-align : center;
	padding-left : 10px;
	padding-right : 10px;
	padding-bottom : 5px;
	border : 1px solid #d3794a;
	z-index : 2;
	position : relative;
}
.subscribe2 .help2 span.money {
	color : #ffee92;
	font-weight : bold;
	font-size : 10pt;
}
.subscribe2 .help2 strong {
	color : white;
}
.subscribe2 .help2 a {
	color : #ffee92;
}
.subscribe2 .form2 {
	position : absolute;
	margin-left : 408px;
	margin-top : 10px;
	background-image : url("http://www.dinorpg.de/img/design/fond_suscribe.jpg");
	background-repeat : no-repeat;
	width : 397px;
	background-color : #f3ca92;
}
.subscribe2 .form2 .subicon {
	position : absolute;
	padding-left : 13px;
	padding-top : 13px;
	float : left;
}
.subscribe2 .form2 .subtitre {
	position : absolute;
	height : 38px;
	width : 85px;
	padding-left : 52px;
	padding-top : 12px;
	color : #fffdba;
	text-transform : uppercase;
	font-size : 9pt;
	font-weight : bold;
	float : left;
}
.subscribe2 .art {
	float : none;
	position : absolute;
	margin-top : -20px;
	margin-left : 100px;
	border : 0px;
	outline : none;
	z-index : 100;
}
.subscribe2 .form .error {
	color : #ffee92;
	background-color : #bd4e28;
	padding : 5px;
	margin : 10px;
	font-size : 8pt;
	border : 1px solid #ffee92;
	outline : 1px solid #f5cc94;
}
.subscribe2 .error2 {
	font-size : 10px;
	color : #ffee92;
	background-color : #bd4e28;
	padding : 5px;
	margin : 10px;
	border : 1px solid #ffee92;
	outline : 2px solid #f5cc94;
}
.menuHome2 {
	display : none;
}
input.field2 {
	width : 197px;
	padding-left : 3px;
	height : 24px;
	float : left;
	color : #ffee92;
	font-size : 9pt;
	font-weight : bold;
	margin-top : 4px;
	border : 0px;
	background-image : url("http://www.dinorpg.de/img/design/form_field.gif");
	background-repeat : no-repeat;
	background-color : transparent;
}
input.field2:focus {
	background-image : url("http://www.dinorpg.de/img/design/form_field_hover.gif");
}
label.check2 {
	display : block;
	padding-left : 20px;
	padding-right : 20px;
	padding-top : 5px;
	font-size : 10pt;
	line-height : 11pt;
	cursor : pointer;
}
label.check2:hover {
	text-decoration : underline;
	color : #bc683c;
}
.button2 {
	width : 135px;
	height : 24px;
	margin-top : 2px;
	margin-bottom : 10px;
	padding-left : 10px;
	padding-top : 4px;
	font-variant : small-caps;
	font-size : 10pt;
	color : #fff1ad;
	font-weight : bold;
	text-decoration : none;
	text-align : left;
	cursor : pointer;
	background-image : url("http://www.dinorpg.de/img/design/button.gif");
	background-repeat : no-repeat;
}
input.button2 {
	width : 145px;
	height : 28px;
	padding-top : 0px;
	border : 0px;
}
input.button2:first-letter, a.button2:first-letter {
	color : white;
}
input.button2:hover, a.button2:hover {
	color : white;
	background-image : url("http://www.dinorpg.de/img/design/button_hover.gif");
}
.dojo input {
	margin : auto;
}
.dojo .dialog .box .avatar {
	z-index : -10;
}
.dojo .objectif {
	cursor : default;
	background-image : url("http://www.dinorpg.de/img/design/fond_obj.jpg");
	background-repeat : no-repeat;
	height : 46px;
	width : 527px;
}
.dojo .objectif .objtext {
	font-size : 13px;
	font-weight : bold;
	color : #f3c14a;
	text-align : center;
	padding-top : 5px;
	width : 450px;
	margin : auto;
}
.dojo .dojoBg {
	background-image : url("http://www.dinorpg.de/img/design/home_dojo.jpg");
	height : 288px;
	width : 530px;
	background-repeat : no-repeat;
}
.dojo .dojoBg .text1 {
	color : #ffee92;
	text-transform : uppercase;
	font-weight : bold;
	font-style : italic;
	font-size : 13px;
	padding-top : 7px;
}
.dojo .dojoBg .text1:first-letter {
	font-size : 120%;
}
.dojo .dojoBg .cout {
	color : #bc683c;
	font-size : 10px;
}
.dojo .dojoBg .text2 {
	color : white;
	font-size : 12px;
	text-transform : uppercase;
	font-weight : bold;
	padding-top : 203px;
	padding-left : 20px;
}
.dojo .dojoBg .text2:first-letter {
	font-size : 120%;
}
.dojo .dojoBg .text3 {
	color : #74ff69;
	text-transform : none;
	text-align : right;
	padding-right : 20px;
	font-weight : bold;
	font-size : 14px;
	margin-top : -19px;
}
.dojo .dojoBg .menuBt {
	float : left;
	margin-top : 12px;
	margin-left : 10px;
	background-image : url("http://www.dinorpg.de/img/design/menu_dojo_bt.gif");
	border : 0px;
	height : 42px;
	width : 120px;
	cursor : pointer;
}
.dojo .dojoBg .menuBt .textBt {
	text-transform : uppercase;
	float : left;
	padding-top : 5px;
	padding-left : 5px;
	width : 60px;
	height : 38px;
	color : #f4d26b;
	font-size : 9pt;
	font-weight : bold;
	line-height : 12pt;
	background-color : transparent;
	text-decoration : none;
}
.dojo .dojoBg .menuBt .textBt:first-letter {
	font-size : 120%;
}
.dojo .dojoBg .menuBt .iconDefi {
	float : left;
	background-image : url("http://www.dinorpg.de/img/design/icon_defi.gif");
	height : 32px;
	width : 32px;
	background-repeat : no-repeat;
	margin-left : 5px;
	margin-top : 5px;
}
.dojo .dojoBg .menuBt .iconClass {
	background-image : url("http://www.dinorpg.de/img/design/icon_classement.gif");
	height : 32px;
	width : 32px;
	background-repeat : no-repeat;
	margin-left : 5px;
	margin-top : 5px;
	float : left;
}
.dojo .dojoBg .menuBt .iconTrain {
	background-image : url("http://www.dinorpg.de/img/design/icon_train.gif");
	height : 32px;
	width : 32px;
	background-repeat : no-repeat;
	margin-left : 5px;
	margin-top : 5px;
	float : left;
}
.dojo .dojoBg .menuBt:hover, .dojo .dojoBg .menuBt:focus {
	background-image : url("http://www.dinorpg.de/img/design/menu_dojo_bt2.gif");
}
.dojo .dojoBg .menuBt:hover .textBt, .dojo .dojoBg .menuBt:focus .textBt {
	color : #672a07;
}
.dojo .dojoBg .tempBt {
	background-image : url("http://www.dinorpg.de/img/design/custom_bt.gif");
	height : 42px;
	width : 120px;
}
.dojo .defi {
	position : relative;
	margin-top : 5px;
	cursor : pointer;
}
.dojo .defi table {
	width : 496px;
	margin : auto;
	margin-bottom : 5px;
}
.dojo .defi table .rank {
	text-align : center;
}
.dojo .defi .titre {
	cursor : default;
	text-transform : uppercase;
	font-size : 13px;
	font-weight : bold;
	color : #502213;
	margin-bottom : 4px;
}
.dojo .defi .defiFond {
	background-image : url("http://www.dinorpg.de/img/design/fond_defi.jpg");
	height : 114px;
	width : 100px;
	float : left;
	margin-left : 5px;
	list-style-type : none;
}
.dojo .defi .defiFond:hover, .dojo .defi .defiFond:focus {
	background-image : url("http://www.dinorpg.de/img/design/fond_defi2.jpg");
}
.dojo .defi .defiDone, .dojo .defi .defiDone:hover, .dojo .defi .defiDone:focus {
	background-image : url("http://www.dinorpg.de/img/design/fond_defi3.jpg");
}
.dojo .defi .defiCancel {
	background-image : url("http://www.dinorpg.de/img/icons/large_error.gif");
	width : 32px;
	height : 32px;
	left : 65px;
	bottom : 105px;
	position : relative;
	display : none;
}
.dojo .defi .defiCancel:hover {
	background-color : transparent;
}
.dojo .defi .nom {
	font-size : 12px;
	color : #431d01;
	font-weight : bold;
	line-height : 10pt;
}
.dojo .defi .niveau {
	line-height : 10pt;
	font-size : 12px;
	color : #ffe480;
}
.dojo .defi .sdino {
	padding-top : 30px;
	padding-bottom : 12px;
}
.dojo .search {
	position : relative;
	margin-top : 10px;
}
.dojo .search table {
	margin-top : 2px;
	height : 30px;
}
.dojo .search .test {
	background-image : url("http://www.dinorpg.de/img/design/fond_search.gif");
	width : 154px;
	height : 91px;
	border : 1px solid #c17145;
	float : left;
}
.dojo .search .clan {
	background-image : url("http://www.dinorpg.de/img/design/fond_search.gif");
	width : 361px;
	height : 91px;
	border : 1px solid #c17145;
	float : left;
	margin-left : 11px;
}
.dojo .search .titre {
	font-size : 12px;
	color : #ffee92;
	font-weight : bold;
	text-transform : uppercase;
	padding-left : 5px;
	padding-top : 2px;
}
.dojo .search .info {
	font-size : 12px;
	font-weight : bold;
	color : #ffee92;
}
.dojo .versus {
	width : 527px;
	height : 247px;
	background-image : url("http://www.dinorpg.de/img/design/vs.jpg");
	background-repeat : no-repeat;
}
.dojo .versus ul {
	margin : auto;
}
.dojo .versus .left, .dojo .versus .right {
	margin : 5px;
	font-size : 10pt;
	height : 220px;
	width : 220px;
	background-color : transparent;
}
.dojo .versus .left .nodino, .dojo .versus .right .nodino {
	margin-top : 50px;
	margin-left : 10px;
}
.dojo .versus .left .nodino .gliss, .dojo .versus .right .nodino .gliss {
	color : #371408;
	font-size : 18px;
	text-transform : uppercase;
	font-weight : bold;
}
.dojo .versus .left .nodino .fleche, .dojo .versus .right .nodino .fleche {
	margin-left : 80px;
	background-image : url("http://www.dinorpg.de/img/design/drag.gif");
	background-repeat : no-repeat;
	height : 74px;
	width : 50px;
}
.dojo .versus .left .maitre, .dojo .versus .right .maitre {
	display : block;
	color : #fce3bb;
	font-size : 15px;
	text-transform : uppercase;
	font-weight : bold;
}
.dojo .versus .left .maitre:first-letter, .dojo .versus .right .maitre:first-letter {
	font-size : 120%;
}
.dojo .versus .left .place, .dojo .versus .right .place {
	padding-top : 15px;
	line-height : 14px;
}
.dojo .versus .left .level, .dojo .versus .right .level {
	color : #ac751c;
	font-size : 13px;
	text-transform : uppercase;
	font-weight : bold;
}
.dojo .versus .combat {
	position : absolute;
	top : 350px;
	left : 215px;
	background-image : url("http://www.dinorpg.de/img/design/combat.gif");
	background-repeat : no-repeat;
	height : 59px;
	width : 112px;
	cursor : pointer;
}
.dojo .versus .combat .demarrer {
	display : block;
	padding-top : 17px;
	padding-left : 24px;
	position : relative;
	width : 70px;
	color : #271009;
	font-size : 13px;
	text-transform : uppercase;
	font-weight : bold;
	line-height : 15px;
	text-decoration : none;
	background-color : transparent;
}
.dojo .versus .combat:hover {
	background-image : url("http://www.dinorpg.de/img/design/combat2.gif");
}
.dojo .dinoMenu {
	list-style-type : none;
}
.dojo .dinoMenu .nom {
	font-size : 12px;
	color : #431d01;
	font-weight : bold;
	line-height : 10pt;
	text-decoration : none;
}
.dojo .dinoMenu a {
	color : #9a4029;
	font-size : 10pt;
	text-transform : none;
	cursor : pointer;
}
.dojo .dinoMenu a:hover {
	background-color : transparent;
	text-decoration : underline;
}
.dojo .dinoList {
	position : relative;
	overflow : hidden;
	width : 520px;
	height : 84px;
}
.dojo .dinoList .dinoListContent {
	list-style-type : none;
	width : 5500px;
	position : relative;
}
.dojo .dinoList .dinoListContent .dinoFond {
	float : left;
	background-image : url("http://www.dinorpg.de/img/design/fond_dino.jpg");
	width : 97px;
	height : 84px;
	margin-left : 7px;
	cursor : pointer;
	background-repeat : no-repeat;
}
.dojo .dinoList .dinoListContent .dinoFond:hover, .dojo .dinoList .dinoListContent .dinoFond:focus {
	background-image : url("http://www.dinorpg.de/img/design/fond_dino2.jpg");
}
.dojo .dinoList .dinoListContent .dinoDone, .dojo .dinoList .dinoListContent .dinoDone:hover, .dojo .dinoList .dinoListContent .dinoDone:focus {
	background-image : url("http://www.dinorpg.de/img/design/fond_dino3.jpg");
}
.dojo .dinoList .dinoListContent .nom {
	font-size : 12px;
	color : #431d01;
	font-weight : bold;
	line-height : 10pt;
	text-decoration : none;
}
.dojo .dinoList .dinoListContent .niveau {
	line-height : 10pt;
	font-size : 12px;
	color : #ffe480;
}
.dojo .dinoList .dinoListContent .sdino {
	padding-top : 8px;
	padding-bottom : 5px;
}
.titrevs {
	margin-top : 5px;
	text-transform : uppercase;
	font-size : 14px;
	font-weight : bold;
	color : #502213;
	margin-bottom : 4px;
}
#banner a {
	position : absolute;
	width : 350px;
	height : 95px;
	z-index : 10;
	margin-left : 100px;
	margin-top : 5px;
	background-color : transparent;
}
#footer {
	text-align : center;
	color : #eabc81;
	font-size : 8pt;
}
#footer a {
	color : #ffee92;
}
#footer a:hover {
	color : white;
}
#footer img {
	vertical-align : -25%;
}
a {
	color : #8e3e26;
	font-variant : small-caps;
	font-weight : bold;
	-moz-border-radius : 5px;
}
a:hover {
	color : #fce3bc;
	background-color : #9a4029;
}
a img {
	border : none;
}
h2 {
	height : 21px;
	margin-top : 25px;
	margin-bottom : 5px;
	padding-left : 8px;
	color : #ffee92;
	font-variant : small-caps;
	font-size : 12pt;
	line-height : 20px;
	background-image : url("http://www.dinorpg.de/img/design/title_h2.gif");
	background-repeat : no-repeat;
}
.largeSection h2 {
	background-image : url("http://www.dinorpg.de/img/design/title_h2_long.gif");
}
p {
	line-height : 12pt;
	margin-bottom : 10px;
}
p:first-letter {
	font-weight : bold;
	font-size : 115%;
}
div.clear {
	clear : both;
	height : 1px;
	font-size : 0pt;
	line-height : 0pt;
}
.section {
	height : 45px;
	margin-left : -10px;
	margin-bottom : 20px;
	background-image : url("http://www.dinorpg.de/img/design/title_h1.gif");
	background-position : left bottom;
	background-repeat : no-repeat;
}
.section .swf {
	margin-left : 5px;
}
a.icon {
	font-size : 0pt;
	line-height : 0pt;
}
a.icon img {
	border : 1px solid #ae6733;
}
a.icon:hover {
	background-color : transparent;
}
a.icon:hover img {
	border-color : white;
}
.swf {
	display : block;
	font-size : 0pt;
	line-height : 0pt;
}
img.help {
	vertical-align : -15%;
	border : 1px solid #bc683c;
	cursor : help;
}
img.help:hover {
	border-color : white;
}
span.tix, span.money {
	color : #b85e03;
	font-weight : bold;
	font-size : 9pt;
}
span.money img {
	vertical-align : -15%;
}
span.tix img {
	cursor : help;
	vertical-align : -8%;
}
.help span.tix, .help span.money {
	color : #ffee92;
}
div.help {
	margin-top : 10px;
	margin-bottom : 10px;
	padding : 5px;
	padding-left : 20px;
	color : #fce3bc;
	font-size : 10pt;
	background-color : #bc683c;
	-moz-border-radius : 10px;
	background-image : url("http://www.dinorpg.de/img/icons/small_missAct.gif");
	background-position : 5px 8px;
	background-repeat : no-repeat;
}
div.help strong {
	color : white;
}
div.help a {
	color : #ffee92;
}
a.back {
	margin-left : 15px;
	margin-top : 5px !important;
	margin-bottom : 5px !important;
}
a.back img {
	position : absolute;
	margin-left : -41px;
	margin-top : -6px;
}
.userAvatar, .userAvatar a {
	display : block;
	overflow : hidden;
	background-color : #9a4029;
	font-size : 0pt;
	line-height : 0pt;
}
.userAvatar, .userAvatar img {
	width : 90px;
	height : 30px;
}
.userAvatar {
	border : 1px solid #fce3bc;
}
.cache {
	position : absolute;
	top : -800px;
}
div.error {
	color : #ffee92;
	background-color : #bd4e28;
	padding : 5px;
	margin : 10px;
	border : 1px solid #ffee92;
	outline : 2px solid #f5cc94;
}
div.art {
	float : left;
	position : relative;
	margin-right : 10px;
	margin-bottom : 10px;
	overflow : hidden;
	font-size : 0pt;
	line-height : 0pt;
	border : 1px solid #bc683c;
	outline : 2px solid #f1c98e;
}
img.objIcon {
	cursor : help;
}
pre {
	width : 530px;
	overflow : auto;
	font-size : 8pt;
	color : black;
}
pre.error {
	font-family : Arial;
	font-size : 9pt;
	color : red;
}
.parrainn pre {
	margin-top : 15px;
	margin-bottom : 15px;
	background-color : #f3ca92;
	border : 1px solid #bc683c;
	padding-bottom : 10px;
	padding-top : 10px;
}
.art img {
	background-position : top left;
	background-repeat : no-repeat;
}
.art_bao img {
	margin-top : 0px;
	width : 322px;
	height : 451px;
	background-image : url("http://www.dinorpg.de/img/art/bao_hp.png");
}
.art_zenit img {
	position : absolute;
	margin-top : 50px;
	margin-left : 525px;
	width : 158px;
	height : 417px;
	background-image : url("http://www.dinorpg.de/img/art/zenit.png");
	z-index : 10;
}
.art_pigmou img {
	width : 221px;
	height : 285px;
	background-image : url("http://www.dinorpg.de/img/art/pigmou_01.png");
}
.art_goupi01 img {
	position : absolute;
	margin-left : 450px;
	margin-top : -20px;
	width : 150px;
	height : 152px;
	background-image : url("http://www.dinorpg.de/img/art/goupi_01.png");
}
.art_goupi02 img {
	position : absolute;
	margin-left : -20px;
	margin-top : 20px;
	width : 147px;
	height : 118px;
	background-image : url("http://www.dinorpg.de/img/art/goupi_02.png");
}
.art_goupi03 img {
	position : absolute;
	margin-left : 280px;
	margin-top : -15px;
	width : 122px;
	height : 111px;
	background-image : url("http://www.dinorpg.de/img/art/goupi_03.png");
}
.art_rocky01 img {
	position : absolute;
	margin-left : 200px;
	margin-top : -15px;
	width : 338px;
	height : 335px;
	background-image : url("http://www.dinorpg.de/img/art/rocky_01.png");
}
.black {
	position : fixed;
	width : 100%;
	height : 100%;
	z-index : 8;
	top : 0px;
	bottom : 0px;
	left : 0px;
	background-color : black;
	opacity : 0.4;
	filter : alpha(opacity=40);
}
.sitePopup {
	position : absolute;
	z-index : 9;
	width : 100%;
	margin-top : 200px;
	background-color : #c87c50;
	border-top : 1px solid #e1b984;
	border-bottom : 1px solid #e1b984;
	outline : 2px solid black;
}
.sitePopup .content {
	text-align : left;
	color : white;
	margin-top : 5px;
	margin-bottom : 5px;
	margin-left : 20%;
	margin-right : 20%;
	padding-top : 10px;
	padding-bottom : 10px;
	padding-left : 10px;
	padding-right : 10px;
	border-left : 1px solid #d59566;
	border-right : 1px solid #d59566;
}
.sitePopup a.button {
	margin-top : 10px;
}
.sitePopup img.icon {
	vertical-align : -40%;
}
.siteError {
	background-color : #a84524;
}
.siteError .content {
	color : #ffee92;
}
.siteError a {
	color : white;
}
#menu, #langs {
	position : absolute;
	z-index : 2;
	margin-left : 764px;
	margin-top : 90px;
	width : 95px;
	font-size : 8pt;
}
#menu .header, #langs .header {
	font-size : 0pt;
	line-height : 0pt;
	width : 130px;
	height : 15px;
	background-image : url("http://www.dinorpg.de/img/design/sideMenu_header.gif");
	background-repeat : no-repeat;
}
#menu .footer, #langs .footer {
	width : 100px;
	padding-left : 15px;
	padding-right : 15px;
	padding-bottom : 20px;
	background-position : left bottom;
	background-image : url("http://www.dinorpg.de/img/design/sideMenu_footer.gif");
	background-repeat : no-repeat;
}
#menu .bg, #langs .bg {
	width : 130px;
	background-image : url("http://www.dinorpg.de/img/design/sideMenu_bg.gif");
}
#menu ul, #langs ul {
	list-style : none;
}
#menu ul li, #langs ul li {
	font-size : 0pt;
	line-height : 0pt;
}
#menu ul li img, #langs ul li img {
	display : block;
	float : left;
	position : relative;
	margin-right : 3px;
}
#menu ul li a, #langs ul li a {
	display : block;
	font-size : 9pt;
	line-height : 11pt;
	padding-left : 5px;
	height : 20px;
	background-color : #ffefce;
}
#menu ul li a.off, #langs ul li a.off {
	font-style : italic;
	color : #E7A778;
	text-decoration : none;
	cursor : default;
}
#menu ul li a:hover, #langs ul li a:hover {
	background-color : #9a4029;
}
#menu ul li a.logout, #langs ul li a.logout {
	margin-top : 5px;
	color : #d65536;
}
#menu ul li a.logout:hover, #langs ul li a.logout:hover {
	background-color : #d65536;
	color : white;
}
#menu2, #langs2 {
	position : absolute;
	z-index : 2;
	margin-left : 705px;
	margin-top : 170px;
	width : 112px;
	font-size : 8pt;
}
#menu2 .bg, #langs2 .bg {
	width : 130px;
	background-image : url("http://www.dinorpg.de/img/design/hp_fond_menu.gif");
	background-repeat : no-repeat;
}
#menu2 ul, #langs2 ul {
	list-style : none;
}
#menu2 ul li, #langs2 ul li {
	font-size : 0pt;
	line-height : 0pt;
}
#menu2 ul li img, #langs2 ul li img {
	display : block;
	float : left;
	position : relative;
	margin-right : 3px;
}
#menu2 ul li a, #langs2 ul li a {
	display : block;
	font-size : 9pt;
	line-height : 11pt;
	padding-left : 5px;
	height : 20px;
	background-color : #ffefce;
}
#menu2 ul li a.off, #langs2 ul li a.off {
	font-style : italic;
	color : #E7A778;
	text-decoration : none;
	cursor : default;
}
#menu2 ul li a:hover, #langs2 ul li a:hover {
	background-color : #9a4029;
}
#menu2 ul li a.logout, #langs2 ul li a.logout {
	margin-top : 5px;
	color : #d65536;
}
#menu2 ul li a.logout:hover, #langs2 ul li a.logout:hover {
	background-color : #d65536;
	color : white;
}
#langs2 {
	margin-top : 400px;
}
#langs2 ul {
	margin-left : 10px;
	width : 100px;
	height : 50px;
}
#langs2 ul li {
	margin-top : 3px;
	float : left;
	position : relative;
}
#langs2 ul li a:hover {
	background-color : transparent;
}
#langs2 img {
	border : 1px solid #683a23;
}
#langs {
	margin-top : 280px;
}
#langs ul {
	margin-left : 10px;
	width : 100px;
	height : 50px;
}
#langs ul li {
	margin-top : 3px;
	float : left;
	position : relative;
}
#langs ul li a:hover {
	background-color : transparent;
}
#langs img {
	border : 1px solid #683a23;
}
#menu .bHelp {
	display : block;
	width : 95px;
	height : 23px;
	padding-top : 27px;
	margin : auto;
	margin-top : 7px;
	text-align : center;
	color : #fff1ad;
	font-size : 10pt;
	font-weight : bold;
	text-decoration : none;
	background-image : url("http://www.dinorpg.de/img/design/button_help.gif");
	background-repeat : no-repeat;
}
#menu a.bHelp:hover {
	color : white;
	background-image : url("http://www.dinorpg.de/img/design/button_help_hover.gif");
	background-color : transparent;
}
#menu .genInfos {
	margin-top : 7px;
	padding-top : 3px;
	text-align : center;
	font-size : 8pt;
	line-height : 10pt;
	border-top : 1px solid #efbf86;
}
#menu .genInfos img {
	vertical-align : -15%;
}
ul.adminBox {
	list-style : none;
	position : absolute;
	width : 95px;
	padding-left : 3px;
	padding-right : 3px;
	left : 100px;
	top : 50px;
	padding-top : 3px;
	padding-bottom : 3px;
	background-color : #bc683c;
	border : 1px solid #ffee92;
	outline : 2px solid #c8a895;
}
ul.adminBox li {
	font-size : 8pt;
}
ul.adminBox li a {
	display : block;
	padding-left : 2px;
	padding-right : 2px;
	color : #ffee92;
}
ul.adminBox form {
	margin-top : 5px;
}
ul.adminBox label {
	color : white;
}
ul.adminBox input {
	width : 90px;
}
#dinozList {
	float : left;
	position : relative;
	padding-left : 60px;
	padding-top : 35px;
	padding-bottom : 10px;
	width : 145px;
}
#dinozList span.money {
	display : block;
	width : 137px;
	height : 25px;
	margin-bottom : 34px;
	padding : 0px;
	padding-top : 6px;
	margin-left : -5px;
	text-align : center;
	font-size : 10pt;
	color : #ffee92;
	border : 0px;
	background-color : transparent;
	background-image : url("http://www.dinorpg.de/img/design/goldBox.gif");
	background-repeat : no-repeat;
	cursor : help;
}
#dinozList span.money img {
	vertical-align : -5%;
}
#dinozList .view {
	font-size : 0pt;
	line-height : 0pt;
	margin-top : 10px;
	margin-bottom : 4px;
	border : 1px solid #8e3e26;
	outline : 2px solid #f3ca98;
}
#dinozList .view .title {
	font-size : 7.5pt;
	font-style : italic;
	line-height : 9pt;
	height : 12px;
	overflow : hidden;
	background-color : #a3602b;
	border-top : 1px solid #8e3e26;
	color : #ffee92;
}
#dinozList .view a {
	display : block;
	width : 143px;
	height : 100px;
	overflow : hidden;
	background-position : -100px -10px;
}
#dinozList .view a:hover {
	background-color : transparent;
}
#dinozList ul {
	list-style : none;
	font-size : 0pt;
	line-height : 0pt;
	margin-bottom : 1px;
	padding : 2px;
	border : 1px solid #d69e68;
}
#dinozList ul li a {
	border : 1px solid #fbdca5;
	padding : 2px;
	height : 43px;
	display : block;
	font-size : 10pt;
	line-height : 11pt;
	text-decoration : none;
	-moz-border-radius : 0px;
	cursor : hand;
}
#dinozList ul li a:hover {
	background-color : #bc683c !important;
	color : white !important;
	border-color : white;
}
#dinozList ul li a img.lup {
	display : block;
	position : absolute;
	margin-left : 10px;
	margin-top : 10px;
	z-index : 2;
}
#dinozList ul li a .icon {
	float : left;
	position : relative;
	width : 40px;
	font-size : 0pt;
	line-height : 0pt;
}
#dinozList ul li a em, #dinozList ul li a span.name {
	display : block;
	float : left;
	position : relative;
	width : 87px;
}
#dinozList ul li a span.name {
	white-space : nowrap;
	overflow : hidden;
}
#dinozList ul li a span.longName {
	font-size : 7.5pt;
}
#dinozList ul li a em {
	font-variant : normal;
	font-weight : normal;
	color : #cf8a51;
	font-size : 8pt;
	line-height : 8pt;
}
#dinozList ul li a .icon img {
	border : 1px solid #bc683c;
}
#dinozList ul li.group a {
	background-color : #f2ca8e;
}
#dinozList ul li.selected a {
	background-color : #e6b479;
	color : black;
	border-color : black;
}
#dinozList ul li.off a .icon .tinyBar {
	opacity : 0.3;
	filter : alpha(opacity=30);
}
#dinozList ul li.dead a .name {
	text-decoration : line-through;
}
#dinozList ul li .unknown {
	display : block;
	float : left;
	position : relative;
	font-size : 30pt;
	line-height : 30pt;
	color : #bc683c;
	margin-left : 20px;
	padding-top : 1px;
}
#dinozList a.overviewBt {
	display : block;
	margin-bottom : 1px;
	width : 138px;
	padding-left : 5px;
	font-size : 8pt;
	line-height : 10pt;
	text-decoration : none;
	border : 1px solid #d69e68;
	-moz-border-radius : 0px;
}
#dinozList a.overviewBt img {
	vertical-align : -15%;
}
#dinozList a.button {
	width : 135px;
}
span.tinyBar {
	display : block;
	height : 2px;
	width : 36px;
	border : 1px solid #bc683c;
	background-color : black;
}
span.tinyBar span {
	display : block;
	height : 2px;
	background-color : yellow;
}
.ul {
	list-style : url("http://www.dinorpg.de/img/icons/small_dot.gif");
	width : 380px;
	padding : 5px;
	padding-left : 30px;
	margin-left : 10px;
	margin-bottom : 10px;
	background-color : #fbd7a2;
	-moz-border-radius : 10px;
}
.ul li .field {
	float : left;
	position : relative;
	margin-top : 3px;
}
.table .ul {
	width : auto;
	margin : 5px;
}
.tip .ul {
	width : auto;
	background-color : transparent;
	padding-left : 10px;
	margin-bottom : 0px;
}
.tip .money {
	color : white;
}
.table {
	border-collapse : separate;
	border-spacing : 1px;
	border : 2px solid #F3D6B1;
	background-color : #ecbd84;
	width : 100%;
}
.table tr th {
	padding-left : 4px;
	padding-right : 4px;
	padding-bottom : 8px;
	height : 41px;
	vertical-align : bottom;
	color : #fffdba;
	text-transform : uppercase;
	font-size : 10pt;
	font-weight : bold;
	letter-spacing : 1pt;
	text-align : left;
	white-space : nowrap;
	border : 1px solid #356847;
	background-color : #c64e36;
	background-image : url("http://www.dinorpg.de/img/design/table_header.gif");
	background-position : left bottom;
}
.table tr th:first-letter {
	color : #ffeebb;
}
.table tr td {
	padding-left : 5px;
	padding-right : 5px;
	padding-top : 1px;
	padding-bottom : 1px;
	color : #710;
	background-color : #f3ca92;
	border : 1px solid #C88F44;
	background-image : url("http://www.dinorpg.de/img/design/table_cell.gif");
	background-position : -10px 0px;
}
.table tr>td:first-child {
	padding-left : 15px;
	background-position : 0px 0px;
}
.table tr td.bgFix {
	padding-left : 5px;
	background-position : -10px 0px;
}
.table tr.even td {
	background-image : url("http://www.dinorpg.de/img/design/table_cell_even.gif");
}
.table tr td a {
	color : black;
	font-weight : normal;
}
.table tr td a:hover {
	background-color : transparent;
	color : white;
}
.table tr.select td, table.select tr td {
	cursor : pointer;
}
.table tr.select:hover td, table.select tr:hover td {
	background-image : url("http://www.dinorpg.de/img/design/table_cell_hover.gif");
	color : white;
}
.table tr.select:hover td a, table.select tr:hover td a {
	color : white;
}
.table tr.select:hover td, table.select tr:hover td, .table tr.important td {
	background-image : url("http://www.dinorpg.de/img/design/table_cell_hover.gif");
	border-color : #7a261b;
}
.table tr.important td, .table tr.important td a {
	color : #fffdba;
	font-weight : bold;
}
table.small tr td {
	font-size : 9pt;
}
table.small tr td a {
	font-size : 8pt;
}
input {
	font-family : "Trebuchet MS", Arial, sans-serif;
}
input.button, a.button {
	display : block;
	width : 135px;
	height : 24px;
	margin-top : 1px;
	margin-bottom : 2px;
	padding-left : 10px;
	padding-top : 4px;
	font-variant : small-caps;
	font-size : 10pt;
	color : #fff1ad;
	font-weight : bold;
	text-decoration : none;
	text-align : left;
	cursor : pointer;
	background-image : url("http://www.dinorpg.de/img/design/button.gif");
	background-repeat : no-repeat;
	-moz-border-radius : 0px;
}
input.button {
	width : 145px;
	height : 28px;
	padding-top : 0px;
	border : none;
	background-color : transparent;
}
input.button:first-letter, a.button:first-letter {
	color : white;
}
input.button:hover, a.button:hover {
	color : white;
	background-image : url("http://www.dinorpg.de/img/design/button_hover.gif");
	background-color : transparent;
}
a.buttonOff {
	opacity : 0.4;
	filter : alpha(opacity=40);
	cursor : default;
}
a.buttonOff:hover {
	background-image : url("http://www.dinorpg.de/img/design/button.gif");
}
.tinyButton {
	padding-left : 5px;
	padding-right : 5px;
	color : #ffee92 !important;
	font-size : 9pt;
	font-variant : small-caps;
	border : 1px solid #ffee92;
	outline : 1px solid #bc683c;
	background-color : #d65536;
	text-decoration : none;
	-moz-border-radius : 0px;
	cursor : pointer;
}
.tinyButton:hover {
	color : white !important;
	background-color : #b0dd00 !important;
}
input.bSmall, a.bSmall {
	width : 80px;
	padding-top : 5px;
	padding-right : 5px;
	background-image : url("http://www.dinorpg.de/img/design/button_small.gif");
}
a.bLong {
	padding-top : 4px;
	font-size : 9pt;
	line-height : 7pt;
}
input.bSmall {
	padding-top : 0px;
	width : 95px;
}
input.bSmall:hover, a.bSmall:hover {
	background-image : url("http://www.dinorpg.de/img/design/button_small_hover.gif");
}
input.field {
	width : 184px;
	height : 20px;
	padding-left : 8px;
	padding-right : 8px;
	padding-top : 2px;
	color : #ffee92;
	font-size : 9pt;
	font-weight : bold;
	border : none;
	background-image : url("http://www.dinorpg.de/img/design/form_field.gif");
	background-repeat : no-repeat;
	background-color : transparent;
}
input.fieldXL {
	width : 317px;
	background-image : url("http://www.dinorpg.de/img/design/form_field_xl.gif");
}
input.field:focus {
	background-image : url("http://www.dinorpg.de/img/design/form_field_hover.gif");
}
input.fieldXL:focus {
	background-image : url("http://www.dinorpg.de/img/design/form_field_xl_hover.gif");
}
input.small {
	width : 64px;
	background-image : url("http://www.dinorpg.de/img/design/form_field_small.gif");
}
input.small:focus {
	background-image : url("http://www.dinorpg.de/img/design/form_field_small_hover.gif");
}
textarea {
	color : #ffee92;
	background-color : #bc683c;
	border : 1px solid #ffee92;
}
textarea:focus {
	background-color : #9a4029;
	color : white;
}
label.check {
	display : block;
	font-size : 10pt;
	line-height : 11pt;
	cursor : pointer;
}
label.check:hover {
	text-decoration : underline;
	color : #bc683c;
}
label.check input {
	vertical-align : -5%;
}
.form {
	width : 380px;
	padding : 5px;
	margin-bottom : 25px;
	margin-left : 15px;
	border : 1px solid #fcf9d1;
	outline : 2px solid #f8d39c;
	background-color : #f3ca92;
}
form.large {
	width : 485px;
}
.form table {
	width : 100%;
}
form.large table textarea {
	width : 100%;
	height : 125px;
}
.form table th {
	width : 150px;
	text-align : center;
	font-variant : normal;
	font-weight : bold;
	font-size : 8pt;
	color : #ffee92;
	background-color : #e4aa69;
	-moz-border-radius : 10px;
}
.form table td.accom {
	color : #83381e;
	font-size : 10pt;
	padding-bottom : 10px;
}
.form .warning {
	font-variant : small-caps;
	font-size : 11pt;
	padding : 5px;
	color : #ffee92;
	background-color : #c04732;
	-moz-border-radius : 10px;
}
.form .warning strong {
	text-decoration : underline;
}
.account h2 {
	clear : both;
	height : auto;
	margin : 0px;
	margin-right : 0px;
	margin-bottom : 2px;
	padding-left : 5px;
	padding-top : 4px;
	padding-right : 3px;
	padding-bottom : 4px;
	font-weight : bold;
	font-variant : normal;
	text-transform : uppercase;
	font-size : 9pt;
	line-height : 11pt;
	color : white;
}
.account .form {
	margin-left : 20px;
	margin-bottom : 30px;
}
.account .userAvatar {
	font-size : 8pt;
	line-height : 12pt;
	color : white;
}
.dinoz {
	background-image : url("http://www.dinorpg.de/img/design/dinoz_bg.jpg");
	background-repeat : no-repeat;
	min-height : 309px;
}
.dinoz form.teleport {
	position : absolute;
	z-index : 2;
	margin : 0px;
	padding : 0px;
	margin-left : 180px;
	margin-top : 20px;
}
.dinoz form.teleport select {
	width : 170px;
	text-align : center;
	font-size : 8pt;
	color : #ffee92;
	border : 1px solid #ffee92;
	background-color : #9a4029;
	outline : 1px solid #bc683c;
}
.dinoz form.teleport option {
	font-size : 8pt;
}
.dinoz form.teleport option[selected="selected"] {
	font-weight : bold;
	color : white;
}
.dinoz a.admin {
	display : block;
	float : right;
	position : relative;
	color : #c7f8e9;
	font-size : 7pt;
	text-align : right;
	margin-top : 58px;
	margin-left : 5px;
	padding-right : 3px;
	width : 70px;
	background-color : #228847;
}
.dinoz a.admin:hover {
	background-color : #8e3e26;
	color : white;
}
.dinoz .title {
	position : absolute;
	text-align : center;
	width : 232px;
	margin-left : 150px;
	margin-top : 2px;
	font-size : 15pt;
	font-weight : bold;
	text-transform : uppercase;
	letter-spacing : 1pt;
	color : white;
}
.dinoz .title em {
	display : block;
	font-size : 10pt;
	text-transform : none;
	letter-spacing : 0pt;
	color : #8e3a20;
	margin-top : -5px;
}
.dinoz .avatar {
	position : absolute;
	margin-left : 0px;
	margin-top : 90px;
}
.dinoz .level {
	position : absolute;
	margin-left : 7px;
	margin-top : 248px;
	font-weight : bold;
	text-align : center;
	font-size : 18pt;
	color : white;
}
.dinoz .level .over, .dinoz .level .shadow {
	position : absolute;
	width : 40px;
	letter-spacing : -2pt;
}
.dinoz .level .over {
	z-index : 2;
	cursor : help;
}
.dinoz .level .shadow {
	z-index : 1;
	margin-top : 2px;
	color : #a64a10;
}
.dinoz .infos {
	position : absolute;
	margin-left : 185px;
	margin-top : 88px;
}
.dinoz .infos ul.elements {
	position : absolute;
	width : 230px;
	margin-top : 2px;
}
.dinoz .infos .race {
	position : absolute;
	width : 95px;
	font-size : 9pt;
	font-weight : bold;
	font-variant : small-caps;
	color : #ffee92;
	margin-left : 241px;
	margin-top : 5px;
	cursor : help;
}
.dinoz .bars {
	position : absolute;
	margin-left : 68px;
	margin-top : 250px;
	width : 140px;
	font-size : 8pt;
	line-height : 11pt;
	color : white;
}
.dinoz .bar {
	cursor : help;
	position : absolute;
	width : 98px;
	height : 11px;
	font-size : 0pt;
	line-height : 0pt;
}
.dinoz .warning .bar {
	background-image : url("http://www.dinorpg.de/img/design/anim_bar_warning.gif");
}
.dinoz .bar:hover {
	outline : 2px solid white;
}
.dinoz .xp .bar {
	margin-top : 15px;
}
.dinoz .equip {
	position : absolute;
	padding-left : 12px;
	margin-left : 385px;
	margin-top : 140px;
	font-size : 0pt;
	width : 120px;
	height : 80px;
}
.dinoz .equip ul {
	list-style : none;
	margin-left : 1px;
	text-align : left;
	margin-top : 4px;
}
.dinoz .equip li {
	display : inline;
	padding-right : 1px;
}
.dinoz .fx {
	font-size : 0pt;
	position : absolute;
	margin-left : 190px;
	margin-top : 143px;
	width : 185px;
}
.dinoz .fx img {
	border : 1px solid transparent;
	-moz-border-radius : 5px;
}
.dinoz .fx img:hover {
	border-color : white;
}
.dinoz .mission {
	position : absolute;
	width : 337px;
	height : 35px;
	padding-top : 1px;
	margin-top : 244px;
	margin-left : 177px;
	font-size : 10pt;
	line-height : 10pt;
	color : #774828;
	cursor : pointer;
	border : 1px solid transparent;
	border-color : #9e5941;
	overflow : hidden;
	background-image : url("http://www.dinorpg.de/img/design/dinoz_bg_mission.gif");
	background-repeat : no-repeat;
}
.dinoz .mission .icon {
	float : left;
	position : relative;
	margin-left : 3px;
	margin-right : 5px;
	border : 1px solid #9d5942;
	border-top : none;
}
.dinoz .mission:hover {
	border-color : white;
}
.dinoz .mission div {
	padding-left : 5px;
}
.dinoz .mission .name {
	height : 15px;
	font-variant : small-caps;
	font-weight : bold;
	color : white;
}
.dinoz .mission strong {
	font-size : 8pt;
	color : black;
}
.dinozPanels {
	background-image : url("http://www.dinorpg.de/img/design/dinoz_panels_bg.gif");
	background-repeat : repeat-y;
}
.dinozPanels .actions {
	float : left;
	position : relative;
	width : 171px;
	padding-left : 20px;
	color : white;
}
.dinozPanels .custom {
	float : left;
	position : relative;
	width : 303px;
	padding-left : 16px;
	padding-bottom : 15px;
	color : white;
}
.dinozPanels .custom ul.tabs {
	background-image : none;
}
.dinozPanels .custom ul.tabs li.active {
	margin-top : 1px;
}
.dinozPanels .footer {
	height : 24px;
	background-image : url("http://www.dinorpg.de/img/design/dinoz_footer.gif");
}
.dinozPanels .actions .follow {
	height : 32px;
	padding-bottom : 5px;
	margin-bottom : 10px;
	border-bottom : 1px dashed #8e3e26;
	background-image : url("http://www.dinorpg.de/img/icons/large_group.gif");
	background-position : left 0px;
	background-repeat : no-repeat;
	padding-left : 40px;
	color : #8e3e26;
	font-size : 9pt;
	line-height : 11pt;
}
.dinozPanels .actions .warning {
	margin-bottom : 18px;
	padding : 5px;
	padding-left : 36px;
	font-size : 9pt;
	line-height : 11pt;
	color : #fff5b6;
	border : 1px solid #ffe7aa;
	background-position : 2px center;
	background-image : url("http://www.dinorpg.de/img/icons/large_death.gif");
	background-repeat : no-repeat;
	background-color : #a00;
}
.dinozPanels .actions .heal {
	margin-bottom : 18px;
	padding : 5px;
	font-size : 9pt;
	line-height : 11pt;
	color : #fff5b6;
	border : 1px solid #ffe7aa;
	background-position : 2px center;
	background-color : #bc683c;
}
.dinozPanels .actions .heal .timer {
	margin-left : 34px;
	margin-right : 5px;
}
.dinozPanels .actions .warning strong {
	color : white;
	font-variant : small-caps;
	font-size : 120%;
}
.dinozPanels .inventory table {
	width : 100%;
	margin-top : 10px;
	margin-bottom : 5px;
}
.dinozPanels .inventory table tr th {
	background-color : #ddb084;
	color : #874b2e;
	font-size : 10pt;
	font-variant : small-caps;
	padding-left : 5px;
	border-bottom : 1px solid #874b2e;
}
.dinozPanels .inventory table tr.even td {
	background-color : #ddb084;
}
.dinozPanels .inventory table td {
	vertical-align : top;
}
.dinozPanels .inventory table td.name {
	color : white;
	padding-right : 4px;
	font-size : 10pt;
	line-height : 11pt;
	font-variant : small-caps;
	cursor : help;
}
.dinozPanels .inventory table td.name img {
	float : left;
	position : relative;
	margin-right : 5px;
	border : 1px solid #ae6733;
	vertical-align : bottom;
}
.dinozPanels .inventory table td.qty {
	color : white;
	font-weight : bold;
	text-align : center;
	padding-left : 4px;
	padding-right : 4px;
}
.dinozPanels .inventory table td.full {
	color : yellow;
	cursor : help;
}
.dinozPanels .inventory table td.act img {
	padding-left : 5px;
	padding-right : 5px;
}
.dinozPanels .details .group {
	margin-bottom : 10px;
	padding-left : 5px;
	padding-bottom : 5px;
	background-color : #d69e68;
	border : 1px solid #f3ca92;
	-moz-border-radius : 10px;
}
.dinozPanels .details h2 {
	margin-top : 0px;
}
.dinozPanels .details .group strong {
	display : block;
	margin-bottom : 3px;
	font-variant : small-caps;
	font-size : 10pt;
	color : #ffee92;
	border-bottom : 2px solid #e4bb7b;
}
.dinozPanels .details .group ul {
	margin-left : 5px;
}
.dinozPanels .details ul.large li {
	width : 54px;
	background-position : 15px 6px;
	font-size : 8.5pt;
}
.dinozPanels .details .table {
	margin-bottom : 10px;
	border : 2px solid #bc683c;
}
.dinozPanels .details .table th {
	font-size : 8pt;
	letter-spacing : 0pt;
}
.dinozPanels .details .table td {
	font-size : 9pt;
}
.dinozPanels .details .table td img {
	vertical-align : -20%;
}
.dinozPanels .details .table td.type {
	font-weight : bold;
	text-align : center;
	color : #bc683c;
}
.dinozPanels .details .table td span {
	cursor : help;
}
.dinozPanels .details .table td.type span {
	display : block;
	cursor : help;
}
.dinozPanels .details .table td.act {
	text-align : center;
}
.dinozPanels .details .table tr.off td {
	opacity : 0.4;
	filter : alpha(opacity=40);
}
.dinozPanels .details .table tr.off td.act {
	opacity : 1;
	filter : alpha(opacity=100);
	background-color : red;
	background-image : none;
}
.dinozPanels .map .box {
	display : block;
	width : 300px;
	border : 1px solid #874b2e;
	outline : 2px solid #cc8557;
	padding : 1px;
}
.dinozPanels .map .title {
	display : block;
	height : 20px;
	padding-left : 8px;
	margin-top : 1px;
	color : #ffee92;
	font-size : 12pt;
	font-variant : small-caps;
	font-weight : bold;
	background-color : #bc683c;
	-moz-border-radius : 0px;
}
.dinozPanels .map p {
	margin : 0px;
	padding : 0px;
	margin-top : 5px;
	padding : 5px;
	font-size : 9pt;
	line-height : 10.5pt;
	font-style : italic;
	color : #fdf1c4;
	text-align : justify;
	cursor : help;
	background-color : #cd8956;
	-moz-border-radius : 10px;
}
.dinozName .din {
	float : left;
	position : relative;
}
.dinozName .form {
	float : left;
	position : relative;
	width : 310px;
	margin-top : 60px;
}
.dinozName .form table tr th {
	width : 100px;
}
ul.elements {
	list-style : none;
	height : 23px;
}
ul.elements li {
	float : left;
	position : relative;
	width : 42px;
	height : 23px;
	margin-right : 2px;
	font-size : 10pt;
	font-weight : bold;
	color : white;
	text-align : left;
	letter-spacing : -0.2pt;
	background-image : url("http://www.dinorpg.de/img/design/element_bg.gif");
	background-position : 7px 5px;
	background-repeat : no-repeat;
	cursor : help;
}
ul.elements li.max {
	color : yellow;
}
ul.elements li.longValue {
	width : 50px;
	font-size : 8pt;
	background-position : 10px 5px;
}
ul.elements li img {
	margin-right : -3px;
	vertical-align : -30%;
}
table.action {
	margin : 0px;
	padding : 0px;
	border-collapse : collapse;
	border-spacing : 0px;
	margin-bottom : 2px;
	width : 100%;
}
table.action td {
	margin : 0px;
	padding : 0px;
	text-align : left;
	cursor : pointer;
}
table.action td.icon {
	width : 32px;
	font-size : 0pt;
	line-height : 0pt;
}
table.action td.label {
	padding-left : 4px;
	padding-right : 4px;
	font-weight : bold;
	color : white;
	font-size : 11pt;
	font-variant : small-caps;
	line-height : 10.5pt;
	-moz-border-radius-topright : 7px;
	-moz-border-radius-bottomright : 7px;
}
table.action tr:hover td {
	color : #ffee92;
	background-color : #9a4029;
}
table.action tr:hover td.icon img {
	outline : 1px solid white;
}
a.action {
	display : block;
	height : 34px;
	width : 170px;
	text-decoration : none;
	line-height : 10.5pt;
	text-align : left;
	color : white;
}
a.action img {
	float : left;
	position : relative;
	margin-right : 5px;
	border : 1px solid #d69e68;
}
a.action span {
	display : block;
	padding-top : 3px;
}
a.action:hover img {
	border-color : white;
}
.tip {
	width : 250px;
	background-color : #7a402a;
	background-image : url("http://www.dinorpg.de/img/design/tip_bg.gif");
	border : 2px solid #86401e;
}
.tip .header {
	background-image : url("http://www.dinorpg.de/img/design/tip_header.gif");
	background-repeat : no-repeat;
}
.tip .footer {
	padding-left : 10px;
	padding-right : 10px;
	padding-bottom : 15px;
	background-image : url("http://www.dinorpg.de/img/design/tip_footer.gif");
	background-repeat : no-repeat;
	background-position : left bottom;
	min-height : 50px;
}
.tip h1 {
	font-size : 10pt;
	font-variant : small-caps;
	text-align : right;
	font-weight : bold;
	color : #fbf261;
	margin-bottom : 5px;
}
.tip h2 {
	margin : 0px;
	padding : 0px;
	background : none;
	-moz-border-radius : 0px;
	font-size : 9pt;
	font-variant : normal;
	height : auto;
	letter-spacing : 0pt;
	margin-top : -8px;
	margin-bottom : 5px;
	text-align : right;
}
.smallTip {
	background-color : #bc683c;
	max-width : 250px;
	border : 2px solid #86401e;
}
.smallTip .content {
	padding : 5px;
	padding-left : 5px;
	padding-right : 5px;
	border : 1px solid #ffcb3d;
}
.smallTip .content, .tip .content {
	color : white;
	font-size : 10pt;
	line-height : 10.5pt;
	text-align : justify;
}
.smallTip strong, .tip strong {
	color : #fbf261;
}
.smallTip em, .tip em {
	display : block;
	font-size : 9pt;
	font-style : italic;
	font-weight : normal;
	color : #f9f1a6;
}
ul.tabs {
	list-style : none;
	height : 22px;
	padding-left : 10px;
	margin-top : -9px;
	margin-bottom : 5px;
	margin-left : -5px;
	margin-right : -5px;
	background-color : #9a4029;
	background-image : url("http://www.dinorpg.de/img/design/tabsBg.jpg");
	background-repeat : no-repeat;
	border-bottom : 1px solid #ffe7aa;
}
ul.tabs li {
	float : left;
	position : relative;
	margin-right : 5px;
}
ul.tabs li a {
	color : #fce3bc;
	text-decoration : none;
	padding-left : 5px;
	padding-right : 5px;
	background-color : #bc683c;
	border-right : 1px solid black;
	border-left : 1px solid #d39a65;
	border-top : 1px solid #d39a65;
	font-size : 10pt;
	-moz-border-radius : 0px;
}
ul.tabs li a:hover {
	color : white;
}
ul.tabs li.active a {
	background-color : #d69e68;
	line-height : 16pt;
	color : white;
	border-left-color : #ffe7aa;
	border-top-color : #ffe7aa;
	border-bottom : 1px solid #d69e68;
}
.dialog .box {
	background-image : url("http://www.dinorpg.de/img/design/dialog_bg_header.gif");
	background-repeat : no-repeat;
	cursor : pointer;
}
.dialog .boxdefi {
	width : 490px;
	margin : auto;
	background-image : url("http://www.dinorpg.de/img/design/dialog_bg_header2.gif");
	background-repeat : no-repeat;
}
.dialog .space {
	margin-top : 8px;
}
.dialog .box .footer {
	min-height : 148px;
	padding : 1px;
	background-image : url("http://www.dinorpg.de/img/design/dialog_bg_footer.gif");
	background-position : bottom left;
	background-repeat : no-repeat;
}
.dialog .box .footerdefi {
	min-height : 130px;
	padding : 1px;
	background-image : url("http://www.dinorpg.de/img/design/dialog_bg_footer2.gif");
	background-position : bottom left;
	background-repeat : no-repeat;
}
.dialog .box .avatar {
	float : right;
	position : relative;
	width : 100px;
	height : 100px;
	margin-right : 10px;
	margin-top : 8px;
	font-size : 0pt;
	line-height : 0pt;
	border : 1px solid #ffe044;
	background-color : #9a4029;
	padding : 1px;
}
.dialog .box .name {
	margin-left : 15px;
	margin-top : 5px;
	margin-bottom : -4px;
	font-variant : small-caps;
	font-weight : bold;
	font-size : 10pt;
	color : #693118;
}
.dialog .box #text {
	width : 390px;
	float : left;
	position : relative;
	margin-bottom : 10px;
	margin-left : 10px;
	color : #fff3b3;
	font-size : 10pt;
	font-style : italic;
}
.dialog .box #textdefi {
	width : 360px;
	float : left;
	position : relative;
	margin-bottom : 10px;
	margin-left : 10px;
	color : #fff3b3;
	font-size : 10pt;
	font-style : italic;
}
.dialog .box #text, #textdefi strong {
	color : white;
}
.dialog .fastPhase .name {
	display : none;
}
.dialog .fastPhase #text {
	color : white;
	font-style : normal;
	margin-top : 5px;
}
.dialog ul {
	list-style : none;
	margin : 10px;
	padding-top : 5px;
	padding-bottom : 5px;
	background-color : #9a4029;
	border : 1px solid white;
	outline : 1px solid black;
}
.dialog ul li {
	color : #d58c57;
	font-size : 0pt;
	line-height : 0pt;
}
.dialog ul li a {
	display : block;
	padding-left : 20px;
	color : #fdd58a;
	font-family : Verdana, sans-serif;
	text-decoration : none;
	font-size : 10pt;
	line-height : 12pt;
	background-image : url("http://www.dinorpg.de/img/design/dot.gif");
	background-position : 13px 5px;
	background-repeat : no-repeat;
	-moz-border-radius : 0px;
}
.dialog ul li a:hover {
	color : #9a4029;
	background-color : #fdd58a;
}
.dialog a.button {
	position : absolute;
	margin-left : 419px;
	margin-top : 112px;
}
.mDialog .box .avatar {
	float : left;
	margin-left : 10px;
	margin-top : 15px;
	width : 32px;
	height : 32px;
	border : 0px;
}
.mDialog .box #text {
	width : 460px;
	margin-left : 0px;
}
.mDialog .box .footer {
	min-height : 80px;
}
.mDialog a.button {
	position : relative;
	margin-left : 0px;
	margin-top : 3px;
}
.mission .table tr td {
	font-style : italic;
	cursor : default;
}
.mission .table tr.off td {
	background-image : url("http://www.dinorpg.de/img/design/table_cell_off.gif");
	color : #db9c57;
	border-color : #e6b57b;
	font-style : italic;
}
.mission .table tr.new td {
	cursor : pointer;
	font-style : normal;
}
.mission .table tr.important td {
	cursor : pointer;
}
.mission .table tr.important td span, .mission .table tr.new td span {
	text-decoration : underline;
}
.mission .briefing {
	width : 324px;
	height : 296px;
	padding-top : 20px;
	padding-left : 35px;
	padding-right : 35px;
	background-image : url("http://www.dinorpg.de/img/design/mission.gif");
	background-repeat : no-repeat;
	color : #9d6523;
	font-size : 10pt;
	text-align : justify;
}
.mission .briefing strong {
	font-variant : small-caps;
	color : black;
}
.mission .briefing p:first-letter {
	color : #9d6523;
}
.mission .briefing p {
	margin-bottom : 5px;
}
.mission .briefing p.story {
	font-style : italic;
}
.mission .briefing p.limit {
	padding-bottom : 5px;
	padding-left : 10px;
	border-bottom : 1px solid #e6b778;
	background-position : left 1px;
	background-image : url("http://www.dinorpg.de/img/icons/small_time.gif");
	background-repeat : no-repeat;
}
.mission .briefing p.next {
	padding-left : 15px;
	font-size : 12pt;
	color : black;
	background-position : left 1px;
	background-image : url("http://www.dinorpg.de/img/icons/small_missNew.gif");
	background-repeat : no-repeat;
}
.mission .briefing .options {
	padding-top : 10px;
	border-top : 1px solid #e6b778;
	font-weight : bold;
}
.mission .briefing .briefing a {
	padding-left : 5px;
	padding-right : 5px;
	border : 1px solid #a05121;
	border-left-width : 3px;
	-moz-border-radius : 0px;
	text-decoration : none;
}
.mission .result {
	padding-bottom : 5px;
	margin-bottom : 10px;
	color : black;
	font-weight : bold;
	border-bottom : 1px solid #e6b778;
}
.mission ul {
	width : 250px;
	list-style : none;
	margin-bottom : 15px;
}
.mission ul li {
	color : #ffee92;
	padding-left : 10px;
	padding-top : 1px;
	padding-bottom : 1px;
	margin-bottom : 2px;
	background-color : #bc683c;
	-moz-border-radius : 10px;
}
.mission ul li img {
	margin-right : 5px;
}
.mission ul li strong {
	display : block;
	color : white !important;
}
.mission ul li img.item {
	float : left;
	position : relative;
	display : block;
	margin-top : 2px;
}
.shopDesc {
	margin : auto;
	margin-bottom : 8px;
	width : 490px;
	padding : 5px;
	font-style : italic;
	color : #ffee92;
	font-size : 10pt;
	background-color : #bc683c;
	-moz-border-radius : 10px;
}
.shopDesc .art {
	width : 160px;
	height : 120px;
	margin-right : 5px;
	border : none;
	outline : none;
}
.shopDesc p {
	margin : 0px;
}
.shopDesc p:first-letter {
	color : white;
}
.shop .ad {
	margin-top : 80px;
	color : #ffee92;
	font-size : 9pt;
	line-height : 10pt;
	font-style : italic;
}
.shop .ad strong {
	color : white;
}
.shop .bg {
	margin : auto;
	width : 520px;
	height : 222px;
	background-image : url("http://www.dinorpg.de/img/design/shop_bg.gif");
	background-repeat : no-repeat;
}
.shop .bg .list {
	position : absolute;
	width : 140px;
	margin-left : 20px;
	margin-top : 19px;
	font-size : 0pt;
	line-height : 0pt;
}
.shop .bg .list a {
	display : block;
	float : left;
	position : relative;
	width : 32px;
	height : 32px;
	border : 1px solid #b37047;
	-moz-border-radius : 0px;
}
.shop .bg .list a:hover {
	border-color : white;
	z-index : 3;
}
.shop .bg .full .stock {
	color : yellow;
	font-weight : bold;
}
.shop .bg .full .button {
	opacity : 0.3;
	filter : alpha(opacity=30);
}
.shop .bg .details {
	position : absolute;
	width : 294px;
	height : 180px;
	margin-left : 200px;
	margin-top : 20px;
}
.shop .bg .details #guide p {
	padding-left : 40px;
	text-indent : 0px;
	color : #fce3bc;
	background-image : url("http://www.dinorpg.de/img/design/shop_arrow.gif");
	background-position : 0px 5px;
	background-repeat : no-repeat;
}
.shop .bg .details #guide p:first-letter {
	color : white;
}
.shop .bg .details .item {
	display : none;
}
.shop .bg .details img.icon {
	float : left;
	position : relative;
	border : 1px solid black;
	margin-right : 5px;
}
.shop .bg .details .name {
	color : #ffee92;
	font-variant : small-caps;
	font-weight : bold;
	line-height : 9pt;
	padding-bottom : 4px;
	border-bottom : 1px solid #ffee92;
}
.shop .bg .details .noValue {
	height : 12px;
}
.shop .bg .details .value {
	color : white;
	font-size : 9pt;
	margin-top : 1px;
}
.shop .bg .details .value span.money {
	background-color : transparent;
	border : 0px;
	color : #ffee92;
}
.shop .bg .details .value img {
	vertical-align : -5%;
}
.shop .bg .details .objValue {
	margin-top : 4px;
	padding : 3px;
	color : #ffee92;
	font-weight : bold;
	border-top : 1px solid #9a4029;
	border-bottom : 1px solid #9a4029;
}
.shop .bg .details .objValue img {
	vertical-align : -50%;
}
.shop .bg .details .type {
	position : absolute;
	z-index : 2;
	margin-top : 23px;
	margin-left : 230px;
	width : 65px;
	text-align : right;
	font-size : 0pt;
	line-height : 0pt;
}
.shop .bg .details .type img {
	margin-left : 5px;
	cursor : help;
}
.shop .bg .details .desc {
	margin-top : 10px;
	color : #fce3bc;
	font-size : 11pt;
	line-height : 12pt;
}
.shop .bg .details .desc strong {
	color : white;
}
.shop .bg .details .obj {
	margin-top : 0px;
}
.shop .bg .details .infos {
	position : absolute;
	margin-top : 143px;
	width : 294px;
	padding-top : 2px;
	border-top : 1px solid #ffee92;
}
.shop .bg .details .stock {
	position : absolute;
	width : 50px;
	margin-left : 240px;
	padding-right : 5px;
	text-align : right;
	color : #ffee92;
	font-size : 11pt;
	letter-spacing : -0.5pt;
	background-color : #b46843;
	border : 1px solid #ffee92;
	cursor : pointer;
}
.shop .bg .details .stock strong {
	color : white;
}
.shop .bg .details .stock:hover {
	border-color : white;
	background-color : #9f562b;
}
.shop .bg .details label {
	display : block;
	float : right;
	position : relative;
	margin-top : 4px;
	margin-right : 2px;
	padding-top : 3px;
	padding-bottom : 3px;
	padding-right : 5px;
	padding-left : 10px;
	-moz-border-radius : 10px;
	font-size : 8pt;
	background-color : #9a4029;
	color : #ffee92;
}
.shop .bg .details input.field {
	float : right;
	position : relative;
	margin-top : 4px;
	margin-right : 4px;
}
.shop .bg .details input.button {
	float : right;
	position : relative;
}
.enclos .help {
	margin-bottom : 40px;
}
.enclos .sheet {
	height : 76px;
	padding : 1px;
	margin-bottom : 30px;
	clear : both;
	background-image : url("http://www.dinorpg.de/img/design/shop_dinoz_bg.gif");
	background-position : 20px 0px;
	background-repeat : no-repeat;
}
.enclos .sheet .swf {
	position : absolute;
	margin-top : -70px;
}
.enclos .sheet .infos {
	margin-top : 10px;
	padding-left : 200px;
}
.enclos .sheet .infos .race, .enclos .sheet .infos .skill {
	width : 210px;
	height : 18px;
	padding-left : 10px;
	font-size : 10pt;
	color : #ffee92;
	background-color : #9a4029;
	-moz-border-radius : 10px;
	cursor : help;
}
.enclos .sheet .infos .race {
	margin-bottom : 1px;
}
.enclos .sheet .infos .race strong {
	color : white;
}
.enclos .sheet a.button, .enclos .sheet .price {
	position : absolute;
	margin-left : 225px;
}
.enclos .sheet a.button {
	margin-top : 20px;
}
.enclos .sheet .price {
	position : absolute;
	margin-left : 225px;
	padding-left : 5px;
	width : 90px;
	height : 18px;
	font-size : 10pt;
	background-color : #9a4029;
	-moz-border-radius : 10px;
}
.enclos .sheet .price .money {
	color : #ffee92;
}
.enclos .thumb {
	float : left;
	position : relative;
	width : 140px;
	height : 120px;
	margin-left : 20px;
	margin-bottom : 10px;
	background-color : #bc683c;
	-moz-border-radius : 10px;
}
.enclos .thumb .click {
	position : absolute;
	width : 140px;
	height : 120px;
	z-index : 10;
}
.enclos .thumb .swf {
	position : absolute;
	margin-left : -25px;
	margin-top : -40px;
	z-index : 9;
}
.enclos .thumb .price {
	position : absolute;
	margin-top : 100px;
	width : 140px;
	text-align : center;
}
.enclos .skills {
	background-color : #bc683c;
	-moz-border-radius : 10px;
	margin-left : 20px;
	margin-top : -30px;
	margin-bottom : 60px;
	padding : 10px;
}
ul.fhistory {
	list-style : none;
}
ul.fhistory li {
	width : 510px;
	padding-left : 5px;
	padding-right : 5px;
	color : #fff4d5;
	font-size : 10pt;
	border-bottom : 1px solid #e2ac70;
	background-color : #cc8859;
}
ul.fhistory li.even {
	background-color : #d59c67;
}
.lup #swf_levelup {
	width : 340px;
	margin : auto;
	border : 1px solid #874b2e;
	outline : 3px solid #f1c98e;
}
.lup .result {
	width : 330px;
	margin : auto;
	margin-top : 5px;
	margin-bottom : 15px;
	padding : 5px;
	padding-left : 5px;
	color : #fce3bc;
	text-align : center;
	background-color : #bc683c;
	-moz-border-radius : 10px;
	font-size : 10pt;
}
.lup .result ul.elements {
	margin-bottom : 5px;
	margin-top : 5px;
	padding-left : 58px;
	padding-bottom : 4px;
	border-bottom : 1px solid #CD8A4E;
}
.lup .result ul.elements li {
	background-image : none;
	margin-right : 5px;
}
.lup .result img {
	vertical-align : -30%;
}
.lup .result p {
	margin : 0px;
}
.lup .result strong {
	color : white;
	font-size : 13pt;
}
.lup .table span.link {
	text-decoration : underline;
	background-image : url("http://www.dinorpg.de/img/icons/small_missNew.gif");
	background-repeat : no-repeat;
	background-position : 0px 5px;
	padding-left : 15px;
}
.lup .table img {
	vertical-align : -20%;
}
.lup .table tr th.type, .lup .table tr th.level {
	letter-spacing : 0pt;
	font-size : 9pt;
	width : 30px;
}
.lup .table tr td.type, .lup .table tr td.level {
	text-align : center;
	font-size : 8pt;
}
.lup .table tr td.unlock {
	font-weight : bold;
}
.lup .table tr td.unlock ul {
	list-style : none;
	padding-left : 20px;
}
.lup .table tr td.unlock ul li {
	float : left;
	position : relative;
	margin-right : 8px;
	padding-left : 4px;
	padding-right : 4px;
	font-size : 9pt;
	font-weight : normal;
}
.lup .table tr td.unlock ul li img {
	vertical-align : -30%;
}
.lup .table tr td .desc {
	font-size : 9pt;
	line-height : 10pt;
	margin-left : 5px;
	margin-bottom : 6px;
	font-style : italic;
}
.move .side {
	float : right;
	width : 215px;
	height : 254px;
	position : relative;
	background-color : #eec085;
	-moz-border-radius : 10px;
}
.move .side .dino {
	margin-top : 80px;
	margin-left : 17px;
	position : absolute;
	z-index : 2;
}
.move .side .bubble {
	z-index : 1;
	position : absolute;
	margin-left : 10px;
	margin-top : 10px;
	width : 91px;
	height : 109px;
	background-image : url("http://www.dinorpg.de/img/design/bubble.gif");
	background-repeat : no-repeat;
}
.move .side .bubble img {
	display : block;
	margin-left : 28px;
	margin-top : 15px;
	cursor : help;
}
.move .box {
	margin-bottom : 2px;
	width : 300px;
	border : 1px solid #874b2e;
	outline : 2px solid #f1c98e;
}
.move .desc {
	float : right;
	position : relative;
	width : 210px;
	height : 242px;
	padding : 5px;
	color : #ffee92;
	font-size : 10pt;
	line-height : 12pt;
	background-color : #bc683c;
	-moz-border-radius : 10px;
}
.move a.continue {
	margin-left : 310px;
}
#swf_sneak {
	margin-top : 15px;
	margin-left : 20px;
	text-align : center;
	width : 488px;
	border : 1px solid #874b2e;
	outline : 3px solid #f1c98e;
	background-image : url("http://www.dinorpg.de/img/design/bord.jpg");
	background-repeat : no-repeat;
	background-position : 0px center;
}
.fight .section {
	margin-bottom : 5px;
}
#swf_fight {
	width : 488px;
	margin : auto;
	border : 1px solid #874b2e;
	outline : 3px solid #f1c98e;
}
.fight .reserve {
	height : 90px;
}
.fight .debrief {
	position : absolute;
	width : 377px;
	height : 56px;
	margin-left : 66px;
	margin-bottom : 35px;
	padding-left : 10px;
	padding-right : 10px;
	color : #ffee92;
	background-image : url("http://www.dinorpg.de/img/design/debriefing_bg.gif");
}
.fight .debrief .icon, .fight .debrief .life, .fight .debrief .xp, .fight .debrief .gold, .fight .debrief .item {
	position : absolute;
}
.fight .debrief .icon {
	margin-top : 10px;
	margin-left : 5px;
}
.fight .debrief .life, .fight .debrief .xp, .fight .debrief .gold {
	padding-left : 20px;
	margin-top : 18px;
	width : 80px;
	text-align : left;
	font-size : 15pt;
	color : white;
}
.fight .debrief .life {
	margin-left : 53px;
}
.fight .debrief .xp {
	margin-left : 148px;
}
.fight .debrief .gold {
	margin-left : 243px;
}
.fight .debrief a.button {
	position : absolute;
	margin-top : 55px;
	margin-left : -10px;
	z-index : 2;
}
.user .userAvatar {
	position : absolute;
	margin-left : 420px;
	margin-top : -48px;
	border-color : #bc683c;
}
.user .card {
	color : #fce3bb;
	width : 527px;
	margin-right : 20px;
	margin-bottom : 5px;
	background-image : url("http://www.dinorpg.de/img/design/dialog_bg_header.gif");
	background-repeat : no-repeat;
	background-position : left top;
	-moz-border-radius : 10px;
}
.user .card .header {
	min-height : 25px;
	padding-top : 13px;
	padding-left : 15px;
	padding-right : 13px;
	padding-bottom : 10px;
	background-image : url("http://www.dinorpg.de/img/design/dialog_bg_footer.gif");
	background-repeat : no-repeat;
	background-position : left bottom;
}
.user .card .custom {
	float : right;
	position : relative;
	padding : 5px;
	width : 245px;
	height : 100px;
	font-size : 8pt;
	background-color : #9a4029;
	border : 1px solid #d69e68;
	-moz-border-radius : 10px;
}
.user .card .custom .content {
	height : 95px;
	overflow : auto;
}
.user .card .custom a.tinyButton {
	display : block;
	position : absolute;
	margin-top : 97px;
	width : 60px;
	text-align : center;
	text-transform : uppercase;
	font-size : 7.5pt;
	font-variant : normal;
}
.user .card .custom textarea {
	width : 240px;
	height : 75px;
	font-size : 8pt;
}
.user .card dl {
	width : 230px;
}
.user .card dl dt, .user .card dl dd {
	margin-bottom : 0px;
	line-height : 12pt;
	overflow : hidden;
}
.user .card dl dt {
	float : left;
	position : relative;
	width : 85px;
	height : 19px;
	font-weight : bold;
	font-size : 10pt;
	font-variant : small-caps;
	color : #ffee92;
}
.user .card dl dd {
	min-height : 19px;
	height : auto;
	font-size : 10pt;
}
.user .card sup {
	vertical-align : top;
}
.user .card a {
	color : white;
	font-weight : normal;
}
.user input.fieldXL, .contest input.fieldXL {
	display : block;
	margin : auto;
	margin-top : 10px;
	margin-bottom : 10px;
}
.user ul.dinList, .contest ul.dinList {
	list-style : none;
}
.user ul.dinList li, .contest ul.dinList li {
	float : left;
	position : relative;
	width : 170px;
	height : 175px;
	overflow : hidden;
	background-color : #fbdba8;
	margin-bottom : 10px;
	margin-right : 3px;
	cursor : default;
	border : 1px solid #fce3bc;
	-moz-border-radius : 10px;
}
.user ul.dinList li .swf, .contest ul.dinList li .swf {
	margin-bottom : 0px;
}
.user ul.dinList li .name, .user ul.dinList li .name a, .contest ul.dinList li .name, .contest ul.dinList li .name a {
	text-align : center;
	font-weight : bold;
	line-height : 10pt;
	color : #52646b;
	background-color : transparent;
}
.user ul.dinList li .name a, .contest ul.dinList li .name a {
	font-weight : normal;
}
.user ul.dinList li .misc, .contest ul.dinList li .misc {
	text-align : center;
	font-size : 9pt;
	line-height : 10pt;
	color : #bc683c;
	width : 170px;
}
.user ul.dinList li a.adm, .contest ul.dinList li a.adm {
	position : absolute;
	font-size : 7pt;
	font-weight : normal;
	padding-left : 4px;
	padding-right : 4px;
	border : 1px solid #bc683c;
	margin-left : 5px;
}
.user ul.dinList li a.tinyButton, .contest ul.dinList li a.tinyButton {
	position : absolute;
	margin-left : 5px;
	margin-top : 3px;
}
.user ul.dinList li:hover, .contest ul.dinList li:hover {
	border : 1px solid #f1c98e;
}
.collection {
	width : 527px;
	margin-bottom : 5px;
	background-image : url("http://www.dinorpg.de/img/design/collection_bg_footer.gif");
	background-repeat : no-repeat;
	background-position : left bottom;
}
.collection .header {
	min-height : 20px;
	padding-top : 32px;
	padding-left : 10px;
	padding-bottom : 6px;
	background-image : url("http://www.dinorpg.de/img/design/collection_bg_header.gif");
	background-repeat : no-repeat;
}
.collection img {
	display : block;
	float : left;
	position : relative;
}
.collection p {
	color : #ffee92;
	font-style : italic;
	font-size : 10pt;
}
.admPanel {
	background-color : #bc683c;
	padding : 5px;
	-moz-border-radius : 10px;
}
.admPanel label {
	display : block;
	margin-top : 10px;
	color : #ffee92;
}
.admPanel textarea {
	width : 400px;
	height : 40px;
}
.admPanel .table {
	border : 3px solid #9e6036;
}
.admPanel .table tr td {
	font-size : 10pt;
}
.randDino {
	float : left;
	position : relative;
	width : 150px;
}
.randDino .small {
	margin-top : -30px;
}
.randDino p {
	font-size : 7pt;
	text-align : center;
}
.forum ul.bar {
	list-style : none;
	height : 35px;
	margin-left : 1px;
	padding-top : 2px;
	padding-left : 8px;
	background-image : url("http://www.dinorpg.de/img/design/forum_bar.gif");
	background-repeat : no-repeat;
}
.forum ul.bar li {
	float : left;
	position : relative;
	height : 33px;
	margin-right : 10px;
}
.forum ul.bar li em {
	display : block;
	margin-top : 4px;
	color : #f3ca92;
	font-size : 10pt;
	font-style : italic;
}
.forum ul.bar li a {
	display : block;
	margin-top : 3px;
	padding-left : 16px;
	padding-right : 5px;
	padding-bottom : 1px;
	color : #ffee92;
	font-weight : normal;
	font-size : 10pt;
	background-image : url("http://www.dinorpg.de/img/icons/small_mail.gif");
	background-position : 0px 4px;
	background-repeat : no-repeat;
}
.forum ul.bar li.readAll a {
	background-image : url("http://www.dinorpg.de/img/icons/small_reset.gif");
}
.forum ul.bar li.lock a {
	background-image : url("http://www.dinorpg.de/img/icons/small_key.gif");
}
.forum ul.bar li.fav a {
	background-image : url("http://www.dinorpg.de/img/icons/small_fav.gif");
}
.forum ul.bar li a:hover {
	color : white;
	background-color : #c84b35;
}
.forum ul.bar li.search {
	float : right;
	position : relative;
	width : 300px;
	margin : 0px;
}
.forum ul.bar li.search .field {
	float : left;
	position : relative;
	margin-top : 3px;
}
.forum ul.bar li.search .button {
	margin-top : 0px;
}
.forum ul.bar li.moveTopic {
	float : right;
	position : relative;
	width : 258px;
	margin : 0px;
}
.forum ul.bar li.moveTopic select {
	float : left;
	position : relative;
	margin-top : 3px;
	width : 160px;
}
.forum ul.bar li.moveTopic .button {
	margin-top : 0px;
}
.forum .banner {
	padding-top : 5px;
	height : 39px;
	margin-left : 2px;
	background-repeat : no-repeat;
}
.forum .banner .icon {
	position : absolute;
	margin-left : 485px;
	margin-top : -2px;
	border : 1px solid #955333;
}
.forum .banner .shadow, .forum .banner .title {
	position : absolute;
	width : 300px;
	margin-left : 215px;
	margin-top : 6px;
	font-size : 18pt;
	font-weight : bold;
	font-variant : small-caps;
	color : #fff8df;
	text-align : right;
	font-family : Georgia, Verdana, sans-serif;
	display : none;
}
.forum .banner .title:first-letter {
	color : white;
}
.forum .banner .shadow {
	padding-top : 1px;
	padding-left : 1px;
	color : #9b5631;
}
.forum .banner .back {
	margin-top : 0px !important;
	margin-left : 20px;
}
.forum .themes ul {
	list-style : none;
	margin-top : 10px;
}
.forum .themes ul li {
	position : relative;
	padding : 5px;
	padding-left : 45px;
	padding-bottom : 10px;
	margin-bottom : 5px;
	background-color : #bc683c;
	background-image : url("http://www.dinorpg.de/img/icons/act_dialog.gif");
	background-position : 5px 10px;
	background-repeat : no-repeat;
	-moz-border-radius : 10px;
	cursor : pointer;
}
.forum .themes ul li:hover {
	background-color : #d65536;
}
.forum .themes ul li a {
	color : #fce3bc;
	font-size : 15pt;
	text-decoration : none;
	background-color : transparent;
}
.forum .themes ul li em {
	display : block;
	font-size : 10pt;
	line-height : 10pt;
	color : #ffee92;
}
.forum .themes ul li.theme_help {
	background-image : url("http://www.dinorpg.de/img/icons/act_help.gif");
}
.forum .themes ul li.theme_talk {
	background-image : url("http://www.dinorpg.de/img/icons/act_explore.gif");
}
.forum .themes ul li.theme_moder {
	background-image : url("http://www.dinorpg.de/img/icons/act_fight.gif");
}
.forum .themes ul li.theme_clans {
	background-image : url("http://www.dinorpg.de/img/icons/act_castle_attack.gif");
}
.forum .themes ul li.theme_rp {
	background-image : url("http://www.dinorpg.de/img/icons/act_rest.gif");
}
.forum .themes ul li.theme_fav {
	padding-top : 8px;
	background-position : 5px 6px;
	background-image : url("http://www.dinorpg.de/img/icons/act_fav.gif");
}
.forum .threads th {
	font-size : 9pt;
	letter-spacing : 0pt;
}
.forum .threads td, .forum .threads td a {
	color : #bc683c;
	font-weight : normal;
	font-variant : normal;
}
.forum .threads td {
	background-image : url("http://www.dinorpg.de/img/design/table_cell_even.gif");
}
.forum .threads td a.admin {
	display : block;
	float : right;
	position : relative;
	width : 12px;
	margin-top : 5px;
	font-size : 0pt;
	line-height : 0pt;
}
.forum .threads td.title {
	width : 300px;
}
.forum .threads td.user {
	width : 100px;
	font-size : 9pt;
}
.forum .threads td.lastMsg {
	width : 100px;
	font-size : 8pt;
}
.forum .threads th.dateSep {
	font-size : 10pt;
	letter-spacing : 0pt;
	height : 20px;
	padding-bottom : 0px;
	background-position : top left;
}
.forum tr.sticky td, .forum tr.sticky td a {
	font-variant : small-caps;
	color : #D9210D;
}
.forum tr.treaded_false td {
	color : black;
	font-weight : bold;
	background-image : url("http://www.dinorpg.de/img/design/table_cell.gif");
}
.forum tr.treaded_false td a {
	color : black;
}
.forum .threadTitle {
	margin-bottom : 5px;
	margin-top : 5px;
	padding-left : 5px;
	font-weight : bold;
	font-size : 20pt;
	color : #8e3e26;
	font-variant : small-caps;
	background-color : #e4aa69;
	-moz-border-radius : 10px;
}
.forum ul.msg li {
	padding : 1px;
	background-color : #f6d19a;
}
.forum ul.msg .header {
	margin : 0px;
	padding : 0px;
	height : 38px;
	padding-right : 5px;
	border-bottom : 1px solid #bc683c;
	background-color : #e4aa69;
}
.forum ul.msg .header .userAvatar {
	float : left;
	position : relative;
	margin-top : 2px;
	margin-left : 4px;
	margin-right : 5px;
}
.forum ul.msg .header .avatar a {
	background-color : transparent;
}
.forum ul.msg .header .name {
	line-height : 12pt;
	margin-left : 5px;
}
.forum ul.msg .header .name img {
	cursor : help;
}
.forum ul.msg .header .date {
	color : #bc683c;
	font-weight : normal;
	font-size : 9pt;
}
.forum ul.msg .header a.admin {
	display : block;
	float : right;
	position : relative;
	margin-top : 3px;
	text-decoration : none;
}
.forum ul.msg .header a.admin img {
	vertical-align : -20%;
}
.forum .post .form {
	width : auto;
	margin-left : 3px;
}
.forum .post label {
	color : #bc683c;
	font-weight : bold;
	font-variant : small-caps;
}
.forum .post .icons {
	float : right;
	position : relative;
	width : 100px;
	margin-top : 23px;
	border : 1px solid #ffee92;
	outline : 2px solid #e2ab72;
	background-color : #f3ca92;
	padding : 2px;
	font-size : 0pt;
	line-height : 0pt;
}
.forum .post .icons a {
	display : block;
	float : left;
	position : relative;
	width : 19px;
	height : 19px;
	text-align : center;
	background-color : transparent;
	-moz-border-radius : 0px;
}
.forum .post .icons a:hover {
	background-color : #fce3bc;
	outline : 1px solid white;
	z-index : 2;
}
.forum .post .msg_title {
	margin-bottom : 10px;
}
.forum .post .msg_title input {
	display : block;
}
.forum .post textarea {
	width : 400px;
	height : 300px;
}
.forum .post .buttons input {
	font-size : 8pt;
	width : 35px;
	color : #ffee92;
	background-color : #ca522c;
	outline : 1px solid #7d5624;
	border : 1px solid #ffee92;
}
.msg .content {
	line-height : 19px;
	font-size : 11pt;
}
.msg .content img {
	vertical-align : -10%;
}
.msg .content strong {
	color : #955333;
}
.msg .content em {
	color : #bc683c;
	font-size : 10pt;
}
.msg .content cite {
	display : block;
	color : #bc683c;
	font-size : 9pt;
	border-left : 2px solid #bc683c;
	padding-left : 5px;
	margin-left : 5px;
	margin-top : 5px;
	margin-bottom : 5px;
}
.msg .content cite img {
	opacity : 0.5;
	filter : alpha(opacity=50);
}
.msg .content .spoiler {
	display : block;
	color : #f6d19a;
	border : 1px dashed #eab97f;
}
.msg span.modo {
	display : block;
	border : 2px solid #DD4837;
	background-color : #fff0d1;
	padding : 5px;
	margin : -4px;
}
.death .choice {
	float : left;
	position : relative;
	width : 250px;
	height : 195px;
	margin-bottom : 15px;
	padding : 5px;
	background-color : #bc683c;
	font-size : 10pt;
	-moz-border-radius : 10px;
}
.death .choiceRight {
	float : right;
}
.death .choice .title {
	height : 34px;
	margin-bottom : 5px;
	color : #ffee92;
	font-size : 13pt;
	line-height : 11pt;
	border-bottom : 1px solid #ffee92;
}
.death .choice .title img {
	display : block;
	float : left;
	margin-right : 5px;
	position : relative;
}
.death .choice .title strong {
	display : block;
	color : white;
	font-size : 9pt;
}
.death .choice p {
	text-indent : 0px;
	color : #fce3bc;
}
.death .choice p a {
	color : white;
}
.death .choice p strong {
	color : white;
}
.death .choice a.button {
	position : absolute;
	margin-top : 130px;
}
.death .choice ul {
	list-style : square;
	margin : 0px;
	padding : 0px;
	padding-left : 30px;
	color : #fce3bc;
}
.follow ul {
	list-style : none;
}
.follow ul li {
	float : left;
	position : relative;
	width : 170px;
	height : 190px;
	background-color : #fbdba8;
	margin-bottom : 10px;
	margin-right : 3px;
	border : 1px solid #fce3bc;
	cursor : pointer;
	-moz-border-radius : 10px;
}
.follow ul li:hover {
	border : 1px solid #f1c98e;
}
.follow ul li a {
	display : block;
	font-size : 11pt;
	text-align : center;
}
.follow ul li em {
	display : block;
	font-size : 10pt;
	padding-left : 4px;
	padding-right : 4px;
	text-align : center;
}
.news {
	margin-left : 10px;
	margin-bottom : 20px;
	padding : 8px;
	background-color : #bc683c;
	-moz-border-radius : 10px;
}
.news .pic {
	position : absolute;
	width : 100px;
	height : 100px;
	overflow : hidden;
	font-size : 0pt;
	line-height : 0pt;
	margin-left : -15px;
	margin-top : -15px;
	margin-right : 10px;
	border : 1px solid #ffee92;
	outline : 2px solid #9a4029;
}
.news .side {
	margin-left : 95px;
}
.news .title {
	overflow : hidden;
	color : #ffee92;
	font-size : 13pt;
	line-height : 13pt;
	font-variant : small-caps;
}
.news .date {
	color : #fce3bc;
	font-size : 9pt;
	border-bottom : 1px solid #e0a665;
	margin-bottom : 5px;
}
.news a {
	color : #ffee92;
}
.news a.edit {
	position : absolute;
	margin-left : 470px;
	padding-left : 3px;
	padding-right : 3px;
	color : #ffee92;
	font-size : 7.5pt;
	border : 1px solid #e0a665;
	-moz-border-radius : 10px;
}
.news p {
	text-indent : 0px;
}
.news .content {
	text-indent : 0px;
	color : white;
	font-size : 11pt;
}
.news .content p:first-letter, .news .content:first-letter {
	color : #ffee92;
	font-size : 150%;
}
.news .content strong {
	color : #ffee92;
}
.news .content ul {
	padding-left : 30px;
	list-style : square;
	margin-top : 10px;
	margin-bottom : 10px;
}
.news .content ul li {
	font-size : 10.5pt;
}
.newsOff {
	opacity : 0.5;
	filter : alpha(opacity=50);
}
.intro .box {
	width : 500px;
	height : 400px;
	margin : auto;
	margin-bottom : 10px;
	background-repeat : no-repeat;
	cursor : pointer;
	background-image : url("http://www.dinorpg.de/img/loc/fr/intro.gif");
}
.intro .specs {
	position : absolute;
	width : 265px;
	margin-left : 220px;
	margin-top : 95px;
	font-size : 10pt;
	color : #ffee92;
	text-align : justify;
	line-height : 11.5pt;
}
.intro .specs strong {
	color : white;
}
.intro .specs ul {
	list-style : none;
	border-top : 1px solid #d69e68;
	padding-top : 5px;
	margin-top : 7px;
}
.intro .specs ul li {
	font-weight : bold;
	padding-left : 10px;
}
.intro .specs:first-letter {
	font-size : 120%;
	font-weight : bold;
}
.intro a.button {
	margin-left : 27px;
}
.subscribe .form {
	margin-left : 135px;
}
.subscribe .art {
	float : none;
	position : absolute;
	margin-top : -20px;
	margin-left : -80px;
	border : 0px;
	outline : none;
}
.subscribe .form .error {
	color : #ffee92;
	background-color : #bd4e28;
	padding : 5px;
	margin : 10px;
	font-size : 8pt;
	border : 1px solid #ffee92;
	outline : 2px solid #f5cc94;
}
.menuHome {
	display : none;
}
.logger label {
	display : block;
	margin-left : 8px;
	font-weight : bold;
	text-transform : uppercase;
	color : #bc683c;
}
.logger input.field {
	margin-bottom : 5px;
	margin-left : 8px;
}
.logger .button {
	margin-left : 2px;
}
.sLogger label {
	display : inline;
	margin-left : 2px;
	font-weight : normal;
	text-transform : uppercase;
	color : #bc683c;
	font-size : 10pt;
}
.sLogger input.field {
	margin-bottom : 2px;
	margin-left : 4px;
}
.sLogger .button {
	margin-left : 2px;
	display : inline;
}
.login {
	padding-top : 1px;
}
.login .box {
	margin : auto;
	margin-top : 40px;
	padding-top : 10px;
	padding-bottom : 10px;
	width : 250px;
	text-align : center;
	color : #ffee92;
	font-variant : small-caps;
	background-color : #bc683c;
	border : 1px solid #ffee92;
	outline : 2px solid #f1c98e;
}
.login .box a {
	color : #ffee92;
}
.login .box .comment {
	color : #f3ca92;
	font-variant : normal;
	font-size : 70%;
}
.browser {
	width : 300px;
	margin : auto;
	text-align : center;
	color : #ffee92;
	background-color : #bc683c;
	margin-bottom : 10px;
	-moz-border-radius : 10px;
}
.browser a {
	text-decoration : none;
}
.browser img.off {
	padding-left : 5px;
	padding-right : 5px;
	opacity : 0.5;
	filter : alpha(opacity=50);
}
.versus .status {
	position : absolute;
	width : 113px;
	height : 41px;
	margin-top : -190px;
	margin-left : 197px;
	padding-top : 118px;
	padding-left : 10px;
	text-align : center;
	color : #bc683c;
	font-size : 16pt;
	line-height : 15pt;
	background-image : url("http://www.dinorpg.de/img/design/vs.gif");
	background-repeat : no-repeat;
}
.versus .status a {
	text-decoration : none;
}
.versus .status a .fight {
	margin-left : 333px;
}
.versus .status em {
	display : block;
	font-style : normal;
	font-size : 8pt;
	line-height : 9pt;
}
.versus .status .timer {
	display : inline;
}
.versus ul {
	list-style : none;
}
.versus ul li.name {
	margin-left : 25px;
	margin-right : 25px;
	font-size : 9pt;
	line-height : 11pt;
	color : #ffee92;
}
.versus ul li.infos {
	font-size : 11pt;
	color : #fce3bc;
}
.versus ul.team li, .versus ul.team .swf {
	display : inline;
}
.versus .left, .versus .right {
	position : relative;
	float : left;
	width : 250px;
	height : 220px;
	text-align : center;
	background-color : #bc683c;
	-moz-border-radius : 10px;
}
.versus .right {
	float : right;
}
.versus .actions {
	margin-top : 10px;
	padding : 5px;
	background-color : #bc683c;
	-moz-border-radius : 10px;
}
.versus .actions .action {
	margin : auto;
	width : 160px;
}
.versus .actions .action td {
	background-color : #9a4029;
}
.versus .actions .action tr:hover td {
	background-color : #863724;
}
.training .table {
	margin-bottom : 10px;
}
.clanList .table th {
	font-size : 8pt;
	letter-spacing : 0pt;
}
.clanList .table td {
	font-size : 8pt;
}
.clanList .table td.title {
	width : 200px;
	font-size : 10pt;
}
.clanList .table td.date {
	font-size : 8pt;
	color : #bc683c;
}
.clan .header, .clan ul.tabs {
	width : 520px;
}
.clan .header {
	background-color : #9a4029;
	padding : 5px;
	height : 120px;
	font-size : 8.5pt;
	letter-spacing : 0pt;
	color : #ffee92;
	-moz-border-radius-topleft : 10px;
	-moz-border-radius-topright : 10px;
}
.clan .header a {
	color : white;
}
.clan .header a:hover {
	background-color : #bc683c;
}
.clan .header .banner, .clan .header .banner img {
	width : 448px;
	height : 100px;
}
.clan .header .banner {
	font-size : 0pt;
	line-height : 0pt;
	height : 100px;
	overflow : hidden;
	border : 1px solid #ffee92;
	background-color : #863724;
}
.clan .header ul {
	position : absolute;
	margin-left : 452px;
	list-style : none;
}
.clan .header ul li {
	overflow : hidden;
	width : 70px;
	margin-bottom : 1px;
	color : white;
	background-color : #bc683c;
	-moz-border-radius-topright : 8px;
	cursor : help;
}
.clan .header ul li:hover {
	background-color : #d69e68;
}
.clan .header ul li img {
	vertical-align : -15%;
}
.clan .header .treasure {
	position : absolute;
	margin-left : 368px;
	padding-left : 5px;
	padding-right : 5px;
	width : 70px;
	text-align : center;
	background-color : #bc683c;
	-moz-border-radius-bottomright : 8px;
	-moz-border-radius-bottomleft : 8px;
}
.clan ul.tabs {
	margin : 0px;
	margin-bottom : -3px;
	background-image : none;
}
.clan ul.tabs li.active {
	margin-top : 0px;
}
.clan ul.tabs li.active a {
	background-color : #f3ca92;
	border-top-color : #ffee92;
	border-left-color : #ffee92;
	border-bottom-color : #d69e68;
	color : #9a4029;
}
.clan .content {
	margin-top : 3px;
	border-top : 1px solid #9a4029;
	padding : 10px;
	background-color : #f3ca92;
	width : 640px;
	overflow : hidden;
}
.clan .content img {
	max-width : 640px;
}
.clan .content cite {
	display : block;
	margin-left : 20px;
	font-size : 11pt;
	color : #bc683c;
}
.clan h2 {
	margin-top : 5px;
	margin-bottom : 10px;
}
.clan .page {
	margin-left : -10px;
	margin-right : -10px;
	padding-left : 10px;
	padding-right : 10px;
	padding-bottom : 10px;
	margin-bottom : 5px;
}
.clan .withBg {
	color : white;
}
.clan .withBg a {
	color : #ffee92;
}
.clan .withBg a:hover {
	color : white;
}
.clan .withBg cite {
	color : #ffee92;
}
.clan .pageMenu {
	font-size : 0pt;
	line-height : 0pt;
	margin : 0px;
	padding : 0px;
	display : block;
	list-style : none;
	min-height : 17px;
	padding-top : 1px;
	padding-left : 10px;
	padding-right : 10px;
	margin-bottom : 1px;
	margin-left : -10px;
	margin-right : -10px;
	background-color : #d69e68;
}
.clan .pageMenu a {
	display : block;
	float : left;
	margin-bottom : 1px;
	height : 16px;
	position : relative;
	padding-left : 4px;
	padding-right : 4px;
	text-decoration : none;
	font-size : 8.5pt;
	line-height : 11pt;
	letter-spacing : 0pt;
	white-space : nowrap;
	border-right : 1px solid #f3ca92;
	-moz-border-radius : 0px;
}
.clan .privMenu {
	background-color : #bc683c;
}
.clan .privMenu a {
	color : #ffee92;
}
.clan .pageMenu a:hover {
	text-decoration : underline;
	background-color : #9a4029;
}
.clan .pageMenu a.active {
	background-color : #ffee92 !important;
	color : #d65536;
}
.clan .pageMenu .clear {
	height : 0px;
}
.clan .miniForum ul {
	list-style : none;
	margin-top : 10px;
}
.clan .miniForum ul li.deleted {
	opacity : 0.5;
	filter : alpha(opacity=50);
}
.clan .miniForum ul .infos {
	background-color : #e4aa69;
	border-bottom : 1px solid #bc683c;
	color : black;
}
.clan .miniForum ul .infos .userAvatar {
	float : left;
	position : relative;
	margin : 3px;
	margin-right : 7px;
}
.clan .miniForum ul .infos .date {
	font-size : 8pt;
	color : #bc683c;
}
.clan .miniForum ul .infos a.adm {
	float : right;
	position : relative;
	font-size : 8pt;
	background-color : #d65536;
	color : #ffee92;
	padding-left : 4px;
	padding-right : 4px;
}
.clan .miniForum ul .infos a.adm:hover {
	background-color : #9a4029;
}
.clan .miniForum ul .msg {
	padding-left : 10px;
	margin-bottom : 5px;
	font-size : 11pt;
	line-height : 12pt;
}
.clan .miniForum .form {
	width : 590px;
}
.clan .miniForum .form textarea {
	width : 580px;
}
.clan .members .table em {
	display : block;
	font-size : 8pt;
	line-height : 9pt;
	color : #9a4029;
}
.clan .members .table .name {
	width : 150px;
}
.clan .members .table .pass {
	font-size : 8pt;
}
.editor .form textarea {
	height : 400px;
}
.clan .history ul {
	list-style-image : url("http://www.dinorpg.de/img/icons/small_edit.gif");
}
.clan .history .toggle {
	height : 30px;
}
.clan .history .toggle div {
	float : left;
	position : relative;
	margin-right : 5px;
	height : 30px;
	background-color : transparent;
}
.clan .history .toggle div.off a {
	background-color : #e4aa69;
}
.clan .history ul li {
	font-size : 9pt;
	line-height : 9pt;
	letter-spacing : 0pt;
	border-bottom : 1px solid #f3ca92;
	padding-bottom : 3px;
	padding-top : 3px;
	color : #9a4029;
	cursor : default;
}
.clan .history ul li p {
	margin : 0px;
	padding : 0px;
	color : #52646b;
}
.clan .history ul li:hover {
	background-color : #fce3bc;
}
.clan .history ul .tinyButton {
	display : block;
	width : 50px;
	line-height : 13pt;
}
.clan .props form {
	width : 500px;
}
.clan a.remove {
	margin-top : 0px;
}
.clan a.up {
	margin-top : 14px;
}
.clan a.down {
	margin-top : 29px;
}
.clan a.remove, .clan a.up, .clan a.down {
	position : absolute;
	display : block;
	margin-left : 110px;
}
.clan .upgrades {
	width : 450px;
	margin : auto;
	margin-bottom : 10px;
	margin-top : 3px;
	padding : 5px;
	padding-top : 10px;
	color : #ffee92;
	font-size : 9pt;
	line-height : 9pt;
	background-color : #d69e68;
	border : 1px solid #ffee92;
	border-top : 0px;
	outline : 3px solid #bc683c;
}
.clan .upgrades .infos {
	margin-top : 10px;
	margin-bottom : 5px;
	padding : 5px;
	border-top : 1px dashed #f3ca92;
	border-bottom : 1px dashed #f3ca92;
}
.clan .upgrades form {
	margin : 0px;
	padding : 0px;
}
.clan .upgrades .name {
	color : white;
	font-weight : bold;
	font-size : 14pt;
	line-height : 14pt;
	font-variant : small-caps;
}
.clan .upgrades .duration {
	margin-bottom : 5px;
	font-style : italic;
	color : #ffefce;
}
.clan .upgrades .desc {
	font-size : 11pt;
	line-height : 12pt;
}
.clan ul.ingr li {
	margin-bottom : 3px;
	width : 88px;
	font-size : 12pt;
	line-height : 14pt;
}
.clan ul.ingr li img {
	vertical-align : -50%;
}
.overview span.bar, .overview span.bar span {
	display : block;
	width : 70px;
	height : 5px;
}
.overview span.bar {
	font-size : 0pt;
	line-height : 0pt;
	clear : both;
	float : left;
	position : relative;
	margin-bottom : 1px;
	background-color : #9a4029;
	border : 1px solid #bc683c;
	overflow : hidden;
}
.overview span.bar span {
	background-color : #ffea00;
	border-right : 1px solid white;
}
.overview span.xp span {
	background-color : #cc85eb;
}
.overview span.warning {
	background-image : url("http://www.dinorpg.de/img/design/anim_bar_warning.gif");
}
.overview table td {
	font-size : 9pt;
}
.overview table td.name {
	font-size : 7.5pt;
	line-height : 8px;
}
.overview table td.name strong {
	display : block;
	font-weight : normal;
	font-size : 9pt;
	line-height : 11pt;
}
.overview table td.level {
	text-align : center;
	font-weight : bold;
	font-size : 10pt;
}
.overview table a.move {
	display : none;
	position : absolute;
	margin-left : 250px;
}
.overview table tr:hover a.move {
	display : block;
}
.overview table tr.off td {
	opacity : 0.5;
	filter : alpha(opacity=50);
}
.overview table a.up {
	margin-top : -8px;
}
.overview table a.down {
	margin-top : 15px;
}
.overview table ul.elements li {
	cursor : pointer;
}
.overview table tr:hover ul.elements li {
	background-image : none;
}
.gather .client {
	font-size : 0pt;
	line-height : 0pt;
	border : 1px solid #863724;
	border-bottom-width : 5px;
	outline : 2px solid #f3ca92;
}
div.ingr .table tr {
	height : 32px;
	cursor : help;
}
div.ingr .table td.icon {
	font-size : 0pt;
	line-height : 0pt;
	width : 32px;
	padding : 0px;
}
ul.ingr {
	margin : 0px;
	padding : 0px;
	margin-bottom : 10px;
	margin-top : 5px;
	margin-left : 10px;
	min-height : 32px;
	list-style : none;
}
ul.ingr li {
	margin : 0px;
	padding : 0px;
	float : left;
	position : relative;
	width : 90px;
	margin-right : 2px;
	font-size : 10pt;
	color : white;
	background-color : #bc683c;
	-moz-border-radius : 10px;
}
ul.ingr li em {
	color : #f3ca92;
	font-style : normal;
	font-size : 8pt;
}
ul.ingr li img {
	vertical-align : -75%;
}
ul.ingr li .tinyBar {
	position : absolute;
	margin-left : 36px;
	margin-top : -10px;
	background-color : #9a4029;
	border-color : #e4aa69;
}
.ingrShop .table tr {
	height : 32px;
	cursor : help;
}
.ingrShop .table td.icon {
	font-size : 0pt;
	line-height : 0pt;
	width : 32px;
	padding : 0px;
}
.ingrShop .table td.act {
	width : 180px;
}
.ingrShop .table td.act input.field {
	float : left;
	position : relative;
	margin-top : 4px;
	margin-right : 2px;
	color : #ffee92;
}
.ingrShop .table td.act .button {
	float : left;
	position : relative;
	white-space : nowrap;
	vertical-align : -15%;
}
.guide .ul {
	width : 200px;
	list-style : none;
	padding-left : 5px;
}
.guide .ul li {
	font-size : 0pt;
	line-height : 0pt;
}
.guide .ul li a {
	display : block;
	font-size : 9pt;
	line-height : 12pt;
	padding-left : 22px;
	background-image : url("http://www.dinorpg.de/img/icons/small_dot.gif");
	background-repeat : no-repeat;
	background-position : 1px center;
}
.guide .ul li.active a {
	background-color : #9a4029;
	color : #fce3bc;
}
.guide .content {
	margin-bottom : 10px;
	padding : 5px;
	border-top : 1px solid #d69e68;
	border-bottom : 1px solid #d69e68;
}
.guide .content p {
	text-align : justify;
	font-size : 11pt;
	line-height : 12pt;
	margin-bottom : 5px;
}
.guide .content ul {
	list-style : url("http://www.dinorpg.de/img/icons/small_dot.gif");
	padding-left : 35px;
	margin-bottom : 20px;
}
.guide .content ul li {
	font-size : 11pt;
	text-align : justify;
	margin-bottom : 5px;
}
.guide .content img {
	max-width : 520px;
}
.guide .content b, .guide .content strong {
	color : #9a4029;
}
.guide .content i, .guide .content em {
	color : #bc683c;
}
.bank .country {
	color : #ffee92;
	text-align : center;
	background-color : #bc683c;
	-moz-border-radius : 10px;
	padding-top : 10px;
	padding-bottom : 15px;
}
.bank .country ul {
	list-style : none;
}
.bank .country ul li {
	display : inline;
}
.bank .country ul li a img {
	border : 1px solid #9a4029;
	outline : 1px solid #d69e68;
}
.bank .country ul li a:hover {
	background-color : transparent;
}
.bank .country ul li a:hover img {
	border-color : white;
}
.bank ul.infos {
	padding : 3px;
	list-style : none;
	font-size : 9pt;
	line-height : 11pt;
	border : 1px solid #bc683c;
	margin-top : 10px;
	-moz-border-radius : 10px;
}
.bank ul.infos li a {
	display : block;
	padding-top : 2px;
	padding-bottom : 2px;
	padding-left : 5px;
	padding-right : 5px;
	text-decoration : none;
	color : #52646b;
}
.bank ul.infos li a:hover {
	color : #d69e68;
}
.bank ul.infos li a:hover strong {
	color : #ffee92;
}
.bank ul.infos strong {
	display : block;
	text-decoration : underline;
	color : #bc683c;
	font-size : 10pt;
	font-weight : bold;
}
.bank dl.faq {
	padding : 5px;
	margin-top : 15px;
	font-size : 9pt;
	line-height : 10.5pt;
	border : 1px solid #d69e68;
	-moz-border-radius : 10px;
}
.bank dl.faq dt {
	color : #9a4029;
	font-size : 10pt;
	font-weight : bold;
}
.bank dl.faq dd {
	margin-bottom : 10px;
}
.bank ul.means {
	float : left;
	position : relative;
	list-style : none;
	width : 210px;
}
.bank ul.means li a {
	display : block;
	margin-bottom : 5px;
	height : 63px;
	text-decoration : none;
	letter-spacing : 0pt;
	font-size : 10pt;
	background-color : #f3ca92;
	-moz-border-radius : 0px;
	border : 1px solid #bc683c;
}
.bank ul.means li img.icon {
	float : left;
	position : relative;
	margin-left : 2px;
	margin-right : 5px;
}
.bank ul.means li span.value .money {
	font-size : 14pt;
}
.bank ul.means li span.value .money img {
	vertical-align : 5%;
}
.bank ul.means li span.price {
	display : block;
	font-size : 7.5pt;
	color : #bc683c;
	font-style : italic;
	font-variant : normal;
	font-weight : normal;
	letter-spacing : 0pt;
}
.bank ul.means li span.name {
	display : block;
	padding-left : 3px;
	clear : both;
	color : #ffee92;
	background-color : #bc683c;
}
.bank ul.means li a:hover {
	border-color : white;
	outline : 2px solid #f3ca92;
}
.bank ul.means li a:hover span {
	color : black;
}
.bank ul.means li a:hover span.name {
	background-color : #bc683c;
	color : white;
}
.bank ul.means li.current a {
	outline : 2px solid #bc683c;
	border-color : #ffee92;
}
.bank ul.means li.current a span {
	color : black;
}
.bank ul.means li.current a span.name {
	color : white;
	background-color : #d65536;
}
.bank ul.means li.off {
	opacity : 0.65;
	filter : alpha(opacity=65);
}
.bank .details {
	float : right;
	position : relative;
	width : 310px;
}
.bank .details h2 {
	margin : 0px;
	padding : 0px;
	padding-left : 5px;
	margin-bottom : 5px;
}
.bank .details .warning {
	font-size : 8pt;
	line-height : 10pt;
	color : #d65536;
	text-align : justify;
	font-weight : bold;
}
.bank .details ul.tutorial {
	padding : 2px;
	list-style : none;
	background-color : #f3ca92;
	-moz-border-radius : 10px;
}
.bank .details ul.tutorial li {
	margin : 0px;
	padding : 0px;
	padding : 2px;
	padding-right : 5px;
	padding-left : 50px;
	margin-bottom : 5px;
	color : #9a4029;
	font-size : 10pt;
	font-weight : bold;
	line-height : 11pt;
	min-height : 45px;
	background-repeat : no-repeat;
	background-position : 5px 5px;
}
.bank .details ul.tutorial li em {
	display : block;
	color : #52646b;
	font-weight : normal;
}
.bank .details ul.tutorial li img {
	float : right;
	position : relative;
}
.bank .details ul.tutorial li.sms {
	background-image : url("http://www.dinorpg.de/img/bank/tuto_sms.gif");
}
.bank .details ul.tutorial li.wait {
	background-image : url("http://www.dinorpg.de/img/bank/tuto_wait.gif");
}
.bank .details ul.tutorial li.done {
	background-image : url("http://www.dinorpg.de/img/bank/tuto_done.gif");
}
.bank .details ul.tutorial li.mouse {
	background-image : url("http://www.dinorpg.de/img/bank/tuto_mouse.gif");
}
.bank .details ul.tutorial li.call {
	background-image : url("http://www.dinorpg.de/img/bank/tuto_call.gif");
}
.bank .details ul.tutorial li.listen {
	background-image : url("http://www.dinorpg.de/img/bank/tuto_listen.gif");
}
.bank .details ul.tutorial li.hangup {
	background-image : url("http://www.dinorpg.de/img/bank/tuto_hangup.gif");
}
.bank .details ul.tutorial li.trouble {
	background-image : url("http://www.dinorpg.de/img/bank/tuto_trouble.gif");
}
.bank .details form {
	padding : 5px;
	margin-top : 3px;
	margin-bottom : 15px;
	background-color : #f3ca92;
	border : 1px solid #bc683c;
	-moz-border-radius : 10px;
}
.bank .details form label {
	display : block;
	color : #9a4029;
	font-size : 7pt;
	font-weight : bold;
	line-height : 9pt;
	text-transform : uppercase;
}
.bank .details form .button {
	float : right;
	position : relative;
	margin-top : -2px;
}
.bank .details .info {
	margin-bottom : 5px;
	font-size : 11pt;
	text-align : justify;
}
.bank .details .sipsForm {
	padding-left : 4px;
	padding-bottom : 5px;
	border-bottom : 1px solid #bc683c;
}
.bank .details .ack {
	margin-bottom : 15px;
	font-size : 9pt;
	line-height : 11pt;
	text-align : justify;
	color : #9a4029;
}
.mailer table.layout {
	width : 100%;
	border-collapse : collapse;
	border-spacing : 0px;
}
.mailer table.layout td {
	vertical-align : top;
}
.mailer table.layout td div.scroller {
	height : 200px;
	padding : 5px;
	margin-right : 5px;
	overflow : auto;
	background-color : #bc683c;
	-moz-border-radius : 10px;
}
.mailer ul {
	list-style : none;
}
.mailer ul.menu {
	height : 30px;
}
.mailer ul.menu li {
	float : left;
	position : relative;
	margin-right : 5px;
}
.mailer ul.menu li a {
	padding-left : 3px;
	padding-right : 3px;
	font-size : 10pt;
	text-decoration : none;
	background-color : #e4aa69;
}
.mailer ul.menu li a:hover, .mailer ul.menu li.selected a {
	background-color : #8e3e26;
	color : #fce3bc;
}
.mailer ul.menu li a img {
	vertical-align : -5%;
}
.mailer .box table {
	width : 398px;
}
.mailer .box table tr th {
	padding-left : 5px;
	background-color : #9a4029;
	color : white;
	text-transform : uppercase;
	font-size : 8pt;
}
.mailer .box table tr td {
	cursor : pointer;
	color : #ffee92;
	border-bottom : 1px solid #e4aa69;
	padding-left : 5px;
}
.mailer .box table tr.unread td {
	font-weight : bold;
	color : white;
}
.mailer .box table tr.unread td.subject {
	padding-left : 20px;
	background-image : url("http://www.dinorpg.de/img/icons/small_browse_next.gif");
	background-position : 2px center;
	background-repeat : no-repeat;
}
.mailer .box table.archives tr td.subject {
	padding-left : 20px;
	background-image : url("http://www.dinorpg.de/img/icons/small_lock.gif");
	background-position : 2px center;
	background-repeat : no-repeat;
}
.mailer .box table tr.selected td, .mailer .box table tr:hover td {
	background-color : #8e3e26;
	color : white;
}
.mailer .box table tr.selected td em, .mailer .box table tr:hover td em {
	color : #fce3bc;
}
.mailer .box table .from {
	width : 120px;
	font-size : 10pt;
	vertical-align : middle;
}
.mailer .box table .cpt {
	width : 25px;
	font-size : 8pt;
	vertical-align : middle;
}
.mailer .box table .subject {
	line-height : 10pt;
}
.mailer .box table .subject em {
	display : block;
	font-size : 7pt;
	color : #fce3bc;
}
.mailer .box a.button {
	float : left;
	position : relative;
	margin-right : 5px;
}
.mailer .contacts {
	width : 100px;
}
.mailer .contacts strong {
	display : block;
	margin-top : 2px;
	padding-left : 5px;
	color : white;
	text-transform : uppercase;
	font-size : 8pt;
	background-color : #9a4029;
}
.mailer .contacts ul {
	margin : 0px;
	padding : 0px;
	list-style : none;
	margin-top : 3px;
}
.mailer .contacts ul li {
	margin : 0px;
	padding : 0px;
	font-size : 0pt;
	line-height : 0pt;
}
.mailer .contacts ul li a {
	display : block;
	height : 16px;
	font-size : 9pt;
	line-height : 11pt;
	color : #ffee92;
	padding-left : 2px;
	overflow : hidden;
}
.mailer .contacts ul li a.user {
	float : left;
	position : relative;
	width : 16px;
	padding : 0px;
}
.mailer .view .content {
	padding : 5px;
	margin-top : 10px;
	background-color : #fbdba8;
	-moz-border-radius : 10px;
}
.mailer .view h2 {
	margin-top : 0px;
}
.mailer .view ul li.me {
	background-color : #e4aa69;
}
.mailer .view ul li {
	margin-bottom : 3px;
	border : 1px solid #e4aa69;
}
.mailer .view ul li .header {
	padding-left : 5px;
	padding-right : 5px;
	font-size : 10pt;
}
.mailer .view ul li .date {
	float : right;
	position : relative;
	margin-top : 3px;
	font-size : 8pt;
	font-style : italic;
	color : #9a4029;
}
.mailer .view ul li .msg {
	padding-left : 5px;
	padding-right : 5px;
}
.mailer .view ul li .msg img {
	vertical-align : -15%;
}
.mailer .view .form {
	width : 500px;
	margin-left : 0px;
	margin-top : 20px;
}
.mailer .view .form table {
	width : 360px;
}
.mailer .view .form .icons {
	font-size : 0pt;
	line-height : 0pt;
	float : right;
	position : relative;
	width : 120px;
}
.mailer .view .form .icons a {
	display : block;
	float : left;
	width : 19px;
	height : 19px;
	position : relative;
}
.mailer .view .form textarea {
	width : 350px;
	height : 92px;
}
div.artwork {
	position : relative;
	float : right;
	margin-top : -35px;
	margin-right : -10px;
}
.timer {
	display : inline;
	width : 70px;
	height : 18px;
	padding-left : 20px;
	line-height : 18px;
	font-size : 10pt;
	color : white;
	background-image : url("http://www.dinorpg.de/img/icons/anim_small_chrono.gif");
	background-repeat : no-repeat;
	background-position : 1px 1px;
	background-color : #bc683c;
	-moz-border-radius : 10px;
}
.clan ul.attacks {
	list-style : none;
	margin-left : 30px;
}
.clan ul.attacks span {
	padding-left : 10px;
}
.duel dl dt {
	clear : both;
	float : left;
	position : relative;
	width : 80px;
	margin-right : 5px;
	padding-left : 10px;
	color : #ffee92;
	font-variant : small-caps;
	font-weight : bold;
	background-color : #bc683c;
}
.duel dl dd {
	background-color : #fbd7a2;
}
.duel table.team td {
	vertical-align : top;
}
.duel .status .timer {
	background-color : transparent;
	color : #9a4029;
}
.duel table.team td.captain {
	width : 190px;
}
.duel table.team td.captain .swf {
	border : 1px solid #f3ca92;
	-moz-border-radius : 5px;
}
.duel table.team td.sides {
	width : 50px;
}
.duel table.team td.sides .swf {
	width : 40px;
	margin-bottom : 2px;
	border : 1px solid #bc683c;
	-moz-border-radius : 5px;
}
ul.smallDinoz {
	margin : 0px;
	padding : 0px;
	list-style : none;
}
ul.smallDinoz li {
	margin : 0px;
	padding : 0px;
	float : left;
	position : relative;
	min-width : 120px;
	margin-right : 5px;
	margin-bottom : 5px;
	padding : 1px;
	padding-right : 4px;
	height : 40px;
	font-size : 8.5pt;
	line-height : 10pt;
	border : 1px solid #bc683c;
	-moz-border-radius : 5px;
}
ul.smallDinoz li .swf {
	float : left;
	position : relative;
	width : 40px;
	height : 40px;
	margin-right : 2px;
	background-color : #fce3bc;
	-moz-border-radius : 5px;
}
ul.smallDinoz li strong {
	display : block;
}
ul.smallDinoz li.dead strong {
	color : #d65536;
}
ul.smallDinoz li em {
	display : block;
	color : #9a4029;
	font-style : normal;
}
ul.smallDinoz .tinyBar {
	margin-top : 36px;
	position : absolute;
}
ul.smallDinoz a {
	font-size : 8pt;
}
.ranks .table span.money {
	color : #9a4029;
}
.ranks .table tr.important td span.money {
	color : #ffee92;
}
.market .offer {
	margin : 0px;
	padding : 0px;
	height : 50px;
	margin-top : 10px;
	margin-bottom : 20px;
	padding : 3px;
	background-color : #f3ca92;
	border : 1px solid #fcf9d1;
	outline : 2px solid #f3ca92;
}
.market .offer ul.sales {
	position : absolute;
	list-style : none;
	margin-left : 100px;
	width : 250px;
	height : 50px;
}
.market .offer ul.sales li {
	float : left;
	position : relative;
	margin-right : 2px;
}
.market .offer ul.sales li img {
	display : block;
	border : 1px solid #9a4029;
}
.market .offer ul.sales li em {
	display : block;
	width : 34px;
	margin-top : -3px;
	color : #ffee92;
	text-align : center;
	font-style : normal;
	font-size : 8pt;
	background-color : #bc683c;
}
.market .level {
	position : absolute;
	margin-left : -8px;
	margin-top : -7px;
	z-index : 2;
	width : 20px;
	font-size : 8pt;
	font-weight : bold;
	text-align : center;
	color : #ffee92;
	background-color : #e13d1a;
	border : 1px solid #ffee92;
	cursor : help;
}
.market .offer .dinoView {
	position : absolute;
	margin-top : -30px;
	margin-left : -20px;
}
.market .offer .dinoView .full {
	display : none;
}
.market .offer .admin {
	position : absolute;
	margin-left : 532px;
	font-size : 8pt;
	opacity : 0.6;
	z-index : 5;
}
.market .offer .hide, .market .offer .btDetails {
	display : block;
	position : absolute;
	width : 70px;
	font-size : 8pt;
	margin-left : 440px;
	text-align : center;
}
.market .offer .hide {
	display : none;
}
.market .offer .bid, .market .offer .author, .market .offer .time {
	position : absolute;
	margin-left : 290px;
	font-size : 8.5pt;
}
.market .offer .time {
	margin-top : 17px;
}
.market .offer .bid {
	margin-top : 34px;
}
.market .timer {
	height : auto;
	font-size : 8pt;
	padding-right : 5px;
	background-image : url("http://www.dinorpg.de/img/icons/small_chrono.gif");
	background-position : 0px 0px;
}
.offer .details {
	display : none;
}
.ext .offer {
	outline : 2px solid #bc683c;
	height : auto;
}
.ext .offer .details {
	display : block;
	padding-top : 55px;
	font-size : 10pt;
}
.offer .details .act {
	padding-top : 5px;
	border-top : 1px solid #bc683c;
}
.offer .details .dstats {
	margin-top : 5px;
	border-top : 1px solid #bc683c;
}
.offer .details .table {
	width : 400px;
}
.offer .details .table td {
	font-size : 9.5pt;
}
.offer .details .table td span {
	cursor : help;
}
.market .form {
	width : auto;
}
.market ul.items {
	list-style : none;
	margin : 0px;
	padding : 0px;
}
.market ul.items li {
	float : left;
	position : relative;
	width : 90px;
	font-size : 0pt;
	line-height : 0pt;
}
.market ul.items li img.objIcon {
	border : 1px solid #9a4029;
	cursor : pointer;
}
.market ul.items li .itemField {
	margin : 0px;
	padding : 0px;
	margin-top : 1px;
	padding-top : 4px;
	width : 30px;
	height : 26px;
	color : #ffee92;
	font-size : 12pt;
	line-height : 14pt;
	text-align : center;
	vertical-align : top;
	background-color : #ae522f;
	border : 1px solid #fad987;
	outline : 1px solid #9a4029;
}
.market ul.items li .itemField:focus {
	background-color : #722619;
}
.market ul.items li a {
	display : block;
	position : absolute;
	margin-left : 64px;
	padding : 2px;
}
.market ul.items li a:hover {
	background-color : white;
}
.market ul.items li a.more {
	margin-top : -2px;
}
.market ul.items li a.less {
	margin-top : 12px;
}
.market .preview {
	width : 150px;
	padding-left : 4px;
	font-size : 20pt;
	color : #ffee92;
	background-color : #863724;
	border : 1px solid #ffee92;
	outline : 1px solid #9a4029;
}
.market .error {
	font-size : 10pt;
}
.market .error strong {
	color : white;
}
.market .warning .money, .market .error .money {
	color : white;
}
.market .warning ul {
	list-style : square;
	padding-left : 20px;
}
.market .warning ul li {
	margin-bottom : 3px;
}
.market .warning ul li.dinoWarn .swf {
	float : left;
	position : relative;
	margin-top : -10px;
	margin-right : 5px;
	background-color : #863724;
	border : 1px solid #ffee92;
	outline : 1px solid black;
}
.market .warning ul li.dinoWarn {
	height : 40px;
	margin-top : 10px;
}
.market .warning ul strong {
	padding-left : 3px;
	padding-right : 3px;
	color : white;
	text-decoration : none;
	background-color : #8B0000;
	-moz-border-radius : 10px;
}
.market .warning ul img {
	vertical-align : -40%;
}
.market .total {
	margin-top : 15px;
	padding-top : 5px;
	border-top : 1px solid #e4aa69;
	font-size : 14pt;
}
.faq .form label {
	color : #BC683C;
	font-variant : small-caps;
	font-weight : bold;
	display : block;
}
.faq .form textarea {
	width : 100%;
	height : 80px;
}
.faq dl {
	margin-left : 20px;
	margin-bottom : 20px;
}
.faq dt {
	margin-top : 10px;
	padding-left : 20px;
	background : url("http://www.dinorpg.de/img/icons/small_follow.gif") no-repeat;
}
.faq dd {
	width : 100%;
	padding : 5px;
	border : 1px solid #fcf9d1;
	outline : 2px solid #f8d39c;
	background-color : #f3ca92;
}
.faq dd .score {
	text-align : right;
}
.faq dd .score a {
	font-variant : normal;
}
.contest pre {
	font-size : 13pt;
}
.contest .showDino {
	text-align : center;
	background-color : #fbdba8;
	margin-bottom : 10px;
	margin-right : auto;
	margin-left : auto;
	width : 210px;
	border : 1px solid #e4aa69;
	-moz-border-radius : 10px;
}
.contest .showDino .misc {
	font-size : 9pt;
	line-height : 10pt;
	color : #bc683c;
}
.contest .showDino .name {
	font-weight : bold;
	line-height : 10pt;
	color : #52646b;
	margin-bottom : 5px;
}
.contest .showDino .vote a {
	margin-left : 30px;
}
.contest .showDino .vote {
	margin-bottom : 5px;
}
.cinema ul.actions {
	list-style : none;
	padding : 5px 5px 5px 20px;
	margin-left : 0px;
	width : auto;
}
.cinema ul.actions dl {
	margin-left : 20px;
}
.cinema dt {
	width : 140px;
	height : 20px;
	float : left;
	position : relative;
	-moz-border-radius : 10px;
	background-color : #E4AA69;
	margin-bottom : 5px;
	color : #FFEE92;
	font-size : 8pt;
	font-variant : normal;
	font-weight : bold;
	text-align : center;
}
.cinema dd {
	margin-left : 150px;
	width : 100px;
	height : 25px;
}
.cinema li.submit {
	list-style : none;
	margin-left : 80px;
}
.cinema dd.big {
	margin-left : 0px;
	height : 60px;
}
.cinema dd.big textarea {
	width : 300px;
	height : 50px;
}
.cinema .reserve {
	height : 80px;
}
.cinema .debrief {
	position : absolute;
	width : 377px;
	height : 56px;
	margin-left : 66px;
	margin-bottom : 35px;
	padding-left : 10px;
	padding-right : 10px;
	color : #ffee92;
	background-image : url("http://www.dinorpg.de/img/design/cinema_bg.gif");
}
.cinema .debrief .end {
	position : absolute;
	margin-left : 70px;
	margin-top : 15px;
	font-weight : bold;
	font-variant : small-caps;
}
.cinema .debrief .vote {
	position : absolute;
	margin-left : 140px;
	margin-top : 12px;
	width : 135px;
	background-image : url("http://www.dinorpg.de/img/icons/cinema_rate_empty.gif");
}
.cinema .debrief .vote .v {
	float : left;
	width : 27px;
	height : 32px;
}
.cinema .debrief .vote a:hover {
	background-color : transparent;
}
.cinemaBar {
	width : 60px;
	height : 12px;
	background-image : url("http://www.dinorpg.de/img/icons/small_star_empty.gif");
	background-repeat : repeat-x;
}
.cinemaBar .fill {
	height : 12px;
	background-image : url("http://www.dinorpg.de/img/icons/small_star.gif");
}
.battle .dino {
	margin-bottom : 10px;
	padding : 5px;
	color : #fce3bc;
	font-size : 10pt;
	background-color : #bc683c;
	-moz-border-radius : 10px;
}
.battle .dino p {
	text-align : center;
}
.battle .dino p span {
	display : block;
}
.battle .dino p span.level {
	color : white;
	font-weight : bold;
}
.battle .dino p a {
	color : #ffee92;
}
.battle .browser {
	margin-top : 10px;
	color : white;
}
.battle .browser a {
	color : #ffee92;
}
.battle .browser .done {
	font-size : 9pt;
}
.battle td.view {
	width : 520px;
	vertical-align : top;
}
.battle td#dinoSelect {
	width : 105px;
	padding-left : 5px;
	vertical-align : top;
}
.dinozPanels .actions form select {
	width : 140px;
	text-align : center;
	font-size : 8pt;
	color : #ffee92;
	border : 1px solid #ffee92;
	background-color : #9a4029;
	outline : 1px solid #bc683c;
}
.dinozPanels .actions form option {
	font-size : 8pt;
}
.dinozPanels .actions form option[selected="selected"] {
	font-weight : bold;
	color : white;
}
.league table.finals {
	float : left;
	border-spacing : 0px;
	border-collapse : collapse;
	background-color : #C88F44;
}
.league table.finals th {
	color : #fffdba;
	font-size : 10pt;
	text-align : center;
	border : 1px solid #C88F44;
	background-color : #9a4029;
	background-position : left bottom;
}
.league table.finals tr td {
	background-color : #fbdba8;
	border : 1px solid #C88F44;
	padding-left : 5px;
	padding-right : 5px;
	color : #710;
}
.league table.finals .line {
	font-size : 9pt;
	height : 20px;
	overflow : hidden;
}
.league table.finals .line .score {
	font-weight : normal;
	font-size : 8pt;
	text-decoration : none;
	text-align : center;
	width : 25px;
	position : absolute;
	background-color : #ffefce;
	-moz-border-radius : 3px;
}
.league table.finals .line a.score:hover {
	color : #bc683c;
}
.league table.finals .line .off {
	opacity : 0.6;
	filter : alpha(opacity=60);
}
.league .win {
	margin-left : 180px;
	width : 250px;
}
.league table.pool {
	width : 200px;
}
.moderatorList table th {
	font-size : 8pt;
	letter-spacing : 0pt;
}
.moderatorList table tr td {
	font-size : 8pt;
}
.moderatorList table td.title {
	width : 160px;
	font-size : 10pt;
}
.moderatorList table td.date {
	font-size : 8pt;
	color : #bc683c;
}
.welcome .content {
	font-size : 10pt;
}
#slider, #slider-1, #slider-2 {
	width : 540px;
	height : 20px;
	background-color : #AAA;
}
#slider-1 {
	width : 20px;
	height : 350px;
}
#slider-2 {
	width : 350px;
	height : 350px;
}
#slider-handle, #slider-handle-1, #slider-handle-2 {
	width : 20px;
	height : 20px;
	background-color : #777;
	cursor : pointer;
	overflow : hidden;
	text-indent : -1000px;
}
#slider-value, #slider-value-1, #slider-value-2 {
	height : 20px;
}
