/*''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''*/
/*****  Design & Prog. WEBKOS :: kommunikatonsdesign-internet & druck *****/
/*****  © 2005 webkos [http://www.webkos.de]   *****/
/*------------------------------------------------------------------------*/

/*------ TEXT FORMATIERUNG::::::::::::::::*/	
/* <TD> FORMATIERUNG*/
td, p, div {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		color: #000000;		
	}

/*------ TITEL ::::::::::::::::*/	
h1 {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 15px;
		color:#8D1B4A; 
		letter-spacing: 1px;
		/*text-transform : uppercase;*/
		margin:0px 0px 0px 0px;
	}   a.h1:link, a.h1:visited	{ text-decoration:none; color:#8D1B4A; display:block; width: 100%;}
		a.h1:hover, a.h1:active	{ text-decoration:none; color:#000000; background-color:#FFFFFF; display:block; width: 100%;}
h2 {
		font:   bold 13px Arial, Helvetica, sans-serif;
		color: #000000;
		margin:0px 0px 0px 0px;
		text-transform : uppercase;
	}	a.h2:link, a.h2:visited	{ text-decoration:none; color:#000000; display:block; width: 100%;}
		a.h2:hover, a.h2:active	{ text-decoration:none; color:#8D1B4A; background-color:#FFFFFF; display:block; width: 100%;}
	
h3 {
		font:  bold 11px Arial, Helvetica, sans-serif;
		color: #000000;
		text-transform : uppercase;
		margin:0px 0px 0px 0px;
	}	a.h3:link, a.h3:visited	{ text-decoration:none; color:#000000; display:block; width: 100%;}
		a.h3:hover, a.h3:active	{ text-decoration:none; color:#8D1B4A; background-color:#FFFFFF; display:block; width: 100%;}
	
ul{
	margin-top: 11px;
	margin-bottom: 10px;
	list-style-image:url(../pics/lipx.gif);
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
}
	
.liLink {
	font:   bold 11px Arial, Helvetica, sans-serif;
	line-height: 15px;
	 /*text-transform : uppercase; */
	 vertical-align: super;
	 list-style-image:url(../pics/lipx.gif);
}	a.liLink:link, a.liLink:visited	{ text-decoration:none; list-style-image:url(../pics/pfeil_hellbl_kl.gif); vertical-align: super; color:#000000; }
	a.liLink:hover, a.liLink:active	{ text-decoration:underline; list-style-image:url(../pics/pfeil_blau_kl.gif); vertical-align: super; color:#000000; }
	
.ok	{
		font: bold 13px Arial, Helvetica, sans-serif;
		color : 008080;
		background-image:url(../pics/b_ok.gif);
		background-repeat:no-repeat;
		padding: 5px 5px 5px 35px;
		border: 1px solid #008080;
}
.ok_rot	{
		font: bold 13px Arial, Helvetica, sans-serif;
		color : White;
		background : #CC0000;
		padding-left : 10px;
}
	
.rot { color: #C10E45; }

.rotB {	font: bold 11px Arial, Helvetica, sans-serif; 
		color:#CC0000;
	}	a.rotB:link, a.rotB:visited	{ text-decoration:underline; color:#CC0000;}
		a.rotB:hover, a.rotB:active	{ text-decoration:underline; color:#FFFFFF; background-color:#CC0000;}

.txt { 		
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		color: #000000;		
}		a.txt:link, a.txt:visited	{ text-decoration:none; color: #000000;}
		a.txt:hover, a.txt:active	{ text-decoration:underline; color:#000000;}
		
.txt_GR { font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
		color:#000000; 		
		text-transform:uppercase;
		/*cursor:crosshair; */
}		a.txt_GR:link, a.txt_GR:visited	{ text-transform:uppercase; text-decoration:none;  color:#000000; }
		a.txt_GR:hover, a.txt_GR:active	{ text-transform:uppercase; text-decoration:none; text-decoration:none; color:#8D1B4A; background-color:#FFFFFF; }

.txtLink { 
		font: 11px Arial, Helvetica, sans-serif; 
		color:#000000; 
		padding:0px 5px 0px 5px;
		/*cursor:crosshair; */
}		a.txtLink:link, a.txtLink:visited	{ text-decoration:none; color:#8D1B4A;}
		a.txtLink:hover, a.txtLink:active	{  text-decoration:underline; color:#000000; }
		
.txtB { font: bold 12px Arial, Helvetica, sans-serif; 
		text-decoration:none; 
		color:#000000; 
	}	a.txtB:link, a.txtB:visited	{ text-decoration:none; color:#000000;}
		a.txtB:hover, a.txtB:active	{  text-decoration:none; color:#8D1B4A; background-color:#FFFFFF;}
		
.txtB_a { font: bold 11px Arial, Helvetica, sans-serif; 
		text-decoration:none;
		color:#000000; 
	}	a.txtB_a:link, a.txtB_a:visited, a.txtB_a:hover, a.txtB_a:active	{  text-decoration:none; color:#8D1B4A; background-color:#FFFFFF;}
		
.txtU {text-decoration:underline;}

/*.............................*/		
.preis {
		font: bold 11px Arial, Helvetica, sans-serif;
		color: #000000;
	}	a.preis:link, a.preis:visited, a.preis:active 	{ text-decoration:none; }
		a.preis:hover	{ text-decoration:underline; color:#FFFFFF; background-color:#000000;}
		
.preis_gr {
		font: bold 20px Arial, Helvetica, sans-serif;
		color: #8D1B4A;
	}
.red_preis {
		font: bold 13px Arial, Helvetica, sans-serif;
		color: #C10E45;
	}	a.red_preis:link, a.red_preis:visited, a.red_preis:active 	{ text-decoration:none; }
		a.red_preis:hover	{ text-decoration:underline; color:#FFFFFF; background-color:#C10E45;}
		
.red_preis_gr {
		font: bold 20px Arial, Helvetica, sans-serif;
		color: #C10E45;
	}
	
.error{
		font: bold 13px Arial, Helvetica, sans-serif;
		color: D9070F;
		background-image:url(../pics/error.gif);
		background-repeat:no-repeat;
		padding: 5px 10px 10px 35px;
		border: 1px solid #D9070F;
}
		
.mini {
		font: 9px Arial, Helvetica, sans-serif; 
		text-decoration:none; 
	}	a.mini:link, a.mini:visited { text-decoration:none; color:#000000; }
		a.mini:hover, a.mini:active { text-decoration:none; color:#FFFFFF; background-color:#000000; }

.tdBwhite {
		font: bold 12px Arial, Helvetica, sans-serif;
		color: #FFFFFF;
	}	a.tdBwhite:link, a.tdBwhite:visited 	{ text-decoration:underline; color: #FFFFFF;}
		a.tdBwhite:hover, a.tdBwhite:active 	{ text-decoration:none; color:#FFFFFF; background-color: #D2BE9E;}
