/* CSS Document */

body	{ 	color:#666666; font-size: 11px; font-family: verdana; margin:0px; padding:0px; background-color: #FFFFFF;}
TD		{	color:#666666; font-size: 11px; font-family: verdana;}
P		{	font-size: 11px; font-family: verdana; color: #666666;}

/* Links */
A		{	text-decoration:none; color:#FE7C1A;}
A:hover	{	text-decoration:none; color:#000000;}

A.nav		{	text-decoration:none; color:#666666; font-size: 11px; font-family: verdana;}
A.nav:hover	{	text-decoration:underline; color:#666666; font-size: 11px; font-family: verdana;}

A.navact		{	text-decoration:underline; color:#666666; font-size: 11px; font-family: verdana;}
A.navact:hover 	{	text-decoration:none; color:#666666; font-size: 11px; font-family: verdana;}

A.subnav		{	text-decoration:none; color:#000000; font-size: 11px; font-weight:bold;}
A.subnav:hover	{	text-decoration:none; color:#FE7C1A; font-size: 11px; font-weight:bold;}

A.button		{	text-decoration:none; color:#FFFFFF; font-size: 12px; font-weight:bold; padding:5px;}
A.button:hover	{	text-decoration:none; color:#000000; font-size: 12px; font-weight:bold; padding:5px;}

.mgray A		{	color: #999999;}
.mgray A:hover	{	color: #FE7C1A;}

/* General */
.red	{color:#FE7C1A;}
.gray	{color:#F1F1F1;}
.mgray	{color:#999999;}
.dgray	{color:#777777;}
.white	{color:white;}
.orange {color:#FE7C1A;}
.blue	{color:#1971D4;}
.blue:hover	{color:#F1F0F0;}
.black	{ color:#666666;}
.small 	{ font-size: 10px;}

.norm					{ font-weight:normal;}

.containerRed 			{background-color:#DF162B;}
.containerWhite 		{background-color:white;}

/*.graybar { background-color:#F0F0F0; border:solid 1px #777777; text-align:center;}*/
.containerLined			{ border-bottom:solid 1px #E6E6E6; padding-bottom:8px; padding-top:5px;}
.footercell				{ padding:8px; border-top: dashed #CCCCCC 1px;}

.navcontainer 			{background-color: #F1F1F1; color:#FE7C1A; border-bottom:solid #FE7C1A 1px; height:30px; padding-right:10px;}
.searchtitleContainer	{background-color: #FE7C1A; color:#000000; font-size:15px; font-weight:bold; text-align:center; height:30px; width:188px;}
.searchtitleContainermail	{background-color: #FE7C1A; color:#000000; font-size:11px; font-weight:bold; text-align:center; height:30px; width:188px;}
.leftcolContainer		{background-color: #F1F1F1; text-align:center; border-bottom: solid #FE7C1A 1px; border-top: solid #FE7C1A 1px; width:188px;}
.logocontainer			{background-color: #ffffff;}
.bodyContainer			{text-align:center;}
.bodyContainerFull		{text-align:center;}
.bodyContainermail		{border-bottom: solid #FE7C1A 1px; padding:2px; border-right:solid #FE7C1A 1px;}
.rightcolContainer		{background-color: #F1F1F1; text-align:center; border-bottom: solid #FE7C1A 1px;border-top:solid #FE7C1A 1px; width:188px;}
.collectionTitleContainer	{color:#555555; height:30px; padding-bottom: 5px; text-align:center; font-size:18px;}
.buttontable			{ background-color: #FE7C1A; border: none; padding:0px; margin: 0px;}
.buttontable TD			{ background-color: #FE7C1A; border: none; padding:0px; margin: 0px;}
.searchResultcell		{ border-left: solid #FE7C1A 1px;  border-right: solid #FE7C1A 1px; border-bottom: solid #FE7C1A 1px;}

.panetitle				{ font-family: 'Century Gothic',Verdana,Helvetica; font-size: 15pt; color: #FE7C1A; letter-spacing: 5px; padding-top: 5px;}
.paneBody				{ padding-top: 10px; padding-bottom: 2px;}

.imgtitle				{ font-family: 'Century Gothic',Verdana,Helvetica; font-size: 12pt; color: #666666; letter-spacing: 3px; padding-top: 5px; margin-bottom: 10px; }
.imgtitleSmall			{ font-family: 'Century Gothic',Verdana,Helvetica; font-size: 10pt; color: #666666; margin-top: 5px; margin-bottom: 10px;}

.newsCell				{ padding-bottom: 20px;} 
.newsTitle				{ background-color: #F1F1F1; color:#FE7C1A; text-align:left; height:20px; padding:3px; font-weight:bold; border-bottom:solid #FE7C1A 1px; border-top:solid #FE7C1A 1px;}
.newsBody				{ height:80px; padding:3px;}

/* texts */
.title					{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold; color:#F1F0F0;}
.standard 				{ color:#000000; text-decoration:none; font-size: 11px; font-family: verdana ; font-weight:normal;}
.klein 					{ text-decoration:none; font-size: 10px; font-family: verdana ; font-weight:normal;}
.klein:hover 			{ text-decoration:none; font-size: 10px; font-family: verdana ; font-weight:normal; color:black;}


/* containers */
.containerMainNav	{ background-color: #F1F0F0; border:solid #DF162B 1px; padding:4px; text-align:center;}
.containertabOn		{ background-color: #FFFFFF; border-bottom:none; border-top: solid #FE7C1A 1px; padding:5px; border-left: solid #FE7C1A 1px;}
.containertabOff	{ background-color: #F1F0F0; border-bottom:solid #FE7C1A 1px; border-top: solid #FE7C1A 1px; padding:5px; border-left: solid #FE7C1A 1px;}
.containertabDummy	{ background-color: #FFFFFF; border-bottom:solid #FE7C1A 1px; padding: 0px;}


/* Form inputs */
INPUT.inp	{ border:solid #666666 1px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:8pt;}
INPUT.btn	{ border:outset 2px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:8pt; background-color: #666666; color:#FFFFFF;}
SELECT		{ border:solid #666666 1px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:8pt;}
TEXTAREA	{ border:solid #666666 1px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:8pt;}

/* Window areas */
.windowleft	{ background-color:#F1F0F0;}
.windowright	{ background-color:#F1F0F0;}

.priceHead TD		{padding: 0px 10px 5px 0px; border-bottom: dashed #CCCCCC 1px; font-size: 10pt; color: #666666; font-weight: bold;}
.pricelistodd TD	{padding: 5px 10px 5px 0px; border-bottom: dashed #CCCCCC 1px; font-size: 8pt; color: #666666;}
.pricelisteven TD	{padding: 5px 10px 5px 0px; border-bottom: dashed #CCCCCC 1px; font-size: 8pt; color: #666666;}

.imgKeywordtitle	{padding: 0px 5px 5px 0px; border-bottom: dashed #CCCCCC 1px; font-size: 10pt; color: #666666; font-weight: bold;}
.imgallkeywords		{float: left; padding: 0px 10px 10px 0px; border-bottom: dashed #CCCCCC 1px;}
.imgkeyword			{float: left; padding-right: 5px; height: 18px; width: 100px; overflow: hidden;}
