.fullwidth { width:100%; }
.clear { clear:both; line-height:0; margin:0; padding:0; font-size:0; height:0; }
.cont-br { height:5px; }
.flex-container-visibility img { border:none; }
.flex-container-visibility a { outline:none; }

.flex-container-1 { border-collapse:collapse; border-spacing:0; }
.flex-container-1 .flex-container-action { float:left; margin:9px 0 0 0; }
.flex-container-1 .flex-container-title { float:left; margin:2px 0 0 5px; }
.flex-container-1 .flex-container-title2 { float:left; margin:2px 0 0 5px; }
.flex-container-1 .flex-container-title h1 { line-height:29px; }
.flex-container-1 .flex-container-title2 h1 { line-height:20px; }
.flex-container-1 .flex-container-title span { display:block; float:left; height:29px; overflow:hidden; }
.flex-container-1 .flex-container-title2 span { display:block; float:left; height:20px; overflow:hidden; }
.flex-container-1 .flex-container-visibility { float:right; margin:9px 0 0 0; }
.flex-container-1 .flex-container-postuler { float:right; margin:0 0 2px 0; }
.flex-container-1 .flex-container-help { float:right; margin:8px 4px 0 0; font-size:0; }
.flex-container-1 .flex-container-action2 { float:left; margin:0 2px 0 2px; line-height:0; }
.flex-container-1 .flex-container-syndicate { float:right; margin:0 2px 0 2px; line-height:0; }
.flex-container-1 .flex-container-print { float:right; margin:0 2px 0 2px; line-height:0; }
.flex-container-1 .flex-container-settings { float:right; margin:0 2px 0 2px; line-height:0; font-size:0; }
.flex-container-1 .flex-container-tl { width:14px; height:33px; background-image:url(images/sprite.png); background-repeat:no-repeat; background-position: 0 -1117px; padding:0; } /*v1-tl.png*/
.flex-container-1 .flex-container-tr { width:14px; height:33px; background-image:url(images/sprite.png); background-repeat:no-repeat; background-position: 0 -1303px; padding:0; }/*v1-tr*/
.flex-container-1 .flex-container-t { height:33px; vertical-align:middle; background-image:url(images/sprite-x.png); background-repeat:repeat-x; background-position:top; padding:0;background-position: 0 -223px; }/*v1-t*/
.flex-container-1 .flex-container-tl-lgrad { width:14px; height:33px; background-image:url(images/sprite.png); background-repeat:no-repeat; background-position: 0 -999px; padding:0; }/*v1-tl-lgrad*/
.flex-container-1 .flex-container-tr-lgrad { width:14px; height:33px; background-image:url(images/sprite.png); background-repeat:no-repeat;background-position: 0 -1185px; padding:0; }/*v1-tr-lgrad*/
.flex-container-1 .flex-container-t-lgrad { height:33px; vertical-align:middle; background-image:url(images/sprite-x.png); background-repeat:repeat-x; background-position:top; padding:0;background-position: 0 -155px; }/*v1-t-lgrad*/
.flex-container-1 .flex-container-tl-dgrad { width:14px; height:33px; background-image:url(images/sprite.png); background-repeat:no-repeat; background-position: 0 -965px; padding:0; }/*v1-tl-dgrad*/
.flex-container-1 .flex-container-tr-dgrad { width:14px; height:33px; background-image:url(images/sprite.png); background-repeat:no-repeat; background-position: 0 -1151px; padding:0; }/*v1-tr-dgrad*/
.flex-container-1 .flex-container-t-dgrad { height:33px; vertical-align:middle; background-image:url(images/sprite-x.png); background-repeat:repeat-x; background-position:top; padding:0; background-position: 0 -121px;}/*v1-t-dgrad*/
.flex-container-1 .flex-container-tl-simple { width:14px; height:33px; background-image:url(images/sprite.png); background-repeat:no-repeat; background-position: 0 -1083px; padding:0; }/*v1-tl-simple*/
.flex-container-1 .flex-container-tr-simple { width:14px; height:33px; background-image:url(images/sprite.png); background-repeat:no-repeat; background-position: 0 -1269px; padding:0; }/*v1-tr-simple*/
.flex-container-1 .flex-container-t-simple { height:33px; vertical-align:middle; background-image:url(images/sprite-x.png); background-repeat:repeat-x; background-position:top; padding:0;background-position: 0 -189px; }/*v1-t-simple*/
.flex-container-1 .flex-container-l { width:14px; background:url(images/sprite-y.png) repeat-y; vertical-align:top; padding:0;background-position: 0 0; }/*v1-l*/
.flex-container-1 .flex-container-m { padding:12px 8px 4px 8px; vertical-align:top; background:#ffffff; }
.flex-container-1 .flex-container-m-table { border-collapse:collapse; border-spacing:0; }
.flex-container-1 .flex-container-m-td { padding:0; }
.flex-container-1 .flex-container-content { padding:0 0 2px 0; text-align:left; }
.flex-container-1 .flex-container-r { width:14px; background:url(images/sprite-y.png) repeat-y; vertical-align:top; padding:0;background-position: -15px 0; }/*v1-r*/
.flex-container-1 .flex-container-b { height:12px; background:url(images/sprite-x.png) repeat-x; padding:0; background-position: 0 -108px;}/*v1-b.gif*/
.flex-container-1 .flex-container-bl { width:14px; height:12px; background:url(images/sprite.png); background-repeat:no-repeat;background-position: 0 -799px;padding:0; }/*v1-bl*/
.flex-container-1 .flex-container-br { width:14px; height:12px; background:url(images/sprite.png) no-repeat top right;background-position: 0 -812px; padding:0; }/*v1-br*/

.flex-container-1 .flex-container-base-tl-c { width:14px; height:40px; background:url(images/base-tl-c.gif) no-repeat; padding:0; }
.flex-container-1 .flex-container-base-tr-c { width:14px; height:40px; background:url(images/base-tr-c.gif) no-repeat top right; padding:0; }
.flex-container-1 .flex-container-base-t-c { height:40px; vertical-align:middle; background:url(images/base-t-c.gif) repeat-x; background-position:top; padding:0; }
.flex-container-1 .flex-container-base-tl-c2 { width:14px; height:26px; background:url(images/base-tl-c2.gif) no-repeat; padding:0; }
.flex-container-1 .flex-container-base-tr-c2 { width:14px; height:26px; background:url(images/base-tr-c2.gif) no-repeat top right; padding:0; }
.flex-container-1 .flex-container-base-t-c2 { height:26px; vertical-align:middle; background:url(images/base-t-c2.gif) repeat-x; background-position:top; padding:0; }
.flex-container-1 .flex-container-base-b-c{ height:11px; background:url(images/base-b-c.gif) repeat-x; padding:0;}
.flex-container-1 .flex-container-base-bl-c { width:14px; height:11px; background:url(images/base-bl-c.gif) no-repeat;padding:0; }
.flex-container-1 .flex-container-base-br-c { width:14px; height:11px; background:url(images/base-br-c.gif) no-repeat top right; padding:0; }
.flex-container-1 .flex-container-base-tl-r { width:14px; height:40px; background:url(images/base-tl-r.gif) no-repeat; padding:0; }
.flex-container-1 .flex-container-base-tr-r { width:14px; height:40px; background:url(images/base-tr-r.gif) no-repeat top right; padding:0; }
.flex-container-1 .flex-container-base-t-r { height:40px; vertical-align:middle; background:url(images/base-t-r.gif) repeat-x; background-position:top; padding:0; }
.flex-container-1 .flex-container-base-tl-r2 { width:14px; height:26px; background:url(images/base-tl-r2.gif) no-repeat; padding:0; }
.flex-container-1 .flex-container-base-tr-r2 { width:14px; height:26px; background:url(images/base-tr-r2.gif) no-repeat top right; padding:0; }
.flex-container-1 .flex-container-base-t-r2 { height:26px; vertical-align:middle; background:url(images/base-t-r2.gif) repeat-x; background-position:top; padding:0; }


.flex-container-8 { border-collapse:collapse; border-spacing:0; }
.flex-container-8 .flex-container-action { float:left; margin: 0; }
.flex-container-8 .flex-container-title {  margin:0 0 0 20px; }
.flex-container-8 .flex-container-title h1 { line-height:1em; }
.flex-container-8 .flex-container-visibility { float:right; margin:0 3px 0 0; }
.flex-container-8 .flex-container-help { float:right; margin:0 4px 0 0; font-size:0; }
.flex-container-8 .flex-container-action2 { float:left; margin:0 2px 0 2px; line-height:0; }
.flex-container-8 .flex-container-syndicate { float:right; margin:0 2px 0 2px; line-height:0; }
.flex-container-8 .flex-container-print { float:right; margin:0 2px 0 2px; line-height:0; }
.flex-container-8 .flex-container-settings { float:right; margin:0 2px 0 2px; line-height:0; font-size:0; }
.flex-container-8 .flex-container-tl { width:12px; height:12px; background:url(images/sprite.png) no-repeat bottom left;background-position: 0 -585px; padding:0; }/*controunded2-tl*/
.flex-container-8 .flex-container-tl-simple { width:9px; height:9px; background:url(images/sprite.png) no-repeat bottom left;background-position: 0 -572px; padding:0; }/*controunded2-tl-simple*/
.flex-container-8 .flex-container-t { height:12px; background:url(images/sprite-x.png) repeat-x; padding:0;background-position: 0 -296px; }/*controunded2-t */
.flex-container-8 .flex-container-t-simple { height:9px; background:url(images/sprite-x.png) repeat-x; padding:0;background-position: 0 -283px; }/*controunded2-t-simple*/
.flex-container-8 .flex-container-tr { width:12px; height:12px; background:url(images/sprite.png) no-repeat bottom right; background-position: 0 -611px;padding:0; }/*controunded2-tr*/
.flex-container-8 .flex-container-tr-simple { width:9px; height:9px; background:url(images/sprite.png) no-repeat bottom right;background-position: 0 -598px; padding:0; }/*controunded2-tr-simple*/
/**/.flex-container-8 .flex-container-l { width:12px; background:url(images/controundedbg2-l.png) repeat; padding:0; }
/**/.flex-container-8 .flex-container-l-simple { width:9px; background:url(images/controunded2-l-simple.png) repeat; padding:0; }
.flex-container-8 .flex-container-m {height: 59px; background:url(images/controundedbg2-m.png) repeat-x top; padding:0; }/*controundedbg2-m*/
.flex-container-8 .flex-container-m-nobg { background-color:#ffffff; padding:0; }
.flex-container-8 .flex-container-m-table { border-collapse:collapse; border-spacing:0; }
.flex-container-8 .flex-container-m-td { padding:0; }
.flex-container-8 .flex-container-content { padding:4px 5px 2px 7px; text-align:left; }
.flex-container-8 .flex-container-r { width:12px; background:url(images/sprite-y.png) repeat-y; padding:0;background-position: -43px 0; }/*controundedbg2-r*/
.flex-container-8 .flex-container-r-simple { width:9px; background:url(images/sprite-y.png) repeat-y; padding:0;background-position: -33px 0; }/*controunded2-r-simple*/
.flex-container-8 .flex-container-bl { width:9px; height:9px; background:url(images/sprite.png) no-repeat top left; background-position: 0 -799px;padding:0; }/*controunded2-bl*/
.flex-container-8 .flex-container-bl-simple { width:9px; height:9px; background:url(images/sprite.png) no-repeat top left;background-position: 0 -257px; padding:0; }/*controunded2-bl-simple*/
.flex-container-8 .flex-container-b { height:9px; background:url(images/sprite-x.png) repeat-x; padding:0;background-position: 0 -108px; }/*controunded2-b*/
.flex-container-8 .flex-container-b-simple { height:9px; background:url(images/sprite-x.png) repeat-x; padding:0;background-position: 0 -260px; }/*controunded2-b-simple*/
.flex-container-8 .flex-container-br { width:9px; height:9px; background:url(images/sprite.png) no-repeat top right;background-position: 0 -812px; padding:0; }/*controunded2-br*/
.flex-container-8 .flex-container-br-simple { width:9px; height:9px; background:url(images/sprite.png) no-repeat top right;background-position: 0 -283px; padding:0; }/*controunded2-br-simple*/

.flex-container-10 { border-collapse:collapse; border-spacing:0; }
.flex-container-10 .flex-container-action { float:left; margin:0; }
.flex-container-10 .flex-container-title { float:left; margin:0 0 0 3px; }
.flex-container-10 .flex-container-title h1 { line-height:1em; }
.flex-container-10 .flex-container-visibility { float:right; margin:0 3px 0 0; }
.flex-container-10 .flex-container-help { float:right; margin:0 4px 0 0; font-size:0; }
.flex-container-10 .flex-container-action2 { float:left; margin:0 2px 0 2px; line-height:0; }
.flex-container-10 .flex-container-syndicate { float:right; margin:0 2px 0 2px; line-height:0; }
.flex-container-10 .flex-container-print { float:right; margin:0 2px 0 2px; line-height:0; }
.flex-container-10 .flex-container-settings { float:right; margin:0 2px 0 2px; line-height:0; font-size:0; }
.flex-container-10 .flex-container-m { padding:0; }
.flex-container-10 .flex-container-m-table { border-collapse:collapse; border-spacing:0; }
.flex-container-10 .flex-container-m-td { padding:0; }
.flex-container-10 .flex-container-content { padding:4px 5px 2px 6px; text-align:left; }

.flex-container-11 { border-collapse:collapse; border-spacing:0; }
.flex-container-11 .flex-container-action { float:left; margin:9px 0 0 0; }
.flex-container-11 .flex-container-title { float:left; margin:2px 0 0 5px; }
.flex-container-11 .flex-container-title h1 { line-height:29px; }
.flex-container-11 .flex-container-title span { display:block; float:left; height:29px; overflow:hidden; }
.flex-container-11 .flex-container-visibility { float:right; margin:9px 0 0 0; }
.flex-container-11 .flex-container-help { float:right; margin:8px 4px 0 0; font-size:0; }
.flex-container-11 .flex-container-action2 { float:left; margin:0 2px 0 2px; line-height:0; }
.flex-container-11 .flex-container-syndicate { float:right; margin:0 2px 0 2px; line-height:0; }
.flex-container-11 .flex-container-print { float:right; margin:0 2px 0 2px; line-height:0; }
.flex-container-11 .flex-container-settings { float:right; margin:0 2px 0 2px; line-height:0; font-size:0; }
.flex-container-11 .flex-container-tl { width:14px; height:33px; background-image:url(images/sprite.png); background-repeat:no-repeat; background-position: 0 -1117px; padding:0; }/*v1-tl*/
.flex-container-11 .flex-container-tr { width:14px; height:33px; background-image:url(images/sprite.png); background-repeat:no-repeat; background-position: 0 -1303px; padding:0; }/*v1-tr*/
.flex-container-11 .flex-container-t { height:33px; vertical-align:middle; background-image:url(images/sprite-x.png); background-repeat:repeat-x; background-position:top; padding:0; background-position: 0 -223px;}/*v1-t*/
.flex-container-11 .flex-container-tl-lgrad { width:14px; height:33px; background-image:url(images/sprite.png); background-repeat:no-repeat; background-position: 0 -999px; padding:0; }/*v1-tl-lgrad*/
.flex-container-11 .flex-container-tr-lgrad { width:14px; height:33px; background-image:url(images/sprite.png); background-repeat:no-repeat; background-position: 0 -1185px; padding:0; }/*v1-tr-lgrad*/
.flex-container-11 .flex-container-t-lgrad { height:33px; vertical-align:middle; background-image:url(images/sprite-x.png); background-repeat:repeat-x; background-position:top; padding:0; background-position: 0 -155px;}/*v1-t-lgrad*/
.flex-container-11 .flex-container-tl-dgrad { width:14px; height:33px; background-image:url(images/sprite.png); background-repeat:no-repeat; background-position: 0 -965px; padding:0; }/*v1-tl-dgrad*/
.flex-container-11 .flex-container-tr-dgrad { width:14px; height:33px; background-image:url(images/sprite.png); background-repeat:no-repeat; background-position: 0 -1151px; padding:0; }/*v1-tr-dgrad*/
.flex-container-11 .flex-container-t-dgrad { height:33px; vertical-align:middle; background-image:url(images/sprite-x.png); background-repeat:repeat-x; background-position:top; padding:0; background-position: 0 -121px;}/*v1-t-dgrad*/
.flex-container-11 .flex-container-tl-simple { width:14px; height:33px; background-image:url(images/sprite.png); background-repeat:no-repeat; background-position: 0 -1083px; padding:0; }/*v1-tl-simple*/
.flex-container-11 .flex-container-tl-simple-long { width:14px; height:49px; background-image:url(images/sprite.png); background-repeat:no-repeat; background-position: 0 -1033px; padding:0; }/*v1-tl-simple-long*/
.flex-container-11 .flex-container-tr-simple { width:14px; height:33px; background-image:url(images/sprite.png); background-repeat:no-repeat; background-position: 0 -1269px; padding:0; }/*v1-tr-simple*/
.flex-container-11 .flex-container-tr-simple-long { width:14px; height:49px; background-image:url(images/sprite.png); background-repeat:no-repeat; background-position:0 -1219px; padding:0; }/*v1-tr-simple-long*/
/*.flex-container-11 .flex-container-t-simple { height:33px; vertical-align:middle; background-image:url(images/sprite-x.png); background-repeat:repeat-x;  padding:0;background-position: 0 -189px; }*//*v1-t-simple*/
.flex-container-11 .flex-container-t-simple { height:33px; vertical-align:middle; background-image:url(images/v1-t-simple.png); background-repeat:repeat-x; background-position:top; padding:0; }
.flex-container-11 .flex-container-l { width:14px; background:url(images/sprite-y.png) repeat-y; vertical-align:top; padding:0;background-position: 0 0; }/*v1-l*/
.flex-container-11 .flex-container-m { padding:0px 0px 0px 8px; vertical-align:top; background:#ffffff; }
.flex-container-11 .flex-container-m-table { border-collapse:collapse; border-spacing:0; }
.flex-container-11 .flex-container-m-td { padding:0; }
.flex-container-11 .flex-container-content { padding:0 0 2px 0; text-align:left; }
.flex-container-11 .flex-container-r { width:14px; background:url(images/sprite-y.png) repeat-y; vertical-align:top; padding:0;background-position: -15px 0; }/*v1-r*/
.flex-container-11 .flex-container-b { height:12px; background:url(images/sprite-x.png) repeat-x; padding:0; background-position: 0 -108px;}/*v1-b.gif*/
.flex-container-11 .flex-container-bl { width:14px; height:12px; background:url(images/sprite.png) no-repeat top left;background-position: 0 -799px; padding:0; }/*v1-bl*/
.flex-container-11 .flex-container-br { width:14px; height:12px; background:url(images/sprite.png) no-repeat top right;background-position: 0 -812px; padding:0; }/*v1-br*/
#breadcrumb { background-image:url(images/sprite.png);background-position: 0 -15px; width: 14px; height: 14px;padding:0;background-repeat:no-repeat;}
#breadcrumb-r { background-image:url(images/sprite.png);background-position: 0 0; width: 14px; height: 14px;padding:0;background-repeat:no-repeat; } 

