a:link    {text-decoration: none; color: #363636; font-weight: bold;}
a:visited {text-decoration: none; color: #363636; font-weight: bold;}
a:active  {text-decoration: underline; color: #124993; font-weight: bold;}
a:hover   {text-decoration: underline; color: #124993; font-weight: bold;}

A.link_cat:link    {text-decoration: none; color: #124993; font-weight: normal;text-transform: uppercase}
A.link_cat:visited {text-decoration: none; color: #124993; font-weight: normal;text-transform: uppercase}
A.link_cat:active  {text-decoration: underline; color: #124993; font-weight: normal;text-transform: uppercase}
A.link_cat:hover   {text-decoration: underline; color: #124993; font-weight: normal;text-transform: uppercase}

A.link_coll:link    {text-decoration: none; color: #D40038; font-weight: normal;}
A.link_coll:visited {text-decoration: none; color: #D40038; font-weight: normal;}
A.link_coll:active  {text-decoration: underline; color: #D40038; font-weight: normal;}
A.link_coll:hover   {text-decoration: underline; color: #D40038; font-weight: normal;}

A.link_menu:link    {text-decoration: none; color: #FFFFFF; font-weight: normal;}
A.link_menu:visited {text-decoration: none; color: #FFFFFF; font-weight: normal;}
A.link_menu:active  {text-decoration: underline; color: #FFFFFF; font-weight: normal;}
A.link_menu:hover   {text-decoration: underline; color: #FFFFFF; font-weight: normal;}

A.link_door:link    {text-decoration: none; color: #CFCFCF; font-weight: normal;}
A.link_door:visited {text-decoration: none; color: #CFCFCF; font-weight: normal;}
A.link_door:active  {text-decoration: none; color: #CFCFCF; font-weight: normal;}
A.link_door:hover   {text-decoration: none; color: #CFCFCF; font-weight: normal;}

form {margin: 0px}

.descr {font: 10px/14px Verdana}

.testo_small
	{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-style : normal;
	font-weight : bold;
	color : #363636;
	}

.testo_small2
	{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-style : normal;
	font-weight : normal;
	color : #363636;
	}

.testo_small3
	{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 9px;
	font-style : normal;
	font-weight : normal;
	color : #363636;
	}

.testo_small4
	{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 9px;
	font-style : normal;
	font-weight : normal;
	color : #363636;
	}

.testo_small5
	{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 6px;
	font-style : normal;
	font-weight : normal;
	color : #C0C0C0;
	}

.testo_normal
	{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 13px;
	font-style : normal;
	font-weight : normal;
	color : #363636;
	}

.testo_normal2
	{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-style : normal;
	font-weight : normal;
	color : #363636;
	}

.testo_normal3
	{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-style : normal;
	font-weight : normal;
	color : #363636;
	}

.testo_normal4
	{
	font-family : Helvetica, sans-serif;
	font-size : 12px;
	font-style : normal;
	font-weight : normal;
	color : #363636;
	}

.testo_normal5
	{
	font-family : Verdana, Helvetica, sans-serif;
	font-size : 13px;
	font-style : normal;
	font-weight : normal;
	color : #363636;
	}

.testo_normal6
	{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-style : normal;
	font-weight : normal;
	color : #282C50;
	}

.testo_normal7
	{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-style : normal;
	font-weight : normal;
	color : #363636;
	}

 .testo_normal8
	{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 9px;
	font-style : normal;
	font-weight : normal;
	color : #CB0000;
	}

 .testo_normal9
	{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 9px;
	font-style : normal;
	font-weight : normal;
	color : #CFCFCF;
	}

.testo_big
	{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 16px;
	font-style : normal;
	font-weight : normal;
	color : #363636;
	}

.testo_big2
	{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 16px;
	font-style : normal;
	font-weight : normal;
	color : #282C50;
	}

.testo_big3
	{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 16px;
	font-style : normal;
	font-weight : normal;
	color : #CB0000;
	}

.testo_cat
	{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-style : normal;
	font-weight : normal;
	color : #363636;
	}

.testo_cat2
	{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-style : normal;
	font-weight : normal;
	color : #333333;
	}


input
	{
    border-color: #C0C0C0;
    border-width: 1;
    color:#272B51;
    background-color:#ffffff;
    text-indent:2px;
    font-weight:bold;
    font:normal 10px Verdana,Arial,Helvetica,sans-serif;
    }

.input2
	{
    border-color: #C0C0C0;
    border-width: 1;
    color:#96587B;
    background-color:#F6F7FB;
    text-indent:2px;
    font-weight:bold;
    font:normal 10px Verdana,Arial,Helvetica,sans-serif;
    }

.input3
	{
    border-color: #C0C0C0;
    border-width: 1;
    color:#96587B;
    background-color:#CBD4C8;
    text-indent:2px;
    font-weight:bold;
    font:normal 10px Verdana,Arial,Helvetica,sans-serif;
    }

.input4
	{
    border-color: #C0C0C0;
    border-width: 1;
    color:#96587B;
    background-color:#CCFFCC;
    text-indent:2px;
    font-weight:bold;
    font:normal 10px Verdana,Arial,Helvetica,sans-serif;
    }

.input5
	{
    border-color: #C0C0C0;
    border-width: 1;
    color:#272B51;
    background-color:transparent;
    text-indent:2px;
    font-weight:bold;
    font:normal 10px Verdana,Arial,Helvetica,sans-serif;
    }

.inputbottoni
	{
    border-color: #000000;
    border-width: 0;
    color:#ffffff;
    background-color:#C11313;
    text-indent:2px;
    font: 10px Verdana,Arial,Helvetica,sans-serif;
    font-weight:bold;
    }

select
	{
    border-color: #C0C0C0;
    border-width: 1;
    color:#272B51;
    background-color:#FFFFFF;
    text-indent:2px;
    font-weight:bold;
    font:normal 10px Verdana,Arial,Helvetica,sans-serif;
    }


textarea
    {
    border-color: #C0C0C0;
    border-width: 1;
    color:#96587B;
    background-color:#ffffff;
    text-indent:2px;
    font:normal 10px Verdana,Arial,Helvetica,sans-serif;
    }