/****************************** genčrics **********************************/
.menusup{
	color: #677a8b;
	font-size: 9px;
	font-weight: bold;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
a.menusup{
	color: #677a8b;
	font-size: 9px;
	font-weight: bold;
	text-decoration: none;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
a.menusup:hover{
	color: #677a8b;
	font-size: 9px;
	font-weight: bold;
	text-decoration: underline;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.idiomes{
	color: #677a8b;
	font-size: 9px;
	font-weight: bold;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
}
a.idiomes{
	color: #505050;
	font-weight: normal;
	font-size: 10px;
	text-decoration: none;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
a.idiomes:hover{
	color: #505050;
	font-size: 10px;
	font-weight: normal;
	text-decoration: underline;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.path{
	font-size: 9px;
	color: #939393;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
a.path{
	color: #677A8B;
	font-size: 9px;
	text-decoration: none;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
a.path:hover{
	color: #677A8B;
	font-size: 9px;
	text-decoration: underline;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

a.peu{
	color: #677A8B;
	text-decoration: none;
	font-size: 9px;
	border-top: 0px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
a.peu:hover{
	color: #677A8B;
	font-size: 9px;
	border-top: 0px;
	text-decoration: underline;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.cercador{
	font-size: 9px;
	color: #202020;
	border-top: 1px #848484 solid;
	border-left: 1px #848484 solid;
	border-right: 1px #dedede solid;
	border-bottom: 1px #dedede solid;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.voragris{
	border: 1px #dedede solid;
}
.llistapblau{
	list-style-image: url(images/quadratblau.png);
	list-style-type: none;
}

/********************************** estils home **********************************/
.taulahome{
	border: 1px #dedede solid;
}
.caixagris{
	background-color: #dedede;
	border: 1px #dedede solid;
	font-size: 16px;
	color: #002140;
	font-family: GillSans, Arial, Helvetica, sans-serif;	
}
.bggris{
	background-color: #dedede;
	border: 1px #dedede solid;	
	color: #002140;
	font-size: 11px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.bggris2{
	background-color: #e6edf4;
	border: 1px #dedede solid;	
	color: #002140;
	font-size: 11px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	
}

/********************************** menu lateral **********************************/
.lnk3niv{
	font-size: 11px;
	color: #000000;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
a.lnk3niv{
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	color: #202020;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
a.lnk3niv:hover{
	font-size: 11px;
	text-decoration: none;
	color: #000000;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.sepL{
	font-size: 11px;
	color: #dedede;
	font-variant: small-caps;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.sepl{
	font-size: 11px;
	color: #dedede;
	font-variant: small-caps;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
/********************************** Sant Tomās (1)******************************/
.desSTomas{
	color: #2f5a75;
	font-size: 11px;
	font-weight: bold;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
a.desSTomas{
	color: #2f5a75;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
a.desSTomas:hover{
	color: #2f5a75;
	font-size: 11px;
	font-weight: bold;
	text-decoration: underline;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.textop{
	font-size: 36px;
	color: #002140;
	font-family: GillSans Light, Arial, Helvetica, sans-serif;
}
.menusecDef{
	color: #FFFFFF;
	font-size: 11px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	background-color: #677a8b;
}
a.menusecDef{
	color: #FFFFFF;
	font-size: 11px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
	background-color: #677a8b;
}
a.menusecDef:hover{
	color: #FFFFFF;
	font-size: 11px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: underline;
	background-color: #677a8b;
}
.td1niv{
	border-top: 3px #dedede solid;
	font-size: 11px;
	color: #2f5a75;
	font-weight: bold;
	padding-left: 19px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.td1nivDest{
	border-top: 3px #dedede solid;
	background-image: url(images/bgmenu1nivon.gif);
	background-repeat: no-repeat;
	font-size: 11px;
	color: #2f5a75;
	font-weight: bold;
	padding-left: 19px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.td2niv{
	border-top: 1px #dedede solid;
	border-bottom: 1px #dedede solid;
	padding-left: 19px;
}
.td2nivDest{
	border-top: 1px #dedede solid;
	background-image: url(images/bgmenu2nivon.gif);
	background-repeat: no-repeat;
	padding-left: 19px;
}
.lnk2niv{
	font-size: 11px;
	font-weight: bold;
	color: #202020;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
a.lnk2niv{
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	color: #202020;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
a.lnk2niv:hover{
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	color: #202020;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

/********************************** CDIAP Tris Tras (2)******************************/
.textop2{
	padding-top: 13px;
	height: 36px;
	font-size: 36px;
	color: #186774;
	font-family: GillSans Light, Arial, Helvetica, sans-serif;
}
.menusecDef2{
	color: #FFFFFF;
	font-size: 11px;
	font-weight: bold;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
a.menusecDef2{
	color: #FFFFFF;
	font-size: 11px;
	font-weight: normal;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
	background-color: #186774;
}
a.menusecDef2:hover{
	color: #FFFFFF;
	font-size: 11px;
	font-weight: normal;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: underline;
	background-color: #186774;
}
.td1niv2{
	border-top: 3px #dedede solid;
	font-size: 11px;
	color: #186774;
	font-weight: bold;
	padding-left: 19px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.td1nivDest2{
	border-top: 3px #dedede solid;
	background-image: url(images/bgmenu1nivon2.gif);
	background-repeat: no-repeat;
	font-size: 11px;
	color: #186774;
	font-weight: bold;
	padding-left: 19px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.td2nivDest2{
	border-top: 1px #dedede solid;
	background-image: url(images/bgmenu2nivon2.gif);
	background-repeat: no-repeat;
	padding-left: 19px;
}
.lnk2niv2{
	font-size: 11px;
	font-weight: bold;
	color: #0b3238;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
a.lnk2niv2{
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	color: #303030;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
a.lnk2niv2:hover{
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	color: #303030;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

/********************************** C. Riudeperes (3)******************************/
.textop3{
	padding-top: 13px;
	height: 36px;
	font-size: 36px;
	color: #7f5741;
	font-family: GillSans Light, Arial, Helvetica, sans-serif;
}
.menusecDef3{
	color: #FFFFFF;
	font-size: 11px;
	font-weight: bold;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
a.menusecDef3{
	color: #FFFFFF;
	font-size: 11px;
	font-weight: normal;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
	background-color: #7f5741;
}
a.menusecDef3:hover{
	color: #FFFFFF;
	font-size: 11px;
	font-weight: normal;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: underline;
	background-color: #7f5741;
}
.td1niv3{
	border-top: 3px #dedede solid;
	font-size: 11px;
	color: #7f5741;
	font-weight: bold;
	padding-left: 19px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.td1nivDest3{
	border-top: 3px #dedede solid;
	background-image: url(images/bgmenu1nivon3.gif);
	background-repeat: no-repeat;
	font-size: 11px;
	color: #7f5741;
	font-weight: bold;
	padding-left: 19px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.td2nivDest3{
	border-top: 1px #dedede solid;
	background-image: url(images/bgmenu2nivon3.gif);
	background-repeat: no-repeat;
	padding-left: 19px;
}
.lnk2niv3{
	font-size: 11px;
	font-weight: bold;
	color: #3a281e;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
a.lnk2niv3{
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	color: #303030;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
a.lnk2niv3:hover{
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	color: #303030;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

/********************************** l'Estel (4)******************************/
.textop4{
	padding-top: 13px;
	height: 36px;
	font-size: 36px;
	color: #008B82;
	font-family: GillSans Light, Arial, Helvetica, sans-serif;
}
.menusecDef4{
	color: #FFFFFF;
	font-size: 11px;
	font-weight: bold;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
a.menusecDef4{
	color: #FFFFFF;
	font-size: 11px;
	font-weight: normal;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
	background-color: #008b82;
}
a.menusecDef4:hover{
	color: #FFFFFF;
	font-size: 11px;
	font-weight: normal;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: underline;
	background-color: #008b82;
}
.td1niv4{
	border-top: 3px #dedede solid;
	font-size: 11px;
	color: #008b82;
	font-weight: bold;
	padding-left: 19px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.td1nivDest4{
	border-top: 3px #dedede solid;
	background-image: url(images/bgmenu1nivon4.gif);
	background-repeat: no-repeat;
	font-size: 11px;
	color: #008b82;
	font-weight: bold;
	padding-left: 19px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.td2nivDest4{
	border-top: 1px #dedede solid;
	background-image: url(images/bgmenu2nivon4.gif);
	background-repeat: no-repeat;
	padding-left: 19px;
}
.lnk2niv4{
	font-size: 11px;
	font-weight: bold;
	color: #04413d;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
a.lnk2niv4{
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	color: #303030;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
a.lnk2niv4:hover{
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	color: #303030;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

/********************************** Club Car (5)******************************/
.textop5{
	padding-top: 13px;
	height: 36px;
	font-size: 36px;
	color: #ec6e00;
	font-family: GillSans Light, Arial, Helvetica, sans-serif;
}
.menusecDef5{
	color: #FFFFFF;
	font-size: 11px;
	font-weight: bold;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
a.menusecDef5{
	color: #FFFFFF;
	font-size: 11px;
	font-weight: normal;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
	background-color: #ec6e00;
}
a.menusecDef5:hover{
	color: #FFFFFF;
	font-size: 11px;
	font-weight: normal;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: underline;
	background-color: #ec6e00;
}
.td1niv5{
	border-top: 3px #dedede solid;
	font-size: 11px;
	color: #ec6e00;
	font-weight: bold;
	padding-left: 19px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.td1nivDest5{
	border-top: 3px #dedede solid;
	background-image: url(images/bgmenu1nivon5.gif);
	background-repeat: no-repeat;
	font-size: 11px;
	color: #ec6e00;
	font-weight: bold;
	padding-left: 19px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.td2nivDest5{
	border-top: 1px #dedede solid;
	background-image: url(images/bgmenu2nivon5.gif);
	background-repeat: no-repeat;
	padding-left: 19px;
}
.lnk2niv5{
	font-size: 11px;
	font-weight: bold;
	color: #9d4a02;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
a.lnk2niv5{
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	color: #303030;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
a.lnk2niv5:hover{
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	color: #303030;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
/********************************** Llars Clarella (7)******************************/
.textop6{
	padding-top: 13px;
	height: 36px;
	font-size: 36px;
	color: #7c4d51;
	font-family: GillSans Light, Arial, Helvetica, sans-serif;
}
.menusecDef6{
	color: #FFFFFF;
	font-size: 11px;
	font-weight: bold;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
a.menusecDef6{
	color: #FFFFFF;
	font-size: 11px;
	font-weight: normal;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
	background-color: #7c4d51;
}
a.menusecDef6:hover{
	color: #FFFFFF;
	font-size: 11px;
	font-weight: normal;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: underline;
	background-color: #7c4d51;
}
.td1niv6{
	border-top: 3px #dedede solid;
	font-size: 11px;
	color: #7c4d51;
	font-weight: bold;
	padding-left: 19px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.td1nivDest6{
	border-top: 3px #dedede solid;
	background-image: url(images/bgmenu1nivon6.gif);
	background-repeat: no-repeat;
	font-size: 11px;
	color: #7c4d51;
	font-weight: bold;
	padding-left: 19px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.td2nivDest6{
	border-top: 1px #dedede solid;
	background-image: url(images/bgmenu2nivon6.gif);
	background-repeat: no-repeat;
	padding-left: 19px;
}
.lnk2niv6{
	font-size: 11px;
	font-weight: bold;
	color: #332021;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
a.lnk2niv6{
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	color: #303030;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
a.lnk2niv6:hover{
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	color: #303030;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

/********************************** Llars Clarella (7)******************************/
.textop7{
	padding-top: 13px;
	height: 36px;
	font-size: 36px;
	color: #d4505a;
	font-family: GillSans Light, Arial, Helvetica, sans-serif;
}
.menusecDef7{
	color: #FFFFFF;
	font-size: 10px;
	font-weight: bold;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
a.menusecDef7{
	color: #FFFFFF;
	font-size: 11px;
	font-weight: normal;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
	background-color: #d4505a;
}
a.menusecDef7:hover{
	color: #FFFFFF;
	font-size: 11px;
	font-weight: normal;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: underline;
	background-color: #d4505a;
}
.td1niv7{
	border-top: 3px #dedede solid;
	font-size: 11px;
	color: #d4505a;
	font-weight: bold;
	padding-left: 19px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.td1nivDest7{
	border-top: 3px #dedede solid;
	background-image: url(images/bgmenu1nivon7.gif);
	background-repeat: no-repeat;
	font-size: 11px;
	color: #d4505a;
	font-weight: bold;
	padding-left: 19px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.td2nivDest7{
	border-top: 1px #dedede solid;
	background-image: url(images/bgmenu2nivon7.gif);
	background-repeat: no-repeat;
	padding-left: 19px;
}
.lnk2niv7{
	font-size: 11px;
	font-weight: bold;
	color: #4f1f23;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
a.lnk2niv7{
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	color: #303030;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
a.lnk2niv7:hover{
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	color: #303030;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

/********************************** Servei de Respir (8)******************************/
.textop8{
	padding-top: 13px;
	height: 36px;
	font-size: 36px;
	color: #DE5C4F;
	font-family: GillSans Light, Arial, Helvetica, sans-serif;
}
.menusecDef8{
	color: #FFFFFF;
	font-size: 10px;
	font-weight: bold;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
a.menusecDef8{
	color: #FFFFFF;
	font-size: 11px;
	font-weight: normal;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
	background-color: #DE5C4F;
}
a.menusecDef8:hover{
	color: #FFFFFF;
	font-size: 11px;
	font-weight: normal;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: underline;
	background-color: #DE5C4F;
}
.td1niv8{
	border-top: 3px #dedede solid;
	font-size: 11px;
	color: #DE5C4F;
	font-weight: bold;
	padding-left: 19px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.td1nivDest8{
	border-top: 3px #dedede solid;
	background-image: url(images/bgmenu1nivon8.gif);
	background-repeat: no-repeat;
	font-size: 11px;
	color: #DE5C4F;
	font-weight: bold;
	padding-left: 19px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.td2nivDest8{
	border-top: 1px #dedede solid;
	background-image: url(images/bgmenu2nivon8.gif);
	background-repeat: no-repeat;
	padding-left: 19px;
}
.lnk2niv8{
	font-size: 11px;
	font-weight: bold;
	color: #913C33;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
a.lnk2niv8{
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	color: #303030;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
a.lnk2niv8:hover{
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	color: #303030;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
/********************************** TAC - Osona (9)******************************/
.textop9{
	padding-top: 13px;
	height: 36px;
	font-size: 36px;
	color: #464f7e;
	font-family: GillSans Light, Arial, Helvetica, sans-serif;
}
.menusecDef9{
	color: #FFFFFF;
	font-size: 10px;
	font-weight: bold;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
a.menusecDef9{
	color: #FFFFFF;
	font-size: 11px;
	font-weight: normal;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
	background-color: #464f7e;
}
a.menusecDef9:hover{
	color: #FFFFFF;
	font-size: 11px;
	font-weight: normal;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: underline;
	background-color: #464f7e;
}
.td1niv9{
	border-top: 3px #dedede solid;
	font-size: 11px;
	color: #464f7e;
	font-weight: bold;
	padding-left: 19px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.td1nivDest9{
	border-top: 3px #dedede solid;
	background-image: url(images/bgmenu1nivon9.gif);
	background-repeat: no-repeat;
	font-size: 11px;
	color: #464f7e;
	font-weight: bold;
	padding-left: 19px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.td2nivDest9{
	border-top: 1px #dedede solid;
	background-image: url(images/bgmenu2nivon9.gif);
	background-repeat: no-repeat;
	padding-left: 19px;
}
.lnk2niv9{
	font-size: 11px;
	font-weight: bold;
	color: #2e3352;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
a.lnk2niv9{
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	color: #303030;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
a.lnk2niv9:hover{
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	color: #303030;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
/*******************formularis************************/
.gristop{
	border-top: 1px #dedede solid;
	padding-top: 5px;
	padding-left: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
}
.gristopr{
	border-top: 1px #dedede solid;
	border-right: 1px #dedede solid;
	padding-top: 5px;
	padding-left: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
}
.gristopl{
	border-top: 1px #dedede solid;
	border-left: 1px #dedede solid;
	padding-top: 5px;
	padding-left: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
}
.grisr{
	border-right: 1px #dedede solid;
	padding-right: 10px;
	padding-top: 3px;
	padding-left: 3px;
	padding-bottom: 3px;
}
.grisl{
	border-left: 1px #dedede solid;
	padding-left: 10px;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;

}
.grisbotr{
	border-bottom: 1px #dedede solid;
	border-right: 1px #dedede solid;
	padding-bottom: 5px;
	padding-left: 3px;
	padding-right: 3px;
	padding-top: 3px;
}
.grisbotl{
	border-bottom: 1px #dedede solid;
	border-left: 1px #dedede solid;
	padding-top: 3px;
	padding-left: 3px;
	padding-right: 3px;
	padding-bottom: 5px;
}
.gristotal{
	border: 1px #dedede solid;
	padding: 5px;
}
.pad3{
	padding: 3px;
}
.f_input{
	background-color: #f7f7f7;
	border-top: 1px #999999 solid;
	border-right: 1px #aab3b3 solid;
	border-bottom: 1px #d5dddd solid;
	border-left: 1px #aab3b3 solid;
	color: #000000;
	font-size: 10px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.f_select{
	background-color: #f7f7f7;
	border-top: 1px #999999 solid;
	border-right: 1px #aab3b3 solid;
	border-bottom: 1px #d5dddd solid;
	border-left: 1px #aab3b3 solid;
	width: 164px;
	color: #000000;
	font-size: 10px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.f_selectN{
	background-color: #f7f7f7;
	border-top: 1px #999999 solid;
	border-right: 1px #aab3b3 solid;
	border-bottom: 1px #d5dddd solid;
	border-left: 1px #aab3b3 solid;
	color: #000000;
	font-size: 10px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.f_button{
	background-color: #5f92b0;
	color: #FFFFFF;
	font-size: 11px;
	font-weight: bold;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	padding: 2px;
	text-align: center;
	border: 0px #FFFFFF solid;
}