/*--------------------------------------------*/
/* customer: young aez
/* file:     website.css
/* by:       durango - 13str.com
/* created:  01/24/2009
/*--------------------------------------------*/

/* main settings */
* { font-family:Verdana, Arial; font-size:12px; }

/* Link */
a:link    { text-decoration: none; color: #B02008; }
a:visited { text-decoration: none; color: #B02008; }
a:active  { text-decoration: none; color: #B02008; }
a:hover   { text-decoration: none; color: #ffec01; }

a.anchor:link			{ text-decoration: none; color:#000; }
a.anchor:visited	{ text-decoration: none; color:#000; }
a.anchor:active		{ text-decoration: none; color:#000; }
a.anchor:hover		{ text-decoration: none; color:#000; }


/* Body */
body { width:1250px; background-color: #151515; margin-top:0px; margin-left:auto; margin-right:auto; margin-bottom:0px; }

/* Image */             
img { vertical-align:top; padding:0px; margin:0px; border:0px; }
img.bottom { vertical-align:bottom; padding:0px; margin:0px; border:0; }

/* Object */             
object { vertical-align:top; padding:0px; margin:0px; border:0; background-color: #151515; }

/* Headers */
h1 { font-size:18px; text-transform:uppercase; margin-top:0px; margin-left:30px; margin-right:30px; margin-bottom:0px; color:#fefefe; }
h2 { font-size:18px; text-transform:uppercase; margin-top:0px; margin-left:30px; margin-right:30px; margin-bottom:0px; }
h3 { font-size:14px; text-transform:uppercase; margin-top:5px; margin-left:20px; margin-right:20px; margin-bottom:5px; border:0.1px; border-bottom-style:solid; border-bottom-color:#efe9e9; }
h4 { font-size:12px; text-transform:uppercase; margin-top:4px; margin-left:30px; margin-right:30px; margin-bottom:5px; color:#464646; }
h5 { font-size:10px; text-transform:uppercase; margin-top:3px; margin-left:30px; margin-right:30px; margin-bottom:5px; }


/* text */
.text2 { font-size:0.7em; color:#B02008; }
.text3 { color:#fefefe; }

/* Paragraph */
p { margin-right:20px; margin-left:20px; margin-top:0px; margin-bottom:15px; padding:0px; text-align:justify; }
p.indent { margin-right:30px; margin-left:30px; margin-top:0px; margin-bottom:15px; padding:0px; text-align:justify; }

/* Form styles */
form fieldset { border:0px; padding-left:20px; padding-right:20px; }

/* list */
ul { list-style-type:disc; margin-left:20px; padding-left:20px; padding-right:20px; }
//li { background-image:url(/images/icons/icon_menuepoint.gif); background-repeat:no-repeat; margin-top:5px; margin-bottom:5px; padding-left:25px; padding-right:20px; line-height:18px; }
li { margin-top:5px; margin-bottom:5px; padding-left:25px; padding-right:20px; line-height:18px; }


/* input */
input      { margin:0; padding:0; border:1px; border-style:solid; border-right-color:#efe9e9; border-bottom-color:#efe9e9; border-top-color:#919191; border-left-color:#919191; background-color:#fff; }
input.flag { border-color:#B02008; }
input.radio { margin:0; padding:0; border:0; background-color:#151515; }
input.checkbox { margin:0; padding:0; border:0; background-color:#151515; }

/* table */
thead	{ background:#B02008;color:#fefefe; }
table.ranking	{ text-align:center; width:597px; margin-right:20px; margin-left:20px; margin-top:0px; margin-bottom:15px; }


/* select */
select      { margin:0; padding:0; border:1px; border-style:solid; border-right-color:#efe9e9; border-bottom-color:#efe9e9; border-top-color:#919191; border-left-color:#919191; background-color:#fff; }
select.flag { background-color:#B02008; color:#fff; }

/* Menu ID's */
#menuMainBar 				{ height:28px; background-image:url(/images/main/header_roterbalken.jpg); background-repeat:no-repeat; }
#menuShops 					{ width:126px; float:left; }
#menuArticles 			{ width:171px; float:right; margin-bottom:50px; }
#menuSubitems 			{ width:637px; margin-top:0px; margin-left:auto; margin-right:auto; margin-bottom:0px; }
.menuSubitemsImage1 { margin-top:10px; float:left; width:327px; }
.menuSubitemsImage2 { margin-top:10px; float:right; width:310px; text-align:right; }

/* debug */
#debug { background-color:#fefefe; }

/* Content */
#content 								 	{ width:999px; margin-top:0px; margin-left:auto; margin-right:auto; margin-bottom:0px; }
#contentMain 						 	{ width:702px; float:left; margin-bottom:50px; }
#contentMessage 				 	{ margin-right:10px; vertical-align:middle; }
#contentImage 					 	{ width:637px; margin-top:0px; margin-left:auto; margin-right:auto; margin-bottom:0px; }
//#contentIcon				 	    { margin-top:10px;clear:both; min-height:45px; }
//#contentIconImage				 	{ margin-right:10px;float:left; }
.contentMessageIcon			  { margin-top:10px;clear:both; min-height:45px; }
.contentMessageIconImage				 	{ margin-right:10px;float:left; }
/*#contentText						 { width:637px; margin-top:0px; margin-left:auto; margin-right:auto; margin-bottom:10px; background-color:#fefefe; padding-top:20px; padding-bottom:20px; }*/
#contentText 						 	{ width:637px; margin-top:0px; margin-left:auto; margin-right:auto; margin-bottom:0px; background-color:#fefefe; padding-top:20px; padding-bottom:20px; }
.contentTextImage					{ margin-left:20px; margin-right:20px; }
.contentFlash 					 	{ margin-top:10px; }
.contentFlash2 					 	{ margin-top:0px; }
#contentQuicktime 			 	{ width:637px; margin-top:5px; margin-left:auto; margin-right:auto; margin-bottom:5px; }
#contentQuicktime2 			 	{ width:637px; margin-top:0px; margin-left:auto; margin-right:auto; margin-bottom:0px; }
#content3D				 			 	{ text-align:center; width:637px; margin-left:auto; margin-right:auto; background-color:#fefefe; }
#contentCommercialBanner 	{ margin-top:10px; }
#contentShops 					 	{ display:table; width:637px; margin-top:0px; margin-left:auto; margin-right:auto; margin-bottom:0px; background-color:#fefefe; }
#contentShopsImage			 	{ float:left;display:inline; }
#contentMusic 					 	{ display:table; width:637px; margin-top:0px; margin-left:auto; margin-right:auto; margin-bottom:0px; background-color:#fefefe; padding-top:20px; padding-bottom:20px; }
#contentMusicContainer		{ width:125px;float:left;width:270px;margin-left:20px;margin-top:15px; }
#contentMusicImage				{ float:left;margin-right:10px;height:125px; }
#contentMusicText					{ margin-top:10px;margin-bottom:10px;text-align:left; }
#contentShopsImage1			 	{ margin-top:10px; float:left; width:317px; }
#contentShopsImage2			 	{ margin-top:10px; float:right; width:317px; text-align:right; }
#memberLogin						 	{ width:637px; margin-top:0px; margin-left:auto; margin-right:auto; background-color:#fefefe; display:table; }
#memberLoginSubmit			 	{ margin-top:10px; }
#memberProfile					 	{ color:#fefefe; width:637px; margin-top:0px; margin-left:auto; margin-right:auto; }
#memberProfile2					 	{ width:637px; margin-top:0px; margin-left:auto; margin-right:auto; }
#memberProfilePicture    	{ height:214px; width:185px; float:left; background-image:url(/images/members/user_pic_bg.jpg); background-repeat:no-repeat; }
#memberProfilePictureLink	{ margin-left:25px; color:#fefefe; font-size:10px; }
#memberProfilePictureLink2	{ color:#fefefe; font-size:10px; }
#memberProfilePictureLink3	{ margin-left:40px; color:#fefefe; font-size:10px; }
#memberProfilePictureUser { margin-left:25px; margin-top:15px; }
#memberProfilePicture2    { margin-top:20px; margin-bottom:20px; }
#memberProfileTitle			 	{ clear:both; height:50px; background-image:url(/images/members/user_titel_bg.jpg); background-repeat:no-repeat; padding-top:10px; padding-left:30px; }
#memberProfileData			 	{ width:452px; float:right; }
#memberProfileGame        { float:left; }
.memberProfileGameLevel	 	{ display:inline; padding:0; margin-left:63px; margin-right:63px; float:left; }
#rankingTitle						 	{ background:#B02008;color:#fefefe; }
#rankingColumn						{ vertical-align:top; }
#rankingLevel							{ font-size:10px; vertical-align:bottom; background-repeat:no-repeat; }
#footer										{ clear:both;text-align:center;margin-bottom:10px; }

/*Special Foto_slider*/


#banner                                 { position:absolute; width:196px; height:162px; bottom:0px; right:0px; z-index:98; }

.anythingSlider                         { width: 800px; height: 550px; position: absolute; margin-left:200px; top:120px; z-index:90; background-color: #fff;}
.anythingSlider .wrapper                { width: 597px; overflow: auto; height: 550px; margin-top:0px; margin-left:100px; position: absolute; top: 0; left: 0; z-index:91;}

                                        /* Width below is max for Opera */
.anythingSlider .wrapper ul             { width: 32700px; list-style: none; position: absolute; top: 0; left: 0; background: #fff;  margin-left: -20px; z-index:92;}
.anythingSlider .wrapper ul li          { display: block; float: left; padding: 0; height: 530px; width: 597px; margin: 0; margin-top:10px;}


.anythingSlider .wrapper ul li img      { margin-top:10px;  }
.anythingSlider .wrapper ul li .title   { font-size:18px; font-weight:500; text-transform:uppercase; margin-top:10px; margin-left:0px; margin-bottom:0px; color:#000;  } 
.anythingSlider .wrapper ul li .shopnr  { font-size:14px; font-weight:100; text-transform:lowercase; margin-top:10px; margin-left:0px; margin-bottom:0px; color:#909090;  } 

.anythingSlider .arrow                  
{ display: block; height: 200px; width: 60px; background: url(/specials/shop_foto_layer/imgs/arrows.jpg) no-repeat 0 0; text-indent: -9999px; position: absolute; top: -175px; cursor: pointer; }
.anythingSlider .forward                { background-position: 20px 0; right: 8px; }
.anythingSlider .back                   { background-position: -67px 0; left: 23px; }
.anythingSlider .forward:hover          { background-position: 20px -200px; }
.anythingSlider .back:hover             { background-position: -67px -200px; }

.thumbNav                               { position: relative; top: 323px; text-align: center; }
.thumbNav li                            {  display:none; }
.thumbNav a                             
{color: black; font: 11px/18px Georgia, Serif; display: inline-block; padding: 2px 8px; height: 18px; margin: 0 5px 0 0; background: #c58b04 url(/specials/shop_foto_layer/imgs/cellshade.png) repeat-x; text-align: center; -moz-border-radius-bottomleft: 5px; -moz-border-radius-bottomright: 5px; -webkit-border-bottom-right-radius: 5px; -webkit-border-bottom-left-radius: 5px; }
.thumbNav a:hover                       { background-image: none; }
.thumbNav a.cur                         { background: #e0a213; }

.start-stop                             { display:none; z-index: 10; background: green; background-image: url(/specials/shop_foto_layer/imgs/cellshade.png); background-repeat: repeat-x; color: white; padding: 2px 5px; width: 40px; text-align: center; position: absolute; right: 45px; top: 323px; -moz-border-radius-bottomleft: 5px; -moz-border-radius-bottomright: 5px; -webkit-border-bottom-right-radius: 5px; -webkit-border-bottom-left-radius: 5px; }
.start-stop.playing                     { background-color: red; }
.start-stop:hover                       { background-image: none; }

/*
  Prevents
*/
.anythingSlider .wrapper ul ul          { position: static; margin: 0; background: none; overflow: visible; width: auto; border: 0; }
.anythingSlider .wrapper ul ul li       { float: none; height: auto; width: auto; background: none; }
