/* AZ-TEAM Design V2*/
body,td,th 				{ font-family: Verdana, Geneva, sans-serif; font-size: 10px; color: #333;}
body 					{ background: #2C2C2C url(images/design/az_bg.jpg) no-repeat center top; margin:0px;}
/* Hintergründe */
.bg_top					{ background: #373737 url(images/design/az_r1_c2.jpg) no-repeat center top; width:990px; height:33px;}
.bg_header				{ background: transparent  no-repeat center top; width:989px; height:175px; text-align:center;}
.bg_head_down			{ background: #2D2E30 url(images/design/az_r4_c2.jpg) repeat-x; width:747px; height:104px; padding:5px;}
.bg_mitte				{ background: #373737 url(images/design/az_r3_c2.jpg) no-repeat center top; width:980px; height:33px; padding:5px;}
.bg_right				{ background: #131C23 url(images/design/az_r4_c3.jpg) no-repeat top; width:233px;}
.bg_content				{ background: #FFFFFF url(images/design/az_r5_c2.jpg) no-repeat center top; width:747px; padding:5px}
.bg_contentR			{ background: transparent; padding:0px 5px;}
.bg_navi				{ background: transparent; text-align:center; margin-bottom:-10px;}
.bg_footer				{ background: url(images/design/az_r6_c2.jpg) no-repeat top; width:980px; height:84px; padding:5px;}

/* Boxen */
.content_left			{ background-color:#FFF;}
.content_start			{ }
.server_info			{ background:#efefef url(images/design/az_bg_server.png) no-repeat right top; position:relative; right:1px; top:10px; float:right; width:180px;  border:0px; padding:5px}
.flashcode				{ background:trasparent; width:990px; z-index:99; text-align:left;}
.sponsor_head			{ background:#333; position:relative; margin-left:708px; margin-top:-100px; width:275px; height:70px; z-index:100; border:0px;}
.titelbox_head			{ float:left; text-align:left; width:236px; color:#09F; text-transform:uppercase; text-shadow:0px -1px #000; font-weight:bold; margin:5px; }
.suche_head				{ float:left; padding-left:15px; padding-top:5px;}
.rotationbanner			{ float:left; text-align:center; width:470px; height:60px; padding:1px; border:1px solid #000;}
.quicklinks				{ float:left; text-align:center; width:270px; height:35px; padding:5px; color:#FFF;}
.socialnetwork			{ height:30px; text-align:center;}
.copydes				{ float:right; text-align:right; }
.last_wars				{ float:left; width:236px; margin:5px; color:}
.next_wars				{ float:left; width:236px; margin:5px;}
.login					{ float:left; width:230px; margin:5px;text-align:center;font-size:26px;}
.sc_calendar				{ background:#373737; border:1px solid #373737; width:200px; height:130px; padding:5px; color:#373737;}
.sc_movie_box			{ background:#000000; width:215px; padding:5px; text-align:center;  margin:5px 0px 5px 0px;}
.newstiker				{ color:#09F; font-weight:bold; text-transform:uppercase; text-shadow:0px -1px #000; float:left; padding:5px;}
.marquee				{ float:left; width:600px; padding-top:5px;}
.sponsor				{ color:#09F; font-weight:bold; text-transform:uppercase; text-shadow:0px -1px #000; float:left; padding:5px;}
.box_titel				{ background:#212121; padding:5px; border-top:3px solid #09F; margin-top:5px; color:#0CF; width:80px; text-align:center;}
.box_content			{ background:#121212; border:1px solid #333; padding:5px;}
/* News V2 */
.news_bg			{ background: url(images/design/news/news_box_bg.png) repeat-x top; width:548px; border:1px solid #999; padding:1px;}
.news_titel_bg		{ background: url(images/design/news/news_titel_bg.png) repeat-x top; width:548px; height:42px; }
.news_titel			{ font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; font-style:italic; float:left; margin-left:5px;}
.news_small			{ font-family:Verdana, Geneva, sans-serif; font-size:10px; color:#000; font-weight:normal; font-style:normal; margin-left:5px; }
.news_bild			{ padding:0px; text-align:center;}
.news_content		{ padding:5px; border-bottom:1px dotted #000; text-align:center; text-align:left;}
.news_comments		{ background: url(images/design/news/news_com_bg.png) no-repeat right; width:45px; height:15px; float:right; color:#09F; font-weight:bold; font-size:15px; text-align:right; text-shadow:0px -1px 0px #fff; font:"Trebuchet MS", Arial, Helvetica, sans-serif; padding:15px;}
.news_admin			{ padding:5px; text-align:left;}
.news_readmore		{ background:#000; color:#FFF; padding:2px; float:right;}
.news_readmore:hover{ background:#09F;}


/* Fontst BGs COLORS*/
.border_bottom			{ background:#212121; padding-left:5px;  border-bottom:1px dotted #666; color:#fff;}
.border_antw			{ background:#333; border-bottom: 1px dotted #666;  border-left: 1px solid #444; font-size:12px; font-weight:bold; color:#FFF; text-shadow:0px -1px 0px #000; text-align:center; }
/* Main Layout */
img { border: none; }

hr {
  color: #666666;
  background-color: #666666;
  border: 0px;
  border-top: transparent;
  border-bottom: transparent;
  margin: 2px 0;
  height: 1px;
}

/* Links */
a, a:visited, a:active {
  color: #09F;
  text-decoration: none;
  font-weight: normal;
}

a:hover {
  color: #0CF;
  text-decoration: none;
  font-weight: normal;
  /*text-shadow:0px -1px 1px #999;*/
}

a.titlelink, a.titlelink:visited, a.titlelink:active {
  color: #FFFFFF;
  text-decoration: none;
  font-weight: bold;
}

a.titlelink:hover {
  color: #FFFFFF;
  text-decoration: underline;
  font-weight: bold;
}

a.category, a.category:visited, a.category:active {
  color: #333333;
  text-decoration: none;
}

a.category:hover {
  color: #000000;
  text-decoration: underline;
}

/* Font types */
h2 {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #000000;
  text-transform: uppercase;
  font-weight: bold;
}

small {
  color: #666;
  font: normal 9px Verdana, Arial, Helvetica, sans-serif;
}

.title {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #FFFFFF;
  font-weight: bold;
  background-color: #121212;
  padding:5px;
  border-left:2px solid #09F;
}

.category_big, .category_big a {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #000000;
  font-weight: bold;
}

.category {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #000000;
  font-weight: normal;
}

/* Forms */
form {
  border: none;
  margin: 0px;
  padding: 0px;
}
input {
  border: 1px solid #333333;
  background-color: #212121;
  font: normal 10px Verdana, Arial, Helvetica, sans-serif;
  color: #666;
  padding:2px;
}

input:hover	{ background:#0CF; color:#000;}

textarea, select {
  border: 1px solid #989898;
  background-color: #F6F6F6;
  font: normal 10px Verdana, Arial, Helvetica, sans-serif;
  color: #666;
  padding:3px;
}

textarea:active, select:active, textarea:focus, select:focus {
  border: 1px solid #CCCCCC;
  background-color: #F6F6F6;
  color: #2C2C2C;
  padding:3px;
}

input:active, input:focus {
  border: 1px solid #CCCCCC;
  background-color: #F6F6F6;
  color: #2C2C2C;
  padding:2px;
}

input[type="radio"], input[type="checkbox"], 
input[type="radio"]:focus, input[type="radio"]:active,
input[type="checkbox"]:focus, input[type="checkbox"]:active {
  border: 0px;
}

.input {
  background-color: transparent;
  border: none;
  margin: 1px;
}

/* Infomessages - Miscellaneous */
.tooltip {
  position: absolute;
  display: none;
  background-color: #000;
  color: #fff;
  border: 1px solid #333;
  border-left: 4px solid #09F;
  padding: 4px 10px;
  z-index: 100;
}

.errorbox {
  background-color: #FFCCCC;
  border: 1px dashed #D60000;
  color: #666666;
  font-size: 10px;
  width: 350px;
  padding: 8px;
  margin-top: 10px;
  margin-bottom: 10px;
  text-align: left;
}

/* BBCode Tags */
.quote {
  color: #383838;
  text-align: left;
  font: normal 9px Verdana, Arial, Helvetica, sans-serif;
  margin: 0 auto;
  padding: 3px;
}

.list {
	list-style-type: disc;
	list-style-position:outside;
}
.list_num {
	list-style-type: decimal;
	list-style-position:outside;
}

.list_alpha {
	list-style-type: lower-latin;
	list-style-position:outside;
}

.code {
  color: #000000;
  text-align: left;
  margin: 0 auto;
  padding: 3px;
  font: normal 10px Verdana, Arial, Helvetica, sans-serif;
}

.codeinner {
  color: #000000;
  font: 11px 'Courier New', Courier, monospace;
}

.codeline0 {
	background-color: #F3F3F3;
	height: 15px;
	padding-left: 3px;
	white-space: nowrap;
}

.codeline1 {
	background-color: #FFFFFF;
	height: 15px;
	padding-left: 3px;
	white-space: nowrap;
}
