/*

#cc3300 - orange highlights / links
#a4a4a4 - hellgrau schrift
#000000 - schwarz bg

*/

h1,h2,h3,h4,h5,h6,pre,code { 
	font-size:1em;
}

/*ul,ol,li,*/h1,h2,h3,h4,h5,h6,pre,form,body,html,p,blockquote,fieldset/*,input*/ {
	margin:0; 
	padding:0;
}

a img,:link img,:visited img { 
	border:none;
}

body {
	font-family: Verdana, Arial, Helvetica, Geneva;  
	font-size: 12px;
        text-align: center; /*für IE --> damit Site mittig*/
	/*line-height: 18px;*/
	color: #a4a4a4;
	background-color: #313131;        
        background-image: url(../img/bg_img.jpg);
        background-repeat: repeat-x;
	background-position: 0px 0px;
	margin: 0px;
}

img {
	border: none;
}

img, div, a { behavior: url(iepngfix.htc) }

td {
	font-family: Verdana, Arial, Helvetica, Geneva;    
	font-size: 12px;        
	/*line-height: 16px;*/
}

div {
	text-align: center;
}

a:link {
	color: #FFF;
	text-decoration: none;
}
a:visited {
	color: #FFF;
	text-decoration: none;
}
a:hover {
	color: #cc3300;
	text-decoration: none;
}

h1 {
	font-family: /*Monotype Corsiva,*/Verdana, Arial, Helvetica, Geneva;
        font-style: normal;
        font-size: 18px;
	text-align: center;
	color: #ffffff;	
        font-weight: normal;
	/*letter-spacing:.2em;*/
	line-height: 24px;
	/*text-transform: uppercase;*/
	/*padding: 24px 0px 12px 0px;*/
	margin: 0px;        
        display: inline;
	/*clear: left;*/
}

h2 {
	/*font-family: Verdana, Arial, Helvetica, Geneva;   */
        /*font-weight: bold;*/
        font-weight: normal;
	font-style: normal;
        display: inline;
        color: #FFF;
        /*font-style: bold;
	text-align: center;
        vertical-align:	middle;
	color: #FFFFFF;
	font-size: 14px;
	letter-spacing:.1em;
	padding: 24px 0px 0px 0px;
	margin: 0px;
	clear: left;*/
}

h3 {
	/*font-family: Verdana, Arial, Helvetica, Geneva; */
        font-weight: bold;
	font-style: normal;
        display: inline;
        color: #FFF;
	/*text-align: center;
	color: #FFF;
	font-size: 12px;
	letter-spacing:.1em;
	padding: 24px 0px 0px 0px;
	margin: 0px;
	clear: left;*/
}

h4 {
	/*font-family: Verdana, Arial, Helvetica, Geneva; */
        font-weight: bold;
	font-style: normal;
        display: inline;
        color: #FFF;
	/*text-align: center;
	color: #FFF;
	font-size: 12px;
	letter-spacing:.1em;
	padding: 24px 0px 0px 0px;
	margin: 0px;
	clear: left;*/
}

h5 {
	/*font-family: Verdana, Arial, Helvetica, Geneva; */
        font-weight: bold;
	font-style: normal;
        display: inline;
        color: #FFF;
	/*text-align: center;
	color: #FFF;
	font-size: 12px;
	letter-spacing:.1em;
	padding: 24px 0px 0px 0px;
	margin: 0px;
	clear: left;*/
}

h6 {
	/*font-family: Verdana, Arial, Helvetica, Geneva; */
        font-weight: bold;
	font-style: normal;
        display: inline;
        color: #FFF;
	/*text-align: center;
	color: #FFF;
	font-size: 12px;
	letter-spacing:.1em;
	padding: 24px 0px 0px 0px;
	margin: 0px;
	clear: left;*/
}

p {
	/*width: 845px;*/
	text-align: left;
	/*margin: 12px auto 12px auto;*/
        margin: 0px;
}

input {
        font-family: Verdana, Arial, Helvetica, Geneva;
        font-size: 12px;        
        border: 1px solid #a4a4a4;
        color: #a4a4a4;
        background-color: #000000;
        width: 250px;
}

input.send
{
  font-size:					12px;    
  font-weight:                                  bold;
  text-align:					center;
  border:					1px solid #cc3300;
  color:					#a4a4a4;
  background-color:				#000000;  
}

input.addtocart
{
  font-weight:					bold;
  width:					350px;
  text-align:					center;  
  border:					1px solid #cc3300;
}

input.addamount
{
  font-weight:					bold;
  width:					350px;
  text-align:					center;
}

input.profile
{
  border:					1px solid #a4a4a4;
  color:					#a4a4a4;
  background-color:				#000000;
  width:                                        250px;
}

input.demo
{  
  font-size:					12px;  
  font-weight:                                  bold;
  width:					250px;
  text-align:					center;
  border:					1px solid #cc3300;
  color:					#a4a4a4;
  background-color:				#000000;  
}

textarea
{
  font-family:                                  Verdana, Arial, Helvetica, Geneva;
  font-size:                                    12px;
  width:					250;	 
  height:					80;
  width:					250px;
  overflow:					auto; 
  background-color:				#000000;
  color:					#a4a4a4;
  border:					none;
  text-align:					left;
  border:					1px solid #a4a4a4;
}

textarea.wcommentmessage
{
  width:					500;	 
  height:					250;  
  overflow:					auto; 
  background-color:				#000000;
  color:					#a4a4a4;
  border:					none;
  font-family:					Verdana, Arial, Helvetica, Geneva;
  text-align:					left;
  font-size:					12px;
  border:					1px solid #a4a4a4;
}

select
{
  border:					1px solid #a4a4a4;
  color:					#a4a4a4;
  background-color:				#000000;
}

select.cartimagesize
{
  border:					1px solid #FFF;
  color:					#a4a4a4;
  background-color:				#000000;
  width:					350px;
}

select.profile
{  
  width:                                        250px;
}

/* Menü */

#menue {
/*width: 175px;*/
width: 800px;
font-size: 100%;
padding-left: 25px;
}
.menuekopf {
font-weight: bold;
color: #CCCCCC;
width: 163px;
padding: 5px;
border: 1px solid #000000;
margin-bottom: 2px;
background-color: #a4a4a4;
}
#menue ul {
list-style-type: none;
padding: 0px;
margin: 0px;
}
#menue li {
font-family: /*Monotype Corsiva, */Verdana, Arial, Helvetica, Geneva;
font-style: normal;
font-size: 18px;
/*display: block;  vertikal*/ 
display: inline; /*horizontal*/
/*border: 1px solid #000000;*/
margin-bottom: 2px;
}
#menue li a, #menue li a:link {
text-decoration: none;
display: inline;
color: #ffffff;
/*width: 200px;*/
padding: 5px;
background-color: #202020;
}
#menue li a:visited {
color: #ffffff;
}

#menue li a:hover, #menue li a:active, #menue li a:focus {
color: #ffffff;
background-color: #cc3300;
}

/* Menü ENDE */

#page {
        width: 800px;
	margin: 0px auto;
	text-align: center;
        background-color: #202020;
        border-left: 1px solid #ffffff;
        border-right: 1px solid #ffffff;
        border-bottom: 1px solid #ffffff;
}

#image_top {
        margin: 0px;
        /*position: relative;*/
}

/*
#logo {
        position: absolute;
        top: 40px;
        left: 350px;
        font-family: Georgia, Verdana, Arial, Helvetica, Geneva;  
        font-size: 26px;
        font-style: bold;
        color: #000;
}
*/

#headline {
        font-family: Verdana, Arial, Helvetica, Geneva;  
        font-size: 19px;
        font-style: bold;	       
        color: #cc3300;
        vertical-align:	middle;
        margin-top: 20px;
        margin-bottom: 20px;
}

#nav_top {
	font-family: Verdana, Arial, Helvetica, Geneva;  
	font-size: 12px;
        text-align: right;
        color: #cc3300;
	/*font-variant: small-caps;*/
	/*letter-spacing: .2em;*/
	line-height: 14px;
	/*margin-left: 32px;*/
        /*margin-top: 10px;*/
        padding-bottom: 5px;
        padding-top: 5px;
}

#nav_top a {
	/*font-variant: small-caps;*/
	/*margin-right: 32px;*/
}
#nav_top a:link {
	color: #a4a4a4;
	text-decoration: none;
}
#nav_top a:visited {
	color: #a4a4a4;
	text-decoration: none;
}
#nav_top a:hover {
	color: #cc3300;
	text-decoration: none;
}

#nav_main {
	font-family: Verdana, Arial, Helvetica, Geneva;  
	font-size: 18px;
        text-align: center;
	/*font-variant: small-caps;
	letter-spacing: .2em;*/
	line-height: 14px;
	margin-left: 0px;
        margin-top: 10px;
}

#nav_main a {
	/*font-variant: small-caps;*/
	margin-right: 50px;	
}
#nav_main a:link {
	color: #a4a4a4;
	text-decoration: none;
}
#nav_main a:visited {
	color: #a4a4a4;
	text-decoration: none;
}
#nav_main a:hover {
	color: #cc3300;
	text-decoration: none;
}

#successnotice {
        border:	1px solid #cc3300;
}

#content {
	text-align: left;   
        padding: 10px;
}

#content img {
        /*float: right;*/
        padding: 4px 18px 18px 4px;
}

#content h3 {
        color: #FFF;
        font-style: bold;
}

#news_pub {
	/*font-family: Verdana, Arial, Helvetica, Geneva;  */
	font-size: 0.8em;
	text-align: right;
}

#footer_left {	
	text-align: left;          
        float: left;
        margin-top: 10px;
        margin-bottom: 10px;
}

#footer_right {
	text-align: right;                              
	float: right;
        margin-top: 10px;
        margin-bottom: 10px;
}

#footer_right a, #footer_right a:link, #footer_right a:visited {
	color: #a4a4a4;                 
	text-decoration: none;
}

#footer_right a:hover {
	color: #cc3300;
	text-decoration: none;
}

.highlight {
        color: #cc3300;
}

.highlight2 {
        color: #a4a4a4;
}

.highlight3 {
        color: #FFF;
}

.center {
	text-align: center;
}

.right {
	text-align: right;
        padding-right: 10px;
}

.clear {
	clear: both;
}

.justify {
        text-align: justify;
}

.floatleft {
	text-align: left;
	/*margin-right: 12px;
	margin-bottom: 12px;*/
        padding: 4px 18px 18px 0px;
	float: left;
}

.left, .left h3, .left p {
	text-align: left;
        padding-left: 10px;
}

p.left_13 {
        text-align: left;
        padding-left: 220px;
        width: 625px;        
}

p.line {
        border-top: 1px solid #FFF;
}

p.line2 {
        border-top: 1px solid #a4a4a4;
}

table.content
{
        font-family: Verdana, Arial, Helvetica, Geneva;
        font-size: 12px;
        font-style: normal;
        color: #a4a4a4;
        padding: 0px;
        clear: both;
        border-collapse: collapse;
        /*margin: auto;
        width: 845;*/        
}

td.content_left
{
  font-family:					Verdana, Arial, Helvetica, Geneva;
  font-size:					12px;
  font-style:					normal;
  color:					#a4a4a4;
  text-align:					left;
  vertical-align:				top;
  background-color:				#202020;
  width:					195px;  
  padding-left:                                 10px;
}

td.content_right
{
  font-family:					Verdana, Arial, Helvetica, Geneva;
  font-size:					12px;
  font-style:					normal;
  color:					#a4a4a4;
  text-align:					left;
  vertical-align:				top;
  background-color:				#202020;
  width:					650px;
}

td.photo
{
  font-family:					Verdana, Arial, Helvetica, Geneva;
  font-size:					12px;
  font-style:					normal;
  color:					#a4a4a4;
  text-align:					center;
  vertical-align:				top;
  background-color:				#202020;
  padding-left:					0px;
  padding-bottom:				3px;
  width:                                        800px;
}

td.gallerythumb {
  /*width: 33%;*/
  padding-left: 10px;
  padding-right: 10px;
  text-align: center;
  vertical-align: top;
}

td.fotothumb
{  
  text-align:					center;
  vertical-align:				middle;
  background-color:				#000000;
  width:					200;
  height:                                       185;
}

td.fotothumblink
{
  font-family:					Verdana, Arial, Helvetica, Geneva;
  font-size:					12px;
  font-style:					normal;
  color:					#a4a4a4;
  text-align:					center;
  vertical-align:				middle;
  background-color:				#000000;
  width:					200;
  height:                                       25;
}

td.addtocart_l
{
  font-family:					Verdana, Arial, Helvetica, Geneva;
  font-size:					12px;
  font-style:					normal;
  color:					#a4a4a4;
  text-align:					left;
  vertical-align:				top;
  background-color:				#000000;
  padding-left:					0px;
  padding-bottom:				0px;
  width:					100px;
}

td.addtocart_r
{
  font-family:					Verdana, Arial, Helvetica, Geneva;
  font-size:					12px;
  font-style:					normal;
  color:					#a4a4a4;
  text-align:					left;
  vertical-align:				middle;
  background-color:				#000000;
  padding-left:					0px;
  padding-bottom:				0px;
  width:					350px;
}

td.gallery_ausw
{
  font-family:					Verdana, Arial, Helvetica, Geneva;
  font-size:					12px;
  font-style:					normal;
  color:					#a4a4a4;
  text-align:					center;
  vertical-align:				top;
  background-color:				#000000;    
}

td.profil_l
{
  font-family:					Verdana, Arial, Helvetica, Geneva;
  font-size:					12px;
  font-style:					normal;
  color:					#a4a4a4;
  text-align:					left;
  vertical-align:				middle;
  background-color:				#202020;
  padding-left:					40px;
  padding-bottom:				3px;
  width:					345;
}

td.profil_r
{
  font-family:					Verdana, Arial, Helvetica, Geneva;
  font-size:					12px;
  font-style:					normal;
  color:					#a4a4a4;
  text-align:					left;
  vertical-align:				top;
  background-color:				#202020;
  width:					500;
}

td.linkthumb
{
  font-family:					Verdana, Arial, Helvetica, Geneva;
  font-size:					12px;
  font-style:					normal;
  color:					#a4a4a4;
  text-align:					center;
  vertical-align:				middle;
  background-color:				#000000;
  width:					231;
  height:                                       185;
}

td.linkthumbtxt
{
  font-family:					Verdana, Arial, Helvetica, Geneva;
  font-size:					12px;
  font-style:					normal;
  color:					#a4a4a4;
  text-align:					center;
  vertical-align:				middle;
  background-color:				#000000;
  width:					231;
  height:                                       25;
}

td.fotothumbsports
{  
  text-align:					center;
  vertical-align:				middle;
  background-color:				#000000;
  width:					211;
  height:                                       185;
}

/* ------------------------------CART------------------------------ */

td.carthead1
{
  font-family:					Verdana, Arial, Helvetica, Geneva;
  font-size:					12px;
  font-style:					bold;
  color:					#a4a4a4;
  text-align:					center;
  vertical-align:				middle;
  background-color:				#202020;  
  width:					10;
  border-bottom:				1px solid #cc3300;  
}

td.carthead2
{
  font-family:					Verdana, Arial, Helvetica, Geneva;
  font-size:					12px;
  font-style:					bold;
  color:					#a4a4a4;
  text-align:					center;
  vertical-align:				middle;
  background-color:				#202020;  
  width:					160;
  border-bottom:				1px solid #cc3300;  
}

td.carthead3
{
  font-family:					Verdana, Arial, Helvetica, Geneva;
  font-size:					12px;
  font-style:					bold;
  color:					#a4a4a4;
  text-align:					center;
  vertical-align:				middle;
  background-color:				#202020;  
  width:					250;
  border-bottom:				1px solid #cc3300;  
}

td.carthead4
{
  font-family:					Verdana, Arial, Helvetica, Geneva;
  font-size:					12px;
  font-style:					bold;
  color:					#a4a4a4;
  text-align:					center;
  vertical-align:				middle;
  background-color:				#202020;  
  width:					120;
  border-bottom:				1px solid #cc3300;  
}

td.carthead5
{
  font-family:					Verdana, Arial, Helvetica, Geneva;
  font-size:					12px;
  font-style:					bold;
  color:					#a4a4a4;
  text-align:					center;
  vertical-align:				middle;
  background-color:				#202020;  
  width:					90;
  border-bottom:				1px solid #cc3300;  
}

td.carthead6
{
  font-family:					Verdana, Arial, Helvetica, Geneva;
  font-size:					12px;
  font-style:					bold;
  color:					#a4a4a4;
  text-align:					center;
  vertical-align:				middle;
  background-color:				#202020;  
  width:					170;
  border-bottom:				1px solid #cc3300;  
}

td.cart1
{
  font-family:					Verdana, Arial, Helvetica, Geneva;
  font-size:					12px;
  font-style:					bold;
  color:					#a4a4a4;
  text-align:					center;
  vertical-align:				middle;
  background-color:				#202020;  
  width:					10;
}

td.cart2
{
  font-family:					Verdana, Arial, Helvetica, Geneva;
  font-size:					12px;
  font-style:					bold;
  color:					#a4a4a4;
  text-align:					center;
  vertical-align:				middle;
  background-color:				#202020;  
  width:					160;
}

td.cart3
{
  font-family:					Verdana, Arial, Helvetica, Geneva;
  font-size:					12px;
  font-style:					bold;
  color:					#a4a4a4;
  text-align:					center;
  vertical-align:				middle;
  background-color:				#202020;  
  width:					250; 
}

td.cart4
{
  font-family:					Verdana, Arial, Helvetica, Geneva;
  font-size:					12px;
  font-style:					bold;
  color:					#a4a4a4;
  text-align:					center;
  vertical-align:				middle;
  background-color:				#202020;  
  width:					120;  
}

td.cart5
{
  font-family:					Verdana, Arial, Helvetica, Geneva;
  font-size:					12px;
  font-style:					bold;
  color:					#a4a4a4;
  text-align:					center;
  vertical-align:				middle;
  background-color:				#202020;  
  width:					90;  
}
td.cart6
{
  font-family:					Verdana, Arial, Helvetica, Geneva;
  font-size:					12px;
  font-style:					bold;
  color:					#a4a4a4;
  text-align:					center;
  vertical-align:				middle;
  background-color:				#202020;  
  width:					170;  
}

td.cart1c
{
  font-family:					Verdana, Arial, Helvetica, Geneva;
  font-size:					12px;
  font-style:					bold;
  color:					#a4a4a4;
  text-align:					center;
  vertical-align:				top;
  background-color:				#202020;  
  width:					10;
}

td.cart2c
{
  font-family:					Verdana, Arial, Helvetica, Geneva;
  font-size:					12px;
  font-style:					bold;
  color:					#a4a4a4;
  text-align:					center;
  vertical-align:				top;
  background-color:				#202020;  
  width:					160;
}

td.cart3c
{
  font-family:					Verdana, Arial, Helvetica, Geneva;
  font-size:					12px;
  font-style:					bold;
  color:					#a4a4a4;
  text-align:					center;
  vertical-align:				top;
  background-color:				#202020;  
  width:					250;
}

td.cart4c
{
  font-family:					Verdana, Arial, Helvetica, Geneva;
  font-size:					12px;
  font-style:					bold;
  color:					#a4a4a4;
  text-align:					center;
  vertical-align:				top;
  background-color:				#202020;  
  width:					120;
}

td.cart5c
{
  font-family:					Verdana, Arial, Helvetica, Geneva;
  font-size:					12px;
  font-style:					bold;
  color:					#a4a4a4;
  text-align:					center;
  vertical-align:				top;
  background-color:				#202020;  
  width:					90;
}

td.cart6c
{
  font-family:					Verdana, Arial, Helvetica, Geneva;
  font-size:					12px;
  font-style:					bold;
  color:					#a4a4a4;
  text-align:					center;
  vertical-align:				top;
  background-color:				#202020;  
  width:					170;
}

td.cartbottom1
{
  font-family:					Verdana, Arial, Helvetica, Geneva;
  font-size:					12px;
  font-style:					bold;
  color:					#a4a4a4;
  text-align:					center;
  vertical-align:				middle;
  background-color:				#202020;  
  width:					10;
  border-top:   				1px solid #cc3300;  
}

td.cartbottom2
{
  font-family:					Verdana, Arial, Helvetica, Geneva;
  font-size:					12px;
  font-style:					bold;
  color:					#a4a4a4;
  text-align:					center;
  vertical-align:				middle;
  background-color:				#202020;  
  width:					160;
  border-top:   				1px solid #cc3300;  
}

td.cartbottom3
{
  font-family:					Verdana, Arial, Helvetica, Geneva;
  font-size:					12px;
  font-style:					bold;
  color:					#a4a4a4;
  text-align:					center;
  vertical-align:				middle;
  background-color:				#202020;  
  width:					250;
  border-top:   				1px solid #cc3300;  
}

td.cartbottom4
{
  font-family:					Verdana, Arial, Helvetica, Geneva;
  font-size:					12px;
  font-style:					bold;
  color:					#a4a4a4;
  text-align:					center;
  vertical-align:				middle;
  background-color:				#202020;  
  width:					120;
  border-top:   				1px solid #cc3300;  
}

td.cartbottom5
{
  font-family:					Verdana, Arial, Helvetica, Geneva;
  font-size:					12px;
  font-style:					bold;
  color:					#a4a4a4;
  text-align:					center;
  vertical-align:				middle;
  background-color:				#202020;  
  width:					90;
  border-top:   				1px solid #cc3300;  
}

td.cartbottom6
{
  font-family:					Verdana, Arial, Helvetica, Geneva;
  font-size:					12px;
  font-style:					bold;
  color:					#a4a4a4;
  text-align:					center;
  vertical-align:				middle;
  background-color:				#202020;  
  width:					170;
  border-top:   				1px solid #cc3300;  
}

input.updatecart
{
  font-family:					Verdana, Arial, Helvetica, Geneva;
  font-size:					12px;
  font-weight:					bold;
  width:					80px;
  text-align:					center;
  border:					1px solid #cc3300;
  color:					#a4a4a4;
  background-color:				#000000;  
}

input.checkoutcart
{
  font-family:					Verdana, Arial, Helvetica, Geneva;
  font-size:					12px;
  font-weight:					bold;
  width:					140px;
  text-align:					center;
  border:					1px solid #cc3300;
  color:					#a4a4a4;
  background-color:				#000000;  
}

input.cartqty
{
  border:					1px solid #a4a4a4;
  color:					#a4a4a4;
  background-color:				#000000;
  width:                                        60px;
}

input.coupon
{
  border:					1px solid #a4a4a4;
  color:					#a4a4a4;
  background-color:				#000000;
  width:                                        140px;
}

/* ------------------------------CART Ende------------------------- */


