/*fbc8cd*/
body, table, tr, td  {
	font-family: Tahoma, Arial, Helvetica,  sans-serif;
	font-size: 12px;
	line-height: 130%;
	color: #727272;
	margin: 0; 
	padding: 0;
	
}


a, a:visited {
	color: #727272; 
	text-decoration: none;
}

a:hover {
	color: #ff5d00; 
	text-decoration: none;
}


.violet {
	color: #730601;
	text-decoration: none;
	font-size: 18px;
	font-weight:normal;
	
}	

a.violet, a.violet:visited {
	color: #730601;
}

a.violet:hover {
	color: #730601;
}

.white {
	color: #ffffff;
	text-decoration: none;
	font-size: 12px;
	font-weight:normal;
	
}	

a.white, a.white:visited {
	color: #ffffff;
}

a.white:hover {
	color: #ff5f01;
}

.violet-simple {
	color: #730601;
	font-weight:bold;

}	

a.left-menu-link:link, a.left-menu-link:visited {
	color: #696969;
	text-decoration: none;
	font-size: 14px;
	font-weight:normal;

}

a.left-menu-link:hover {
	color: #a4a4a4;
	text-decoration: none;
	font-size: 14px;
	font-weight:normal;

}


a.top-menu-link:link, a.top-menu-link:visited {
	color: white;
	text-decoration: none;
	font-size: 12px;
	font-weight:normal;

}

a.top-menu-link:hover {
	color: white;
	text-decoration: none;
	font-size: 12px;
	font-weight:normal;

}

a.bottom-menu-link:link, a.bottom-menu-link:visited {
	color: #696969;
	text-decoration: none;
	font-size: 12px;
	font-weight:normal;

}

a.bottom-menu-link:hover {
	color: #a4a4a4;
	text-decoration: none;
	font-size: 12px;
	font-weight:normal;

}

a.menu-right-link:link, a.menu-right-link:visited, a.menu-right-link:hover {
	color: black;
	text-decoration: none;
	font-size: 11px;
}


a.menu-right-sub-link:link, a.menu-right-sub-link:visited, a.menu-right-sub-link:hover {
	color: #8c8c8c;
	text-decoration: none;
	font-size: 11px;
}

img{
	border:none;
}

.pagetitle {
	color: #ffc212;
	font-weight:bold;
	font-size: 13px;
}

.small {
	font-size: 10px;
	font-weight: normal;
}

.search {
	font-size: 10px;
	font-weight: normal;
	border:1px solid #8c8c8c;
	background-color: #fffff0 ;

}

 hr {
	border: 0;
	width: 100%;

	background-color: #a45575;
	height: 1px;
}


td.menu-top{
	padding: 2px 0px 2px 0px;
	font-size: 11px;
	font-weight: bold;
	color: black; 
	background-color: #ffc212; 
}

td.menu-top-over{
	padding: 2px 0px 2px 0px;
	font-size: 11px;
	font-weight: bold;
	color: black; 
	background-color: #fffff0; 
}

td.right-bg{
	background-color: #fffff0; 
}

td.main-bg{
	background-color: white;
}

table.stat {
	background-color: #ffc212;
}

td.curcol {
	background-color: #ffc212;
}

td.menu-right{
	padding: 4px 0px 4px 4px;
	font-weight: bold;
	color: black; 
	background-color: #e2d0aa; 
}

td.menu-right-over{
	padding: 4px 0px 4px 4px;
	font-weight: bold;
	color: black; 
	background-color: #ffc212; 
}


td.menu-right-sub{
	background-image:url(../images/yellow-sub-menu-circle.gif);
	background-position:bottom left;
	background-repeat:no-repeat;	
	padding: 5px 0px 5px 20px;
	font-weight: bold;
	font-size: 11px;
	color: #8c8c8c; 

}

td.menu-right-sub-over{
	background-image:url(../images/yellow-sub-menu-circle-over.gif);
	background-position:bottom left;
	background-repeat:no-repeat;	
	padding: 5px 0px 5px 20px;
	font-weight: bold;
	font-size: 11px;
	color: #8c8c8c; 

}



.copyright{
	color: #b3b3b3;
	font-size: 11px;
}



.active_lang{
	color: white;
	font-weight: bold;
}

.unactive_lang{
	color: black;
	font-weight: bold;
}

td.act_title, .act_title {
color: black;
font-weight: bold;
font-size: 14px;
}

.grayscale{
	color: #696969;
}

.unbold {
font-weight: normal;
}

td.bottom-menu{
	color: silver;
}

a.bottom-menu{
	color: silver;
	text-decoration: none;
}

input, textarea,select {
	color: #727272;
	border: 1px #9f9f9f solid;
	background-color: white;
	padding-left:2px;
	font-size: 11px;
}


input.buton{
	border:none;
	color: white;
	background-color: #ff5f00;/*#f9f4ee;*/
	padding-top:0px;
	padding-bottom:2px;
	font-size: 11px;
	font-weight: bold;
	height:18px;
}


td.bg-violet {
background-color: white;
/*border-bottom:dotted 1px #a45575;*/
}

.dotted-border{
	border:dotted 1px #a45575;
}

td.bg-violet-no {
background-color: #ffd2d2;

}

td.bg-button {
background-color: #ff5f00;
color:white;
border:none;
}

td.dotted-top {
background-color: #ffd2d2;
border-top:dotted 1px #a45575;
}

input.buton:hover{

	color: white;

}

input.noborder{

	border: none;

}

.size10 {
	font-size: 10px;
}
.size11 {
	font-size: 11px;
}
.size12 {
	font-size: 12px;
}
.size13 {
	font-size: 13px;
}
.size14 {
	font-size: 14px;
}
.size15 {
	font-size: 15px;
}
.size16 {
	font-size: 16px;
}


.underline {
	text-decoration:underline;
}

input.radio {
border: none;
}
