body, td	{font-family:arial, tahoma, sans-serif; color:#526575;}

p	{line-height:130%;}
p.s	{line-height:130%; margin:5px 0px 5px 0px;}

ul	{line-height:130%;}
ul>li	{list-style-type:square; margin:5px 0px 5px 0px;}

a	{color:#1872C0;}
a:visited	{color:#1872C0;}
a:hover	{text-decoration:none;}

.white	{color:#ffffff;}
.white a	{color:#ffffff;}
.white a:visited	{color:#ffffff;}
.white a:hover	{text-decoration:none;}

.orange	{color:#FF9948;}
.orange a	{color:#FF9948;}
.orange a:visited	{color:#FF9948;}
.orange a:hover	{text-decoration:none;}

.blue	{color:#E5F1F5;}
.blue a	{color:#E5F1F5;}
.blue a:visited	{color:#E5F1F5;}
.blue a:hover	{text-decoration:none;}

.grey	{color:#526575;}
.grey a	{color:#526575; text-decoration:none;}
.grey a:visited	{color:#526575;}
.grey a:hover	{text-decoration:none;}

.h-green	{
font-size:100%; font-weight:bold;
letter-spacing:-1px; color:#ffffff;
padding:20px 10px 5px 15px;
border-top:4px solid #4BA232;
}

.h-blue	{
font-size:100%; font-weight:bold;
letter-spacing:-1px; color:#ffffff;
padding:20px 10px 5px 15px;
background-image: url(i/bg02.gif); background-repeat: repeat-x;
}

.h-aqua	{
font-size:100%; font-weight:bold;
letter-spacing:-1px; color:#526575;
padding:20px 10px 5px 15px;
border-top:4px solid #CEE4EB;
}

.h-grey	{
font-size:100%; font-weight:bold;
letter-spacing:-1px; color:#526575;
padding:20px 10px 5px 15px;
background-image: url(i/bg01.gif); background-repeat: repeat-x;
}

.h-orange	{font-size:100%; font-weight:bold;
letter-spacing:-1px; color:#ffffff;
padding:20px 10px 5px 15px;
border-top:4px solid #FF7A3F;
}

.menu td	{color:#CBE4F8; font-size:80%;}
.menu td a	{color:#ffffff; text-decoration:none;}
.menu td a:visited	{color:#ffffff;}
.menu td a:hover	{text-decoration:underline;}

.input	{font-family:arial, tahoma, sans-serif; font-size:80%; border:solid 1px #cccccc; color:#526575;}
.button	{font-family:arial, tahoma, sans-serif; font-size:70%; border:solid 1px #3C70A1; color:#ffffff; background-color:#3C70A1;}

.line-g	{background-color:#D4D4D4; margin:10px 0px 10px 0px;}
.line-w	{background-color:#ffffff; margin:10px 0px 10px 0px;}

.img-bord	{border:5px solid #C7D6E2;}

#bgx	{background-repeat:repeat-x;}

#p15	{padding:15px;}
#p15p15	{padding:0px 15px 0px 15px;}

#plang	{padding:2px 5px 4px 5px;}

#mimg	{margin:0px 15px 5px 0px;}

/*--FONT-SIZE--*/
.tbig	{font-size:100%;}
.tnm	{font-size:80%;}
.tsm	{font-size:70%;}

/*--CONTENT--*/
.content	{font-size:80%;}
.content td	{font-size:80%;}

.content div#tsm, span#tsm	{font-size:85%;}
.content td div#tsm, span#tsm	{font-size:85%;}

.content h1	{font-size:130%; color:#FF7A3F;}
.content h2	{font-size:130%; color:#5EB341;}
.content h3	{font-size:130%; color:#636363;}

.content input, select, textarea	{font-family:arial, tahoma, sans-serif; font-size:100%; border:solid 1px #cccccc; color:#526575;}

.content input.button	{font-family:arial, tahoma, sans-serif; font-size:90%; border:solid 1px #3C70A1; color:#ffffff; background-color:#3C70A1;}

.tabl				{border:solid 1px #cccccc; border-collapse:collapse; border-spacing:0px;}
.tabl td			{padding:5px;}
.tabl tr#title td	{font-weight:bold; color:#ffffff; background-color:#FFA046;}
.tabl tr#line td	{background-color:#f0f0f0;}

.price	{font-size:150%; color:#E1323C;}

.hl {background-color:yellow;}
