@charset "utf-8";

@page { size:auto; 		
        margin-top:0.5cm;
        margin-bottom:0.5cm;
        margin-left:0.5cm;
        margin-right:0.5cm;
 }
 
@media print
{ 
  .noprint {display:none;} 
 
  @page { size:21.0cm 27.9cm; margin:1cm;   }
  @page :left { margin-left:0.5cm; margin-right:0.5cm  }
  @page :right { margin-left:0.5cm; margin-right:0.5cm  }
}



body 	{ 	   
    font-family: 'Open Sans', Verdana, Arial, sans-serif; 
    color: black; 
    font-size: 12px; 
    font-weight: normal;
    line-height: 15px;
    margin:0px;
    background:#ffffff;
}

h1 { font-size:16px;	
     color:#990000;
     margin-left:18px;
     text-align:left;
     line-height:200%;}

h2	{ font-size:14px; color:#990000;}

img{border:none;}

#logo {width:150px;height:52px;margin:10px 0 5px 20px;}
td.logohead{text-align:center;vertical-align:middle;}

table.infobox{width:200px;border-collapse:collapse; border-spacing: 0; font-size:12px;}


.rcorner{
	-moz-border-radius: 3px;
	-khtml-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
}

	    
/* Achtung: Auch in client_conndata.inc.php ändern */
.COLOR1 { background-color: #666666; } /* Site-Background-Grau */
.COLOR2 { background-color: #990000; } /* Rot */
.COLOR3 { background-color: #999999; } /* Subtext-Grau */
.COLOR4 { background-color: #cccccc; } /* Grau-Zelle */

.colornew {color:#D03779;}
.colork2 {color:#D03779;}

select.select1{
    width:208px;
    height:28px;
    font-size:16px;
    border:1px solid #777;
    padding:2px;
    font-family:arial;
    
    -moz-border-radius: 5px;
    -khtml-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;	
}


.saisonpulldown
{
    font-family:arial;
    font-size:16px;
    border:1px solid #777;
    padding:2px;
	-moz-border-radius: 5px;
	-khtml-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
}


input.button5 {
	display: inline-block;
	outline: none;
	cursor: pointer;
	text-align: center;
	text-decoration: none;
	color:#fff;
	font: 15px/100% Arial, Helvetica, sans-serif;
	padding: .5em 2em .45em;
	text-shadow: 0 1px 1px rgba(0,0,0,.3);
	
	-webkit-border-radius: 5px; 
	-moz-border-radius: 5px;
	-khtml-border-radius: 5px;
	border-radius: 5px;
	
	-webkit-box-shadow: 0 1px 2px rgba(0,0,0,.2);
	-moz-box-shadow: 0 1px 2px rgba(0,0,0,.2);
	box-shadow: 0 1px 2px rgba(0,0,0,.2);
}

.seriendiv {margin:0 0 0 50px;}

.datatable{width:94%;border-collapse:collapse;font-size:13px;margin:0 auto 0 auto;}
.datatable td{background-color:#ffffff;text-align:left;vertical-align:top;}
.datatable th{font-size:15px;}
.datatable tr:nth-child(odd) { background: lavender; }  /* Start-Zelle */
.datatable tr:nth-child(even) { background: thistle; }


.colorsquare
{cursor:help;display:inline-block;width:28px;height:28px;margin:3px;border:1px solid #000;border-radius:3px;}



.datatable a:link    {font-size: 14px ;  color: #000; font-weight: normal; text-decoration:none;line-height:150%; }
.datatable a:hover   {font-size: 14px ;  color: #000; font-weight: bold; text-decoration:none;line-height:150%; }
.datatable a:visited   {font-size: 14px ;  color: #222; font-weight: normal; text-decoration:none;line-height:150%; }
  
a.button:visited {font-size: 16px ;  color: #000000 ; font-weight: normal; text-decoration:none;  }
a.button:hover   {font-size: 16px ;  color: #000000 ; font-weight: normal; text-decoration:none; }
a.button:link    {font-size: 16px ;  color: #000000 ; font-weight: normal; text-decoration:none; }
a.button:active  {font-size: 16px ;  color: #000000 ; font-weight: normal; text-decoration:none; }

a.kollserie:link    {font-size: 14px ;  color: #000000; font-weight: normal; text-decoration:none;line-height:150%; }
a.kollserie:hover   {font-size: 14px ;  color: #000000; font-weight: bold; text-decoration:none;line-height:150%; }
a.kollserie:visited   {font-size: 14px ;  color: #000000; font-weight: normal; text-decoration:none;line-height:150%; }

a.button5 {
	display: inline-block;
	outline: none;
	cursor: pointer;
	text-align: center;
	text-decoration: none;
	color:#fff;
	font: 12px/100% Arial, Helvetica, sans-serif;
	padding: .5em 2em .45em;
	text-shadow: 0 1px 1px rgba(0,0,0,.3);
	border-radius: 3px;
	
        -webkit-box-shadow: 0 1px 2px rgba(0,0,0,.2);
	-moz-box-shadow: 0 1px 2px rgba(0,0,0,.2);
	box-shadow: 0 1px 2px rgba(0,0,0,.2);
}
a.button5:hover {
	text-decoration: none;
}
a.button5:active {
	position: relative;
	top: 1px;
}

.orange {
	color: #fff;
	border: solid 1px #262324;
	background: #262324;
	background: -webkit-gradient(linear, left top, left bottom, from(#262324), to(#434343));
	background: -moz-linear-gradient(top,  #262324,  #434343);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#262324', endColorstr='#434343');
}
.orange:hover {
	background: #434343;
	background: -webkit-gradient(linear, left top, left bottom, from(#434343), to(#262324));
	background: -moz-linear-gradient(top,  #434343,  #262324);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#434343', endColorstr='#262324');
}
.orange:active {
	color: #ffffff;
	background: -webkit-gradient(linear, left top, left bottom, from(#434343), to(#262324));
	background: -moz-linear-gradient(top,  #434343,  #262324);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#434343', endColorstr='#262324');
}



