/***************************************
Style Sheets.
----------------------------------------

**********************************C@NI*/


/*
 * float manager
 */
.fll{float:left;}
.flr{float:right;}
.clear {
	display: inline-block;
} html[xmlns] .clear { display: block;} * html .clear { height: 1%; }
.clear:after {
	height: 0;
	visibility: hidden;
	content: ".";
	display: block;
	clear: both;
}


/*
 * display
 */
.block {
	display:block;
}
.inline {
	display:inline;
}
.hide {
	display:none;
}


/*
 * font size
 */
.fxxs  {font-size: xx-small;}
.fxs   {font-size: x-small;}
.fs    {font-size: small;}
.fm    {font-size: medium;}
.fl    {font-size: large;}
.fxl   {font-size: x-large;}
.fxxl  {font-size: xx-large;}

/*
 * font weight
 */
.fw-b  { font-weight: bold !important;}
.fw-n  { font-weight: normal !important;}

/*
 * color
 */
.c-red {color:#CC0000;}
.c-bgry {color:#666666;}
.c-gry {color:#AAAAAA;}
.c-wgry {color:#DDDDDD;}
.c-org {color:#FF6000;}
.c-pin {color:#EA359B;}
.c-sky {color:#26CDD3;}

/*
 * background-color
 */
.bg-w {background-color:#FFFFFF;}
.bg-org {background-color:#FFEEC1;}

/*
 * text align
 */
.al-l { text-align: left !important; }
.al-c { text-align: center !important; }
.al-r { text-align: right !important; }

/*
 * text-indent
 */
.ti1 {text-indent:1em;}
.ti2 {text-indent:2em;}
.ti3 {text-indent:3em;}

/*
 * letter-space
 */
.ls02 { letter-spacing:0.2em;}
.ls04 { letter-spacing:0.4em;}
.ls06 { letter-spacing:0.6em;}
.ls08 { letter-spacing:0.8em;}
.ls10 { letter-spacing:1em;}

/*
 * text line-height
 */
.lh10 {line-height:1.0em;}
.lh11 {line-height:1.1em;}
.lh12 {line-height:1.2em;}
.lh13 {line-height:1.3em;}
.lh14 {line-height:1.4em;}
.lh15 {line-height:1.5em;}
.lh16 {line-height:1.6em;}
.lh17 {line-height:1.7em;}
.lh18 {line-height:1.8em;}
.lh19 {line-height:1.9em;}
.lh20 {line-height:2em;}

/*
 * border
 */
.bd0 {border:none !important;}
.bd-bd1 {border-bottom:1px dotted #DDDDDD;}

/*
 * list simple
 */
ul.simple,
ol.simple {
	margin:0;
	padding:0;
	list-style-type: none;
}
ul.simple li,
ol.simple li {
	margin:0;
	padding:0;
}


/*
 * list inline
 */
ul.inline,
ol.inline {
	margin:0;
	padding:0;
	list-style-type: none;
}
ul.inline li,
ol.inline li {
	margin:0;
	padding:0;
	display:inline !important;
	border:none !important;
}

ul.page,
ol.page {
	margin:0;
	padding:0;
	list-style-type: none;
}
ul.page li,
ol.page li {
	margin:0 6px 0 0;
	padding:0 6px 0 0;
	border-right:1px solid #333333;
	display:inline !important;
}



/*
 * list float inline
 */
ul.f-inline,
ol.f-inline {
	zoom: 100%;
	list-style-type:none;
	margin:0;
	padding:0;
}
ul.f-inline:after,
ol.f-inline:after {
	content: "";
	clear: both;
	height: 0;
	display: block;
	visibility: hidden;
}
ul.f-inline li,
ol.f-inline li {
	float:left;
	margin:0;
	padding:0;
	line-height:1.2em;
}

li.join {
	border-right:1px solid #DDDDDD;
	padding-right: 0.5em !important;
	margin-right: 0.5em !important;
}


/*tags*/
.taglevel1 {font-size:250%;font-weight: normal; line-height:1.2em !important;}
.taglevel2 {font-size:200%;font-weight: normal; line-height:1.2em !important;}
.taglevel3 {font-size:160%;font-weight: normal; line-height:1.2em !important;}
.taglevel4 {font-size:135%;font-weight: normal; line-height:1.2em !important;}
.taglevel5 {font-size:115%;font-weight: normal; line-height:1.2em !important;}
.taglevel6 {font-size:100%;font-weight: normal; line-height:1.2em !important;}
.taglevel6 a {color:#FFAA44 !important; line-height:1.2em !important;}


/*
 * width
 */
.w100p {width:100% !important;}
.w20   {width:20px !important;}
.w40   {width:40px !important;}
.w60   {width:60px !important;}
.w80   {width:80px !important;}
.w100  {width:100px !important;}
.w120  {width:120px !important;}
.w140  {width:140px !important;}
.w150  {width:150px !important;}
.w160  {width:160px !important;}
.w180  {width:180px !important;}
.w200  {width:200px !important;}
.w220  {width:220px !important;}
.w240  {width:240px !important;}
.w260  {width:260px !important;}
.w280  {width:280px !important;}
.w300  {width:300px !important;}
.w320  {width:320px !important;}
.w340  {width:340px !important;}
.w360  {width:360px !important;}
.w380  {width:380px !important;}
.w400  {width:400px !important;}
.w420  {width:420px !important;}
.w440  {width:440px !important;}
.w460  {width:460px !important;}
.w480  {width:480px !important;}
.w500  {width:500px !important;}


/*
 * height
 */
.h100p {height:100% !important;}
.h20   {height:20px !important;}
.h40   {height:40px !important;}
.h60   {height:60px !important;}
.h80   {height:80px !important;}
.h100  {height:100px !important;}
.h120  {height:120px !important;}
.h140  {height:140px !important;}
.h160  {height:160px !important;}
.h180  {height:180px !important;}
.h200  {height:200px !important;}
.h220  {height:220px !important;}
.h240  {height:240px !important;}
.h260  {height:260px !important;}
.h280  {height:280px !important;}
.h300  {height:300px !important;}
.h320  {height:320px !important;}
.h340  {height:340px !important;}
.h360  {height:360px !important;}
.h380  {height:380px !important;}
.h400  {height:400px !important;}
.h420  {height:420px !important;}
.h440  {height:440px !important;}
.h460  {height:460px !important;}
.h480  {height:480px !important;}
.h500  {height:500px !important;}


/*
 * margin
 */
.m0      {margin: 0px !important;}
.m5      {margin: 5px !important;}
.m10     {margin: 10px !important;}
.m15     {margin: 15px !important;}
.m20     {margin: 20px !important;}
.m25     {margin: 25px !important;}
.m30     {margin: 30px !important;}
.m35     {margin: 35px !important;}
.m40     {margin: 40px !important;}
.m45     {margin: 45px !important;}
.m50     {margin: 50px !important;}


/*
 * margin-top
 */
.mt-10   {margin-top: -1em !important;}
.mt-11   {margin-top: -1.1em !important;}
.mt-12   {margin-top: -1.2em !important;}
.mt-13   {margin-top: -1.3em !important;}
.mt-14   {margin-top: -1.4em !important;}
.mt-15   {margin-top: -1.5em !important;}
.mt-16   {margin-top: -1.6em !important;}
.mt-17   {margin-top: -1.7em !important;}
.mt-18   {margin-top: -1.8em !important;}
.mt-19   {margin-top: -1.9em !important;}
.mt-20   {margin-top: -2em !important;}
.mt0     {margin-top: 0px !important;}
.mt5     {margin-top: 5px !important;}
.mt10    {margin-top: 10px !important;}
.mt15    {margin-top: 15px !important;}
.mt20    {margin-top: 20px !important;}
.mt25    {margin-top: 25px !important;}
.mt30    {margin-top: 30px !important;}
.mt35    {margin-top: 35px !important;}
.mt40    {margin-top: 40px !important;}
.mt45    {margin-top: 45px !important;}
.mt50    {margin-top: 50px !important;}


/*
 * margin-right
 */
.mr0     {margin-right: 0px !important;}
.mr5     {margin-right: 5px !important;}
.mr10    {margin-right: 10px !important;}
.mr15    {margin-right: 15px !important;}
.mr20    {margin-right: 20px !important;}
.mr25    {margin-right: 25px !important;}
.mr30    {margin-right: 30px !important;}
.mr35    {margin-right: 35px !important;}
.mr40    {margin-right: 40px !important;}
.mr45    {margin-right: 45px !important;}
.mr50    {margin-right: 50px !important;}


/*
 * margin-bottom
 */
.mb0     {margin-bottom: 0px !important;}
.mb5     {margin-bottom: 5px !important;}
.mb10    {margin-bottom: 10px !important;}
.mb15    {margin-bottom: 15px !important;}
.mb20    {margin-bottom: 20px !important;}
.mb25    {margin-bottom: 25px !important;}
.mb30    {margin-bottom: 30px !important;}
.mb35    {margin-bottom: 35px !important;}
.mb40    {margin-bottom: 40px !important;}
.mb45    {margin-bottom: 45px !important;}
.mb50    {margin-bottom: 50px !important;}


/*
 * margin-left
 */
.ml0     {margin-left: 0px !important;}
.ml5     {margin-left: 5px !important;}
.ml10    {margin-left: 10px !important;}
.ml15    {margin-left: 15px !important;}
.ml20    {margin-left: 20px !important;}
.ml25    {margin-left: 25px !important;}
.ml30    {margin-left: 30px !important;}
.ml35    {margin-left: 35px !important;}
.ml40    {margin-left: 40px !important;}
.ml45    {margin-left: 45px !important;}
.ml50    {margin-left: 50px !important;}


/*
 * padding
 */
.p5      {padding: 5px !important;}
.p10     {padding: 10px !important;}
.p15     {padding: 15px !important;}
.p20     {padding: 20px !important;}
.p25     {padding: 25px !important;}
.p30     {padding: 30px !important;}
.p35     {padding: 35px !important;}
.p40     {padding: 40px !important;}
.p45     {padding: 45px !important;}
.p50     {padding: 50px !important;}


/*
 * padding-top
 */
.pt5     {padding-top: 5px !important;}
.pt10    {padding-top: 10px !important;}
.pt15    {padding-top: 15px !important;}
.pt20    {padding-top: 20px !important;}
.pt25    {padding-top: 25px !important;}
.pt30    {padding-top: 30px !important;}
.pt35    {padding-top: 35px !important;}
.pt40    {padding-top: 40px !important;}
.pt45    {padding-top: 45px !important;}
.pt50    {padding-top: 50px !important;}


/*
 * padding-right
 */
.pr5     {padding-right: 5px !important;}
.pr10    {padding-right: 10px !important;}
.pr15    {padding-right: 15px !important;}
.pr20    {padding-right: 20px !important;}
.pr25    {padding-right: 25px !important;}
.pr30    {padding-right: 30px !important;}
.pr35    {padding-right: 35px !important;}
.pr40    {padding-right: 40px !important;}
.pr45    {padding-right: 45px !important;}
.pr50    {padding-right: 50px !important;}


/*
 * padding-bottom
 */
.pb5     {padding-bottom: 5px !important;}
.pb10    {padding-bottom: 10px !important;}
.pb15    {padding-bottom: 15px !important;}
.pb20    {padding-bottom: 20px !important;}
.pb25    {padding-bottom: 25px !important;}
.pb30    {padding-bottom: 30px !important;}
.pb35    {padding-bottom: 35px !important;}
.pb40    {padding-bottom: 40px !important;}
.pb45    {padding-bottom: 45px !important;}
.pb50    {padding-bottom: 50px !important;}


/*
 * padding-left
 */
.pl5     {padding-left: 5px !important;}
.pl10    {padding-left: 10px !important;}
.pl15    {padding-left: 15px !important;}
.pl20    {padding-left: 20px !important;}
.pl25    {padding-left: 25px !important;}
.pl30    {padding-left: 30px !important;}
.pl35    {padding-left: 35px !important;}
.pl40    {padding-left: 40px !important;}
.pl45    {padding-left: 45px !important;}
.pl50    {padding-left: 50px !important;}


/*
 * topline
 */
.tline5   {padding-top:5px !important; margin-top:5px !important; border-top:1px solid #E2E2E2;}
.tline10  {padding-top:10px !important; margin-top:10px !important; border-top:1px solid #E2E2E2;}

/*
 * bottomline
 */
.bline5   {padding-bottom:4px !important; margin-bottom:7px !important; border-bottom:1px solid #E2E2E2;}
.bline10  {padding-bottom:10px !important; margin-bottom:10px !important; border-bottom:1px solid #E2E2E2;}

