/*
 * Stili utilizzati per i colori degli headers	
 */

.descendant-white *{
	color:white;
}



.gray
{ 
	border: 1px solid #EEEEEE; 
	background: #d1d1d1 url(images/gray.png) 50% 50% repeat; 
	color: #000000; 
	font-weight: bold; 
}
.darkGray
{ 
	border: 1px solid #EEEEEE; 
	background: #42474a url(images/darkGray.png) 50% 50% repeat; 
	color: #FFFFFF; 
	font-weight: bold; 
}
.red 
{ 
	border: 1px solid red; 
	background: #e15220 url(images/red.png) 50% 50% repeat; 
	color: black; 
	font-weight: bold; 
}
.green
{ 
	border: 1px solid green; 
	background: #71ae31 url(images/green.png) 50% 50% repeat; 
	color: #FFFFFF; 
	font-weight: bold; 
}

.blue
{ 
	border: 1px solid #4297d7; 
	background: #1635be url(images/blue.png) 50% 50% repeat; 
	color: #eaf5f7; 
	font-weight: bold; 
}

.darkBlue
{ 
	border: 1px solid #4297d7; 
	background: #2d2d5f url(images/darkblue.png) 50% 50% repeat; 
	color: #eaf5f7; 
	font-weight: bold; 
}

.orange
{ 
	border: 1px solid orange; 
	background: #f6a92b url(images/orange.png) 50% 50% repeat; 
	color: black; 
	font-weight: bold; 
}

.azure
{ 
	border: 1px solid #EEEEEE; 
	background: #2191c0 url(images/azure.png) 50% 50% repeat; 
	color: #000000; 
	font-weight: bold; 
}
.yellow
{ 
	border: 1px solid yellow; 
	background: #d6d300 url(images/yellow.png) 50% 50% repeat; 
	color: black; 
	font-weight: bold; 
}

.white 
{ 
	
	border: 1px solid gray; 
	background: #d7dde1 url(images/white.png) 50% 50% repeat; 
	color: black; 
	font-weight: bold; 
	
}

.darkGreen
{ 
	border: 1px solid white; 
	background: #1e761c url(images/darkGreen.png) 50% 50% repeat; 
	color: #FFFFFF; 
	font-weight: bold; 
}

.violet
{ 
	border: 1px solid #EEEEEE; 
	background: #832ac2 url(images/violet.png) 50% 50% repeat; 
	color: #FFFFFF; 
	font-weight: bold; 
}

.color-top{
	background-repeat:repeat-x; 
	background-position:top;
}

.hover-color
{ 
	
	border: 1px solid #EEEEEE; 
	background: rgb(255, 140, 60) url(images/violet.png) 50% 50% repeat; 
	color: #FFFFFF; 
	font-weight: bold; 
	
}
